last executing test programs: 6.698855105s ago: executing program 0 (id=35): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000002f00)=0x1) (async) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0xffffffffffffffff, r1) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x4, 0x0) 6.489110431s ago: executing program 7 (id=43): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0xa6}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000040000000, 0xffffffffffffffff}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f00000000c0)="3684af47", 0x4, 0x6, 0x0, 0x0) write(r0, &(0x7f0000000080)="d99aca906c", 0x7fcc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) 6.476693462s ago: executing program 7 (id=44): setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) r1 = syz_open_pts() close(r1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x802069de, &(0x7f00000001c0)) close(r0) r4 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = dup2(r1, r0) kevent(r5, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x200, 0xb86}], 0x6, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0x1020000000}, {{r6}, 0xffffffffffffffff, 0x82, 0x1, 0x5, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80000000, 0x5, 0x7}], 0x7, &(0x7f0000000200)={0x3, 0xad0}) execve(0x0, 0x0, 0x0) 6.228244732s ago: executing program 0 (id=51): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4f, &(0x7f0000000180)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x74) (async) sysctl$kern(&(0x7f0000000240)={0x1, 0x4a}, 0x401d, &(0x7f0000000400)="71f91e3471ac0058bc01004000ffffffffffb59d7a10c496758f5dee6605419c1a9492242e32876e7955fa9f37d5ef091d46d78e70829ab2f78708becb97fe8ad5bd2a626bc72e764c1e03e31f4da2040fbdc89063b015080e4eaf4f84d9a51ecae629ca8326990000000000000099a3af3c00000088a702211814417c2910d37e37d83247b266ea36879ebed8521610278ea8c92aa01de4a5482b2adcc96b8a0ff52c77e69af437babac8bcde1c4ed1d948610ccd00f6278b476f81470041edacac1252a2b83e3a1c2a9e10e24a8a6a791f513e25cc1b91743c3f80ab00b5e7730af7b976049ccbeb1a4fb92722a0dd472cd22f069ed982c91f7c94f420c84404dbd9b8ca334298b6b3cef17344d1fab26a45bb79df8c3ab3ebb8ee655524a2f22a394f5634fc950bb994d33de0d77569293d9dc496a1cf520e3a0efe8f2ba5971b7ea62c30f0fcc445abcad5f1f9bc45b744815184178586c86ce12457d7fd589aedbf9d28d39f2da1942d1e5f1626f228b112f0dd", &(0x7f00000003c0)=0x11b, 0x0, 0x0) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 6.113591079s ago: executing program 0 (id=54): r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r1}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x12}}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x92, &(0x7f0000000000)=ANY=[@ANYBLOB="8f787321e3cfb000080000000008004f00008400820000030190787f000001000000004404000044400893ffffffff0000040000000080e000000226000002ac1400aa00000003ffffffff00000008ac1400aa0000ee40000000070000003aac1400bb00000003820ea63cd607782659e2506c2ee5440c09907f000001000080018307"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @remote, [], {@generic={0x200, "f7fb69e7fbaef7a0dd6ab0c5086ad717d728cfc891af6e9d521bf568f2c53ef45db356b7285c4d377ca35e98bef2605ed3c66488628baf87"}}}) r3 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000000)=0x2000080, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 6.108338056s ago: executing program 0 (id=57): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) open$dir(0x0, 0x200, 0x186) recvfrom$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f00000024c0)="cc", 0x1}], 0x1) setrlimit(0x1, &(0x7f0000000ec0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0xca, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60826e030094000000000000000000000000ffff00002e010000ff"]) accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) 6.061539501s ago: executing program 0 (id=59): sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000080)="328100a0b529", &(0x7f0000000000)=0x6, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x55, 0x0, 0xfffffff9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x67}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f00000011c0)="857b9881847cf9642dc32f24688bff0f0000b10422b63e65570d484b56a00d152fd83cc11b278553773770749f2203e2d5e9ee89f0760cd961d75f454e6268de768cc2ffc0ad353e9ec98fa69a664bce1db8132ba0af575c4b41409b20f5ab699a5eea7c110a4ebfa6abcb4b8360a2d06f960d929374f05ce4fbd95aabcac205c56c9f4099a88a7b4104b17bd3470604f92a9c14521b67bce0c6d51ef3c23de898ff99b76522c8000000006315215ed0afee000000004a6a621b66389b3c4b00bb2d7ec86e038e4ff5cd98b3ad66b6a9319dfea44d12b0c2f552da11f2309e7f6b03f2c8c6", &(0x7f00000012c0)=0xe5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000001300)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) socket(0x2, 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000007e6b959f00"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, 0x0, &(0x7f0000000240)) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000300)='r\x00') writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r1) syz_open_pts() r3 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x2d) write(r3, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000001080)={{0xf, 0x3}, {0x0, 0x4}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000001440)={0x0}, 0x10, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000001140)={0x6, 0x10}, 0x2, &(0x7f0000000100)="2dee0e89b40647e7ead666a3b6332850152f1a5a06ee01a158f39c30ab34d94adae06a965ee84f6f1da984ac799443426ca25bdb10e169eddd61017fc0a9d71a91487c69acef57edefbeba98c1239bdb1a99de165a0c4074aa40f32fbd79f69e8e4acfd10fccad1dc4f26632abeb869d5274a6fcd2afb4fa33443de71969c45e1092235a67199f8d2831c8a7f75da479cd1de52aff8bfd8267b28f3bcbf253967a6a7074efb0b2841d33868897ab0300000000000000ea85ec3d053ab2531ef928a6b68ecb4b4362a75de9a0aa750984ecd97eeffcc86f9cda67d7ce35dff3023f03ac3874f6847a49212b2f8f491844de2013993b17e61480e4b33b79d513bb2a7de6e69c47d65cf30ea41c98aef18b3fe640bf852c46ed3036c79974cf25b601222c64deb58283d820f29f614c509365cb5c97b75ae77f8eb5f9cb865a9577734bdf61956b32da3848485e26f92d8009b383180a729fa225589f5b9d08dc9bb29711bd790e5ae7930d668baf4086121705ac769aa0bd774687ef6ba9db1e859e2fa89be247a5e8dee4089bc1c6357fc7534f47c6010e6335db199256b42cd1f399931507b50ec365932bf8b1960b126ea213325cbf75751c0b41869d3f8ddab333a26bd399537b0fe7170192d5dba0ce913d31ac0a12e95e0877b851bd98c3acc87f118726e9e227a435994aadc8215e55308aee9e707ad556144ed997169890acf6c4d314717c2ffb33f603e3cadf19327b8c554d1f9cd424c694b25964c197bc7d75d2daaccdfbcea4cf589e5a72742ffbdee117afebd9676c2dc533982ce290454878c126ba4b0acf77ad0d35de15d6e666684f4c4d2b4a1dd61973655a6f183d381e515a8a788cfb568fc658f1cbcdf117ac7aafb2da303d12bf898a61f2829b0a5eea0fdb21cb3468ffec1d8a27fa0bb87d4b358349df64c84499e1c6c744bdfc361eeefd22f074dbb5f290466ad1b0ed21482ab80458c2e972a7349a5c3e7323fe09dd3968823ded7123dce04e5a30741b879487c04ccf316b5734ec32f1eba44b4b973a1a26af6e15f63766e191f27f9c84a85094b7df018c9d44438ccfc9203aa1228eae5bdeacfa19b6f315bfe72fa5be995db93536e54921ddf286cfc046d798b0c6f9bdc47109bcde519b15ab7a3d41778734d39dd9af4ca19a7521676fd56692f80c0496fc77dd77774df52980605fd6a69eff46494cc1c95f5bfcbc82ae3fac3f5ccf66b6850bfea441b0d7c364643e8bc040267025b47c5914f731d0cd2ffe88d3cdcf9f5f101cf02d4f19536545699e901a96bac3946490d6065ba023af266dcc923e8bc1711aeb7a4a5cc86fd5c01455c24b11e3918e42de7c8f2afc7c2fbec66be4722af8b94c9f08b40dc3bc8023c057eee7c88fa97b10f6f613bcc170736bc8e790f7a0d6fb3f8238b2a559afcc1634b9052341c72a0074a7f934ab480ee3c0b0919898afb2e5a00126e0af173f99efe17beb88f36927b72abac8f83aa845d137c8bb25c2ab83c3016c50ea820fce7176162fa27f8a191b2632a026249f2b6a6de786776d00efa6ab560e45e1674e215370948d76082443bafd95d1db05a1d1f54a2d16a1e291d68811d0cedb81642263180fe9cc9660be25aa9d11313a5964107f0e8027f1880fd512e87c1ad7ef40fa95d3f83cfe80729792148b00b5a9609244c8f8727a66bc6dc4f070fd51b7ea6857fe27cc8903b7827a19c96039a15118dbd83b83590fd0943ba5ab2f0aee047da3fbb55aacce3b1313f8d398a1eef4bfedd4e51ad0751baf735ef145ba53d0912b2ad8679d40fd7f6fd09456d2bc8a106ef8b38832fbb162c8415f644c67a5aa2238cc330cf158c30030bde87fc2d7dd529fc76842c4572c46425d7ffaf41402a320ef11f49c6f674cb8e7249c357de08b0d6609611c0b9ac3b74976b9560b6cfa84cabafacfb9c3e5f730d48fc32dce4d8a4a818bc70b725fbb2e2f953ad7b73f6b0a0827b2521d60aa8195d43f29936dd5ee3b68ab0c3863ec1498660ef73ebfcbb01a9d12f07faa797b7527dc863d71734b6f89f4a9f2f7f1eb319eb5efa9de059158ce77223f1b039cb059201ea0ee62fccb0d39da7ae7df5854207ac7c13d8f5495975041a0616aa33303d7bda3dcb417a587fbe88e7859627228bc85af83823875f0d6d0bcd322855f124c915b539d44c3e1e89cc5ee4591b2ac94089cf30086f666ae8adb5e45701d2bb74b17d41bf118d315a66687bdb1e1a9d6b0bea5e248427838ba6ae808b2d0ebc3dca5fa43f6eb5177d5220da567b43bd1ef8303cdd59009d5c305cf6fff575a79079c0492347da09ad1e0a7950f6f6d7fa4a9b9d67db4a843f2c53b58f5d7756672a072642db68ceab4bf6d4b2c906446b540c31054795483d23fd98910b3c4d07bdec53739b00a43be468df05ae2c4492ff6d1ffe95393cdaea788c9cdf0d370aa39d6f5a674e9a5003410eade1d147c8437b0d82f922ccc5f8418f81193ad858b47d0bdb7451ea7265489de857b2343d15377d4f01625f9937aa30359171b894ec9777bf5b3dbac4394ac431fd617fcb5e9597a6acec6996b17dfb7a5cb4afeace3742f84df063642c5810a747b0c2f35ef1289769ee70e28b95e5a5553d09e969d928afc19b793e72ec9da4d6c23bb5407cfd3ab942b4ef644f2a2fc3a70c5e15d7bb756078cbb388c472ed44bbeff242ad4d0c5406ef95dd110647e8e31455cf749813ec0780070390798d8f0cc896915c061752252fc5200775570c9c6e226404d2919b695601d96f62200c90acf3c756390f13380c40aa33ebec4e9a6f1177d801b81751b9f3f0d62b6f9622bab27e9a5e1fecd263cc261df917fb35d3e10f10c9e13973e3805c2702c9177a1a5c34b1281d854570f27d1cd0453ad58a98043c6c2447a0acfec8b6c8e35f8cc0b322dcf09d3c42afeec5f9849f379f6359da34c56467808a11352f7380bc54611bfea73c8c51b3047d7a430253e7852c9d311a32a2ffd99cf9ca013c0cc7d10554d1a20cb00ecef8850ba504e3960b8b417a7a514978c7dc814e489844ba8ce7962d55e02aebcb6169797d2b84cff030916f846c6e99855155fe58fc2462765e20301da91c4b7f8336a5941ba68c3b3a82e6359b74cc699281e5fa6df09ab9bb5652a0e22ba238b5966ec06f57a5a43116c4108980d92ce51a4b1394d2e32684b9ad153fed029b90d647a65588d6ec99d4c994ed3978bb8dbfb30ac0b22e3f9127fd3016117671a1178de4c81e055481d8488824b31e3971556b4c127e717f688a05243b015d847b8767454397e096977450923757dbd692a33fc49776708f57a6c4e7b7be9734567252b4b08ccb94ad15890a72a0ee3c2579b6182b6a061bc241d4ae6934055f62d4a40a36cd8e8075f1fc595157edc99331dfcfd7024505d6d9e7122100a000000dff49c2e4f95a77b5cd604e2e1b4f3f8dc18a24733582f38f92982bc64d0a77dcebe3fe41616c6fc7f968cd6ab7c4be06134338f268b7f08b0fe36044b7715906c1101a31a7a717c13e1e1642a46dfc4e6ad1bda41395a673c4012ced87c8b2b23b516b7dc6077c442e35292be482a2a466c133d4859f732b20dfbc4f6ea870adb73851cd5e8c52053cdfc1b17adc837a86e014d4aea258593e718747fb1a7a2b9947386108d090e05206dc426307787c6d92b4d9caab49061eaea2143a4f92c8b128ec92ac447056c79ec8e1328ac4a2a9658dc7f6d5e0e1c6b117f7e66f2e9286865d663f90b3d68e30d2b0e4b24e3b8b7ced865a5f3398ceece69daa8db8693b546f1ea1b86fa11eac76888ebff393bd62da8f496a76664cf9fc9fe12fccb9d0d3de0bf8522024a9c53b2b9fea0441de17f0c62266c1416a0628cc39a049b9bb2826defdf4096af5513cd90c93f2a75f5964c4be8f3d35272e39021e05c765bb86567d9444370608207fb672e91eb11b2785cdf42427bc61c751649b77c948388267b01fc0226950bc4478b8f12a66982538ec8709e2b4a61f0b63fa3072e24ae647ba88efc91c69b8026064d034c53f3e2a1b878d9a3df581f3eeee03edc022c31b8bb6547012aafbe82acfb7ff55d381eb0ad24d6c6d86eda04f62d3a242977173832c78be2969eb74363167c489ee9904ded5981ab8fab94220356049b570cf04de2ce1c3842b0644b2643d30e83dd2cadf9df96f3488c66b1dbce53256487dff9613e6700f70cfaadadc169972c1fc3de427baa3f4d30309407b02beb84c14e58f469858cd9acb6e0685dce22989923a7be4c4dde07d166f62bb6b11f1e1124e6e2f3634faa5655c54415d9398efdff98bf097d3c9ae33e6bcc0eac60a950968e73a53ec21152f320939498ddc8b7184d078004b224cc0f10bfa1207fb76b256d0839edb10d2bc61afc1e67eddb3f89a5b502f638d2d86a58a39179260269aabf012f3c1b8732ebde86180a8549156a7a12b397fa0e2674b46c34065b69e254f39973442994d589f2b1be65e2922ac46223574d1ecaaf1336f50ab835dd1270a0dbf76786ccfd70ba537bddca74825a8df8975f7e232dd1a8f020705e2112a6577140e5026c351a79d987187ebbbd645f67c04c846b098c78139fab910092f526d74db812235a5b3edf2c94e3a2539ab3fde7a2127aa715908943e461d7de8a0dc344475ec8cf3aefe22aefedf64cb9187c8959c81f4a2053d740e17646ccdebe1ee10cc7d8ee95f8696c53ca42295df8b4dfb9556273dfb7bb973033904b24072c4717b4083899a0d9ffcb95754eb87156fb0d3f23f1bce8fb5994c3a640a663eaf87356bad9d4d187357c8ad97ac6890143ab0238fd49349603ad8d0e6f906b7715d92c06d26dff447fda6fddbd711c64379e8e8b848bc995b8ec8991f6a66df020e913ba4ad61983f8570c28c0b32818b49b47dfeb3b5e9a9257dff6a63b16f240988a2de2b07ea46f16cd9640c2537c4806bd71473910a713ab41f5d3f69627f2a3e323224cef8f90e84a7b90e0e38059f947beb77d5f95e4c7ecf093a17c821a20e5c2dff33cd45c52673f048b83ec593790ea2f8016bd35505474d5451b57e48951d41af8cd1440d80d9609ab213ac82159f808829ca99557d88b918151623a6b9301185447158ab9c8cdb3f3e2547a251f866e2ec5578b1eeaa699349b64ba4bb89678b600fdd59223c1a5d9666c67340d39f944a0e0349626db6f09392f4006bc552c1edcc92ee1764526bd97ec7bc7fef816e32da065fe92db022b795651e8acba519f88e7fda6c8c81a9c5c6fe658bbec25a37aabfc1f5976d37fb55855d02279cbcac277a417a1f560214ec9893aa6b0a1961db3aacb80b0eb345cc6c0719b92fa39ebce0df63e6cba3519ee74106e93365842fa47c5c55ceb31bbdbe8dfc5442e72d1da72ae3c6f4a209913e19843139487e35c44bb7479e55cfdc3d15ca4c505a85a9dd5b30c11d935acdca468f55a61920c6dc0d2d9a08c2f826ff2db44b4544762c93d78fa2b26457f39054de63a17a8dd8bf9ec91a757c0b6269cd8eeeec05d11f04678153660b2b024be836b02b7cc8e41de4bd9f0a064f747782f0dfbcff1ae0d34fed84f3868be19e896683034e3da73fa6271c1692eeadf0330cf3692b6bc2c6bfa73e09474827563910c9d76399be27cc04c086f7d8654e33d1394c0f62baf2887f8d43c5d81f903580920c2ff60c52432251185cc9863a2b640791ea1db9c8e1aa83d21089893654ffc1f1ec3cea4bb97873413272639d887cbb96a50dc3b5154ee8610134a70762fbfb17f8d0c633252", &(0x7f0000001180)=0x1000, &(0x7f0000001480)="12d9ab6bc625c3132b53731251b43c39d845ca8fcdebff1550a786134d249cbe51a26e4917a9df07705c9e7f888c17a750b49c560a4d6a805cafdb683999fc31b3dc469129698dcda2c7995aea10c62e537d3ade602b9633dbad0f5e2cc31d6fd71a46409bedeb7c7cb8fcbc44fad7410d1878ad3b0f018a1feb10c27b89af81885a89278c978ccf2057c37968a52834e7889323605380061f87bf6ff849b96b8adc0728e4a1e4cdd29c5dcc5255cbb909987d54efc731e445812c65e8b485", 0xbf) 5.84294286s ago: executing program 7 (id=65): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket$inet(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) msync(&(0x7f00002c8000/0x3000)=nil, 0x3000, 0x1) 5.555583979s ago: executing program 0 (id=67): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000340), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r7 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r6, 0x0, 0xf3, 0x6}) msgctl$IPC_RMID(r7, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.554189531s ago: executing program 32 (id=67): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) dup2(r0, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000003}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000340), 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r7 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r6, 0x0, 0xf3, 0x6}) msgctl$IPC_RMID(r7, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 5.553960717s ago: executing program 7 (id=69): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x40000000, 0x1000300000002}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setitimer(0x0, &(0x7f0000001000)={{0x0, 0x4}, {0x0, 0x3}}, 0x0) getitimer(0x1, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$unix(0x1, 0x2, 0x0) flock(r3, 0x4) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0xff, 0x1, 0x3fffffffffffffff}], 0x5, 0x0, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) 5.429114468s ago: executing program 7 (id=75): pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f00000003c0)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='c\x00') preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) unveil(&(0x7f0000000080)='./file0/file0/../../file0\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000280)="8e7aaedbb957351cf0b626d08a2834d8f6b2b3880173a889e313763215ad2f4f5320c99c17a36a6d5b39950a46092764eb42fa5a", 0x34}, {&(0x7f0000001480)="86994381bfc81444ed9d9883cbc3a0603393264669f0cef68ed5136274389f67649f093e9b6a29dfc5a37d8710a01e2113c2be4970c8edcb4859710c608b5cef1d6f8d482cfea833818b5c037dfeb371ddb8a2c17ce0fa3580546733d5e86cda73e6d9122339c508cc2872eb4077d09d1d0d0c47641523704554b724905c856ce8a3a46f4d1bfb21c315a3364f50df2a7d459f476038821f5d7998f4da6f750ca681af5e4544c5110d31997833304b6fc6b22b8c4dd3f36519634ebb9c9e77cce884c6f5039477fc52e4ca2609f0aec3874281eb1fd1257477c1c691d36dfc573378e7df46633ebdebdc59daa82b36dd22ef61e42e3947e9db0493de10388e5a5ef67b67806fc8fe42c8db8da60242056f35b45597583ee07d8bed577d858aabf68daa32516cc7fa27702976cfd2726170ecfebdca7279215852cc10ee", 0x13d}], 0x2, 0x0, 0x0, 0x414}, 0x9) dup(r1) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x2, 0x9011, 0xffffffffffffffff, 0x400000000000000) 4.793154267s ago: executing program 7 (id=86): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r4, 0x4, 0xab5fcf8cab5c23cc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x3f, &(0x7f0000000140), 0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b0000000000ff1d5924a3dfb8577762cdffffffff"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x36, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 4.791003397s ago: executing program 33 (id=86): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206949, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x85, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x104, 0x7}, 0x7, 0x7}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setstatus(r4, 0x4, 0xab5fcf8cab5c23cc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x20001fffffffd}) connect$inet(r4, &(0x7f0000000000), 0x10) shutdown(r4, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x3f, &(0x7f0000000140), 0x0) socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6089958900002b0000000000ff1d5924a3dfb8577762cdffffffff"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000080)=0x36, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.891371009s ago: executing program 4 (id=100): r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff7e6209066dbd86dd60db834400081100fe0000000000000000000000000000bbff0200000000000000000000000000014e204e20000800"]) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6016ee7f00182b00fe8000000000000000000000000000bb00000000000000000000ff"]) 3.845315622s ago: executing program 6 (id=103): r0 = shmget(0x0, 0x4000, 0xb4, &(0x7f0000ff9000/0x4000)=nil) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, r4, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r4, 0xffffffffffffffff, 0xa5, 0x100}, 0xac7, 0x1, r6, r7, 0x3, 0x0, 0x4000}) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async, rerun: 32) r8 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r8, &(0x7f0000000540)='./file0\x00', 0x184) (async) open(&(0x7f0000000000)='./file1\x00', 0x8000, 0x0) (async) renameat(r8, &(0x7f00000025c0)='./file0\x00', r8, &(0x7f0000002600)='./file1\x00') 3.544692421s ago: executing program 6 (id=105): setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x58}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bea, 0xba1, 0xffffff8d, "1826284ed92ca3e4aa13e4ee10e0ff7f05000004", 0x0, 0x20000}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.543889319s ago: executing program 5 (id=106): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000080)=0xc) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000000)="987e8b764eec1d95", 0x8}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x20001fffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x130, &(0x7f00000001c0)={@random="e809e88ef73d", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "b94e51", 0xfa, 0x2c, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x2c, 0x0, 0x80, 0x1, 0x0, 0xf, 0x65}, @dstopts={0x50, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x7ff}, @jumbo={0xc2, 0x4, 0x5}, @pad1, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x7}, @pad1, @jumbo={0xc2, 0x4, 0xff83}]}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x9, 0x1, "b1cd1676eab5c83809955632e7bd524a1742d2483a243bbf7b065747fb26269c6ab920c3d86f18eb7e52cd95d4fc342fc7128b636f8b4fa6ded3d968157b7bd640803bd47f7512997e03ee489274e5a48330545517650151333de1ae3cf139462ef236ebba0d912f0d94716f9c8b65e1583a76495035d778180611fd3f870383861331093aeb745fa3ea70828f0927bba1d9885b4aac56201e05a030c78d47684d9ea9f2c8663b1801d4527e98a65df27092061130f1833c499a"}}}}}}) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) 3.345712726s ago: executing program 4 (id=109): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffc, 0x409, 0xfff, "3cee7cae30faffff70f80000da64612c3300", 0x10002, 0x10}) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="d7dd29f6e44e6c57f7904d7d8534c95250ab27c5b91ae8d25c8144d775d13e0156b7097d9abd76986a00f0d22b1a104a77aa2d2e6742e3f09ec29bb022b0d221620bd0d012f6836db5a0efb46a45a94f054fa2e7197ff6da690b2b279d591b147678993d9ace7f20c52975f6654629725ecef38a39fffa5e6b407e556971d33bfe7865e2107fbe523896370c201c9d7f35a01737f8de8337d048106261989d9a074c104fe4ae69ffc8b213def18ce84ad1f53c7cded9297e3f7bc4aad2e86a354e635940806aca1ccb2c3e88a2af9cce2cb8ea4985c3be444c41d6d656f2e53617d8b8fdb5c8d1c6dfaa1e7261d59d877866c152e05fc78e682d0015e6a9f563091426fa3db497b37507d2e19c0fed1add0d39ec73ce16ea8cbd8729bf4a4482272fff94d04e0efe893042", 0x12b}], 0x1) 3.339193392s ago: executing program 5 (id=110): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x3c0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="9baaa66a0177e36f09", 0x9}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) mmap(&(0x7f0000403000/0x4000)=nil, 0x4000, 0x1, 0x810, r1, 0x5) openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffff9, 0xa}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) semop(r0, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xfffb}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x9, 0x0, 0x7, 0x101, 0x2]) semctl$IPC_RMID(r0, 0x0, 0x0) poll(0x0, 0x0, 0x2) syz_emit_ethernet(0x3e, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x4}, {r4, 0x100}], 0x2, 0x5) 2.675384105s ago: executing program 4 (id=114): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x200, 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 2.673733781s ago: executing program 5 (id=115): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) sendmmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000180)="39828a18aedece334e31e944907714210633eb9350878502ab512b7020e3413ba54d74d9aa01443476b2521b187b5dff84c4628614f9b861bb2911045e86a6b04e66a81440d637c4fe61155e6c3bcb2ff98cb2e6238defbe537d04a03c3a1935ec9ea9115b7870b1427943d2805e5bcdd9ed52872208753665007e0438f011aecffd", 0x82}, {&(0x7f0000000080)="e3dbdbc6cf8f47fd6f9f2889ba46e57d6e3aebac3c", 0x15}, {&(0x7f0000000280)="65a53e6e081a760bfc6e", 0xa}, {&(0x7f0000000380)="935af31455a1f240f5d78d240ab02bddb967bd730c58db3c880219d66be9db1139746ea52c80ab1ef72fedcc98bf9dae12ce1e304e9011a32214f71d47a4bb761b704eaef1b12e4efc65ede769d756588fc4585523a5356c0fbea90a5d7c6bb8d6fdbc1d163921548bd23d7528b603f8b12320ebd333f824a1f6df3c3ed847292895adadbb169b76de753c20261a26e9d1012be0bb8d799b78cce1e87467ed0b150be9422daa5f263542312e95febc055c6c91c2fe5c860c0b", 0xb9}], 0x4, &(0x7f0000000440)=[{0x110, 0x1, 0x0, "bfe3f0461fa4dc566cfea5830afbf32ce98aeafaa20bbcd27c7f2b96d08b77f3139cea24a7a5f44116019581a3840e5334e2a46889143da515966a6ae488044e2531d39864118edda65459a9a146c87b3f0e3e7e72b53b2fa89f7e82b704fb675d3369f1047e78cdc75a12af517be58ce16d459cbd1417daf05e199025731886554a1eecb75c835e76f01d84b3eeb34fcfb53b44c6b347aa8826b6c594ee22139bb904202b4f24c135ad2cb9a0cae00e78f03347d312707d6988042cf93950f2aaee3b7a18ee9ef8c1861a5a54dfd134d8a3a3a8b9ef1338645e00efaad7a67e19f0a869b08085ed0bfb65f8aac5672cea3fe421ff61e32fa64aede3a5"}], 0x110}, 0x6}, 0x10, 0x402) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$unix(r2, 0x0, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000140)="87de5256", &(0x7f0000000340)=0x4, 0x0, 0x0) 2.673515094s ago: executing program 6 (id=116): sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x2, &(0x7f0000000000)="71041f3c71de370af920000000dd24f9d8618810c40fc9d9242c060000002e94a3", &(0x7f0000000080)=0x21, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xff, &(0x7f00000001c0)="62ff7fe78151f52a39f4756778733161485c3dbcfe61f5dae477dd39330aa3c78d1c3237e215607e966b4a9e993e15b8", 0x34) (async) r1 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r1, 0x0, 0x9, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0xffff, 0x400}], 0x1) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x1, 0x7]) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f00000000c0)="ecfbd50c845557f5738e7b2d58a3d16ed334c52f308895", &(0x7f0000000100)=0x17, &(0x7f0000000180)="5dd7fdae7ea61c86f78352258522efea6d580c77a88a585c39edf87b4ae612ba250e54ec345144a63f47ca6346", 0x2d) 2.576371013s ago: executing program 3 (id=119): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dac93c760000808000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x80, 0x4) socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x4, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 2.57430342s ago: executing program 5 (id=120): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x8873}, {0x0, 0x7}}, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$inet(r0, &(0x7f00000016c0)={0x2, 0x2}, 0xc) (async) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf}, {0x3, 0x0, 0x0, 0x49}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) (async) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600), 0x80, 0x0) (async) accept$inet(r0, 0x0, &(0x7f0000001640)) (async) sendmsg$unix(r2, &(0x7f0000001680)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580), 0x0, &(0x7f0000001740), 0x0, 0x406}, 0x405) (async) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 2.574027712s ago: executing program 6 (id=121): r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x1400}, {0x1, 0x1, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x2001, 0x2246, 0x9]) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) listen(r2, 0x7) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0/file0/..\x00'}, 0x13) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) utimes(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000000c0)={{0x23, 0x7}, {0xfff, 0x6}}) 2.569253424s ago: executing program 4 (id=122): ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffff9c, 0x400c570a, &(0x7f0000000000)) r0 = kqueue() pipe(0x0) fchdir(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000240)="56cc0b2e", &(0x7f0000000340)=0x4, 0x0, 0x0) 1.638372371s ago: executing program 5 (id=123): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) writev(r0, &(0x7f00000003c0), 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000001780)={0x0, ""/64}, 0x48, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = kqueue() r4 = dup2(r3, r2) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000180)={0x0, 0x2, 0x0}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/222) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf796b) (async) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@local, @broadcast, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) (async) writev(r0, &(0x7f00000003c0), 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) msgrcv(r1, &(0x7f0000001780)={0x0, ""/64}, 0x48, 0x3, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) (async) socket$inet(0x2, 0x2, 0x0) (async) kqueue() (async) dup2(r3, r2) (async) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f0000000180)={0x0, 0x2, 0x0}) (async) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/222) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) (async) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) (async) 1.637297787s ago: executing program 3 (id=125): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x1}) connect$unix(r2, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x0, 0x4, 0x6, 0x1f, "000000000000000000020000000000000200", 0xfef, 0x2}) 1.636791771s ago: executing program 4 (id=126): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) r2 = syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = dup2(r3, r4) poll(&(0x7f0000000100)=[{r5, 0x80}], 0x1, 0x2140) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = syz_open_pts() readv(r6, &(0x7f0000000100)=[{&(0x7f0000000000)=""/250, 0xfa}, {&(0x7f0000000180)=""/96, 0x60}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/113, 0x71}], 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x10002fffffffc}) 1.63602913s ago: executing program 6 (id=127): sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @random="24967d1091eb", [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@rr={0x7, 0x13, 0xe, [@local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @multicast1]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) 1.283430225s ago: executing program 3 (id=128): r0 = open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000000)="b886b4e47f", 0x5}, {&(0x7f00000002c0)}, {&(0x7f0000000400)="95d545976d79fbc4b75e", 0xa}], 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340)=0x101, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x1, 0x6}, 0xc) listen(r1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000200)=0xc) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x812, r0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x100) r2 = semget$private(0x0, 0x1, 0x2e3) semop(r2, &(0x7f00000003c0)=[{0x0, 0xfffb}, {0x0, 0x3}], 0x2) shutdown(r0, 0x0) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000240)='+\x00'], 0x0) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x292, 0x6b, 0x7, 0xb0}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000040), 0x0) r5 = socket(0x18, 0x4000, 0x7c) setsockopt(r5, 0x1000000000029, 0x20a, 0x0, 0x0) 1.280811585s ago: executing program 5 (id=129): r0 = socket(0x10, 0x4, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socket$unix(0x1, 0x1, 0x0) r1 = syz_open_pts() madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1ca) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bf1, 0xffffdf80, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x5, 0x1ffff}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r2, 0x0, &(0x7f0000000180)) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pipe(0x0) 1.272468494s ago: executing program 6 (id=130): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x7fffffffffffffff}) (async) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000180)=0x8, 0x4) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) (async) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbb9fd812eaa46713048e699319296480000", 0x14) (async) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) shutdown(r6, 0x2) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) (async) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x6}, {0x5, 0xd}}, &(0x7f0000000040)) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r7, 0x3, 0xffffffffffffff9c) 1.04354395s ago: executing program 3 (id=132): pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606942, &(0x7f00000001c0)) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x80b7e) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = accept(r0, 0x0, &(0x7f0000000300)) bind(r2, &(0x7f0000000340)=@in6={0x18, 0x1, 0x8, 0x1}, 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x28, 0x0, 0x0) getitimer(0x0, &(0x7f0000000080)) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320a77bff0100000000000005ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102410000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8", 0x85, 0x8, 0x0, 0x0) (async) recvmsg(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}], 0x1, 0x0}, 0x0) 954.295573ms ago: executing program 2 (id=133): r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x42, 0xfffffffe}, {0x8c, 0x40}], 0x2}) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000b40)="25a4876bd3bf639aa2d65e277785c3613dee0d773a3d2f8f1b80bddd5988939d00171f1d290efa0d81e55f402c2034ece7f6cd8025f07c3a58a3c64f2e5c9c54c6b6d148748753abd36b2cdd98e13622adb94ef22822d2231b8253428b1ddf29e96e5a74235d5a6972917e27b5cc4449a9e999c7f5dcb6fd3ab508eab760d6b39ffd51fdc7fc3a7d40b1a3ce0517e566bd8ff344492dadc83e788c3852295cab9b4b825052a61a5fa4bca26ac0a798744077faa9b051d969076df2672128417649800c7404db7ce7a0adb1a0eb5c3d5aeac67e8cc88a51b94837aa86cfce5d13cad98771acfab77f86a8f1891d4b647bb5d820a2418d3048b2987f7ddec1f54fbac1dfe54bb0c2aac1d589db9c73755c324aca5e230406a4f3fca848af3a25725f13005d6daf7871e970e3fb943b89ac70eaffd7801005a75888ddb318e9f27bb288c2b48b8cca1c4555920645a828abd0af3949300866035d5e5e7750ba7777008e6704150c6b222bc6c6428fc79a884effad2d0bbc7ea61f2e0cb59cbc28ac5931164ce71e84da23bd823818c8e0789db9b3df88981daad8154752be1f2009a29f97e4959534b91f7eaef7a72f392dee9e5b3a96ab2edf92d10dc2b5ab9784e451f2c6ce633404cce4561d2d975768dbcdb7b11ae884bb3de51de83e19ed50e14904e4feae7054b82401e31e3c6becdfba3db5d041eac5f53fbe5d1ac967040475231272e0c85a3d71c9ee6fba8bc84c6f69d5bc6fb3d122f4e889f58d0a72421d8050f42646e0cd0d92ff67821cf32a94a4b67cffc3257e5ae87df10c93d338ab34933698966d5027337739838e01370125c595da4230e3bad1153494f75f15c9694dcc68da53ed623c687545439d1b88f93bc479a70df88aee3dc75329d7765b76e86b3a4b9a27dd0b653e305a29c4784e945be22b06bf82feaf584cb5c76e6a39d8cf04d2764e9e6576ae5b73e6bf74e80c6be94007244b5b47d88758239b49127f98f115a17011f8c28ff9f5416e7d18e8a28560acbad4ce0e7d044af6662dca7ead5466c56de0b423002380aadfd48d4e11ab77afcd445c540d7be70737620b905ceba18e8197aa7f04b33da87cfe1fd3644b4ad0c730d9ea16b131d54958e46db13857537ed395d4e632e7f538c1a949db46df8f17779361cec496e6ccb20651b0347e49ce70e406c9558848ab594d762067e04905cfa412382ed248c316e77175578503066c966d89aaf12aa9df278d51d20ccd5096abeca39ab7a2b01be567eb3cea907edb86827851ff99c27633f6f870e1a4220591244f30ab0cb2862dd92025fe705c51893f5780f88676a7b46ae035082fd4ac15b53125d274742779fe18d70b6cceeb8eeb0e720fa6224a771d3b179834cf7cc6957fb8a64f7284caff06275f84693c0ce6d65d7ce8b0190c5216caff3edab5327242202d224a77b823e34565972d7b3c048346a8d6a5939ca23b8bca33608e5a5f2a9b3821f96fc5ed36985016b41e4d07816d1a0da2000afe5536f494389cbcd4edd383c93e3ca5a7f84c9a98b3195bb29d39b175a10a68d7939bf974898dcdffcf315a8dbece6cc056e8c11ebacfbe14ccc4f61eb82ceca4e12829a7f8eef58cfb941c33472a301bb398b2d9dae295126fbf8ee23754d26167ae6269eb6659778f0c243844f6096a8f8fde31cb567dcaa7de32e30ed74cc2b46255e12b2d67bdd44fe00d4fe0f580d2ba89f69210158bfa74c2edfc6e623d77bfe504f7bc29553e384a86029931e25887b1bf12dbe204c5d9e16ac8c0191ce2322e1f0768ec65338c25ea52eaf1db57e8404ddc402be1cdb607ec963383240d244d8ae388c3158bdc6a431fb8123593512c3b455951e95920dca69f1257687397450aeb822cca0bcc64803a6c7fb752bbfb6175ecbfbcf76ea8629ecb8bb7536ffb67dd106e682d8540e9d7ac9ac5c2342a7b0b340cd1b20cdad78cdda2d00ba0b8894e93b9d4c6fe9a40779c999edd387ca77b8ec2dcbfe38955f5f0730c629328ca516e4423cd1854cf92926c29d16fd8e4017068b6f97926f5faf548c11a3a665c4dc29bf168c57989ed766d4753df88da8c3dfdb825b2167309e2d54d7a625063df7d3fa1a63ed10cfc358f2a52392bd4c5a3ff313571e693f1f59a394ae0a28a7190a744e62b129b920754d211601815faf2f55d07a02a7b1310319cfb18901b757174d1889b828d8c97d64e4c2b85fcb70befd1a1006f4e2b69125e90d21baf47f869032888b4159946bf968252f9d616a85f02dd2591c9da57ee6efcb80728e31914f2afd55ce67c744ed6508d688a096694376deb2ed44651cbd9695bb76ca89c9b3b42e00b3c41819aeed4d1ccb4447762afaf42adc7929b986b58fc2bdbe4ac21e29d897a4765fd14391e8f5a82bea7ce3b5428a5139dfe52c312938e93b3bf85357af098df21e79929ea43e15f4a434e978585f9c0b41d9221e006b95dbc22506c77b4954ec8dc433cfcddcc3bc939f5ceaeca76160306a01eb9316bf72b426da60f6755f46b3db84f9ca0c2ceb7d84e7c93090000008787278d9b56aa260f7df0d1ca8e26ea764da95ce01c87d89ec6b209d2228526bd792ed6feeb98d79a10b4aa836a370f448ef490bef12217335d9d8f4d7307ff8b21177fc29fd61642892db8e41128fc5d7bfb924a43eab1a62ea0ce19197c9e8faae2277cc8ade45b50ee574991cde69eba3e70ae66a2efd467a608a76045a9c039eda9cf3342a104f45a1e2ea54b931d52ecdb546408eb52144e67de7252f400c3d76e480a66b7ca7981482eff31f140cf5e63ca1ddd276c944b341430107bba85776266eb5ced0c1f0d7a0fdaefb1272af4b408d00ad2008628711d0f2a8b6e5fd922f40ea60a355dc2e7039a09a8702f718e92156c6894f86720365d50eab4ffd28903", 0x816}], 0x1) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000600)=[{&(0x7f0000000400)}], 0x1) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r5, &(0x7f0000000180)='\x00', 0x1) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x406) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)) 850.539998ms ago: executing program 3 (id=134): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd}, {0x3, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0xfd, 0x10f}]}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffcab) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) (async, rerun: 32) r0 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0xc0406938, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100)={0x9, 0x8ac, 0x4, 0x81, 0xe, 0x8000, 0x4, 0x2}, &(0x7f0000000140)={0x6, 0x7, 0x5, 0x4, 0x6, 0xffffffffffffffff, 0x6, 0xb3}, &(0x7f0000000180)={0x37ed96ea, 0x80000001, 0x4, 0x8001, 0x8000, 0x10, 0x3, 0xb1d1}, &(0x7f0000000200)={0x4, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000000)="71f91e344eac0058bc5a93000094a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 686.790526ms ago: executing program 1 (id=135): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x12, 0x70) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000187000/0x2000)=nil, 0x2000, 0x2, 0x2010, r4, 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x6) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) (async) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x12, 0x70) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r1, 0x1000000029, 0x23, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) socket(0x18, 0x2, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1ff}, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) (async) pipe(&(0x7f0000000140)) (async) mmap(&(0x7f0000187000/0x2000)=nil, 0x2000, 0x2, 0x2010, r4, 0x1) (async) openat(r0, &(0x7f0000000080)='./file0\x00', 0x800, 0x6) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r5, 0x0) (async) 686.326543ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 686.201545ms ago: executing program 2 (id=136): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="23211a", 0x3}], 0x1) write(r0, &(0x7f00000000c0)="0920010001000003096e88e650de1bf240c93e2ea1a44278ad365c2a41563003000000f1d624b7440c0a", 0x2a) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 685.278478ms ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 684.630984ms ago: executing program 1 (id=137): poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x808c372935b69bd8}], 0x1, 0xfffbfffe) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) munlock(&(0x7f00002c8000/0x12000)=nil, 0x12000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f00000001c0)="abe868f1ac1be9", &(0x7f0000000000)=0x7, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080)="8c3a5dcb0fab40b7c103a60c009cd52560e1e709f469a044562dbfdaf4de84df2524805f28fa49703a8db6669fd650aa15c514c5cea849c2525351c656417b245e50e2839e30ce7b3646db71cf512623005d7451d4596f606718bd18412a5b98a2a3da6b30fa3b85785f807f825e465509d9afd54dbbf6c970cf4b62c6892635b17d8111f1ccfd759cfabfc3e8630b1a5e02cf0e01f75dd797fe02883dc50bd3e3587f4bcc88258a6d15e3c6c227e8c763a9538b4c8ab35b328e9e68318769f42b46351f85e652edaaa0f04e84bbdb505f7143992cafb121548877fb3dac8d7ede7b1dbd81d86c8921500ec46bea9607d8c65d74bc668f1fafb4ba8e76b1bc7994067d9f7d40903aae1d9253eb26ee349e64c5aeb8342ad38fb5a2d36f552a2f2501658e1504cf0baeef1de3e6ea3b2da34513754581762f7751eaece648bdf83a1ddc61030db9c240ed694cfaa939828da12eb8a95443c3026d50d2d938bafa250fd1c14051ffb4e4fd6b2de112ecacd7cf194ea8a56266cce71c307de7209bd05d0ef39599d7fec91af297ef8cbf6be0b61bf98f67c1f3b962922f497c7a81ee75fc65497a456f9cc57d7eb8acf775cff16763ef3685195710a9ffe6bb5cf86e7259fb8514e05d7922620afe2a6bef", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x2, 0x1, 0x80000001, 0x400, "ee702d64110000445f69112295cf00a6e100", 0x7, 0xfffffff9}) read(r3, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x400, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) bind(0xffffffffffffffff, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) 684.081811ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 441.329186ms ago: executing program 2 (id=138): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socket(0x2, 0x1, 0x0) (async) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f00000024c0)={0x1fe, 0x8000, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x5}, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 429.551332ms ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 429.396446ms ago: executing program 1 (id=139): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0x9, 0xfffffffd}, {0x2, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r1) clock_gettime(0x67f3248105b4e004, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = dup2(r0, r1) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x21, &(0x7f0000000000)=[{0x8, 0x5, 0xc, 0x3}, {0x4, 0x8f, 0x0, 0x9}]}) r4 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r5, 0x0, 0xffffffffffffffff) setsockopt(r4, 0x6, 0x2, 0x0, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_BELL(r3, 0x20005701) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = semget$private(0x0, 0x2, 0x514) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000140)=""/111) getsockname$inet(r7, &(0x7f0000000080), &(0x7f0000000000)=0xc) r9 = socket(0x800000018, 0x2, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) listen(r2, 0x0) select(0xfffffffffffffe45, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x5, 0x0, 0xa, 0x0, 0x8000000000000000, 0xffffffffffffffff}, 0x0, 0x0, 0x0) 429.03589ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 424.647098ms ago: executing program 3 (id=140): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x2, 0x0, 0x6}], 0x3b726ff8, 0x0, 0xc102, 0x0) (async) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (async) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x101, 0x4}, 0xc) 423.622249ms ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 223.675048ms ago: executing program 2 (id=141): syz_emit_ethernet(0xb5, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800450000a7000000800000907800000000ac14ffff4e214e20000890788b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7444ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f08a73ef56548e2309aad680c5385e472844a"]) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) 223.25849ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 223.083507ms ago: executing program 4 (id=142): r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x7fffffff, 0x7, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) setreuid(r0, r0) getsockopt(r1, 0x2, 0x10001, &(0x7f0000001040)=""/208, &(0x7f0000001140)=0xd0) mknod(&(0x7f0000001180)='./file0\x00', 0x100, 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r2 = open$dir(&(0x7f00000011c0)='./file0\x00', 0x80, 0x32) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x20000, 0x20) renameat(r2, &(0x7f0000001200)='./file0\x00', r3, &(0x7f0000001280)='./file0\x00') close(r1) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f00000012c0), 0x4) getpeername(r1, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) mknod(&(0x7f0000001380)='./file0\x00', 0x2, 0x0) recvmsg(r1, &(0x7f0000003600)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000003500)=[{&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/165, 0xa5}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f00000034c0)=""/49, 0x31}], 0x4, &(0x7f0000003540)=""/137, 0x89}, 0x0) r4 = open(&(0x7f0000003640)='./file0\x00', 0x1, 0x104) r5 = dup(r4) close(r2) recvmsg(r5, &(0x7f0000003940)={&(0x7f0000003680)=@un=@file={0x0, ""/1}, 0x3, &(0x7f00000038c0)=[{&(0x7f00000036c0)=""/190, 0xbe}, {&(0x7f0000003780)=""/73, 0x49}, {&(0x7f0000003800)=""/187, 0xbb}], 0x3, &(0x7f0000003900)=""/39, 0x27}, 0x802) symlinkat(&(0x7f0000003980)='./file0\x00', r4, &(0x7f00000039c0)='./file0\x00') r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000003a00), 0x40, 0x0) r7 = dup2(r1, r6) poll(&(0x7f0000003a40)=[{r7, 0x80}, {r7, 0x8}, {r6, 0x4}, {r2, 0x4}], 0x4, 0x6) open$dir(&(0x7f0000003a80)='./file0\x00', 0x10, 0x81) getsockopt(r1, 0x7, 0x2, &(0x7f0000003ac0)=""/248, &(0x7f0000003bc0)=0xf8) recvfrom$unix(r6, &(0x7f0000003c00)=""/162, 0xa2, 0x0, &(0x7f0000003cc0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000003d00)={0x6, 0xfff, 0x1, 0x3, "d900093f3db1df939b41f16ab339b83d8f99cf1e", 0x8, 0xd8d4}) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000003dc0)={0x41, 0x0, &(0x7f0000003d40)=""/65}) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000003e00)={0xb, 0x8, 0xd}) 222.391468ms ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 196.209382ms ago: executing program 1 (id=143): r0 = syz_open_pts() close(r0) kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) select(0xfc17, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) fsync(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x3, 0x6, "0a2aff3d0385ff07000000001900", 0x20, 0xb}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 195.205525ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 88.021485ms ago: executing program 2 (id=144): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000c86000/0x2000)=nil, 0x2000, 0x2) munmap(&(0x7f0000728000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x5, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) r2 = geteuid() setreuid(r2, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x4a) (async) setsockopt(r0, 0x0, 0xa, 0x0, 0x4a) open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r4, &(0x7f00000000c0)="a7", 0x1, 0x40007) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r6 = syz_open_pts() close(r6) (async) close(r6) syz_open_pts() ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x1, 0x1f, 0xfffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd, 0x88}) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) readv(r7, &(0x7f0000000100)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) (async) readv(r7, &(0x7f0000000100)=[{&(0x7f00000009c0)=""/4096, 0x1000}], 0x1) munlock(&(0x7f000071e000/0x2000)=nil, 0x2000) ftruncate(r7, 0x40) writev(r6, &(0x7f00000007c0)=[{&(0x7f00000003c0)="f6bf79b54fe49e57f095c4ea3c6cd5e2faaaa528758ec6204934d21145a148276917437aca656191ff6db33a89da7d2960eec6a8bee8fad2bd0e59bd884633d210321bf1b6aaef5340d230f753650e6313e2d910335dcf0e1e08c2f047c498fad91d1390a4fae99595f71f01ba9007a0d2206f59ab252c1197367d2e6dcc5c49f1e4b3ffcac84a37a566e74020f55de700", 0x91}], 0x1) 87.089549ms ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 86.935079ms ago: executing program 1 (id=145): r0 = semget$private(0x0, 0x1, 0xaf7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/4096) semop(r0, &(0x7f0000000100)=[{0x1, 0x2}, {0x0, 0x97a, 0x1800}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5, 0x0, {0x1, 0x5}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r1, &(0x7f0000000080), &(0x7f0000000380)=0xc) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) close(r2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000140)=""/34) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) r4 = msgget$private(0x0, 0xfffffffffffffffd) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (rerun: 32) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) getsockopt(r5, 0x29, 0xa, 0x0, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x33, 0x0, 0x0) (async) msgsnd(r4, &(0x7f0000001180)=ANY=[@ANYBLOB="0000000000800000"], 0x8, 0x800) (async, rerun: 32) r7 = socket(0x2, 0x2, 0x0) (rerun: 32) r8 = dup(r7) setsockopt$inet_opts(r8, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) (async) ioctl$KDSETRAD(r8, 0x20004b43) 83.637531ms ago: executing program 8 (id=68): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) write(r0, &(0x7f0000000080)="a874c2acf76ec8b06c742480d6327a44896fde860c18371e6d84472e38c698cfc957aaf98664afc71be227202e715389f5d56c7674f86f35671507d6512b269fefbc9b3f27c868235cde7a49012d926b515b3c84794fda9d5d92281b85b9e3ced1db7f216535f3d04413ff5827b9db253819671c4b53d04a4116232504f8f12501406e5b699c19e987c57efe425c192e50111a55abc09e059168d8824c1775a70c125967d0d49c13c3eb7d08bbb817", 0xaf) select(0x40, &(0x7f0000000140)={0x5, 0x1, 0xb, 0x8, 0xfffffffffffff534, 0xba, 0x3ff, 0x2}, &(0x7f0000000180)={0x8, 0x8000000000000000, 0x8, 0x6, 0x3f2, 0x4, 0xe, 0x4}, &(0x7f00000001c0)={0xffff, 0x4, 0x80000001, 0x2, 0x2, 0x9, 0x7, 0x5}, &(0x7f0000000200)={0x3a9, 0xfff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x6, 0x7}) r2 = socket$inet6(0x18, 0x2, 0x9) accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket(0x2, 0x4000, 0x18) getsockopt(r3, 0x6, 0x7, &(0x7f0000000340)=""/140, &(0x7f0000000400)=0x8c) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000480)={0x3, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/230, 0xe6}, {&(0x7f0000000800)=""/233, 0xe9}, {&(0x7f0000000900)=""/220, 0xdc}, {&(0x7f0000000a00)=""/42, 0x2a}, {&(0x7f0000000a40)=""/238, 0xee}], 0x7, 0x2) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000bc0)) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) fcntl$lock(r0, 0x7, &(0x7f0000000c00)={0x3, 0x1, 0x4, 0x8}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, &(0x7f0000000c80)=0xc) fcntl$lock(r2, 0x8, &(0x7f0000000cc0)={0x0, 0x0, 0xfffffffffffffff9, 0x1, r6}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000d40)={0x1cf, 0x800, './file0\x00', 0x9, 0x3, 0xa444, 0x55d8}) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000d80)={0x9, 0x1, 0x5, 0x7, "eeb05206fcd01de2add7f883612ebfa44e14f013", 0x5621, 0x7}) r8 = accept(r2, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000e40)=0xfffffffa, 0x4) 435.553µs ago: executing program 2 (id=146): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30000) 79.713µs ago: executing program 9 (id=96): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) (async) write(r0, &(0x7f0000000040)="ed", 0x1) (async) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x2, 0x0, 0x0) 0s ago: executing program 1 (id=147): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0xffffffd8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000140)="7db39c4524ac0b6b6b85fa8092d59e7392f1ab3ccb0b261f9ef088e5fb271c67a54691f1b99ca1a2964f1537240b983cf329b3cd6fdc53d6be762b5cb207088eef0a72c6d790ade0a366d1c00ddcf959a959d01ffce6a7be2224b8158d5090a2a28ba582c4be1ecca8426d0896772aa1aedd3ddbba3a5e75ed4f827d5ed49063e6a1931fba2d1321299caae5e08135f71b2e89a1c8f086f313c7639f01a5f47ff781278c985fa144", &(0x7f0000000200)=0xa8, &(0x7f0000000240)="4718738d684999d253de3bc232c00ec36831d057c5bf6a276498476fb6ff6c5350c5ebaced292dbc80b6e74c2715bf11651314457660fa4cc6e8734da1c08ec7fbea8d718c9c5ecc203ce7909a5545775b03b5743215f911403c90b550daf3e6859361ea571d93bc8fad9ce7f385cb741e7c3c4fae9d5901d42a2e266ab914e5ee30c307cb10e5ee2752bb040fbc13b7cb40b507bfb2fa978583eb8565c01a67a589885dc236d4c4435cdc254d71a6b8e06e7271103766a52a8bb0133b3799b4c082c21fb0b773f2a14d4c0fab55edad503a50620a3c8b3670e5e797d9f0603b158ba637577425ee1753aa8a5175ba329b75c9e1f66787c73c295ceac76fd9", 0xff) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) execve(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.105' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8060553590, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! Connection to 10.128.1.105 closed by remote host. syncing disks... done serialport: VM disconnected.