last executing test programs: 5.354985258s ago: executing program 2 (id=3): sendmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)='O//', 0x3}], 0x1, 0x0}, 0x8) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xfffffffd, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080)=0xfffffffd, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) chown(&(0x7f0000000180)='./file0\x00', 0x0, 0xffffffffffffffff) 5.144449236s ago: executing program 2 (id=18): r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYRES8=r1, @ANYRESDEC=0x0]) socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) dup(r0) 5.143893739s ago: executing program 2 (id=19): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x24) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x94) symlinkat(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000012c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000007c0)={0x0, 0x1, 0xffefbff6, 0x0, "0000ffffffffff9b752d0200"}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000003c0)="7659ae", 0x3}, {&(0x7f0000000ac0)="3cab9cd6fb4464535b4300f565d24f0138c2f57d11be078111cc30f310b1d4084f741b1b79d40cf937b4771fefd29813d93acc9474dd9446aaab64e1c7938907bfff20ccfed4a0de0975b3610899ab1902216002ec70d982774ecd68613698810da914978807281d87890cf6f78669ec3574e4e49db521efc465ea9c2c51b0ad757d41446b3ffb1858927e96df51155883eee767", 0x94}], 0x2) r3 = syz_open_pts() syz_open_pts() symlinkat(&(0x7f0000001500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r4 = syz_open_pts() close(r4) mknodat(r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xffffdffc, 0x0, "ffff0d000300ef01018b00190100008a86020400"}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}], 0x1) r6 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc028756b, &(0x7f0000000580)) readv(r5, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000948000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r1, &(0x7f0000000040)=[{&(0x7f00000010c0)="9146ed6f709d8fc9b6b2eb2a1e94657dac5316ddd2bfb1d59a44865743629103e5707e96b9397080858b1dd7d610394735436b712d85be0dd181e40fc5fb594e35a1d83a1de4d0bcb3d49927ed2aea4482062de0456c9267c76f961eace9d1616ad36010228ff7014522931cac87b3dd3c62519d5ed37c2447d5bb0ae27ad3cefcd1718f8b890f793a26b0fec0eb30a603ad7cd732199cddb0a79d528f4bfc78ac46ce789ccf951f44e3403864e474ae98e7d785bb37b4415fb7bfe0a19a306b54dc68519fac86d9d8483220360bc681fd623dd733fc152fab5f1de943e90bfb1cc8b4b9b1be0b031014", 0xea}], 0x1) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.118684453s ago: executing program 6 (id=63): openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe}, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() 3.021197434s ago: executing program 1 (id=70): r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x80) close(r0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) r3 = syz_open_pts() (async) syz_open_pts() (async) r4 = syz_open_pts() poll(&(0x7f00000011c0)=[{r2}, {r3, 0x80}, {r3, 0x4}, {r2, 0x4}, {r4}, {r3}, {r2, 0x2}, {r2, 0x10}, {r2, 0x4}], 0x9, 0x2a63) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) (async) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) (async) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRESDEC=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 2.87592581s ago: executing program 1 (id=75): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001240)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="0efb70372721b1f77a3bccbb2ccb9f825f6c3ac4de1101db67dc300b8c3e8074c68bb65fb03a063693a37cba1722862a6053b07b348d4d01b85935836df3c7e98e62b400aeca7fb8a69d3203bf66c105c3babcba58716e2b68b73fb3fec32be9475bb122d382c96c94179fd20888e6a1ea46437119e121f500857e5c5786c945bd066c2a14ced3a4702187cf8bcdb2df0395a2629579b3fd94f0b7ebbfda1e6159519dcd6f32000c0490e8c74548f1b8aa989f5b6fc4ac7813c118d5d4c3cc165bb052ad547ad2eda373ae6c73a0efc4d2e216f0ae003c796782e465341be6d4a2230bb642412ee331eadc9c0d9e28660a197161f7e1ca28e2fb24a7079f4e92f426a73a87703f68cbf33a2d4b535daa00b374a1805c4d6ac16a0c19c1083bacd42ca9ed2d36b32dc52be914b603c3fcb37914f52fa6c5ecaecd249a9144fa5da5e9a1f9cf8ecc1007503743e01ddb5b6a3ca445852ab106223064c43132ea2d40726c6df60527f6c02faa8465a2658e0d49e7d76b983b2a48d92d934858634174acff1909135c7d8a7015c3977613b8b083e8e33c30f4a43135c96e4d3aad2b4914fcbdb744e045531988b38ea098399676fcbdcbecfb1595d7489cc40c278fc351fee78aece34b270eba6a2bd80b6524c9ae76c17cffe91148d335fd55ff8240280891ef423b4e7564ddf0504f689730d9604ca13e63be14eda18d737605719dfb23aa2bfd33d5a48e75af4b7ea84bb2208750f552a4bb555a6bbb117de4c6777eb4a4bfa331b54838c98ce4790b4128ce9fe752bb1289b73f5d4aa932dadf6e712db508e07076f25be59244194db8b906df32a3f2fb6e3542efcb2bc3c0ea56db73cc6737212c42efec9190d1b449997b374a7ff7e18ed2f13a36c3e5172b1ac4a9981172cecfcdc59445b6cf82c494252734a6561514d7c0f383b65f5fa21b648496adbbe89a41643888d40e4070e505ce542f267049fc93cc8777ba8ae0944899cf3f9459902d35aa5124abae12d507c318c8abe2e4d1a66a12f1f41dc86c91f4c3449520700b99185e03af340318e28a9d0aa340d03f2d509dcb6fb1c1e9cda7cf7fa24a674efcb5e7d6642eb0093c56936ed8764697bc634972189404fb04cddbcbc73f482e03c7df5c0142b7a88e6f63a5fb1d99382c9efda8cb4dae653485e128819f437493dc6be9d198e4f9e0d32496d30953721603ec3192ab41df614066a3e35ac762706f3a1f896ec09ecb7cf328b5a1e3964e08ad9acb7e8876436864803225a7babc05f03a86e2caa52ebad83ed65e7c9df1602689b12d27ad361ef6c272671d650f04d4a092bac9dec0aa0ac05fc20bcaa62869bbbe3c80e25173c55a561c3178a6183129dc48972a7c1f04677bbfa26a5ac8f2a988ec22bed420cc2b25296c55e769028805adcd4c557530f3383a52a5d4076699b0db7d1714a042e2ebe894e9c7e1de3e64a84738e58a72bc7bb8e03e979979f3fef4f2010823e08052249d5451278e217d7eb9cdaa7b8f57cbb151910239c4345b8482dfb11f5ea6e14993fd151def4d10627d87c58126208c3fb330152150e1ee4336e01d8aff21caa8ade1e8c54e6bd9dd5d6266b236b9489eb021ce2b81b80450e53f53703b97596ae91c60dbed27a50da757152abb2092bcdce71707ae221466503cd2e3c3b8af4d50d88383a43fd669e72e8d68c2e9bde19c6054db3098617d11a5528c1241e28b04fab738b93b6f07d5fb199cf2bd3ce5ef22b2dcdc174008635cd3153177364b8c68fea07fc22b4d8048e608c6234139002d486a2061e7a7c832d1eb23ecdbd37cb6de5ddb75da20c183e668cf685334e527b64e5899c8443d90d1b4ca07150ce515e8e8be24a110c9fac421ec8b6236f544bf6318823f46ea4ac26ec024783cbceaaa613d74695f9c656a4e2902e6b288c04db2e95effd14b4b2e9400c86bf38eb0e5fcf7b5109e4c7336b0f8d797113f6a44313867ffddd96230417dfef890cdb4e9ad8783fbbbf873aeb61637b4f2a216ba5e83b8755372dbdcf7533cc0d63070c383f080bbf960310ff67a96c202c067db70b537ea1848486ef30ca54384440ccf8ffbb906211bdd2146b4c7e2c522530365d284b9f87d18647e1d25e3e39fac28a21763f90bad9116ac5308d5b3e87dc8252930ef53fab666ddcb398b5e9f10311d0bb21cb18588dddcac82aee79d22df48189ab15b0313f7abc3258585ac8c40e77835e25f6eb9afd61c45c6b87640dedb924710c4ce9e1a914c12b5cf8bdcadc2ec1d2f0d933fbff261f85fcbe191f210fbed4fe676b005ac3115eb7a9b50a22cf04d07470a31d5a1507b804b32254a5ff0f5a903a0559717314afb35669191d353b5e5b8ab83debf9949af4921cfedade1e3077e9ba9930d5cf78147f0b834a9ab931af3db375c0217df7c740745911465dfc3f2d97dbb0e18453f6fe4a82d2adb8f15487baefaa5ad5444f3a612385148ff09eb616f4d5ddd0d32cce1832ff08c7892604f9343209fafe2bfcab6b3d7c52bca4a477f75d9650355268b6b016d64009ad682871e28c6891a28bef3eb61b56c2f2d56d814f01e8f0eb3e1555b988388a287571dafea69ff0a74a85f681cfeb83d45bb42cee14d5290522075e05e9ebe94900cb5a7e0b58e4cb5fcd447cd24d3c5f840652be2df3dccdb82bfeece86d50e106a5c19d4148549d0a2519ffac5b99244d7dbe59fa8668865611b0d0883920573fd657684a39381f17a26f5aa5592fccf036df19ee411856c34cc312a224a42a3e305f8bd0f43a90a083e6b1d08aa65663e09cc5cca82d30a24ed4289c9757e1065102eb4e6b0567fd928da6591da6deeababf078a3a5e412a78fbfbfd443bb025f0f2563949200d4e39ce1b2a802cb043b2c8a965c6086122f8e39a45881242a7b5775f0702706168e67dbb6a44f19e31ff07b2ace090e5f348e83e61bbb8e4b0a781ec9b701553006e4ba2d1d3c81209fbb9ccc104ce2a921d0027f80f7c3ead7d2ee22e9230579d0e99a098f8d118f467292721a40ecebc52df1538040854b801d41d8658e246afe62070768373011246208dcfa990af65ce3391730a81801fe87b102e56e1efea540f79f509456d41117f7c39658630dce27e8e1c7859f900fc360539744dd67fe26dc2c187131b954e9b22ad2fabe455aaa6b5c6b0ff16f9713ab1dd84bce052f6e4c337e73791e66fd285ffee2e6bd116bfb2d1b76931872896b89c253ef06e1953da1a2dbc156acf21c825b15daf18d18458c46c3f5a63c972ea175d9d48d58c1a29e831c73fea837658e35af96eabfbb92b746ba9894921996287f13fdb4716ddfcbe624a7efba58d5fcd6e9ce37b435d547a5af9cd0b3e2dc3b7cf20cad60d5a8c7ab4a420b6a4cab53263f4991e5d156ff0a29649317659b58fc3468abdfb18fa7c0b06edc23950d6067744106bf59fa8a900bbe882fd34c71db050eb255c50037d06dedd443cd68ff5475c13e74859e955de4256389b9f8ac52e20e5fe215f50db58d7ddff53ba64091631f5f27edf5620126829c166dbec7af1bcb6097faa53115fe54c84b7db3538360b030213d77d0c584e67684dd81ccf380d360e3061551bf184697866428509b47c023d213c05febe47fa55ca5af2cc5051fe230f8364d37ac2933b008f4f92449e3f97a9a4a6c14022dd90ed6eb4c3e8c2e701399202391b3a8434082913ace6325a544312cb40fa12706ffe0bc698ed7beb2d395e87d4971b4d8fc3d79399c02043b3b9a790049d075bd63e03d1b7b2c55d7f9c188fb4e230c838493906a620a939d3a6297aa624efb7954425ec561bca548eb7a8718c7112b5e44cba05dbebeae30835745802f9358c4a632f051225aef91280f8f2d236f746bd61b2c13ed3fcdd48dd369754d3ad8fefd36130cceb6cd1ec12ff45e9a3238a7fe1e49b861ba122844d011d5d92eff524ffd7f98c2a25f567018ddc7641c59f88e7ba11724568da187cce8ddd75fa8565ae6b8bf9478afbe4aaf3fd8d11c9ed38e0ecf8127834b7a8d9b54a25d281cc1475b25cd44f34e1368c7cec9df8e2094d63735e92e24493fdb0fc73c9a25cb1bcdab0c538dbd6a073b81d2ce90d1f7d4f91b63187e68c94bca19212f403f18f06f2bdfef1270905cfdde39fd1dbdce1df4c86e73cb111615928b78ceb5e6b89e9d1bbc0f7d60bf050a192e7dcf093eb6d1293e35af2ff3597ec0c12dc863e2de4120071d4fca6c0f052c1ff1cb719fc211528616906becd4627e0e995688038bd17174284756eaac851d7a2925bb17fc940b977a8010bd8c77bcba846959ba677a4a9025bd6f6d67ee4408e143c7034320b7fcd40e83e1d4dc0ead3bac897fe3b18727f3f933b66fb77cd99d6a543e9d9101264922b4d8d6ab3f1241fe54b8b4404cd67f9df2e4e27433cc69a0b1f1683ffbafa92ef5246f51df97934dc605a4715803296901842d46f0608754e1bc517ff5fca79b4ee13d1afbe1bdb30f765479a847291d9e4bf944016758dc6a73c8f964240438f6690bf7474a4eff4a97ddf3df15ac00fa822aaeb3af0a815e2af8212e558a73a305033637ce3e1ef6103d978e92cd0d6de1c6ee673d0b9e7c3bdf1cbb59a3205406a8aa7e2d68c1402f02a24f6e0142e543e695eb795dbd630b881e61dcd633dbf3240e1cc7dd7721356b3ef2d0f8362559a807ffd4819594b7fe321ba74fe46ca0f1bf33c438759b8caa7610091e2ffd1409e36b3bd1ab20f555ffdd9a1432c607444321f227d843533bd4a40df500efd29a05a09dad7336fbb7d38a04373aaf1b28b38508a6989f044165be94714b8e4b94882ea7fbafa7be9420136f2880f7a30cf92fce37e6fc38173838b591204b0c2bed5ad3b2da52e20563492a6fac6918d99499a3c481f82cbb241e3268f88609d2d2c51129dc20de6d1429c943d04a3a5e3976ef4a2f4d79f8a42d82e248deaa418508055e0f16ca0958faa61136d6b9acdf0f977e4bb76dab0afcaa6b14b0b00386e47c4a258f5d24cb10c2391359fad6710eb92f447502a8a3da715937f2e0fe3e3d9a96e7b5d706947d287f282a7ed868c92c9de57873f91f3a38f719507ba51dde2590a9155d9dfcfc26998a1cd27788f2059259aeabc6c77306e26b1d738d61be4a17e2ef3fe7466b1e8d06bd7c4a56c02506062e9e760164afc2a7a717096dbb674b6d9be325f96193a2f42d6227a3356a53852f8a701c4706685b36665b88d3cd388c259ac9195f81d745f921b86aff9bd2079306235139c9c861914b8c0c6102437672606bb6d3c7605e1cf65ab169595ef0e1c450c5175333455577814e99fd432cec9ff9eea0d51e30291bc53c67c6b96d866b44b2a023c4af81cffead466873e9be7f66102f01e2617ebba84bd1327b95bc6c5104e0bdc2349583a98921183b8e6e6d23d7f865e4fd3df617360c7bb98df7f36f95274a35ed09f06c3fa6d4cb19215790b478dd584b1ff826244a47e6d0d91800ed6bfe697fce026862014fc3f66537ca28a34a39be5e4182aa289bc238185b7eda176455b35f6683492b41bb9bbe2dd091a9b3932e4798d73d32f3dde7f94559350280c3a009364693de0715747b84894eb65c392f637baa7c7bfaa57be0606e6e265482c71893275907ac0f09024adaad567003787cbaff1115089ae27bb3c62a4a4413eea9b07e8959650906af76e463353fd32ae96171b01cd1e3406404d731a332f5693d54081f1019a00b508bce8ddd0fd02dc75a6497500be96c1679a3844298f9696b508d6d5cfa0f9b742a817b", 0x1000}, {&(0x7f00000018c0)="0c6ef3bd20796c4889076712505adbadc3a87e7c1f3c6b8ad057004b693c39810ba7b6d07cd725208286cd618c5ee4f108fc227f0aa0956d752efde311b0a411c37aa474761c319338f80edaa49afd812c9e5d80bf44bf8278101eeffb02968c7f3138ce4c76c827330eb74c0bc9a1cce4aaedb6b562c29df2449741555c9b0bdf7381be38997160c41f414cfd5499c756a2f0dc68c792dd95bbc8a7da8cb45b3f4462e9e87e0eb33ea7784c3e5d1917ab908627ba79617536c6a0ad27beed394051d153b4f3adea38901f922c6a9d9b099144ea447d555e08da2e1d37b37b77ef8bf6bf08bae221341273dd0756a57162795366c69a94815ccd8130764ca2f61560c501f6c7bbebf160c4f098ce0169e384ef42561dbd9834280155b226790cd6de6dbae3e5f5d9113b9cb3ec8c00e802dba56417e54a0fde02eddd908e414670c4a46e503c1c2a2ae28001c4ce73d8a746232e958e58bf02a61be5d3097efabe22b6938d3bfe4c7a6b7fb41746388496709e78752142e2488a9f6cc5e822ececdcd11101fd4893770a4584ac54c61ad9e1dbe4c0885c67c6fbea6aef478e572698259a050489cbf5f139a2be3ee267baa5c8ac15293aa9716b7809f5f2f1475f4467c359ae56486f7b1fd6afa8818e4277976432bb082166bc196e4989a4cdfe853cc1653e23d13e69499c448b35438f82b34fc6b5caec237eec2134775a1eee1c78657bce3577fd1093ac7bbb60919fc6de4f5b5cd0c19a67452825d8a12b5245f59f5f2801fdfc390033f9e41ce24a2be78dcbfd8601299c092990fb5d2eb05d403db422cfb72558a671202987abb1c05112ca4b4cb89e5463fccfe95d80479b0343a702d6e1c769b96c40aeb742a23c9ed5cff8c6cea47bb7e8f050c7432b4c401b4f9b42c56815ec2ccba9da2be80e5bdbb2966abec174ee5634516689957d565200f21c9560d4d68e04edc8baf68418e4dfc58701db14e134a555ca6199f2741522dd506db829b883d397bed5f24cfa1d251c4c498d07bd75334ab36001c336d0fea41ccd41a70916c3e250fa70ef61a488f71bb98c06112429f9e67587f26c9bced56808939cca2b7e4d8f05ae744433dfdd446b3d9dbdbb6a68f4a0e2711a934208470851b9f97293c373abbd972f391cb5860ad82a5737e6755c0b6e40eaf048ae1eba139d791080356dbfa804c406d749a42c85a6891dbec31f9d0b77c248d985363d186245fccad052410436de5a61649a0b09c9bf6b92b9bb8e2110f782bbc5d1d709402ea375f139c91fd1b057009aaa20c755f37dba0cef4aef8d7cab18cfc094a14276b325a82a0dd0b8abece059b11e3c7cbaaa9883e787ddac18a61fde11016d5bc8f87addda60d1386aea3765bf99f857967d6cf583abb1c35efb1a6eafc354d28b69c9f9658d42dda8f6585a0ce2c82b12f85e513a7793958a67a912c310aac5a8d0620b61a11b509e81c5087eda730ca6c01d6f95ee4915389ee23625b4e65c746c64ecf737187ad64c4f4b29adc56b2842fb37917130f95895784086c57421c79bc31cb8ec8d228fb1a5129a423900beae88da535bdc216a40d50cc0a13c195304d81e54bf63eac61da5a946d0a45e8b6ad46cfca586f9d63d836262974409fcb950ae9c05b9089dc37f42c6fb73136abf9fd220e9275f0f657ad051cf796ec713a641b7a10a419f47f664875fe9043e469c822871a9d4fc53eeb73a7988f5e9fa594fc58ac47b82e89ee5acb67c2443b949422006ad1254ba85792a28afe584612646206cb90d9e1192842c71374228c0bb2f82fa0a992fa8e975f06cb79fb917e5270b30fbac7a6a2c30139e248bf94d262d6dfb949065c15e167637032b8f7957dc44873b43325dba2e7fb2bba3d1a7b7174df9fb4e4ad4f16c186b55ce82eb254c310161929ee18d93f912cb8545f094aa9240dffabd5e860e1a2ede032b3dfb18e002d02055491d1a77fd3ffad4bd6dcdbf37307d7d0925ecb2988a9ed01e2e4718ba3cb633f3f3096d3ac29b41e32eadba0a45a4f9e5719efdda98ed24ebf40c92c9eeeb65e6ae1efcd776028b86d6c6dec319cd8a78cc2da2a0c22e010916efc32ca8872e5eb888c3444248617bb414dde69abbfe3ead70bdb6f7abc7b9aa820c40d85d6a55542f9af27ea2623e6e169110f936b9b7e05318cdb3aef64d68e53d52b3b68510019a932ce97149529acdaee8dd13529a483e3280f9ed83742a008e3f33ff7a9d261eb06f8f99a8fb6fdb87f64b993f4ccc69f1d384470d9aa01da490d6a345a22ffd4fe19667c7e03c5fc3c597ebf947f350a4a3d77455a8fbf64cae907d7b836605e88e3a84c449ad9007291708bf377f42ce5e5ab36639aa6404d7b106cacd544f997704b2e1cb55bfb948b4954bab3379cee15c89370400e79a482cd5559ef80ce036db579bacc648686eea582b3bf36ebf39f0c90664a42b8542addfea2f2213fd47fe4d99d57513944a267fc5b2c11a20074d3f01b12a501997ef387e7e80746b31c9616a668ccb6c339fe7c3e425a6ff146046b6098026b79c51987eb01b67b201d2f1f492d09057e626b00a73c73c141c21d26ca2a26058726460fcf180f5f4afa53da6cdb64b063b5187b9001651465f5413fbcf4290474104eaaad1d1f9da2816ad07c8ca2218af29054c2e181f6a0680507ead084890be711255267807eec92ed1c27cd668f1e03ef63fda99dd3cecbacafe1c26f218426d4a657965fff589012b5a1e50f75dff26fbdabc396cbaee45879d061787c11bdb5376d83f2c8b9a66a279ccaf92277942ea33dbad133abf3a069497c4a64b388f40a248556b6cff33c58774316362b5c02be8101bd4ac87e5ce6cc71d8ecdd1015972b8bb2e55e2a38f22305fe45b5f3be91ef01c7e4f041eed4d5f731e945a1e05cd7102217d7516eccc8ccf5fe9d069db114addbd087430d3fb0a8193bd006d550ec2fc8b805765824d20b78047f32e639ea9623dabeb5a6cf7514fc28bde99bbdc0e30b043c502b75269e5d4a04178bda18a24eac78ed70cfb70ae0775cc66ae164ec9ab4b5378caa2197ab6316ed2c4ac9d64aa88e8b7b245ed7c64a724e0b99365f8494ccb8663c66df7aee863dbad9632e356d27ad00fc6fb3cf58733a36b9e0ab9884d51560c68da66da4c5906d59a6a28e4d0630ebc4b75c2fb40b8f6bd6d9ae195a27544fe504127cbd062404e77218b23c9c6b29afe31d8353b14bc8af83c60b54cb13ac69ac187d7d781664c05a5318a0fb16cdb942317f92c8734908716fcfdb42a5bba9a13a8db8d7fb34a40c1e0c25b6d3e1d5070b854a196b0540b345eda0506c1c9a9711d15dee37f3207cfdd1d92ce9667347871d117372bade11f1ecd6e754dc5d3831dbcf52bc65ca002b42fc4a40bb8c0d28f9c70f1d9f66dbdf2d7eb9980cb9ecb0106ed9c7d7022dd8addc86c25e46d4479d22896ceceb52d9358592d265d7ffb3983a0f9ac9ab9aab63fa9a1df813209fd3fefec4e867f672bbe7fe827d8d7901d55a5b039ef99b629248fcea1d5b97022f699be6b5cfb137117adff34d13821ddb3dc7faf359807771d825c40421b7634400e3daca6c8dc2180adcbf20db84e283635610f974631a91ba49138d7cdb24949f2b2d4dd2545d2bd247654e5a743b53f726f72686c342a37bcee31f0515fbaf3131cbf5593962c4dc18e32c59181d41a0a61c1986427080b62ead52e90c6ffebe6df3df1ebc3fe32ff365db997935dcc305320499dfe9d6dd28d639a2446a2b217143194cea32432a4db90d7458f31786ddacdeb414a7bfa4b1b6d7bd6205fbe075bf18b331e680a352def730524c5c1c557f96d78176a3e44b3991dafcfbec56139b489a8ea5bfa04ab5831eb18dd9d8068aaef11a451f24c56f52349869893210b5f4f3d63627477079943ee342653656c8218fa5fbdf90064b27abfb58685d8bc38429b9151c4e909c006b013251ca3e9eb43d8ab33f3fa7edab808f544af6ad8ccaea100baf76cfa9ea0b2338d96a2f8876f474e29a32033339f5b693ef6f7692ddf024dcaccad00ed8132792b8a56546a37771ebaf613742830f66ab70f2ec7ecb9d5c4dc54bc9cb170ef189ed66d4d2c42971c4d0de46c11f1dcaf8d8a5465e3a8609afb51982d48feadcd213031ca5e7255af657f9fe3f8e048fde4d30f1d2ed81fa02580010de417ecf4363ea2868df95b103bfbd9cb9523eb76f5dcf8f104da8c97e5d9b491796da1cc8bb4f02896558b5d19209e0f6318047ab54e8f5a5e17ad037b3d8ccd2194ee4b8d862f9e7c812dc8412be19dec078868074fea333b37458db8162726c23175f838267e8557f2ec52d0fa65c88af30fae521409f2706aab046ab2dc2257b249264aea60a4c76665ca2449c60dd05810d42a27540e558282b865d7a255056bc0381d1a76a79fc5e77a6b4d29ed4308f866b939c802fa3213989f68c10681e17f1ea0ec713e5f33eb7fdf80e6f5747f2239619088412a51886ad972833852b93592eefff9c6cd50dd8bd1b840c91e9a5d67c1354cf120f20881fc270dd2a88a621c18ef35d1b6930028ab876bd63b75ddebdf1d1ddf7878bc5a423b3236852cb74942262f183ba2d92a05b767182c9eb3447ea2c821bc65f8af90befb2fe7a9a836f322295d459f6229fec659f948f7b44e0994e1212aaf9f96d37659d010f12c4d29cda6e3a1b44fb0ccfdcac144720134bd9a60330e00dc484cd5a5befa760bec4cd37cb4e1810efdf6b708d245a039e2b96cf6bff305cac83f9c516051be8d36289093d6274fe240b2663c55cfc42147bef6d7afe93a56383e5456e9f3f31b1d835d23b346d3de468c99e69cbe89d6c4ce0ac43eed0034a6764c7b859526b3b0cf04890fb172a0b10efaa6b7d7ad237389e66926a6cf9ea7577fb82e4b501388f21789b7289811c378109b36039ff4192c47b6218b8c58dc7c68241d472b8d7bc14c6a4a2210950a6726a7442861dc44d3968b13c09c3cd47c9de5af16d96bd574b06d279311145d2f30a1f4102fa68d0902405835654087a9ffd43e1134ecea8cac1a6f1a86bfdb92ac41eef4fc67222a22bfabbe2d4b3589808f442ee53e8de8aec2f7889a5ef668ebe509d7fef1c03bdb2ddbcc8f85893a82842a6634ebc668e80a724021cd0bf3203a3d67d927948612c3cf0e6cdc9b57d98cfe8645bc596d3c7b2ea2d68c2732a41de1dc03a16e328d4f931df1d748f969bc3e4f08af21ae2fae8ca452cb59ef3c594bdda5fbddd72413de92342b0689b14fab2298e6408eff8d08ec8d4909f5816cfc3643b6cdc2ba1a83ea3c31b02b3a161c1783bd95059d851655760b385d635d999c6964ef0c4a8e959caa7b6f7ceb5ffafd5df4cb44cd5d59649e270e8cbc67034973412d0ac1a18e199c9310853d02497f724cbe7d3fd4f7eb358dec0f14d60fb4ee20cb07aa8b93e7d7e00217c5e3c61bab46a9485a3afa4d975851edf098bbe2e129bd30b1d07e5c804aeeb4631accb27f34e4e26438737b2eb88350947ccc211a82f55b49093522e0b8a0814cf14a2e932751622df664835e1ca898229bd07188797af3ce6f892f7f1ed9fdd8621757e8f0ed41af4131142beecd00013b01de88ea698da4eea2916e1a0af5419caa0a6adc236d6bfb3a2d7574de6cc5061e6f", 0xfa9}], 0x2, &(0x7f0000001380)=ANY=[], 0x58, 0x1}, 0x404) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x0, 0x0, 0x3, 0x49, "000001204c0000910000000000000000000200", 0xfef}) 2.529803748s ago: executing program 4 (id=101): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r2, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x6}) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="d1a186fc8584943984be01509c01a51bab51d3c45ed673a6063cf60c0a0aa95bb160c9e7c053144648f1490b76aa473824d9c91fe3bd21ca4de9dffa6f3dc01da6c98d0c9ad5c58807d2867be8ebc75fe3a65691991cb88a90cb265ad3f6abafa4baeb1e44326e016a35496fd74c8a6c6ce6891c84b9e1ea2255700dc1ac2adc4301a024fc8b6374dc397b327cd05be4aa9a4b983e9b16340433c451e8bdcc4d239296d4957d8dfd84b50e02d4e98e25ee862c91ae6ca3083d1e510a401a73a655617c64c14f14407052db8a9ea57de8950bbbfd8f933c1a42f4d60ec4a452f6e82954ee6405e0a00c73862c9e04ec1e9ca06abbb4c5873dca4d7a", 0xfb}], 0x1, &(0x7f00000002c0)=[{0x10, 0x1, 0x952}, {0x58, 0x1, 0x40a8f207, "889d0d0a22695d29471f61acde9069575d1570dbeaf1b946939316aa7bfc5905aeff9cf7abcdca5c0e0547e07a892fe494495ef88984a37094085cd9d86b93db6974f877"}, {0xd8, 0xffff, 0x80, "ce45f97337322a40374c40b73e29dd78935c06d27837fd62a89f151c139e4591b3e6eaf97081c0032101e71c17d03b43f1577199b80ea412811397aca5748e9fb36c3cd8c553ae76fdf58338b06612d044b3749e9aebfbb3f7d4b4ea7bfa8e114601dfc7e7e1c698f8b879e02a663077dfc88129a988c87dc5a8fe49a48b274076f30dd08d9895e8f2d0485b1a899492956873af9e8b9a3578ffeb658b9a3c51e910f3ed3fd4933934806ddf587b3f23b4c2d3454cd28643a0b975551c6c2425b7cffda12c"}, {0x60, 0x481d75824517bc67, 0x7, "188eda595e48549ee654990e6009286f57f56a4de6c6141d3f3b60837008c42026305dc87bbbd5d68075121a05e25d6da5189a6ac49578c15c40aeee5180f45bdaaf01c551047de18ddba1003301"}, {0xd0, 0xffff, 0x0, "6f213b72bff8da3468927a93e05937309f66cdae0d81f2dd58421577d25984806d88b9d8a431c95dff1e6adac710cf71035231e914c76b1f687c058d224cea2558689a81f139a45ce5b166b60ea17311be099a98dc756b8eda0cb05bfafefa056d731710413de4bbbf2b743a44f58d5ae6b87b88a5ded8a7871848a36a48982cb189bba59099d12fa2796f3b1b3408b37be89ab0e42e2e6dbcaf768f4d72eac9bb1b4f5bb705e95987671a8edec1457e7e6a1a522d93dc0dee25016186fd4d"}], 0x270}, 0x400) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x12, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 2.423557246s ago: executing program 4 (id=102): setrlimit(0x5, &(0x7f0000000140)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)='\x00', 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x3, 0xffffdffa, 0xff7fffbf, "f11800d4aa2c33c373ca00cebeb1d858b5028e00", 0x3}) close(r0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fe8000000000000000000000000000bb000000000000000000000001"]) 2.007669823s ago: executing program 6 (id=115): mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f000066d000/0x1000)=nil, 0x1000, 0x0) munlock(&(0x7f000066f000/0x3000)=nil, 0x3000) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x9, 0x2, 0x66, 0x8000, 0x4, 0x33, 0xa322, @multicast2, @broadcast}}}}}}) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}}}}}) munlock(&(0x7f000066d000/0x3000)=nil, 0x3000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f000066f000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x7) r2 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x2, 0x100], [0xfffffffffffffffe, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x7b98, 0x1fe], [0x0, 0x2], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x4, 0x0, 0x7d06}, {0x0, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe}, {0x8, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x40}, {0x0, 0x2000, 0x40000}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x5}, {0x0, 0x0, 0x0, 0x2}}}) r6 = kqueue() kevent(r6, &(0x7f0000000080), 0x7fffffff, 0x0, 0xffffffff, 0x0) kevent(r6, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) 1.703375648s ago: executing program 1 (id=119): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900), 0x20, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) fchown(r1, 0x0, 0x0) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x0, r0, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x7, 0x0, 0x8b}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) 1.702884978s ago: executing program 1 (id=120): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4000000, 0x101}, 0x0, 0x0, 0x0) getpid() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f0000000040)={0x4, 0xff, 0x0, 0x6, 0x0, 0x8, 0x7fffffff, 0x2}, 0x0, &(0x7f0000000100)={0xf, 0x1d74359f, 0x101, 0x1, 0x9, 0xab, 0xffffffffffffffff, 0x3}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x9}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername$unix(r2, 0x0, &(0x7f0000000280)) close(r0) 1.487222933s ago: executing program 1 (id=121): ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f00000000c0)=[{r1, 0x100}, {r1, 0x10}], 0x4885e626a6c5bae8, 0x4) execve(0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045000014000000fb0001907800000000e0000001"]) socket(0x11, 0x3, 0x0) r3 = geteuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r3}], 0x20}, 0x0) r4 = socket(0x2, 0x4001, 0x0) shutdown(r4, 0x0) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) msgsnd(0x0, &(0x7f00000003c0)={0x3, "d80079e6e3b198dca164621691cab6cd012e98d054a230bc3f84ad93d78640067985ad90e2d991109c"}, 0x31, 0x800) dup2(r5, r6) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001400000000000114ea000000aae0000002"]) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="0da014d8711f30d4597c026dfefbe2fc664dceb0b06d21b35a8230252d94d67fafdd541d1759703aae27f51499d04671833c83aae435d0d66d9543153a4bf035258ef73e30440b8c40426b2207e52772f0bd6736eb580e5a4d5eb4a7de60738e138e9cc01367ef338a978b9fd1a410b9bfc876364c8ed07ca104", 0x7a}, {&(0x7f0000000400)="708f92c6b930c3aaca7a5d850bc2f29f119802d7a6eb28896274b91e690bc5865299c19a440792139dc177446b22deeb48c8dfcf24e9e5417e2c48fee9a0a04982100cc22af23079458e8a775fd71225858f3a5de07bf59e621e998ca30baaff38f8c7e175f6a3759f1033291b8572e363b0b43ec211a78412a5306c11ac4090d6befb675c5b8d78b5e9c917c3239834cea3e88fa15760538f8c82a8e78761812323182e0cecfe55596b17f3aea6743bfcc2f33a08e51fe8cd0e95d06a36fe9c6a53c8d90360bd10abbbd34c852485600ed8eea64008eb8bb2a63416865a0f6d975735abc3df983a19239aa90451", 0xee}, {&(0x7f0000000500)="641b2c2f60cf1ffb89b617b14a3a8934d60a7d676586a8480641a0c5b7d09e665e10c340866107702900d12fcc28c6476ac2ba8b6f7d8fd879cd54981f895b9bc0c5a07c54b7f1e1db19e3699b496e384d90e1462edc93bd63176b339faa746e864d375138ee0fee53d13cc0eddd081a82078e1ae12637695184948fb5784a214b980599aab9b12e6b7320db70eb5ade913cd7949bd7c1c9aa58a440d4a27f4fb86726dc832390958ab06eed92451b9972c4ceda0debfa92d0965a139a95cb35dc33ee254f7f701cec64da9dda98b5692e35873413fcc6f2dc781c282d", 0xdd}, {&(0x7f0000000600)="cc0c2167e3933228a02ceec172bd781989e58eba197a0bbb8700b019f4590a5094be827a748f055ccd7d1dda297e92c95d14f9814c78298f3538de0dc6e40bd0a55a47011149bc781f73d7e3dbf21c8f9b839ebb7eb7a513fd6a433d52d40eeeb95a8022c15ad59d32c62b093ffde9cf2ad3543d3d681ee01465b16e096dee7ff10d59587c7a6a633a041c37b58d1b03004c076814e3b8894cd8ddfeb38defa11d5aad79436b89ac236feea0543bcbe4e3e5dc0d2bbd5772a5afde43ba5b3323bd6061c07adc55ee12a94244e01d248f5b7b91190dfd681e20020f4500b8caabd4d0a449d0ab4e182b5c3a66be99cdc3fdbea8e5c9c51f804f15805f0fbefc651d6df899db980e6c234889c968bd66142d34697df55b491bf1b7f0115aa78b1c011887e61a6d09983e2fe8377a757d2d69c3cb6f78c9e97073c02cc34e657a55bd971cdea13545372405a2140b624f5e997f5da8be22f5774c6bf8fc693b00f47e41c4a7a70a694c4813f19e4dc06c6624641d60bbfc73f938dbcb7c0632db4eeb5602b40c5c64a8972c17fca992a2c58a6f75bede25c370a5dac9d40854f37913c48d8dc91c53e28a1e08aa2679d55963d8e51df6d343027978080d29b0d78ba9836231c51c9e328c89197a8d299381b49fa68f9d0d9ab8057ddce1ee558caadd93ccca071cebbbf05cc2fd2308d24db262eb867008159f9dbfecefdf08bb195c0257529f7af38af370f1f04a6a9c8da2f50293709d62b9c4c7895d6be80d1f7c5410eca085f1d3cc60a583577541fee1cff395d214ffd92e994382cc46aa596158e81beee9e5d5d44d5d075c03cea98a44cb30da672721b0412ed0a561951b6bbae7403bf14a95a43a2d6bb9e2548ada0dfcde21b2c5f14df82ce5f757100025a6de91f0c058407755b5f5fb99fb3862e4d84f2d35ec9ae07539dde1b562471fd27187089b9ee2e47cbea5c624e38ffdb27f0c446f30514cce5b5a7e35688eb3e4fba777cc7075c9a581470b1380015efdc09f9ae4fdb3983df822e87ca8858f0df7230a0770d4bd22b5926e0a588cf7e5fbe0aec0a63794cd5b758a12a9efa75fdb2ef2f9b4380f8c60402baaec9efe39108310f6ed993ad2b4ab4b7d8d5aed04b67c70c58b7562060b697b9077699a0d6d1ee908a411d5dba5a53b222015ce8619c441202d2b366800011c9a0aa818093eb1e00d6a35eb54ad6dc65869ec1782dea7c9e9d34b6a390b968e0c76c350d437dc9b840c3c4d944c871244fe56a261f3174b2a4b04203530a75a75857ac4f015575bd931cb01a318045a76eeb8d07fc37a84726d11a0838a44403013fbc77c7a2fa9fd12eb4edc7828e0c71862d0c15a2616aebc78643d6ca81aea9b8cf3d144b6a3ebc5a95195228879e7616b5861b2cdfcff8c95dfb039a1b48a4133f504ccd649cd7815af86f6bde662836c508572c5fd02a231559c7782ef5f6b0dc88c7cd20235fc2eb0179989f102359622616ad59faf297922534d41d4dffe42fa9493538a0a7e91f23fe8fabf073b55fc67d7753ad5c4946e98d8c9ad0e6fd277ba0c89cc56bfcbea2258df09d7b366ab6f5cdd2cd4985ea5dd44f7d863e50be219164e442ba29812f397777e9b2cf21760c1d7628d58d89cf218a3fc5442e02696f6c62b4b04799d63b8fdee05cee7d3ac0c044141ae06195fab7407291f79fd9caf9de1ac941d53ce5330a5d54c7fb5afbcb620f493b6257b47320a3551f26fcd9f7bd9dc9f0971912363002bebc033d2633476fc2c3dfe078b1d21751fc45031b0df03e9996d0b198d1a5616d26005668bd471e7af5c926e2cbde1caf1801fd091b7342d53eeffb1f6f5b758ee1ff1c333f49f73abc6d4325ea59c71049494e30105b99d63c2b61a7535be7d648d4ff1b79e5bfadf3bb3a7d156041794323af7478535e10c5861ca0e63db57fe173253e9ff83818fcf574a638389f676b29fbbf26dd4196ed2305989907566bdd21098968614cfa1049f1d5d1207f604c6ff857fabe0069f2eb4429753c51d6911663f5a37e759763ae29d64d598f8ade6f0115eec12ab769a5ac6cc71cd711637fcdb437987b5f7ff575e65e13c1b989c54ed8c583a2d31e04b72035a77098bf45462e4eba624e0bf3fa2397dd986a6afb1482abe0da8c82ee0170be693102eef4413ab355270fb39f1965dce4b6a1299dd809535d284d2fe390b960c85f92cc24279f6a866f1a5b72c6b5a11e052e4e1f13679d7e0651cfd5bf6bad88cfedd5cf647b1fe0446324272f0bc29bfffb159921bc8006bd4108fc2aa64b8b98784e5b8adbc4588d81262f4d94cfdc34765c6a3af26eb347fb03fe6f1d45486bf8c99130a90921cfd9291257e9b5e6f74a8b766a3ec20919361934487181c1a424b002dd7fbb980a49a0ec68c0b456235efe1cb73c9278ea625615d3b7d6ead4c5f58564def8ac1aa091b779fbea5d4b27df851122a87a5294e09f3eed5e47d680eb0fd15c4eee69306cdd26315ffaeb9e9b18b4b291036ab9e7e23f79f2783a76d795cbd4d6bffbcaee18d8c8c130fb38a2b8cf4b18de2e78d4e0844c603a397eac7499a36b62a653bf87a813da141d6ec9b8fe1f5d08505fa164950cf5b3dcb1317b4546aefd30da21b04e613dc4eacc32d8ea626b4e89eb33e5bff0b13409160b7bf1eef39e81b30a3feee674683aa08a3b54a64f172dbc71213ebce0355b1675689d7a4c55ee0458472459771c68a53217c150f4a307fbf49ac9bb359dbd402f7a91e41471b71ce153b16de1c34af7585f8755d319b8dfcfcd8d4f0e79c604c2234b5724ca91d767dacc0be066523fefe1349bac4a42f7c3a750030330b92848d90e7993f57462eed275101dcdb812f0d357cc1a4f485c1ba106ab7db1d18cb50f1e5831069ade6811c87cc381f308e5e8bbaaa5f16755708a85afe598425ea8607cf6d3842d9e7e5ac6d26031f3c333eb4d5f371e45b45866a7ddbb4aacdcb41fe73cc9cf566c53ab883cda8e1e37ac460de1378989b3b833210cca6ed7c9b084039dc7924e3d8a5d4b9ce567e522b3d375554c1bebb196aae95faec40b06c4a1cacf2cae21893f47e6efdae563a93588d02af842a7adda17a2d1d2370a3e749682d13149063c2313968c573598d2e9412711fad1c2c0190bfa0ce97a4b8942d33b4bbe509aeeff1d524d2b32f0126f0d15aa0a7cc595d5c6f801545c5f2bc1208a4dcd6c136c0a2b8105ea0a8b34aeb317d082ad2b8d972753f6e1c1f26825de5313641498e9488471caf19100df997c3bb0d11b78f0e43bc99f679847f89e5ab7b456b091f91cfa867ffd20c011d3b983256126191e3dad38152a36c2ded305479c3d904ea2918ea807d8a6e947f578c2783034793e5e83158aa50504f5dd682ae491235467dc80fbf24dc5a77a827fcf2c6be61b231e0ea9abc72ed681a74d76d0c7e27f9b393ebeb363cc32c4bfb2c117c77d0dd2fdc444ec93a7a6a5247adf8f28392cc95e2888e096ccf34d075f08fe1fbb244a11e31447c0505ba44eeb202ab07c84ccfff7f26e65242ac5b497797a52dc0d0c003dda32828649758b0c87520fe8711ded0a106f2dbd01913392718ee0c56817f6c3e6c6a3a74aaabf30972c5239ca0cd1588545ba2cb95ac7ad34262d1ce468a6c5d37034c795d2f2d4c3607b62f2d0cba037ba05b9d837d9c2e663fe99b865a06d0d99b0a65918eae233171ad588f7f0b2cd45e2d259c3b23ac151db75fc6a43982a15b9aa239e5713d0f37edb02d140270fe91ca81dfade9912c0d60888c4f26230d18a90244fdb0f76a2a09984897de4e109ddbae20a7cf4acadff0da6c801d11c7a0e10a8f6e4a6ff8ad71de9617e85f11f6ab1ef52eb326c0708a1ecd4fc8f35535f7e86b3c11afcc0806de8be975d7ff9afa5831f77b4307c469c2e1b67d947a132602aef677f56a62884653c43e71da527f62f8efe6b277fa4a7965b358fdbf29627fb8627b673b2d7f6f18b3b9d503dfc4c8a23ebe652820e1509d318db557ecff5b5fc2df2f8e286b7fbe375f912fea334ea04e0188edddd3108d897b3b19c0654d5a9686410a3d01205c2912172e7943beaf7cbf2b2b5c44663202f44a9af07e54a8f92054e2576646f34eec5532ba6ca79cd1a82c4a21ef7cbf71d19c677716490ac45964d69817801a5bf78d22e024aa208096e34e7c8b9a7b226b60a0b40a089c51fc480da4e3da03856a9d8e510e768ae6fa72f2fcf405c37f48400a6247fa7bcbb1616fd2a5d09c965f8717318f6e91933903758b69b9106bd30f9471886372a6cfe95085eb637575a269cbb7d6534eaa228972e232657530088c3a15cde9b53f9cdea5fa8c170f473be7062bf997502d530b4937e0c41036e4fe5108e57e0c90f1c11130e82e1f9db0b49ca92eacb7a93a77d5bce83c40c11503ba574fcaa7501677a9eb65e5ee5d2a812ef5917f6093be9f30169382a0c9677e8269eded69a38632f04ff8e534488b49a63dbc130022cc63b6b425acd15fab23597f34c9d6ca1edf3400501c897a754c3cc21599c7a7f3c0a4c0339dda202bd1292d46b639cea3c855fcd51b19864f3fbecedaa644bffe1166c503a97f3c070bf928f4485bfb230aaadfad221ac5f047d1d4e427a8645ddd6fd05b321fc3b96ca0c033d46c428aa32e7e23b250eebae4ad7020a90a41f09ac8406058e393876909acc165c198191b36e4c0c97c5d901a83e533c21868655c4e30195a67d73b901cfe1365d462dc201450156bad850ee4994c61167688d4f8857bf2cae59d312ac7c2abdca22f9ea5d95d023c007f32f05639ba47ba8d038e71f465ca99475ae9ab917449e1dcfbfaccaf86ab35599f6a5e4732902c2809af52d19f9616c1fde235a6991bd6e0515b8b2233e4e431f1da0e8dced517d8530bbc0710dea504b68e0da2106f304de8fefda5e090c7ec385a4a6cebf632f9face259962071e0ed1e9303d22829f6413e169cc0cf7f76b923ac665d0911a04286d2b995c6c93eb6157bfe81eeeeb02c934758650758e1750dc4dc56b53540325d820ba189ed4bb4e5b99b879bcfa068afd3eac1b63dd4d3115bb18224b4bbc0a0c182be98448c59e9a7dcbe0af8ec9cad52ff400b6f1c65f52c2ac6ca5f80d6552ab7e0926d68195a35621afd3bc4672247e71de683f8707fce19e16f987c5b811880cc2786c090c6d0524237087576ba989fe0b7412d42e6114a528c47735e74431ad7496e21a58f07344c53e201ee91adf3bffbf33c7769a8c635250c411572717745e74a5f935ab325d5776262e4ffcf621edff3bd086e4839e217103efec1915902780592e6bbbc4375a5599b92cea1d1e7e974fa9577727ec5122a56cc8ca958f79dd57a38fecbafb2fa75b38e35c6e7cb5e5e608389d1ad482e596dfc26df4a9242a96b9e87a09937ba522f7cb7ad4f5d6322524fb0d29735ebd7cf918f0c342559aa0e5592b3eaf617e476fc6b4ecc54e0449380c706e62f28813eba639a58b272079ab33ff13f680d9e783b193d0cf305a149165431376cbba15ace03a65decac2fcc6f010a9a303d792a1e1eff549d53fd6fd24905238e63bd8edb4bad9a358734c4d654b5f280afd265455fc944718211bf1fff13dd45a3cc7f5166f96d205e45c65f23d5c3840f57f63b731841ab15ff3d8e98be5eda5110329bdc0f05cec864696ba3275f8e7034efee9b9c99b3c5ddaf898ca02f6c7877da3687fbcbdb495594d8c8d1dc0082703f7c853ecc9735e0f487e9e7989d0477fae43a0647f5a5aea9d97453f2a44b2327edd", 0x1000}, {&(0x7f0000001600)="39eb17cf1433e7f589ae9e1cc5f11337fdf440f60e2c4a4bf6fe2290da81bccf394d06322020910e417b826fdcf24d4831e2efaa8fcc588d50de8add1f1cc0f500b538ca8780c57f49d4dc0c5cd14de96e051663ecfefb8c33c6c19faa1fe78042a70f2edcab29ccef4f939dadf91adfcd1d057497a25b33e77405a3c3e3afd9594a39aba027f7ccce030a8ca6017a9e6defa2b1945513eda81782391995e0743a446c6362d4db7232c8bb38743f3e47921e69ff45efb0085d2c686fd246befcd1fe5b74f7cfd79ebc5e3836431a663d311f7832e90c0ec835e8a566be47babc7ce85dcfe719f07011cd395b1edfc84b3d185844f4b0fcd1fff676ceab3ac1517e962b70811ae3619c47a11f97f24f3a56931a828ad86a414a2367cb07e30f92ce4c9e986e35199c6e9b6bea5a6f1136ad90f1961fdb1cc0b59cb366cb4b6e032e18eb2748aaa0da72e6bd4d4a14c6e420966e2144911440246ccba88631c7231b9329127015725949afbfda8f6e613c1be28d69591a5b8a4b36bf5a5199be69e3165612e406044ebbfb5facdc686ed6fad2f56dabb31d77a5b586bc2076d1aaf8818008f4a8cbdea7bdc363747f74ab36360b5c740c77df4ac4699c276a881387681b8d8f98279644361a1c2aabe9176f1d4bc1bf57f7e29be3b28e32d8617e5e4d10772426e06905fcddbcd55419bfa1d94d4f0d445231659131f08ca3fa79aa30f041d0d99ea1e20220338e9b96aed8c42ce5a3f712cb64ea468ad9608d8c98318cb24d8dcf32c8c8c7cf4ac3a0c428279a2b258bf622c37193333e47388494bdd96f349864ec08354bf6062fcbc95e18b5826d88d4e48da4659b0c5deaffd0376583542b869eeec388919a9a69c4185c8a373ebb6168586b3f995b4c3e9b8a2215ad8aea299d05cda69c4c9fe2f04bd3c1e5de3d93552c46d87fc89c5e6f8b339c7ded7032674b82c2e38e6e5f3faf0ee56c06ef34ffa5685d6e825bffb6524665e7089dd8662fde621695424955318cddb22feacb0f0a49d9dd00d9854261a9c9ece8b623c6e5a6705990ac76ce6e01fea5cc371389808735f751b6c954040d3db023e9b784f920c9a52fcaea8d971330353180e2fbce4b72f3794d9867ac343924b47b96cf2a9c208aa5409ebeab106475bf5c55041a6e2e851704801dac85f7824416fc08effdccb1120692769cec01cd1f306963e37e03f630c8814a608989379d50e9702c2fc4fd8e5c984093eabaf05cbf6dd1c1558e9074a92d3711b6f4f86d5857cf04c3559a096d83eb2c7bb83488a6aadf39b83471e7bba3100936fb098f7f17053cea9323938e817f06fa54e00e02b157d4162b481455927bd3d820558279497eae6442eddce4981b98e0b0be026427239dee38b3b054ab2d6c879fc2b93439870b6af5b5466faf80155716749f062dc97b6c6390cf61566f50ee09f24d9816bb4744eaaa76c561008b106ab2bc9bc8024963bdf110b8de71f5b2a1bfce59162631e8689c9e63650784f8f5f87bac5d32b3dc2b526206bffc0cbc88889c9fc55a01f82a04d930c421f6fad504c69648619921ed59540d7f3ca68d2ed1a7bdd24c6604b19292c6765a0e8c6e2c2fb01c4d5b73ba9d5e1be830721f9d087d2bf135998925d854156d565fabe21a84637a1b4098f693e142f117a906eaedcded93b31485af3aa1b3850128bfb868916464a5aaa186a0807e8e51b66c7da90c95a0a01a5da8c5e37d19aad75d105f11e3e2a1e9eefe9e391a80233dad8e3ba82c012df1438a85539245f7012d6d7eff4c8965cde4e9be52a5df3bb3b1d404e5d26d784b3d4ff1ff2fa0057e355b10e28297bb24a4b26d05767bb446f0f8734f9502f8e0ab7952345a0e10fed365d0aa996821700ac5697524a6c7b04ee4ddaf9f7243d82335bbfed9d52dfe0a6254c0b02846e237ef7cbba385c92f33abf9ed7e1b428263c71d243f9a1750d6c35f5289b9a098d8f72bdf2a2e238e47b123a7c57f46ea7bfd5fddfcda9441d6955c64d3300ca4c80e3cddd4321adc572e2631806b6a180d4a099a74b88e04aad40a1e36507731177cdf0323fde58ab2f655b97ad590d46e9f14fc19bf223b715cd968796762f5a9ed1d6f11b52a61cc557db769b2e6643f88070bbc06ac9ff5e216e1530c3be526b57241f7a34e2dfc36fdfd1752c55061077d4dd324e5350792e306972a418f7786644691aa73de9e8bdd892b00462066918f519e911495f7aefad877b99fe7195f2aa7e0877a979e951e05e320738b65c00bd925a4bb1ec7c284e4dc68eeaf3bb3051d5548251b07fdb0edd66b6f8acce166421da310d99ae66795b68064a53f54d7d602b190caf19691b869b0ea890175958f4532b31b83402ccf05f7322315cd60659cf9e651c95f31fb2a2e3104cecde86da2f62915b15bf5bd7ae2058b06679f161ab05f1c327c7bc8f083b77be3aa0ea6797d0b71f9de2506d5c730038e0cfe30e5493141d879da0459af00eb1b814132dd6715d643e6d9e13284f37e5bd36a4afdd4afb389e2af04750621c095605725c6f8cc0ee664c86161bcfc67d70188fcdc25db51b2b09e78a737459e383c6ae2603c81d1eefe9cc16bccea341e05cbaad1c1cec223325727d9a5abe3719fb3bcecd788a8051c946b8e49ee57752413b0b860576df2cba8575255b42bff2cb235bd5ac65a7718df32849290143d3ae7dcbdd2ea00d10d35fd97ae61101f928931e412b0632fc2402b218a20f54f6aebba350ce3010061efcb4148d05658d1cc393ac9f7f1b31e1fe224701068f44a898bf26b265dc0ab4973d8bc656952238bdeb0310036df92ce0581911c90720f8939d49c0c53231c86eb851bb2ab01ede9fb0a7a8b07d634ddad346653c9fa575f1665f7436c046a185a4c9c9d01c9656ede028bd85a879401e555ec38393c74647b22ab837e043c1d4237f2906b06ebfea1bbfe614cae8c1917df0a2dee8c55ab7b988a9d4d266cb6057452312abd261188b17e60c4a43a14ab33158bd199e4e0aa5f3b0585df021aacbd539a505ff371e7d59d965fffd5d13f8194e52bb2647344df313965e555a20a33cab2f7a6cd8b856dd267e1afcce5adb636967b6f493969b95faa4ef84ec7244c951686b65b44115ef02aaac38446cc342ff80c0a5eee218160e5ffee630bf64e94fbdd495a8ca62f0245c043284000f43c61a4be29f98d9041fbf1cc714b37b56c1b1d05089ece6c87b890944feb8be2b83ec779615386f4f1cb5566083008db666b2196e2c4020c8e0df5c8f927923c5227a368687b888f61a70bd6035df1690c681be34b1bddf82e1d7c5c2a42f30a67f61f77051be4ebec4039c5889173c6e0f54870cd8888e2ae61e134004de88a67d18dfe28700e5d6131eaa6533e89b254d62031f109a6a22c49ebe9a7637b68b9bb7152e7ef4d0cb0ef49109d4e7976c7331d681c47d3806102286482160dd71effd1fc71775d463b948a1407f4bf53611a071a220526404207af6a8db9556d3bed8caac90cfc71b55e1d766cdc9822e95bf739bd93ac7c48bb5c17cd969088dea9381730364a79190317ce7925d7af554d8037475bdea040a42bb30c9d6dc2d6626a88f1c2d3db5088b8f2841b2dd3b20f9798459a8e50ebe37e7486ea5578ecce5f6c1f6eb66e33ebcda0126dff4ea1bb7ac7f3462cba9097879ea508df83859cda2a6c85f07a05824099e316c80fbc13f70d6000265e76f4176ea336c6d919aaf09fd0e3ee80251a664b4c5a9a8528699af26c07729a36bbb97fa8399376ea8d1395966c2c5225aa4e2807e99a6ef924c25c5089ab4c6dfc9ed529b52d83a3b5bf731498df5e1eaf29941a888a600949bcf70efa29dba7ff38c528b228d5de32b3ecfbcd656145c7e6b1853977a9078b4c801cb1e19a08155df247ab5e2c07140e5cac0173ddb5ada1b1b9d8ca5a3bd54f06a2b5a41de0fbb3e4b426dc0e45d1bcc971b0143d4a8e9d7a7a31e902d85d18c5cc0220c405fb4c3d3850505dcbbe19f687661cef35ead1e27f7c39ea73c918b9f9c69db9b3f32ff6e112613cb04679a4c081d66eb68263f9eaddbe4b9fa3a2e2c93bf17733951690846ef8814d848d5860e7f41829cb5b1f9fab122c443b41d363d2f07d8d1ae36073df97ecadcbd2026ef596d4424292bcdc9aa29fde06705eb073645a6fa207786afaf40264199cc7783474978ca7c227669c7c0e78eb258dfc9d7a8dbf00e42ae20313f2319647e4681d578a0d91a68c03b2647dabfe64a4f5a26f91aa31b18e1501a2316479dd34706abd91895125fb41c022255f257d2aa37f82d5e0de1123c8c7afe9590dd2c17e00fcdfb16b0fbad874793d294cebdfcf97f05745faf92b33d09e24f06507e1d1c974d6222271b919d07239b8c3f7d68a33e264aa92029f7910051793ace048f0433fb6bdcac2a81cb8c1b789307dc0ff9e211712e1367096579f94ad092b93a59c164200ec879bacb241ab90e51cd2f3ef37e0fba83fe10af524fefaa4a861411a4023695bbbf5cd722e38a82793c5499baf276cc9e038c4bb1d283cb931dde4a0ee6addaf3bea8f3309b0165c26fcc79e93eb8ca316655d2c7695b8698bf570ea1ea0a8264c31857c883b5bcc88b4ecdbb78e46c6104ec597294e0abe93fa1122f4953cf859b877b06f9c5626d62ebd1bb62b8d27264fb06f43c5da1e9992c382dea0840a732cab5227b9321604e0bca7dba3dfea30386d00495870dd38e7ac35f8361e2cab7e65ab79a6af3de52492b3637ceb8015b96477fc7a4ec61fa4d8fd1098124b44bb77446a41ede3b383fe946120b270ae76cef8c7068846faef7114dc6ca5b05bb1a27f5a78f1c6cff896c5611c3d4d29c0ebfc0f0d6aa9dba4390fde6ccbcc8abf5e43df98c8135ea127dfd3f41798519c072fafde7f22cb5347200965a9d0c2cb158207bccbdf9cfa19d51822fff340c05887b45734a3b487e4bcb7bcb6e7c3b5117058bbd1f93ceec76167acbb8c86bf101c6935072dcff7a982b0fad0d982ece8683708557b1d446e757c63374371c4b36bb3d4b5f2ed4e6332b343d3504e8deb2c7dbcb1ffab95303e109ea06835552fbf45594f7afb6dfe1432e935867634ebd17df556d4822e891cc7a268cfbac17f08dcde208d71558e5044edcd117b567a879c5ba0ccf1c2245ad2f177246f0c82272dc44ebfa53183fb74128cc12b87eb4835f0537425ca86616b22669fdb8f8141a34adef9a7a1c10a9c843fae0642905e35c7d0628065d71b7488ffcd6b04d0645b7345a85c4fe5679690bfda406e55c9e7380ffce3cbf268371c47df415823b517b4c6f77341973018190e878fec729a33443d5175a8761b9cb264f6c8ceab356f5360795a7d090885d007768154323e55115d9af3189259a91cc4b11147a8069073c1865901e45de05913732d00f8bd1cc930dbefb5edf61d3fe7eab5acb962c236263cf51c804edfb9c4ec99bad1b7faa025d82ee748b6a279b045d53bcb142088b4eacf93507db1039bc2883272efa43204f6bb2f70457cd215f4602cc5be4d777a395eb44502fb57fbea511a5faae05fdb53a061d85f9f54fdbcfa988835a0a6ce8c5bd1007e988a4e121e403bfbe75388c31e3a542586880455686bba8dd9848ef0065863e8b487d44388e3483ba54857f82c5ae3468748016d510e661ccf707f09eb54dfcfd4ddcca390e3d87d2e097a95ef0907f84c556637477be881a89ded18f5afb75488677eefb627128acd3766be1a825ddcfc9d6959138984e11cd43329ee3a399cbf53ec86", 0x1000}], 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460", 0x5, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.480174794s ago: executing program 5 (id=124): openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) (async) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xfffffffe, 0x0, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40000}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6c1db1af) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000300)="9a918d5229433217ca29f63874224196cd3096f14e6bb2f9daca335ac4d0a6460c659dbb0805f1fb7ecbc7826ff1373df1e3803dfec6a0bc063bf379497d24f54017aae15c49e0edaf542d29f65ae8653d4213782637f3339500ec379cc7a5f67f99800d5a4b0996bca5a87ac5b60e1cad0756b12c5fb96be0781929205000fefc1b9204b0f9e53873004f455971f3e1e49e469ae058dc05fc11b14422f34365e419b1da5952f107cad80a08b39f425f11e35e2caa9202cf5e1d0d30e7aefb6fd6a482acb97d9e45d3238aec369e5f2f420fa27d1ad4df8589270ad08cfbe554613cf4627e0d97ad01ee4ab07e61c26492fb95eb9b040bd8608bd5b5a3c2f2b6eb4e24e6111123ce47f262de16c9dabf2aecd614a3757b520a3b05b7226c1a719330b38f11693819e7d28923b927d4bbe67b29ca7723231679c71c7ec4394d05d040043ad003ad369d65b0cc65de5530628a9f93253587ba123544c4e60801bd2567efd64b0a351c0317825b6c7441a520134c0b8b2d7cb12c1f0340ef41502837745de7d12b2e56eceb889f902dc50499828f223158a1203ca4dac20dbf49700b0e4c6e3aa341bd626ee60d8430a9457bcd19dea59a337988fe9a5e38a2a1afb636ccf5031c501cd0f7b2a3f09316fc4b121aa4c631c296aae1cd0661dbe6989171f9f29a925da4758b0d0b724b1ff227fd7ebfd23d8f1265c8a209421e5188338bbef904ac3acfcf2792cd5e589a1386c8a1fdd335486598ae25e7c004b26c4b9482086adc62f241eb2a050dff0385d4e0f79758c87f42046f203dd96da2f6d9a29833b4bf3084bc257687369e545f819ddbafc2087561bab9985981aae4f0c1efdcc8d6584d51e3096db8e6279fceedbb593d42fd030fe73771462b13ba4d0abece54107c28fa7cf4a17232267f420bb8b15cad71e83591e064d21db522061b4363eb6b124550756acdd11df52486b21e8773a52ed7d6be4ea682d52a2728defbda742aaf30f01f31785f1447bf4eb70de8f854bd883094ea21d3f3f0911317de17cb9eab693697f927277855bccb37d80bda4a77985ab626d02fffb6b1030bd8d7d811c4445aeb6fd155a8857d636c91b8698b067b99ecdc577a7c5ac870b709745a7b717b1b88229a5c862034f57ced129ddd4962ec194bbbb601f35364c2c94276a5ef7581304e1f9e9e9cd134f16e8e3337c097900f91da1a49295440aea584ecc0e6d6bd531c97ae235b6a0edc9803803e52aa578de9c08f25019932fea14a6ba77a17ebe2705b2a6e00cea1c8338845783393a2c2997266ac802c4f820ff3825f5ba8859a42adcab072e58491bad68921f3cc5886b92fb4da1eb349eea1f5d27dda4adaed40aa12f617cf483b2b0766a1a6605c0f227167a16570f7c215f4b9238313751b1d89b100b9f42b95a601482440cba6da72bc34e6c1c5c7da8346467d8b34fac89c345560a8fc2cd025b77d72453ecd5885cd0af8493534993887bc86db234c909f7f470d93571483d2ae3b8c3d0825fd5529fc376db8c66675e0ac2f3aeed87727572e0220e57a62408814b33502da4ad35762bdf02505c0b06792e0718f66b7a25f3972e43dda0850a35722094b6f6b790458b2d6c8b5a25fa06e5da144eb43b7efcd8f28876e13f639a23327bc1b5a02ae359711f7a84461673d05a8b74fc83820a90401e0aded5dbfb58ad5bc623e329c2e749462a6736d83ade16e44af61f47115db79eca10547df37d081e932125f87d625b164da06098017e2caa1dd51b195a48e20a77caf7371a22b0cb8a55680efa66623bf106ff9926d5b69914011a843d92a0b4878e661f7ec745562f3496e1e0a7f88d0db28ab9ae12ca3355dfed0e5e252b797ed418130db790e0cb836b17273389fa66ef39a9e4ce6f5739f1f247da251f438f09e72502b23c894a4ff485656e4b323f15339189ad9f88fed4a1c2900e83a5391977919f3995b0a7c430f1cdc933b55f5e37daa1ec89d24d39106d58b78e6cb45a3b4fc7eb8bf8d5e37fe6df0c0e28d4937556cdf92a9a8ec697aa14dd16946e916d2959efd9d39c6e1a2526ad358418e537149809c6193107fd6e1bf8adfa33f3f77eec2008cc6d1992184971774aceb4350b286b2e76ccba26d8af6d7f4522d0e8f4ff84a766d6377c4174225ba702a8ca3f6d1fdd39152e7034aa0194ba750cb4683b36027c217fa405c1df7de55361adb3374c6bf305033f48115214ed00c062f113b888d00458070378647c2ae5a02363b535e8d8327d5c063722c2ccb3b15f4e3c28cb19c4e12db59636316bb1274e5b8ceb658c25c41339db6fee1e0f4170ab68adf17c5e773172721491e6fedc91e359fcfbca89b1bc2562a6fea4fd8c892b8375cd1c32229bb020df831ad32ba83612cb8a79805858e2c7010a65def89bf6a1f149584f2bfc1dd5e3df76f069a7e6475108d03f06941dbc54e11334adef6c86c89e7d0fe89842e93965394469ee0e54c634478098888ef13bf9fe2bfe17cf3e5ad6f03c6ce51a22207ce9c968f75cc54a002c6359c986d1b4305685d874b5980a6b936d0858331bf357cf21bbe4ef46422a4d7240b6c563897e3805b7df91303f6b0f142afbbcaa7c68629d7168647f4062a6b51f61514c6a7ef3f5ece73d866601733d9a8c567c995ec3d3a34a8613f2c1ef2adf755b4836fac8fa2736bd22c23194b0ccb5f3d1d3ecfbc089fb1ece32d1574c3b858fa79d9e10bb06ff9faafaedb74de4d8e368ec91559427367de9e2dcf70e247a65d540130214ba40bae85f44d4b974ddbe511233497b029a2594317a382ce0fe8c1c5999188067fb372fed11b094700861d6f01a30717c889159109aebb62045f0fa77a619838fb9b5e9e0cf0a3af07f678b0f54de819144d5c858f565c6c416f9e748c4db8b3682414c9f1d9c8a8d8ef0241748594bbced1cbf5e139c9b5a66643bc9ed8bb3192ad11f4f1e875704590036dac43cfc3ab3080c6eb627c94b039b1a29b18b33766657f916a748ee3150e5839801719cb01c445d53af1691bddf26580153d3d0881b75cc166ee36eced5473ac62c4e2a97ea7e098ec53697f004c755f6b0fdcc338b1ed74712d5bf433f0df423c883c0de6aa4d593c31034a9eb00063bb94506f3657296b50c91e83bda00ac16bbd4395315cd965ddb7aa8ccbeb92e3f20429afbae02d395add8bf6e6360a0be3087e5124b45341ba79b6250956b08c5a507ccfa980c07162ccd0e41d076d07d8279453bb5cc71645a4f6283e33668957523c72d97e6d701b13481c2e1ecedc6bfb535232cd992457f5ca32e9b4b55153a8cf72b2973d55dcb2385339d5fad90f331f5a1178f9743969f1fdf835a3c20c8f02b0409e162d35ee294ae5525cb87138af43ac32ba1f9331aa2a7b83299c3fe975a1165a44eb8e70c1ef9f0fb19afd0858fb57751c7e653e124258448c0a90e21f60a292aad649dd96193bcbf33ce594e6f24a7fa5f39edc7f510a48b686317be60a81bf10ad70700bab0f057a964ff8cf851798965689427715d87224796dfa60b7010489fc7e29c375ec0908d1b3af0cc860a6c35b4fcea0444fe0afe4edefb9ed4b1e64011c2f5703b340e479a1b393ef36881fed40d3ae178b7a5b6e38fa73385e6ae2bc64913b430423458abeee03651533c285149de25704efe3686df401d306a4cb6a3f613ccab80724b6f55abf98fcc728470398143db2497c753ba86b1af670170565dc19f8f471e6990ff5a917fe9c24a583915a6aba84c7e80529eb1767c1fcacf95cd9831a7ec49e21d3a44472e24f262558266856e2cb5073b93aeba9686a0e66dbaf58d25bb1394e5fa5cb9022589639c5714653ec6d8e5598cc4c57c91110682cc0945f6382379e4a46e8cec7944a9fda8be89d758690d48d00503d7459fd44bf2f656a4c1f863e50a3de5ee19d754fe8a8c4c1626874e08f7245794d1b3589aac3d4342e22ec6c29fda0989877a033207af6b3b4a3a00ef222ca4660f470b75f566cb8953cc62c7b90a59437d0bf730e1d062f9707378ee79dbd45426c1c62a094c98e0ffac771ec45268859e686e4f586462168937e07712a6919bd388a13d47d31441f50549dcffb2777bd865ca95b04572c5afa3dec4c6882966c0c3fb9ccad8989896032e3597b1ee401e553a1c48fc237cfd01846f14656dbb0382cd85eab603d51bcdb8493134c63a2dda37757d9a88e751ebec95110e669a7508d8463105799afa5dec604dc797f12e9a44112573b1789ffc12014ec5d4313b223bb61c92af84f1083982d8957c65af3bf3b570288a9f657af695eb0457009b8e652e601e38fb49e4d09c781bdc51f41ba1208fcce1deab5546753337f5fa846e7113fcb8afc2e4bf398dd783a62dcb67db32e742edfdd0fa9c08c3291a91e334fe937830a103868bbe79bb0fe64099dbceb03e4e3a93df3e8b72bda9144ec5b03b53cf93a8605e235319a6160f238ab795dc2ec08aca08e894e11085a92597aeaede59f097b71e4b92cefb27db658f121dd9b24b2786cf1ce27e52d82c2af6c24b5de8e47c95c86c5720689421e03f73bc4ed9b5ea9bac7f884f0ad0abc7aa8427f9150cd19750e2eb472680e828d4cd31fdfcecadb6097ab08b21b433a7cbee3011a9572b9dc272094c4585e40923ad87be1c9200dc4a0843cd21832c03068599aeab0d4e45a30a50f0f294168c99ff2abc42c54d0fd43f3e6d514d987d62fa9e6d29c5c319f21539fae3b0246f3f3e5c19c2869ff83be1f80982eb6afbcd9fb3de293df7bfe644df9646b90734693833792fb446d78ac494a5ae02a4b7f3e2666aed81811cc296011b4cb722abc8d8f233032adee2aa5f1285464a8c1e6a962d8b42fa49ee867ba04dfb69d916219edf90beccea083a972a0caadf8bf227453c17164b2c2733463bb6c0bb6dca835501a3b24afb05dda8d379c70a2ff568e0b10421fe07ef90e64c87f1725c843d7529e84e87c2714b2fb7a1cf5fe7a8fcc06a0cd6857543b937b0584d000441fd05fa790dccd4189f46e11da1b330f78bf123627410771ca9f2417501f7cd59dd3e0b173923f490219f9f61ff592e8b8572355bc1bc50375db0af8c24f93eb707b70bc3e0db4e5306141688b0b7e15f917ae468bc620b80f06564d09f0f411a27b1553406b3cd6d2adcdabaaa9dc9a2b2de66939758bf90bc5b611cc17a5498c3a502e637cf502c72191b345332b1b70a49eceeeba2fdb3a1d3ecea08fc68577645c914de20e82ad922747377060bbc5b203257c16fc07093e900d50c812015ddf5f57a5540ef0b65beb8e95fe50a237abeb8c1475abb592920c2799fd62dbaad0eccefc4acb800c835d75d1d9aa7f422ec5373d8d64ee0ccddeea2d99ab576cb1a9a1c47fe0c3460aba61320693b0b044853e36d8a629c84f67749b1d393707b48400d286eac139c22314c55adbf77de053720140acb45830cd6c5f2e7820358c76022387f7269b20e3bd13058910a9537c8a52b0c7900d50f606c0ea4b114fd1928f10acd4e458944329653cb12479fc160004144f970677ffffd5ec12a5391dd9aa968d46883cffab8c25a69e7c78362023cbbfad95241ac03fef48791e0e56663bf657b9b299599ed7fc573e835e72a23f242c5e0ce6fb8b8cb2c8e3a74e48e99521c08374b35389ebee7a13924083460e2fbd66db1a166d9f5a08280d30c6ce1bbec164d65b83ba608c41be48840da9a0fea1e9b4e7c7873c2c6e6b0d993027d0240c2ee7987e6da8982559ceccc0721b06774154f8a9c5276de8e2", 0x1000}, {&(0x7f0000000180)='_', 0x1}, {&(0x7f0000002600)="880304558703e53d1d90c613c4c61fb204e4cf9d8ba32cea221ececf7ed75b7e68c06654abe9615ea808ed3b2c446b7adb33b91726688d134aa8e009fb0d6720f251857c62d121f4f9c4d16208bad0171e9e847dab9349e2114ef85aad8a93435e51b1006edbd268d5cbfd5c7395c65c91bb6447f76ddbb9910ff7e9f35f307fa5def766824b4b6d5e7235bd9cf2021610c9b8f0a7a8c8f168e1ff74c6e2aa610230bab3a736368f620fd434b2220aacba8f3a6a64550294c4a0cc91b2a98b24c02dfcabc9b3d3852499b2cf95bdd6ee9d9ef49a525bf052c635ace09ef6830c2396470f0fbfad8c2930bf9c55a3e721133725298cbe70aa27b6ad2c1717701567f7b0e4385b25bd8b1ae7d18d73360e9b1b96107d20004718c760b2e2c011eb3211672d125c7dd66a654d9307bc65bf6d748d453ed8830cb515b997ddf1c34c3e223d7478586e21c4fbed654731e50e4abaa1ecf1fdee5b2c01785562da40bbd85761a79170ee24d98e2e4bccafcb3ff8b7827e6ccd094b880b57745f961cbd822ddc48040b7364c93b627373460ff710b22eed6c4336977fad44c84dac9ed6fb695dfc1a0ce47915e2dd1574caf6f9f909a776907c2248359b2daddf48b05135f68ee5f689fba1103dd7ecb47d6838bae548bdebb9fb4ca433ef180a8b158fa037f892714fb32fd625a84e1fc323e1190991d29bc28791347878a83276646a96c78bae147b39843c6739f33a46d5d7f1810e1d8392634ecbbce1b6ed4c359be4f79f51710962bf8f9dd50a53e062fa9f1ad9ef6a3fcae8e3049574642cc994a606f3fbeed7fddcdb81d52cb2e46905a036cb039be541515daafd4c26aa176d114e1028f0d63a0bebf2143c1c828d459fa8f4ec4bbd5b1143a75eac23272e33ff5f0b2e68ce2bb253754684b8ca11f8f03c4402b0921fbe0daa455e81db660249962f91be8e372f5b50104c831ec3bc747fe6099063eff5c70e3d8aa0070e544aaa09165262e4f81332f8a143a5a4410c993e8653d1438db00726ca4ce5fd0d16b14bcb08372659bedaf08b0a0ca2255959289f3a39401b10d5996e31c9252611d3bd3909d151eaa108ad2bcb3d231ef9d031ef04170ffd2408f9ec9cc56b9604ee2dd8d0561787e77d8b7674c33ad239d891f1ad615c28f43c7d7300d6ec8591e629e8ae18cbf418a2a1eb184b4dddcbcc2f80ba5f81249288adec4422fad0fd501b045ec1a3cd6b457c8ac05db9b388a85f8e49f11d53d34ca5f6fd2d6dbf5607d50749c893c676903b666989e79ba88da44a06ecdae1c80d0c24767b174f1a2eb0bc5b1eb3e3b9fa0f8c8f66e9b0bdea82208eade96431d3a57327c4d99c13d62677797e88c884f659093a6b46060bcd2976e35cae6d036ba658375f63276ee9e14291c6350cc8137b9a105cdd0dc0459fb70f3ecea60702a23d38a9e29d8eb75542ac1eb256feedea0e3927c21e2fb94a4db52c1a8685cfb68c747b8e581588b5277900b81f3afcf5ae6905fe257b4dab1991cca3bbbbd69696028953da0a316b02416091324d9d8b9d3724b8058e23b9c5ab36a9006d914bd3617cb6e3a4567b43fbf3e3bd8ccc7ce83319f9eb520b6e9e96c2106f8a4cfc6ad7f5f89eaa28f9d097abb0adf0a856f8d760280dd930f6404614b177ca0c049f92321d8ea19b89932104c8b5639d39bf08df81b786e6314ca29d6f108db6473637a6d4fbffcd1273f6c9b9d5564510c1f5b409794408c37235d590cb6fe2a37d31689e466517fb92440f0f01e34af05e2349585463b3ec91d4b08543b70e71fc75775e26a3efd65d46466e29f6184f265bfc65571c74c0e5a69b1479653b788a16477c0dc939cf9db09a242db97e70f93219bd9bf1540e09f9bc8d682660c64193661315d7c618b350b8256195ab62a0a3a4afad3432d1a53c827ca107e70cbc675c4acad94c5cc396fd204b081abd1710859bb0b3d6467f5a0af008c686b819ae9eaffed980e43ef5ae4af7ec16c3702e12c831763c1aa732f4d3a4ea6e1c57cfc3e5b9f40319a5581209c9196bf71cebdf0fe95ad11b43f2a2295b3e108a7de203b07e08a1ea8f0d466adb5609410794f0595da35f5b5b64131d8c22fc3c0eef637460801a100c3ac89b075cab480c06190447d40a61027e1ff1d70eef6e66da3a987282136f48b088933e3dc79a00635f271b102610650b2faa9ffd9c8b76ea3598792d43ec3a632e63986fbf45b2f65d4d88dbf2afb3fa5e0728995fd6a85995402c84d2969fd02fc9567ba2fbd79d7174d45b767e28f21e5e2d6438e99a4985423d6589757dc4eed97a8ff2f645e42a7a7983239912efb084a61abfa731929eddb13869febf8013292b04bb35221facc42a4b8499750b996905cd83acc5fa82edd263e23f5b07c4262142750b537b88c974dcaec8c4db0212765b653e5999a2c2b440d6151636d560b627bbf9bd96dcee038a764081511db5f427527319fc8c8e04859d2ff30614c10e3579f5136f17704e91775a5621ec406613604ada3e24a7a6e25d9d820747d5547548af77465bf21f59b36012e51f9921f585fdd2a7375a27e92399062fc40501e50e5e812af4aedc82f0b52110f4fad37b123c761b95a3b29fd784f4c30960ea7289bdf9f1b1eaa3df71646b5055728064ec9f704efc9717c432d4c46e61485445b35f4596afdd5fb2256e1b19d8683eb5087d0c8c603843b353c04aac14de3d248bb9da4a5039cf054772f77b0d7b508ccbfdc98932c29bf16438e92d31fbffb030234f6aa92f210535887bde84662e094e3273afc552a2c038715fc1fc4d1b91187c4ede3552758a8656702127dd263de0d4a75b46dac8836fb5362f9b15a20aebc3a22bc4be05419f4462e8dab9ab7c51d1c5d754d16551aa1cb3692ab559d10a7d36b94e0d0277fda18f2431a21365ffc5917af7dafac143436d5850faef2a378c91c20195fe86457ffe1a4c5127fe221d4de59e552ef692fdf0eaabfb567ec31f438f1fdc78bd00da0313b4e16fdae0f098348a246cb74fb914f3e394b047ffed02d07617a83ed497dff4190146f1d12a497a2f290ba29f60d24a7d71d7fdfabb7369d9e813366207baa9b43c779cfb3312708b7cbea29be742264564f7f387a29b3afd071d126f8d2b078c5e5f379aca6dd5ade794aa7ab34d69b7fef520ff93169d2a3fd6c65a4b600f46a268da38490fedbce68bdf8845d6834a52e2e17203f3542071264d1ce4c0cf99a0e325b7b1bd24189722e880fb4c260ffcfb2088a44c4da1c9ad131a6ff8b57ba111bf106417d87c024dd88c14d86584e7cace5ebc5c6d68fa657002c5958b0e4422419e50881e51061a9cb6398612db5a86a1f3368c6555ede6a651e81edc2a120eb7c99e5d6737c5bed55a82e14ae80956b78a5836f426aa7d2017619e348c048a3545d1943a2a9e01ccd8dbc6a4f91be7554f53553e280babfb58c071c64450ecea3a71d6080d8c88ebba57cbc4099fae015af425c45a2e5c2f0607379798c5c9e492f7f197d215cb4fe634fb8c50e0a41396df611db20c99ba1896cc25d1f6b4fe9e0b1f76d56df22987a4f774ee83c7f39312945f268bebd3517fc1e4ff9bdeaddf3b8c2616bb628b860612f2ca98511349061b6753399c5770fbdad18d3d054952fb53129f4389e6847931f4039732293b5f424c2bf28cd32efd35ff43ab25aba30518a348317ed42538f431a1b04f0d05407b4ddc5747bae1192160cb87d7d772b80ee136ba3e91c20452499284e319350058ab74393cbc76eaa713edfc6e567c1bd22ece206bc16485baee2f7b2fc1c1d79495cf2924464cd6f512f5211909739c38f49357023df948aa1cc19bcfb0097d01f5e4854988c5bd6a80a6787a8ff1f228afe8c6e6abe91bfa1b2b480dc8d194c867af7b53a0e7c528158e96d2753ee0599046beae381beae14997a9f4afb91175f95fe8a45531424dabb1651fc226a6831fdce52d87ba94a60748f68e66507a75892d34cdd218b10e9e502ad0ebdeb6dcc94ee8e3170abd6592cf825e04dd69987e52750ae431e58977976b716b734a4cff32b6d1151905808052258d97ae965a38146e7e9bb9e6088dd284d606bec26493e5fe3fc7b62e40305dc7a85f7cbe05afaae4ce5900babacdeaa343f37d4cd8d5aec211c9d14f502cfbb7cacd12d9893b2934916d86f911c93351bdce124af5e69beac5db7fd2e8d16d7bc20d40ff028ee17afd53261825d52fcf52994e67e538baa35ba40ba7085289fc2f04e728e64f5966e7fe0d884f8720b57e529a66cef205b0472c7bae69213175ec21c8931f819cf1b906f98cb1269a83942e208f198285e7d45eacfc06574b606679b74b6bdd4e3815348ef22c3fcc11da215e4111489ff984b406143e5e7ff53d67cb3fd48fd5e7a2fcaed7e336888480fc10fddf6eec459f9189295a77fa5e5e057e08aa738a1e892395dbe97f1c31d36cd33abd70f477fa04a1cbd8d22623971f0dda2ab8cd8256b0c390ffcd6e6211fb5bd0d1a5f234ca52d231afbd651dcd7e52c09804c73a9540c6064e93d720626ed32a7cd16ca709b6a67b2ab27a835fc20f8e98d13de3a5a7f4a033b458445334c54ee13849200bc0587862b85912e88799a7135a71f75fd28fb3baf54ff852ac20ba56b56fc5274b83c7777e024f773f292ffc9e1c2af6930271c15f424b7f5fbe0187b3d99f2eb34fa4a972c16a339eac2284fe08cf70991c177cadcfc5ef586ce0fb54a435e4fe4f890d5888d9daacb526a8c0c3f2996b792e2accf5516a7b4824d01a4d8420bee690217ae07c33390d86f63f57909bd0d3d7d50bdd1a2085ac01288658b8a644b83be23175ab9723e648c4eaa4c24a13b6af6929fdf60f75d6eaa478a0b09a606d2822cf50cc67ee64f44e241afd18fc375ba94628d68841c99fbfcbba994faf454787a1b964b710052d639140eb42c29dae08fc36508a1e8574227dd07daa5bd534d1907b00a3cff3cbfd8b1c17790c7b12464c5c9c0666d3727cc11c83c13021e0e0b5ac1ac56585a9f67fea0033ad449491aad0c01e898a1e159889e2057666eb422eda0458bf5fc08f692dd6f254cc7579d84214038206915a3fa163747c40246a06aafec9d780532f55ba8b33f1869f102d0e062c74128418ae700a1f1519e3505c42e172330f67a66d0b078b194a97b6bbfe75ab54c927087c272bee48cdda2e206b4393d7d017de76bf6eed3536e47aaf4350ccf564f79163e428765127f40de81e3a5edbb5aa79796043ac4938515fab53d0c977eb44623a69ba8ea22591d3a3a487dc064a73124aea44bce48b2ec6a3d38dd18a4bc29d57093aefe38d75812f20ce7098f9af2cef00272d6eecd4023ff28dfcff9fc470f0c0e7694b3e2acfab69291b59266c7643fcb2c488377074b7d50f889990027a6326f3b7d9286f470b2e2f832d1722f0537b2e89fa1799a09b722d381d0d", 0xf1a}], 0x3) dup(r1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7, 0x7, 0x3, 0x103}) (async) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7, 0x7, 0x3, 0x103}) socket$unix(0x1, 0x2, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) fchflags(r3, 0x1) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xfffffffffffffffe, 0x4}, {0x1000000000000, 0xfffffffffffffffe}}, 0x2) (async) utimensat(r3, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xfffffffffffffffe, 0x4}, {0x1000000000000, 0xfffffffffffffffe}}, 0x2) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 1.137498022s ago: executing program 1 (id=126): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="9beaac3bd05ed3c7650fbab0a7bf821bc02fc19f2fb7d6248a", 0x19) socket(0x6, 0x5, 0xd9) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x80, 0x2) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x1a1, &(0x7f00000002c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x16b, 0x0, 0x5, @rand_addr="00000000000000000e14fc11133f6400", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfa, '\x00', @local={0xfe, 0x80, '\x00', 0x0}, [{0x4, 0xa, "6950c4b1b70e46cf6b975691a877cfff07a66d0f679d76ef6fe3b8723602a2b631dc3c0ccabf98127069c3f26f728480f9d79dec58ddf6f61f6a3d76d7a1082c6abc40f3ca852ac779950548a6c015"}, {0x3, 0x0, "98fc"}, {0x5, 0x1f, "fc665f77aa9941b37fd13eb436bb9cd53cd4a7a68978159963906b70c6f4dc02ace3ceec78f5233c73887ca30d41cdfe2a07b8d158a59ab306471612df3338b26bb6c369ce3ca1f53b1d44b139ed2d09bd89a580f99ab16ed596d0ffadeff8301900c631ef4f434a3ec80a5e462fdb7a4452333d8540e9b6ccce33cb9d6657bb8d828ac86a0f62c35732f85df6618f7ed13fa2e8eada9cece7e1749af82e5a3bfd65105cbd777df58dd6dbd3e395bc04be21abb65de05c43914d156b616f909fa4d3b5029683fe90fea9ca05d2907bfdb5290675a4eea8d8b5612ba0705bcbd63d6ffe59474e59de9a4c8586a7d907f55bb02a6ffebbd09cc9eb01ac"}]}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x6, 0x2, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') close(r5) sendmsg(r5, &(0x7f00000001c0)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x10}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="c3e3a62d7e1ac70a171c3a500e21b6b31c9581539579b01f294ca7d344b320528f6f3ed2b7a7d995dc0d0a224d9bee24c7ab1e2c707eece74159e2a6cc7a13beaa10c4e97e9eace174240a3cc80b5d60ed37e0a5aeae4c24e40ba6a812f78ec236c732ae7f804a4e69c992e5ecc360f9bab1880c14f93f2b0f021286388299aa03262974d924d79b9962177421c031caef17c8528c0387cb17e207e88c34726bb0bf0b38dbd583d480412a574dce53ea2606a7905005", 0xb6}], 0x1, &(0x7f0000000500)=ANY=[@ANYBLOB="48000000000000000100000008000000e88cdd6d2ee4d187e3237c69ff272bad3d7a256f2ae4dda65120bf4fd2c97279ec9cfbb48437b50c2dda8bc47d5d4a1e91c3779400000000e800000000000000010000000104000057522e63a25884a802293b4dfa0c5932ab0ad713bb69b4bd50c70306bceff5ce69d74343093430f47860ba0f6fc85f1c1262584d1ccdb35d7ec72b220fd72ecf058ab6ae37ae7f1973d34a6db6c016d60ff88f2acd8223afb0ae10cf065df7f76ecc14454154ee325b8c6e3d15530d86b38c4fee251a74a1d9bc651f827dc1eb9bdc011f419e79396ffca66e7dea578486e3e98cbcc33995a248b8af6d9003cd1753940e5cc633d474025923a3b652fd660dadd625497459a4db4e7521977bb176b1587dc8906ecca773b8f08103ba192acb5a2e801db87e1001000000000000010000000002000089990ad7e0abb2edb752a351dfeaf2d041749dd33fa4d9ea60537cf718e006fb9ac158d2d20f35f294499a8244d5651abe211a425a7ad610f3c28a1585744b78e8eff19d36b14dca3e48dfa2104513f5364c40bcf49e2194304e0e2f636e7f039ed7a0b303afe85d0aebffb2731f2f57be274b794ac48a0e505ced95f0d602a64707d331d167612d6488b08c711feb3e91e82732e67bdefead5425c52d8c222bfb2f3cc13cc7e12ccba0a9326a87c44279244445b383bb507f41d3d62233c55db1c6ff01a1ffa9a5e74d35b17b6478781a036e46cc02c490ead565d27eb05c16a0b82f611c04d40826a9a390abb6dc687fdb17a74f411dbb16aa7800000000005000000000000000ffff00009f87ffff0dfc5ce6038fdd9181970c531663adc28b7e2663be73116ccbeaa1938efff108e4cdfc79d94d77bbf2416f8f8f876eca7e830f214393ff8fa800000000000000a0000000000000000000000000000000abe4755dc59643bdf6012093b1c2cc3e0bfa982dec586d977f629ef27b6c9ff3db032a000a23e7ea77a82d3c1ec45605a282d2b043d04da28512851baa8f999fc7e9bd10fbc523f9d46d401d59561964b562f573c2dda093a18a4dc70c70382785da3ef8af8dbb8868eaf103f96fafbc2036fbf1f93db819fef071119517e2ceb25e92e0d476afb0b1cfb002de45a3005000000000000000ffff0000080000003fd9e3f85b185ecd9e81311459091d81245786e7953e6dacd51e06f91486a3f5b09aa66e2fff78278e23b6ca2d3422f77e0985db072550f1f45f550000000000"], 0x380}, 0x403) bind$unix(r5, 0x0, 0x0) close(r3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r4, r3) 1.136692278s ago: executing program 7 (id=128): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x400) r1 = socket(0x2, 0x4001, 0x0) getsockopt(r1, 0x0, 0xd, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x300}, 0x3, 0x0, 0x0, 0x0, 0x0) getsockopt(r2, 0x0, 0x6, 0x0, 0x0) 536.831181ms ago: executing program 4 (id=129): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x100000001}) syz_open_pts() syz_open_pts() 534.765734ms ago: executing program 5 (id=131): sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f00000000c0)="12d846895d038cf12abc7d8017876a286ae76f08c47e1d9b4b8facbd66be3eb34d192b51d1cc18fdf417a358ac9d0832112f968b23e64f05788ca19c431ae09837f28c9ea5264da8fbff25c9c48cc61f7c2764313b8b1e409c08c83625cf8dfdb83b1d25bf37e594dea30a2f81292eb720116b67a531c44f8bd3b7", &(0x7f0000000040)=0x7b, &(0x7f0000000140)="ae4def1606d40d5f4e7f034d2947eb2cb2844bd15219e7f8c5950e37096556aee64eb56d4f34ac0f74b7d5369a6a5b64ba4bcb7d71c0eae105a6cd00245c5aa8d15bd4d774ba73bf4fb97211a9f78ca9033e803f0424edf96da19c44265c3073a3d0c1687d3fbda8904ac83a4e1ab604a4dbc6613930285b5d5fba46300ea9957c9baa8c12bece690d37469dc4de982f359e9755481d8391ed6915cf26ef0050cec382613d22925c803087e2873e9ea0a0bfecd55c0b945640e8f677192240386f13d3215bf693f8bb3fc472b13ad19d3161f01ad4", 0xd5) 532.544387ms ago: executing program 6 (id=132): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x8000, 0x5) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) (async) r2 = msgget$private(0x0, 0x440) msgrcv(r2, &(0x7f0000000000)={0x0, ""/160}, 0xa8, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) 531.941317ms ago: executing program 0 (id=133): r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa, 0x1}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) 424.470168ms ago: executing program 4 (id=134): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) poll(&(0x7f0000000100)=[{r0, 0x80}], 0x1, 0x9) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) dup2(r2, r1) (rerun: 32) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) rmdir(&(0x7f00000001c0)='./file0\x00') (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 423.86102ms ago: executing program 0 (id=135): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="c1ba73c158c0", 0x6}], 0x1, 0x3fffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) pread(0xffffffffffffffff, &(0x7f0000000000)='+', 0x1, 0x80000000) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000002100), &(0x7f0000000000)=0x4) syz_emit_ethernet(0xffffffffffffff6c, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r3 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x16, 0x28, 0x66, 0x21df, 0x1, 0x3, 0x0, @multicast2, @rand_addr=0xffffffff, {[@timestamp={0x44, 0xc, 0x7, 0x0, 0x2, [{[@rand_addr=0x101], 0x9}]}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0x5, 0x20, 0x6e392df102458200, 0x6, 0x100}], 0xffffffff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x60, 0x2, 0x8, 0xfffffffffffffff8}], 0x1, &(0x7f0000000100)={0x1, 0x7}) 422.570656ms ago: executing program 0 (id=136): r0 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0/file0/..\x00') faccessat(r1, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0x86}, {0xfac6, 0x9}}, 0x2) recvmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/225, 0xe1}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f0000000340)=""/90, 0x5a}, {&(0x7f00000003c0)=""/143, 0x8f}, {&(0x7f0000000480)=""/144, 0x90}, {&(0x7f0000000540)=""/80, 0x50}, {&(0x7f00000005c0)=""/225, 0xe1}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f00000006c0)=""/217, 0xd9}], 0x9, &(0x7f0000000880)=""/206, 0xce}, 0x40) 422.233071ms ago: executing program 6 (id=137): r0 = socket(0x10, 0x1, 0x0) sync() sync() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x18, 0x4, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) shutdown(r0, 0x2) (async, rerun: 32) listen(r1, 0xa98) (rerun: 32) 318.994142ms ago: executing program 0 (id=139): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) (async) write(r0, &(0x7f00000000c0)="80a6af5d0780f7cff2598f4d5ce2c2f425fcaf01f5d7e87b650d79226df33783ce931326e15ed9cf41daf3db6bd2ac5336fe78cdf245f390e2ef85051022b35f9136c36e35bf643e4ba89cce0daa576e07668bcdf041bef5ffe1c22ec315c2c8bafcb245f99213840a813cff843139782baa5ddb551bb6b695b8ebe884fcf30dba734745b515065e9781e7ca8f4ff82cd1", 0x91) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) 301.695568ms ago: executing program 0 (id=141): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8002) select(0x40, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x20000000000000, 0x7, 0x4}, &(0x7f0000000140)={0x1000000000007f, 0x9, 0x80000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/181, 0xb5}], 0x1) close(r0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a63511", 0x3}], 0x1) recvmsg(r0, &(0x7f0000001800)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000016c0)=[{&(0x7f0000000480)=""/244, 0xf4}, {&(0x7f0000000580)=""/136, 0x88}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/66, 0x42}, {&(0x7f0000000400)=""/4, 0x4}], 0x5, &(0x7f0000001740)=""/178, 0xb2}, 0x1842) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) clock_getres(0x6, 0x0) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000440)="dc", 0x1}], 0x1, 0x3fffd) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0x8b}], 0x2, 0x80000000) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 298.492658ms ago: executing program 7 (id=142): r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x2, 0xa011, r0, 0x35c34187) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0xffffffff) 285.19891ms ago: executing program 4 (id=143): r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}]}}}}}}) 283.747924ms ago: executing program 5 (id=144): sysctl$net_inet_esp(0x0, 0x0, &(0x7f00000002c0)="38c8154f970526d644ca67798e86dd222d74a14576333a1defbc29d7dffb613a18dd89f321343ff7e325f0617ba48e3292c264c48c4c3cb47f8f88e2e45f45f7a6272b4924ff8ccc16c12880e4444805661b755a8440b2dd60bd10ce214f60bd164613f59a17f929e17a95f6fe53ec0a2eea34a88e2cea4d070cf4b1d39e0e466323", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async, rerun: 32) r0 = semget$private(0x0, 0x3, 0x80) (rerun: 32) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffedffaa6aa5dc0e72a94c49ac1400bb07024404081000001100907800000003"]) (rerun: 32) unveil(&(0x7f0000000080)='.\x00', 0x0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) r2 = semget$private(0x0, 0x3, 0x400) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001600)=""/195) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (rerun: 32) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000300)="b10005166000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) (async, rerun: 32) writev(r4, &(0x7f0000001580)=[{&(0x7f00000000c0)="1c1fccd606950a533a958643f481ea4cd803e2e5eb845a1aab6904f693a38e947cb352afd005b24f25290e56a197c121cc39debd7e369a4fe959cec86a819b6ab89f408c59279cca13acdb4eb90cef5b140b457cedc10295f1bf2d1ea77b27c6385af368ad7a7f28deab26fa1e2edbf0e42deea8773481ef278e8aeae625bcd7737a607abf9d82f0de9693bba8959cf2d0b3f1f200417dd230044b35bac7e76f623e9d155a77560d5a7102421bf0c996bc0dd523af81148eed286398e02effe6a35e79d2ac35534ff6e446406ef42ac5baa32d28714e65949a816b162c4c563c7c6527f7096bba282c28a72e4c327f", 0xef}, {&(0x7f00000001c0)="1ae0e3b5deefe6f2adfeab48d052e2efcc810c6abed9ed0a49ee1d4d4abe90d676cf53d150aadcc36e196c8e093d1593e0fb99f3e2c92b41743b13a33bbec66caa20fafce85b5e08262301b180616490f97b444046daeb0cb3177be13576253ce9e1cd28081c85d8daab8f6cae1c4c5ecf18289572be35793e200097f610408b4cdf829c2f564c3580c9204858984f71b6b08945e0a921b97f16b80c25c495deb7ab75b2f54670af75f7ceea695d7d568a81d67172d4d1c34662c5af44e90cf14ba8e8e727ed32b8977b46a47ec6525601e2f27a08efc8e888020c149d57c13707c40ca95b33e08195efb695abeddefa561771b27f3c5dff81a88320cac53932a89ca0206946db8a31386dd4d7c2db844e37750cf63118fb336d6f57288a7583e2fdade0fd39c5d43e8714386a7270b108d1e741f1e9f63e50e52fd5ee8f3b7baddb39196c8a49b37fff7e57ec8b8a1be4b9871d5309ab1d58146b173a24388dad12149e238b6e860624f2c5d05295f113f076d77b42b20c1bce2d7ab8861f2e43ba9c83af1d283970d1c48e2c73c4933b1de435eb547f5a8c2261e26a24d22e2e35e72495c902f081ea975377de63d56b11d3117d08f24bfe2f03be467d69c3d27843d9076493fee2eddeec757d43005af922680f069858b2b6aa229562f341ff781774692f7d52d26f28c8ec10d122b1c6628f9a3ac9733d3d8452887ca1d0ed5658ee85af41a9353b706b8f2d04d7470214f62ec3b7ddcc4c28366b93cfb1a7feb8899ae35a7c94139b6e3ecce9ef568e33012ff41d0c15ad7b3efe24159dda79204dd58b6b61547c3285116bf46372b746f44198b2f0e2cb32fdffd1c4a4fbc76f660c3afc591b035c3b6a1c13040fba7cd2781195b87524713c8360290cc166c1c68258062025885d37b8ce19002addad7f4ddb5f9c758375004cf3e06eb43519cd914a5ca67e8ed4e244cfb5cba972752efe81d6b608fdcbcdca9c1b4db73839db2e02e1cdf78d9bb1da92db38dbfb0db6973cded11fe285d5fdb60890dfdc9552be5c3b1822d3ff02bae5d3aaf188bef71d8be8fd688a7b4e8d81ef88cd277957d50ae93f6a0b27edb005d22b52c3c8cbc35673870cfaebb4549b1e4f7f30e93be3607b4f5913f1a7fdbdead1949a78c07962cce27fa02839c5ff04f0b463388e341076b3fccb42272cdd1f6bb54b2c9f89338bec09d89dfc4b4b9d9cff13d8b03b1d23e3294fa009c0da5512dc71d46598253530c68a5b85c6dfa0f602bd9a7a0c3ee6d43f895ddcaef41131dea8a7b3b078965606555d4bc6f44ac7dc63f61a09968edf9cf3db628bd60ec5283c526cd73d67b5bae9a50e067c5c62debe1099b96d08dcdafac39c205f8e2e3e2d10b51ee10efc9c25085438fac11ff2777ebdd3bf764ea3e370b148c14a43adc41181a63eb7c83b83b569268d1302dfd8ad54c1207c6ae700def22cf1565a99a039f760c856e86e6ec96e6b19c8a4a3969ccf2f56555675ebe76131989b7948a298f9417cb92e050335870af1fee94aac0ee2f0f7b59e52a76914499622b5b716f2d2c9fe83b3f0801dcba3cdae0cc20e39b14fcbddc02879442c294f22e49e130a0673f3fbf03052860c9d908cfd1094fb6e49f2a2ca4361f99952afcef68435beca6f2a4afb81bbc85b00c392ebabfef57d3f1cd9ebd239db6fb7bb57bd7f235838b3bb8771abcef1da334f7b0a8c97a25fa6d39683b91724102a1a816c1d5a9188ab4f267d004c3746fc4a6c4f9500f4920d24013484f95cc12352fbebfca0f6cb98335cebd219e3bda42930ff79c691a3cb03e435560f65f938dc59bd745507acd597d78467b2cea88f473f0d92d37c67f941964d760a20a4004651a39fb14c340b0d287439fbc0e5183a287b55def457557d94db010406ef6cde9bf07209a32b6ed8f41d29cef5f795391fefdd316ec8dcb33deebf186ecdd175f900d08ad9fd08c352e9ba142e99c8489ea115884eee67ef42540321f983ca87612097895574d116d5216b6b9bbf9956a08359bcc4f3dae5dd47c6c4e2f438202f4736d79e7fb0cb08e2c46f3626ba555756d057d39455d69fb0c04bd8b1b58861577b61fd3a85dc035c0e149ceaefca108329b7d59dc7912366075d28e53a0e7c4af73db4a40aa47a0889e24522b56d19d74ff3bbff612712f9dfad7b6e93b3ee593bcb3268e032b99f1efc1d6c76953f377b85eec01add74b27f2a4eee081d767e3ba3899a49083e32727e5e589ec166441b1e6e20f4815ccb58aaad09a6627dd540675f9b960c45d05fb76e2d7d80e07bc9205d654bea42db1e07c022e8ec93b9901628cf91339bac5d8986d9e79a1a9d966c5909535d1ac8d4a2755f3264c1e743ae82906a201e475838a90374c971abcca56b456c87b527c9d480e556bc0c58994c8f8df15e99cec7e48f86c2e72cf1557088ee4a8d8b315c089c5f75dd3af669db5d478750c7d00347587541418572eb76d0462c27a647be07aeef9abec194b8e88244c8128ca421cfb929a9ccfa2748edbaf3c1e48f4d416452fddd0c2b98faa72c6ebbe898bdc7d088aebe0fbd7bf0dd2bd93c76b572b6420c4886f7015c920d0e9910405a75feb6714b38746c0c7e2f3597be4a3cc32ccf3f82ab99ad63e412e90753506d2fe53c675232d762f79cd20a2b9e7b429cdfc5b0a609d63e55d0d0cc32fd226faa8eecb0506a28fa268c0c7e2210278011b67d2d8720383eba4ee3a165167bd253c395878d9a5ae017c63705d70dfffc1f4b5e2815e210b9e3b570d1da1d61a5def5bfcb151e75abe98907156c412f4c59e635b260fbbce7fc7c2f6d91b19d7746458aa265a8147e4f7fb8c9c437c9a5caf2fccb22fca3621dfb40eba15d014911b359c748453b411b517cdb5c2aa659536804c4f249d91431fee76d6bbec9c654bd788a0d523563fbf0cd3b81455b995909a0823e371f6638dced17b1b540d2c387532dfc12967a2b1467abd52a33a662d3279cac5ab5bf644932d4403b3953c6a571f1f5efc471fc57a0114b2e66494cdd60abfb0520309dc3cf3aeb5d581a6098fc31273c480ebadabf91e61072d5efd5dddbb96de0a635c915a7c72a4f5af39015d6cb49867c59d8bd0395e773472afe719e2ef01830207f25d39ce453cf5bd6ba8ba596c28c830312d61cc5603dc3e6b6e1b401b12e3c00b2d7a69fdcdca9e26d0f99fa16597e69d538c1eecc664be8bbe9d4c96afbc1fd014933e55511fd039b0040eb6e4f2ec267865728122912e6333e1d045293db67e10accbac3742038f88a87d976ca6aa287d5b8f94afb235d5ad800ea8c2bcdd64d15c3d20c2b9ca16115c37fbd9152afac3444d85c8890cb3642c7bbd42b331396ab73e7b7d8c8318c50467954dc085204259524cb86952af86fcf021a5d6ba3830ecd34c724111c650f690ac29b217beea8776113cad0a3a544b81e3ea4a0c7e958a1266be7d3a64628142edaed2464fead6612671286c2d0978165f6ea616bc1c557e554a22c6765c3d006520fcdf28a50711726efae208760947cd4185c54d045d33f350bcbb096064bddfbd8bb497fd4e7cd20ee93270ff42fd238d0a8610b3b4f3dc01f2ae07048842fa982c1f903d95632e1745d5b2bb0e250a552049f9341a4b9cdf11ed1b2495c93b03c1de37c4d4bfc071c5a56eb588643c173469910188655719141adffbf801468dbab85a0124c8c77d71d996c831267e2da8d939a4e9146226e3ce9927e8802fdef7cb0eef2d519400a40ccf67f9a1f8d86dbefbf70e45feb1f440db505c10465164d39df055329cd212eb19ea4468971fb770e939f5eb833d75223d0a1574e9869b80872bf83d5cdcdbafa43f282c9ed3e3657393fe89f662db8f8b4c58746d7f241017d0df3bd2fa17f8d1261c8f136efd29c2d75aeca318788aa52ae9ddc8a8ef31ce6b655461424e0a88b4f742c8331a1d1f047ff3727147fa9fedb3db64e92a86665a023c284eb1e9b7f9e399c60ca01e7cc9fbeaa013c4b17e7d147a5dc28561675b00604f691d7d5b3674a0ec2ed3dcfba23ec28d8b1ffc76684539c9d3fdd1cd1d10753bcbd7afc97d388eb102ad8acced3f8a19d74dab899ac6f80b6109df419f276a46f34557028b083da96d8575dbabbac998d614338577d5810eaf72863c4786a2e5a0e7c9ee5b5f04d3032ed9b4ea2d760546ac390c66223041bc4aa2443d778bb40c4a38866985c2b79cc7d4eb3e6a63aad95ff474b896cd7a6f5913b7dce63b426fb58b06784c7a2a34396c5104b41bbe240bde59c7b6c8b8c586ac145a5d6c294022a2def0acddc812a56dc7587ddc02de8ca26d09f7d4e19a896a07e575a6749add74f407f4133a1b0fe6a2bbc867865b152835e4fa48bab2dbd8b383eb7e49ab05dd3787b4d1cbd397d265c49f03b10c1416edbff4446e67d36bca4a2f00d176cd80ebb95578c6c46a1e858200ec873e69dea451b03326dd124dc852506d915fbd005697cfd14d2bab03135bdab44958e0608b984433416b3bcd4ab06b8b3b6e8b82e91ddc019843090397b4bcedbc09bbb7c5d66c95929dbb88dae9a2f4e3772032f14d9ca06dea8574572d41e9a2a7cae3507ee9b591af67c6c4089ffe745ee62f5c6e5a8fa5e81e551ac612d4fd46a090eb628892db9f07c76ca63740fdd10f25c89e304dd870466fd60a45d0a99e726facf465866463932c89bf85caa8ee7e20d1953696b8d50ffcfdf67f6c09401a68b15c8c51826e2b17b771f7ab519e53e64e42741db7b7ec9eb00e708e86b225baf821558d7abb05563ddb18f0560f06accbe4f2bc777874f2704a3d918219615d6eaf94ca51e14ac06887be293b491821d887eb763fd6fb9f17b43d007166112b8d7b122da3d28d126e23cc2a1d66c63ba6f03920521548376f7972f9165b5b01eb2e47a5e59614d620a839e8a983a985250e651d98302888761a63ccdc3112b9ddc835980177b9c7138e9788dcf7fecd6e68ac9313272543727ed238d498827b9731ff693f186e4a9c91690885e5008eec3a676b95fa78ccb19a2c4c979a0a0b9bfade71fa13128aad5d95f9ece3d6f8c922b71d232c388e6ae42330a408d2f2e97852b0f611e8c7c9e431b1dbcedb20d10dd6b685bbda8c2c7b8db5cf6d7cadbe050b2cd33e63f0f90d7a99deb96504ab94ff1da02018dcbebba72bded2b163b6c3c9e45700d28cd7e5f0a23c5f8e556562b2ded561c7ed8c20ff447440614e06d2c0a6391bafbf13032286ab873348a3424cddf14ba4e2d6fd278d26317da3fb9b44a798358112719e8a546fd3dc46cb40a70e6a4fa49a682194b11703624dd6e5319bfaba8de0dad678052c89417951ada972c3bc7add22ee42e0d1cd687a65a29bfe0e5ee46ff3ee0a1d97502b6b89734397ac382c060f597f2502419cd66548dff9f9518343a6648f0fb3c7ccfb49289b3c6c8f9779a7ef3738a1b7c72767b2e858cc9ae2fc970ae2a79f8a283f513407f8990466f38ddcc92ef87c5fc6835990a2459d83372263bc7b86de93454bfe42e39d29ae49fb3eee1438411901f9112b5371334ca28c3476501a4d038308ed5a72b956fdc0735751f9f256c84fb1e1b4453cf0798f6f73cc40d2d836bf908ae0885e15ba6fbd9391b948c1323b69f8cfb78906a1d2bdfffd7d9c3cde4998fe57cc101d28015cbf200c6dc1214ae6500af8ffb5101d22264adffa2f253ad5b25b7162f659a5a517d6f96b3da4cee463cb4d4540ded8f0ff186047a7f90f7aaed2fe13468653d976d71068f2521699d119292dc11e4", 0x1000}, {&(0x7f00000011c0)="218a8abc6c1d4ca66783a11d9f96e0a216b40d6719ac38eb0acb42656aaf84f781430a08525901445fb8fe1de557b6933b7402205cf71509d3711075ef384f6d54f14090b4c00fac536acbe5a34c14ea0540580ea2f302a704d06bfb44b979138caf80f49e234b03e4e7fb9c1b796bf752a58ed4fed0b6b9e5084921eb7a4b5092dc8dd77994d889849f1078c95faed399bbe5", 0x93}, {&(0x7f0000001280)="4abb7c3b6b206a36d382d6072add5ddc059166fd791d3509e651bcc504da0850d52d2aeccf29a0ff75d616c6bec2686ada92ed05ab7a29c3e116acf206b7d3c0da658848d12a57ca8d7ae7", 0x4b}, {&(0x7f0000001300)="648012131cc98fa33a5d6188c4e91b55be4aabf467b23945907e253cb46e445391d5730ef8378d26b767e42fa592c1af9ada706666132b802b4cfd61f4de4924fc3386cf174592ef379894b2059d1991aead83c02544a6451d2437586db176b9d8f32b4e8497f4d0d5e5cf41be790a0df6094d0e4be88300200a9505e541bd28c3347db66dcdc9e396c3adec9ea82cf36b1951d08fad962b658b2796704b4812ca12103642754fb85ac946de401aa28940af2de3aede7744eaf09a768b06a4194c1e3079f54ed54fc01e25b4c65b18bbfceeeebbc97a324346f9504c5261963d0a97267c58bf5b", 0xe7}, {&(0x7f0000001400)="7594763b3242be87861ee6bd0d43702100a624da7672b1dc6fe2eb6aa377263003a90f743a2d9e040d0e8bac33adcf1a5c396187b700ee4d2f27b66885ba5b5b71250391805801f7d5239df4888ef8dacc922e4885155cf600287c9578c6db7dc96df7a8b9961242703ba46c527f7e478a1ab6801da989589bb2a159ad0c82b591a85ffcd697227605bee160a8d99bb978f1cc4836772a43b0b592ed06229600adabbaf2a9d6d4fb1f8781af3233931abb2e30a8b07e4c6c5eb1898ecb7c821b1f630a726ba40adf1be3a852eb3ff1a9379bcf80aa", 0xd5}, {&(0x7f0000001500)="5b804e79c41b90ffdaa0b7e315460d4fc53549614a1a093931b1644650b7df47f1d3a3c4164dbcb2f0a3f1e135940dc1510b85a2e147267c2607710312abd696100abef635d7a21ff49a6209d2d5be", 0x4f}], 0x7) (rerun: 32) r5 = socket(0x11, 0x3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getpid() sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 282.654531ms ago: executing program 6 (id=145): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async, rerun: 32) r1 = syz_open_pts() (rerun: 32) close(r1) (async, rerun: 64) r2 = syz_open_pts() (rerun: 64) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x9, &(0x7f0000000040), 0x0) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) (async) writev(r1, &(0x7f0000000340)=[{0x0}], 0x1) write(r1, 0x0, 0x0) (async) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r4, 0x0) (async, rerun: 32) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{0x0, 0x8000000000}, {0x0, 0xffffffffffffffff}}, 0x2d9c11e0f125520b) (rerun: 32) write(r0, 0x0, 0x0) (async) read(r0, &(0x7f0000000180)=""/178, 0xfffffc79) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000240)=""/239, 0xef}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/215, 0xd7}, {&(0x7f0000000580)=""/213, 0xd5}, {&(0x7f0000000000)=""/126, 0x7e}, {&(0x7f0000000100)=""/66, 0x42}, {&(0x7f0000000680)=""/100, 0x64}, {&(0x7f0000000700)=""/105, 0x69}, {&(0x7f0000000780)=""/243, 0xf3}, {&(0x7f0000000080)}], 0xa) 281.309205ms ago: executing program 3 (id=146): mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x4, 0x2b, 0x0, @rand_addr="00000000000200010000fe00feff00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic='3S6\x00'}}}}}) (async) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc020699e, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f0000000080)) 280.870039ms ago: executing program 4 (id=147): r0 = semget(0x0, 0x1, 0x281) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x1) accept$unix(r2, 0x0, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x5) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) getpeername(r1, &(0x7f0000001d40)=@in, &(0x7f0000000040)=0xc) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000140)={0x2, 0x83, 0x3, 0xfffffffb, "f5000000000600000109dfe900d4c10051a9ffff", 0x40, 0xa}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r6 = socket(0x20, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r6, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) r7 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvmsg(r7, &(0x7f00000005c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000000280)=""/173, 0xad}, {&(0x7f0000001c40)=""/216, 0xd8}, {&(0x7f0000000500)=""/172, 0xac}, {&(0x7f0000000640)=""/161, 0xa1}, {&(0x7f0000000700)=""/207, 0xcf}, {&(0x7f0000000800)=""/140, 0x8c}, {&(0x7f00000009c0)=""/251, 0xfb}, {&(0x7f00000008c0)=""/82, 0x52}, {&(0x7f0000000ac0)=""/4096, 0x1000}, {&(0x7f0000001ac0)=""/166, 0xa6}], 0xa, &(0x7f0000001d80)=""/261, 0x105}, 0x2) sendmsg(r6, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="df000000000000006900000000000000"], 0x10}, 0x0) syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940), 0xc) semctl$IPC_RMID(r0, 0x0, 0x1ee) 184.41118ms ago: executing program 3 (id=148): symlink(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0xeb67c48e72571aff) rename(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) 181.67457ms ago: executing program 6 (id=149): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5a0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r1, &(0x7f0000000b00), 0x9a, 0x0, 0x1800) r2 = fcntl$dupfd(r0, 0x2, r0) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r2, &(0x7f0000000080)={0x0, 0x7}, 0x10, 0x800, 0x0) 180.768941ms ago: executing program 5 (id=150): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x10001}, {0x3, 0x0, 0x0, 0x3}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffeff}) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000800)="befac45842ac8dcc9885513519caa6d58dc2af960b08529902704ceb41f4dd41fb596814961379d4f8a141ba195806b554a2c2ec8cb5e9ceca9dee3c145905201bbef5a46e63310ce3720308532b9b372232902efdcb72a400bb53f1ec0312413dd38039cfbac7a7c004bc25f566f202c54969742aa604e83c171db1a93f02b14017c7eca9267876705770692c9da4cf2b6c561d3f5776560c955df6b8cc188982af3a093267ec519cf34f93d9dba0edf3c9564152455912e0300b2ede5a6ea1f3484cb36fc712b2c8818fa4019f9b0fcdbbc162c67fd4773bc30c8715c6347e16fe88d815319f58328c3d4463936daf2b67544b53c6aaa0538aa9e85458d3497f21ab3951fd8883d2aa7fb9601ac1d487e79f06db05e5b807c50d41bd892ea25ffccf8a882263a4608c63ae78e18160a79a0472e2b94d0b350366ebc35e22163323c26bd6033201b6fb193b9c27c3abc615beeca807c445afa4035102ba2c088d7668c5a6b89ca1af2c6846b52f2cd86828969cce6683777d402591c13a1a9c1176211b9174c7c51201e72b8ed4b6ca4a608baef12acd92e6f0035c3bde722f11b24e99f2b4875b85d342c05e89276f3356ec6ff15f854b59b56aaac54f0217181ea747533a1591f7cb25ea1b90c19d3d61ce228cb4caa4f35fa12a429cf6f3b387edc5dcab8a0dc11754648a39addd8f7157dab7f0ce9bd01e1cb6b1c280c91cb8e1ef10bde478090e34841256593a40ae6209e0a9606c7338f7b4450df88bdac7ff6c0eff9d03ad10e4e5561309adcd65bf24dc533ef01073fc464c72dad6d0ea58f458531ba55dc088b52cd4d3afe37263fb434d99bb64d3ec1d83c9f9563d62e6d775f5dd93dfd4516e76ac", 0x26e) r3 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0xab5fcf8cab5c23cc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) listen(r3, 0x0) shutdown(r3, 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 180.106523ms ago: executing program 7 (id=151): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x5, {0x5, 0x542d}}) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) r2 = dup(r1) listen(r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x2, 0x5, {0x5, 0x542d}}) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) (async) dup(r1) (async) listen(r2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x4001, 0x0) (async) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) close(r4) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) 179.358889ms ago: executing program 3 (id=152): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1a3d, 0xc7, 0x2, 0xd28, "0d38aa802e00", 0xfffffffd, 0x7fff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="9fc594abaffa41c1c2f162f659145b316a0d8304be3781cd3dd070b3b3e9d8f5d3ec158a1d8d", 0x26}], 0x1) 174.244868ms ago: executing program 5 (id=153): syz_emit_ethernet(0x22, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080000000000bb00651658d4c6662607d4bf2153212950cbd2fb657bedc1c13d31b7f7f91ec09cbe98639dc94faf8a5c388fc98ee7f3eb584e83a19a76afc382f6acf48b84bb1a048a92f1b05443b4b7fb62661221e130ee0d9bbca7f4ec37ca1544d15ab2ff9414c0c02be62d26ca94951480e74ecfb6c243ff7872843537ecca83dc289e1b8abfe60a1292ae49f7af4bc8a6bbe15dae4cada107b89bab86c1812f90dfd997c4841d41363cadceec18ee3d39250aae8158da484fc8bdb41a7bdd91065a3496920fb781f28b04762d746d3f94067acc5cbc", @ANYBLOB="c36bf561ec3eafcc98e5ba3dd02f7909fd96705654c74b8c736f5e0366478db07e3329cde0f7cdcf363afe472ebb5750c7a451fe687a2b66a98dbbe085c664060f224e4bf22551cc3113fe02e4e9ab39fee9a768071c84fbd32861f337d3449fd2a11148b2253032137bc2286c74216e"]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) write(r1, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 173.883533ms ago: executing program 7 (id=154): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x8, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x3, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r2) shutdown(r1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80}, {0x7, 0x6, 0x10, 0xd}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x83cc}, 0x10, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0xffffffff, 0x0, 0xffffdffc, 0xfffffff7, "bfff0d000300ef01016504040000000040000400"}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000009c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x14c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xffffffffffffff15) r8 = socket$inet(0x2, 0x2, 0x7) r9 = open(&(0x7f0000000480)='./file1\x00', 0x800, 0x1c4) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f00000004c0)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000440)={0xffffffffffffffff, 0x3ff}, 0x10) chown(&(0x7f00000001c0)='./file0/file0/..\x00', r5, r7) 136.59314ms ago: executing program 3 (id=155): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa3e45d8efaac74a797db900828457c7cf1e86dd6089958900082b00fe8000000000000000000000000000aafe52dcabeedd74b79ed11d06"]) r1 = socket$unix(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000066000/0x1000)=nil, 0x1000, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x3012, r1, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0}, 0x0) mprotect(&(0x7f00000f2000/0x4000)=nil, 0x4000, 0x0) sysctl$hw(&(0x7f0000000540)={0x6, 0x11}, 0x2, &(0x7f0000000a40)="32812fa0b5296b7598d3066bc0af810d76bf86ea144a9b6953a278f35ac8f0409a90cbccb25d4a13691f26f502", &(0x7f0000000080)=0x2d, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000700), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f00000000c0)="674cd6e5537daba2e51afd8ca0871d8039eef13cf5c177c0b9e20fbf5ff2733edd88b0c3dc7b72846c973e0a006ad53c7f2ce70b299e757c35d4541092e23330b238ce2970f71876a8c0cd75dc41c8f06065e6f246538013b6d676963e71c16b6f7e1770b3c80bb51edaa3ee73279e267ace67ac9c337a022606987f78aaca2223fb4b4fed302edef3c689f60b5ed2342b33ce93a10d43687bc638ba3c32408c22ba00965f9777331a08372444a967d8f13ff91839691c02287ecfcda1d802ad6ffab918c32ac09d0283c0", 0xcb) r3 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) mprotect(&(0x7f00007f6000/0x6000)=nil, 0x6000, 0x1) 133.393333ms ago: executing program 7 (id=156): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) utimes(0x0, &(0x7f0000001340)={{0x401, 0x43}, {0x8, 0xfffffffffffffffe}}) 132.276838ms ago: executing program 3 (id=157): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) connect(r0, &(0x7f0000000680)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x90) readv(r2, &(0x7f0000000640)=[{0x0}], 0x1) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x60e, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r0, r6, r7) sendmsg$unix(r5, &(0x7f0000000580)={&(0x7f0000000340)=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x400) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r8, &(0x7f00000000c0)="a7", 0x1, 0x6469) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f00000004c0), 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x12, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000600)={0x4, &(0x7f00000005c0)=[{0xff, 0x0, 0x8, 0x3}, {0xc81c, 0x0, 0x8, 0x7fff}, {0x6, 0x3, 0x4, 0x55b4}, {0x0, 0x93, 0xc, 0xffffffff}]}) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r9, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 43.810367ms ago: executing program 5 (id=158): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) r2 = msgget$private(0x0, 0xb3) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="320e5269173b8dba359447ae1a8c16885b00eb0c5652023dda0bd1fa3e64820e2d5d9ba09be83bbbe9807770d04acbebbda424dcacf09920f770d946d4eb96c900a15ec604b2c26a00b72019177fcfc00eac330c649ba888b7e6fdf2c2e4d1cb8b59f5e8c0e3e49ff02ca911b73b3d45844d415ece66cac333a8478543b2068b5025183a932e"], 0x401, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYRESHEX=r1, @ANYRES64=r1, @ANYRESDEC=r1, @ANYRES32], 0x401, 0x800) dup2(r1, r0) r3 = getpgrp() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r5, 0x140}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r5, 0xffffffffffffffff}, 0xc) select(0x40, &(0x7f0000000000)={0x8000000000000001, 0xd05}, 0x0, 0x0, 0x0) r6 = socket(0x10, 0x5, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt(r6, 0x11, 0x4, &(0x7f0000000000)="43000200", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x2) chflagsat(0xffffffffffffff9c, 0x0, 0x0, 0x275f032a69336de5) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) bind(r0, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r7 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x1a0) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0xa011, r7, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setrlimit(0x0, &(0x7f00000001c0)={0x0, 0x200100000000}) 4.263019ms ago: executing program 7 (id=159): r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) (async) setrlimit(0x6, &(0x7f0000000980)={0xe5a, 0x8000000000000001}) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x5d) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) (async) socket$unix(0x1, 0x2, 0x0) accept$unix(r2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x80000) (async, rerun: 32) r3 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) semget(0x0, 0x1, 0x281) (async, rerun: 64) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (rerun: 64) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRES16=r1], 0x401, 0x0) (async) msgsnd(r5, 0x0, 0x401, 0x0) (async) msgrcv(r5, &(0x7f00000002c0), 0xaf, 0x0, 0x1800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r4, 0x0) (async) pwrite(r4, &(0x7f0000001080)='p', 0xfffffc37, 0x87) r6 = semget$private(0x0, 0x1, 0x108) semop(r6, &(0x7f0000000080), 0x0) (async) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) 535.889µs ago: executing program 0 (id=160): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shutdown(r0, 0x2) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f050004000000000000000101009078000000006039"]) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000100)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt(0xffffffffffffffff, 0x29, 0x2b, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000001500)="aa", 0xffffffbb, 0x195a05e282d6161, 0x0, 0x0) shutdown(r2, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0x58}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) r3 = socket(0x11, 0x3, 0x0) fchdir(r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="a000000000000000ffff0000ff000000178f280e6f7bd48bf70a0c660085e97cd5fcfc9b74ce6b71a96b80f62fab5c25908b78fedb7066eec29565a6521665b80962e270aeba580b70d6c2430e838b0442813fbb83ed9e06ba03a5e1b48296a874430bc5f1528c6f13619c27882febfe72038fef9a8320d9cd68b927aa1567de680224e26d43c39c4e2b7fdff858f2656c6000000000000000ffff0000010000006e3e5b28ac97d919ee5f28efd6fa59e4bfd20051edd9314d0559a5a7168150140fe9839de22378fb95e17da6fd6d568102f15bdb49b3e48e5e0e6372ba78c8a31d3fd72adc5c8b764217ff64c448109790494bfcd83ef18108211e296830f714fb5fc600"/275], 0x100}, 0x0) 0s ago: executing program 3 (id=161): r0 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x0, "000000000000dac93c760000808000", 0x0, 0x10}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe44) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450300280000def90852907800000000000000004e224e2177c16d3540d8a5c24115a9c84fa0fc9ba7f1a36152984481d973fb38f966ff", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd335ca087ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x8, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.143' (ED25519) to the list of known hosts. panic: kpearninecl diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1657 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 353285 90854 32767 0x10 0 0 syz-executor *247713 84261 32767 0x10 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830eb279) at panic+0x1e5 __assert(ffffffff8309de80,ffffffff830d4110,679,ffffffff83000b3b) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371fd324,5,20000100,ffff8000371fd358,0,67,72fce3405be5c7bb) at kern_sysctl+0x500 sys_sysctl(ffff800037235980,ffff8000371fd490,ffff8000371fd3e0) at sys_sysctl+0x425 syscall(ffff8000371fd490) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9143993ac40, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic cpu0: kernel diagnostic assertion "((flags & PGO_LOCKED) != 0 && rw_lock_held(uobj->vmobjlock)) || (flags & PGO_LOCKED) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_vnode.c", line 954 *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1657 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830eb279) at panic+0x1e5 __assert(ffffffff8309de80,ffffffff830d4110,679,ffffffff83000b3b) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371fd324,5,20000100,ffff8000371fd358,0,67,72fce3405be5c7bb) at kern_sysctl+0x500 sys_sysctl(ffff800037235980,ffff8000371fd490,ffff8000371fd3e0) at sys_sysctl+0x425 syscall(ffff8000371fd490) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9143993ac40, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000371fcfb0 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff800037235980 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd92eb4e09fde7de8 r11 0x6ea79f4021040fe9 r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff821e79e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000371fcfa0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=247713 pid=84261 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037235c08,0xffff8000372342c8 process=0xffff800030ba6d70 user=0xffff8000371f8000, vmspace=0xfffffd806c283aa0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 90854 353285 20283 32767 7 0x10 syz-executor 90854 96221 20283 32767 3 0x4000090 fsleep syz-executor 84261 469541 9793 32767 2 0x10 syz-executor 84261 245519 9793 32767 3 0x4000090 fsleep syz-executor *84261 247713 9793 32767 7 0x4000010 syz-executor 74206 204196 63338 32767 2 0x10 syz-executor 74206 115940 63338 32767 3 0x4000090 fsleep syz-executor 62906 196324 60211 32767 3 0x90 nanoslp syz-executor 62906 358200 60211 32767 3 0x4000090 netcon syz-executor 62906 393931 60211 32767 3 0x4000090 fsleep syz-executor 81282 331616 2044 32767 2 0x10 syz-executor 81282 162083 2044 32767 3 0x4000090 fsleep syz-executor 81282 482057 2044 32767 3 0x4000090 fsleep syz-executor 19142 432017 11103 32767 3 0x90 nanoslp syz-executor 19142 234654 11103 32767 3 0x4000090 fifor syz-executor 19142 165690 11103 32767 3 0x4000090 fsleep syz-executor 4456 330340 0 0 3 0x14200 bored sosplice 2044 468019 67466 32767 3 0x90 nanoslp syz-executor 63338 356565 79321 32767 3 0x90 nanoslp syz-executor 60211 214190 97384 32767 3 0x90 nanoslp syz-executor 9793 411507 57894 32767 3 0x90 nanoslp syz-executor 12111 480250 80230 32767 2 0x10 syz-executor 11103 469904 84765 32767 3 0x90 nanoslp syz-executor 46557 429753 58427 32767 3 0x90 wait syz-executor 20283 436568 99838 32767 3 0x90 nanoslp syz-executor 57894 13401 83231 0 3 0x82 wait syz-executor 97384 493067 83231 0 3 0x82 wait syz-executor 79321 101794 83231 0 3 0x82 wait syz-executor 67466 523490 83231 0 3 0x82 wait syz-executor 80230 396332 83231 0 3 0x82 wait syz-executor 58427 51857 83231 0 3 0x82 wait syz-executor 84765 246195 83231 0 3 0x82 wait syz-executor 99838 179862 83231 0 3 0x82 wait syz-executor 83231 190792 49459 0 3 0x82 kqread syz-executor 49459 63086 74906 0 3 0x10008a sigsusp ksh 74906 368223 31930 0 3 0x98 kqread sshd-session 31930 421390 219 0 3 0x92 kqread sshd-session 72493 374581 1 0 3 0x100083 ttyin getty 219 304214 1 0 3 0x88 kqread sshd 15148 378281 26717 73 3 0x1100090 kqread syslogd 26717 480278 1 0 3 0x100082 sbwait syslogd 2203 486705 1 0 3 0x100080 kqread resolvd 37010 221986 18831 77 3 0x100092 kqread dhcpleased 69174 74180 18831 77 3 0x100092 kqread dhcpleased 18831 48565 1 0 3 0x80 kqread dhcpleased 27556 372231 0 0 3 0x14200 bored smr 7110 395044 0 0 2 0x14200 zerothread 9128 126610 0 0 3 0x14200 aiodoned aiodoned 48807 189533 0 0 3 0x14200 syncer update 75442 102536 0 0 3 0x14200 cleaner cleaner 3053 329475 0 0 3 0x14200 reaper reaper 93783 496400 0 0 3 0x14200 pgdaemon pagedaemon 63998 503923 0 0 3 0x14200 bored viomb 87842 138924 0 0 3 0x40014200 acpi0 acpi0 20273 182941 0 0 3 0x40014200 idle1 69987 512459 0 0 3 0x14200 bored softnet3 8814 289333 0 0 3 0x14200 bored softnet2 10632 348010 0 0 3 0x14200 bored softnet1 47497 196236 0 0 3 0x14200 bored softnet0 1863 274377 0 0 3 0x14200 bored systqmp 98652 180952 0 0 3 0x14200 bored systq 56364 431059 0 0 3 0x14200 tmoslp softclockmp 13108 333269 0 0 3 0x40014200 tmoslp softclock 99386 415939 0 0 3 0x40014200 idle0 1 145886 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 84261 (syz-executor) thread 0xffff800037235980 (247713) exclusive rwlock amaplk r = 0 (0xfffffd805ffd6358) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 uvm_map_lock_entry+0x4c #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 kern_sysctl+0x500 #6 sys_sysctl+0x425 #7 syscall+0xbb6 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83531560) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x278 #4 rw_enter+0x348 #5 uvm_map_lock_entry+0x4c #6 uvm_fault_unwire_locked+0x253 #7 uvm_fault_unwire+0x55 #8 kern_sysctl+0x500 #9 sys_sysctl+0x425 #10 syscall+0xbb6 #11 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c283b98) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff834f1960) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 11047K 11059K 166960K 11263 0 pcb 17 12K 12K 166960K 17 0 rtable 238 6K 7K 166960K 350 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 32 0 iov 0 0K 8K 166960K 13 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1365 86K 86K 166960K 1398 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 47 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 25 93K 121K 166960K 298 0 sigio 0 0K 0K 166960K 5 0 proc 58 79K 103K 166960K 484 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 169 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 461 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 76K 89K 166960K 4135 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 46 92K 114K 166960K 1294 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 17 0 NDP 11 0K 2K 166960K 27 0 temp 42 6815K 6879K 166960K 4236 0 kqueue 13 20K 26K 166960K 52 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 109 0 106 3 0 3 3 0 8 2 rtentry 112 113 0 1 4 0 4 4 0 8 0 unpcb 144 138 0 115 1 0 1 1 0 8 0 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 3 0 3 1 0 1 1 0 8 1 tcpcb 808 115 0 101 5 0 5 5 0 8 3 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 336 325 0 307 7 0 7 7 0 8 5 nd6 136 26 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 0 29 0 29 29 0 8 0 art_table 32 459 0 0 4 0 4 4 0 8 0 art_node 16 112 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 4 1 0 1 1 0 8 0 semapl 112 45 0 35 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1779 0 275 95 0 95 95 0 8 0 ffsino 272 1779 0 275 101 0 101 101 0 8 0 nchpl 144 2201 0 525 63 0 63 63 0 8 0 uvmvnodes 80 1892 0 0 39 0 39 39 0 8 0 vnodes 216 1892 0 0 106 0 106 106 0 8 0 namei 1024 6813 0 6813 2 1 1 1 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6562 0 6562 10 2 8 8 1 8 8 plimitpl 152 119 0 94 2 0 2 2 0 8 0 sigapl 424 572 0 516 7 0 7 7 0 8 0 futexpl 64 2399 0 2392 1 0 1 1 0 8 0 knotepl 120 309 0 0 10 0 10 10 0 8 0 kqueuepl 216 63 0 54 1 0 1 1 0 8 0 pipepl 320 116 0 88 3 0 3 3 0 8 0 fdescpl 496 553 0 516 7 1 6 6 0 8 0 filepl 152 2476 0 2218 14 0 14 14 0 8 3 lockfpl 104 64 0 62 1 0 1 1 0 8 0 lockfspl 48 25 0 23 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 32 0 8 1 0 1 1 0 8 0 ucredpl 104 285 0 266 1 0 1 1 0 8 0 zombiepl 144 517 0 516 1 0 1 1 0 8 0 processpl 1160 572 0 516 5 0 5 5 0 8 0 procpl 648 839 0 773 7 0 7 7 0 8 1 sosppl 168 2 0 1 1 0 1 1 0 8 0 sockpl 664 576 0 532 12 0 12 12 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 144 0 0 18 0 18 18 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 206 0 0 13 0 13 13 0 8 0 bufpl 280 2348 0 94 161 0 161 161 0 8 0 anonpl 24 205851 0 202486 47 0 47 47 0 185 10 amapchunkpl 152 14734 0 13973 34 0 34 34 0 158 3 amappl16 200 6266 0 6249 16 3 13 15 0 8 8 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 109 0 99 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 0 1 1 0 8 1 amappl12 168 1150 0 1113 2 0 2 2 0 8 0 amappl11 160 56 0 46 1 0 1 1 0 8 0 amappl10 152 17 0 17 1 1 0 1 0 8 0 amappl9 144 140 0 140 1 1 0 1 0 8 0 amappl8 136 30 0 29 1 0 1 1 0 8 0 amappl7 128 105 0 94 1 0 1 1 0 8 0 amappl6 120 158 0 157 1 0 1 1 0 8 0 amappl5 112 132 0 124 1 0 1 1 0 8 0 amappl4 104 283 0 269 1 0 1 1 0 8 0 amappl3 96 2483 0 2376 4 0 4 4 0 8 0 amappl2 88 832 0 747 3 0 3 3 0 8 0 amappl1 80 8112 0 7577 14 0 14 14 0 8 1 amappl 88 3791 0 3590 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 553 0 516 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 553 0 516 1 0 1 1 0 8 0 vmmpekpl 168 5832 0 5797 2 0 2 2 0 8 0 vmmpepl 168 44482 0 42488 102 1 101 101 0 357 11 vmsppl 448 552 0 516 5 0 5 5 0 8 0 rwobjpl 56 20331 0 17587 43 0 43 43 0 8 0 pdppl 4096 1113 0 1032 117 34 83 95 0 8 2 pvpl 32 14955 0 0 121 0 121 121 0 265 0 pmappl 248 552 0 516 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 407 0 38 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83477ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83531358) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 cnputc(20) at cnputc+0x61 db_putchar(3a) at db_putchar+0x524 kprintf() at kprintf+0x843 db_printf(ffffffff8308a500) at db_printf+0x9b panic(ffffffff830eb279) at panic+0x103 __assert(ffffffff8309de80,ffffffff8303c7a2,3ba,ffffffff830c029b) at __assert+0x29 uvn_get(fffffd806d38cab8,0,ffff8000371f7340,ffff8000371f71bc,0,1,1f6587a45d2cf05f,0) at uvn_get+0x69b uvm_fault_lower_lookup(ffff8000371f73c8,ffff8000371f7400,ffff8000371f7340) at uvm_fault_lower_lookup+0x10e end trace frame: 0xffff8000371f72b0, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83477ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83531358) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 cnputc(20) at cnputc+0x61 db_putchar(3a) at db_putchar+0x524 kprintf() at kprintf+0x843 db_printf(ffffffff8308a500) at db_printf+0x9b panic(ffffffff830eb279) at panic+0x103 __assert(ffffffff8309de80,ffffffff8303c7a2,3ba,ffffffff830c029b) at __assert+0x29 uvn_get(fffffd806d38cab8,0,ffff8000371f7340,ffff8000371f71bc,0,1,1f6587a45d2cf05f,0) at uvn_get+0x69b uvm_fault_lower_lookup(ffff8000371f73c8,ffff8000371f7400,ffff8000371f7340) at uvm_fault_lower_lookup+0x10e uvm_fault_lower(ffff8000371f73c8,ffff8000371f7400,ffff8000371f7340,0) at uvm_fault_lower+0x74 uvm_fault(fffffd806c2831e0,110c230000,0,1) at uvm_fault+0x2e4 upageflttrap(ffff8000371f7540,110c230000) at upageflttrap+0xa9 usertrap(ffff8000371f7540) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x783663c91290, count: -19 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830eb279) at panic+0x1e5 __assert(ffffffff8309de80,ffffffff830d4110,679,ffffffff83000b3b) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371fd324,5,20000100,ffff8000371fd358,0,67,72fce3405be5c7bb) at kern_sysctl+0x500 sys_sysctl(ffff800037235980,ffff8000371fd490,ffff8000371fd3e0) at sys_sysctl+0x425 syscall(ffff8000371fd490) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9143993ac40, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830eb279) at panic+0x1e5 __assert(ffffffff8309de80,ffffffff830d4110,679,ffffffff83000b3b) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c283aa0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff8000371fd324,5,20000100,ffff8000371fd358,0,67,72fce3405be5c7bb) at kern_sysctl+0x500 sys_sysctl(ffff800037235980,ffff8000371fd490,ffff8000371fd3e0) at sys_sysctl+0x425 syscall(ffff8000371fd490) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9143993ac40, count: -9