0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:01 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:02 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x4102}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:02 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:02 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:02 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:02 executing program 2: r0 = syz_io_uring_setup(0x0, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:02 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(0x0, &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:04 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fstat(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_rdma(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x108d6, &(0x7f00000001c0)={'trans=rdma,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@common=@posixacl}, {@common=@privport}, {@rq={'rq', 0x3d, 0x7}}, {@sq={'sq', 0x3d, 0x40}}], [{@dont_appraise}, {@euid_eq={'euid', 0x3d, r3}}, {@measure}, {@context={'context', 0x3d, 'unconfined_u'}}]}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r1, 0x40182103, &(0x7f0000000000)={0x0, 0x1, r2, 0x100, 0x80000}) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x40000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:04 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:04 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(0x0, &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:04 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:04 executing program 2: r0 = syz_io_uring_setup(0x187, 0x0, &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x800000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:04 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) rt_sigqueueinfo(r0, 0xc, &(0x7f0000000000)={0x2c, 0x1000, 0x9}) 06:11:04 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x1000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:04 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(0x0, &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:04 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:04 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xa000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:04 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:04 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) epoll_ctl$EPOLL_CTL_DEL(0xffffffffffffffff, 0x2, r0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) r2 = getpgrp(r1) ptrace$cont(0x18, r2, 0x40, 0x32) 06:11:04 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:05 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x41020000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:05 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) clone(0x8005400, &(0x7f0000000100)="19fe0fed4edd267a69472c3554ee13c06d39c33ce0067192cbe26b71087f658559d84c02eb9b36836a759bc4f056e0887230c5f39e9e824cf62801b88d5b2b3f4ea95591335c7130cab9867405b7665aed7a563ecb1d442705eacaaabe74dd17ad89f17e3b6aa9cda4d5124fe7f0d1a1391ffc6659ae4eababdbac8dd0ade963db5eabafe184056ce63dc9d063a161d5dc87621f62c377c48949b9b6482f56929dc2ebe6eb5eada8c27364d9f9532d2af1476d9ec465949de6049e8c59bcbff547464e9321fa4cf3db88d7b78e0d3da2af", &(0x7f0000000080), &(0x7f0000000200), &(0x7f0000000440)="65e096f73f2c0aa89bd2d8b9ed90cfdccb4f5a76287a73e11bae193978f9614fc12b5786973fba3c24e869e3ff372a65a3ffa5057f6768dbef4bd7c11ea9645fd7cf076e048be80590a09d490acd3b3a6ff4f138e58a5124f2474381953f52a5d871a43bcb0083b16808434296ac24afd0ebe9d093b1c55f42d280253780836154580ded9735c55a60c517bc5189701a3836c2041d3276d3a750c4e8326a1437826a0ec2b5ea3015f1dd8a0d4220bbeef3e8a2eb4d52e06ef7c4de2272ab2d622f4151e2e3bfd9794bd99efb1caac4ec121f176bd9c0789b85d0ba4cad516e9c5d81d318d0ecea49057ae282b8369a31c8c6fe977acf5e7bc92bfca525115144f628c083922aebcc36c848f1f75c38550c866af1dbc26f74ac6f0c9d8b7d58eee7df434252449dabdc23d37dda72de249253edd2f39341bd9c631cfa148b4dfff3af0cece60011c4c62a1491ab51a2b6dea438e387b72aa0e6af94537dde9f1b3d463543ad62db31302e390d0b52474c2ca3c760e2aef3ce07b1a30a9a36e5f3afb4e726f030fd91315bd19013855da9dcbd9f3923eb24d81acdffdbf9328fe2ac04182d7526b2dc58002811eb1e054abaece0aa86a640119e640e5000e0bf3d3bea10a3a3dbae0cad466d34b3a6089e92f9fad856e9773fd43953f43ae8c80813170ae116983456b2325aabcae9bb17690257e668b7dcbbeb3e99dfe912e5e9dd73a2aa244a7d48dfa489a854079557b1dc658a54f5cb4da11350ab10591fb01a96d023a823f1c6064931f78477dc0596aa52a71b4c97cbd6cd6b401b9ed872c178578c5e4c4f01b2e3aa6a8d368699f2ce37e3a3740d4f6775ddf5b4a91c0897759c78109260c672be6982e34cba6b6a97bd5dbe2143f6df4967b2076da1097784295f9f9dea18b77195a341c59c88f254b9678d580cecdc081cef3978e53479e32ba4c50bf1b479b81709a9346cffd79e3dfeb7c74aa5249c81be503dc4debc5e28abab0958a91ae1a7a5fd24908f2924baa355693bf0df2d6ca4b537075cf69fe7920d1c43d705ecf5a47eab02003fd51b27148c6bdba6771b8d15df203d8277c50dd099ccce99764bdbffa401d9d17f5feffd05b9750cbec6fc538269c59902be48492e6e1726400e6c55d44632cf3101aae420bf7697c196df49f21339876ac3229306959c45b9502477b6d0a038bf0fd25cbdc7192daf89cf7cdf7b7cc2b352c90e8f404418af66d552edfe298f0166773a7f060c367e5cf4ff3b3aa24badda0fa15bcd1f1ab2c64224e591335c65561df2e15a877cd36ba92e8fc48f38fe419f679f1dd317f19ac840db2ec4d9b1c6b35bf0abd7630e0b94e7484fa9460ce1eb6093f87bd35da98d10988af08184bf0b5a9fd85f5abdec42dce2173f43104aaad452fa6c4cb0bd802a12e1e31996d90a7e32f45ea504c7eed60e8eae055703904ec669c3dccf8806ac1b29da2a62224bb411aa6a33a8c74bbcbee23cc3e22303cbab1166bb79f27aa25c20fcbf94db1532c16e4351793549541edd5a49da131742187772a9f16c60c904097c3cde502bda70c280dade9839375c9fad14db6a341dda06a7bdb757ded611372c58273da7bfdadce258685b772e729d18bf5f250e9b2b460d556876e06cdb41d14c9d55f65b3926a3ed86f3e2e1fd5753acb4f2b56942e20c6b263ef9e0b529b65d6fe2e41475ee8448f4e74f715de3c5397529d645bcb61e95cd90eee0a2b3ba41036aa00ca38ad8c43b0fb0fab1a10174abe45ea845b78fd0ef602e07786b0a93fd77d803e13fd77568a0f7f80f475ac7453a9e166fe66e16bc0e7123420e664d4255ba58986b8d5f5d8dd94470fae639530ecd550cbac44cdb4ec56f4c4e0b617e85786c069cf094281ea8b1aab8179ca626e8317598742f461eb3f4571f1c30640227a4adf41de9c57f8240e9428cf401eb20c4a63f5cf725ba97dd3836712c73cb6839d64f126583b3ab6040d7d02f177087d52ef1022266d5b14c75a46d4ac10a092f5aa2ddceec48bfd27f15c83b0fc0e9fdf1d56c5c3daa6a98b19d9012bc864f72315b0fbcf5f6bad95b31eb6ab039f07455ba0634afc9393c6f8772c7a0ec63564cc8ed9cf2c18f2a1b44fe681c120cfcdac2a48a8b7e34958ce5fe67cbc8d63f02cc33633c998fbdcb08a308d49dde7721b456c91030e0d226d3200c8df8968ec2464a7c2250f5b972ec54722f2eb64e50133feb08eb9e71ce617b6bf85e686c2e6c1482381d2ba7878c921cac295acb6773e9a151a848bb938ed1ad75b1a41a26d43e79f735f5c28306247433f550ee0e71d0ec72cb2c9e69c46dee174da0316f117305be707756c075f9534f7796144b3c0a8c57fe5607803c97640a2ca2484371427c58b02acf29cfed475dd94c22a6cc4bcf3b4c11c4dcfc51a78c3b9b59bf72b04bf476e1c7385eb16b7df0a42978d819c713d3cdcc10878a12a757f9ca5137126f9027f8abd98847d2ecaf888e9c591e5513d22d6b6cec919cbd126e45237daf2a7e6e5f31eddf92b35a803219220f385aa1357944e6826513eab9b15366a5fd4bb15fa23eb6ec0d9535643e5245e0dc170d1131986c2c2e57ddcf3a59d828d87bfbb9e65012d0d5264f5706ae24bd3c04e36625a413911f8f93842c3c0a3fe9514148a05702ee5516e814c7130195ebfa87685837d0e95367caee4de85a9bd02e7a4b109d9850fdc0fce5a2acec345d4e5383e0c3a4cbd777d9c8e49cb13bd032aa00af00bf98d83e8bf25e18e1b8a1899a0ca581ee46ff5249857efa17c4b6114ebd8dfa0768f15293ac0041991b69d5058c541afda98b2537e62a7a788b3e9d7abf340da3e1b6a2822e2c27bc535a794441736e5046d308dcf6dfe2307a280a9dd3a4ad803528a15da60f601b8fdaedd5e90611cf7df24e39a9f2637432cb2d505b0fd476d2ec154cdb2e070e6cdaad15ea9b12c529b3ae8299bb8a1b327dced99c3c4cdc6b954a6aeacb151c7cb364fa2f4f72351137a1ef2696087b5820799d7223f0acb69af42c72fb4ef16109f982221bc72b23fae30f7ea2895a4c110d4b7c22cb24255b8295803c9efc9a86d91918bcdefe14bbf61e6551d01800b6956c7f2b674f36e883a133934c109adc22daf3bb438e91454eef2f0d84ec1f3199bf8fce288713ba324899738c6be7b128dd7b5cf6be7457089f33de6f520c2028467de21490f7fcda9dcdfa75b68317969bd1c6b54a3b45c0ce25767099ffd0b3296e119d3d3d8e30e2291986af7c496357af9780aad2dcb4dcf800cfd2cbdace63b7b03e6f81e9703eddd26b3c8ef9de001d281f5b01e4936c45a67f3f20dc6ad50e96759b0cfba05d0a2758e43a8890a00708a8396e08525dd92fee92cca732d259613c52c7c49121213fb917b3b2c2af16b70a7311c985aeddc661f4eeadba582460d1b339b930484dd1e86a36641e1e7d148ff8537c3952d0d914c7d5168293ff68cfafd43b0b4d2413768e550499fb91233ff96fc57b07cd709e8bf9eb1d6b7b4bbd31e4a82d62b7430f19d71ab80218c79f11db7a85209682ce283c152c73ed18f547bc3554ed42dfcba3af5b74ab274086e0686fd6a2816aabb087b6c2964bd2864d2379d1b32d3d57283a896bbfceefffe33d90d7b56124304a668e9821e4a99ee99b256f61dc3a9aeb3ba1e05ab7d2aee8faa6205669584af67a2b749e342bcc0012a367c2996d62d3999920ac487ce6bb6e15d8973ded58d30d45256345b489dd610f65f96d394b7d6cb97c1bd86a31ba4416fe3b1484b4ebe2e0031ebeea2edc5f271660dde4d4cece9cc2a5f43726fa67e73bc903d8ed1ae7053dbb5ac9f1fa8d9ee7231de5f6917a3910b2e2729ee1e7752a31e42d8eceaecea10c1f82cff59364f1ee031c610095f36e3f864276e12cc7b8ac05419d5b2be4653524e3ecc46d5d10055d347f68af162f4430cc160903b253b93f13f8cb5a45c8f3d78e90bdc8eb100a36cd7a458da990b5518e611892726900c1b2297759d348fb8ef677139e6fd87129ed9017fc8e6b137edb681340a4c4a3404c8ca60c64e75d3dcb63a5e5d543ee50de0ece0e10c64565e9750746d3728d390a0661a44dc28ebde6b9244a9ef802b0c39dd51c719dd5fbc65f5bba15ec5efa3c0b17583b1d34cc17dab2a4b555dc0d80c142e4c1e12046de462fc1f3945c065d24f4aa3972d03c69d233f6084546f15cbd27a377a644c303026003dffbc0530b78c238ac0b69131fc466a579964b709d444281717eb8c42af5e0bf1813cfb5651050ad504b93a058f6b09a5c0f057deeabd3bf4a03e349b3db4041a6b0e0df71fc547e31a92ead007bea450e0078cdb6a14dd0f44159161687008344f2de7ad4597431ab140c000fc045c1c0d42043d0cc019111d661c32d07528d23906ff4f716cd2d2802582c73232548949207830bf03c0280100e9ec4abcb15bb77c558fc8f9684d0a71117eb37998017879fca903240eb0f0c907ebdc9f6b422545926e10e0463b593827e9aaffa802a76c998942747b83896d4067b00d558c40bbe3458763c6d5860164c12de58d229b62dc96930bd8dcbe5ba4d22254049cf9f83344a2fca6dc8dbebf94de1636f68d968fa9e89e57bb5c8e4d445da097ca3b4abd024892723848f3ca2f2075508d679f1b48933deed6ff540cac6535e97d62513de6b0993d9fd065eac3bae69de28c9cdc6d502768e8ee38ca04ce1635f6f3fe5a55c85501c720060dce50c1b657432f6fadbd4ef67a0eb9b4f77f0ec0c796cda62e12cf8e6f746fa44aff274b09e29eda47460c5e35d6d3325427d26d79b4ed21a7bd74a81ca74e79d2f8174b625c5ad92d3411c3f1586f8a07804c90be9184851f4088c14340a9a87f5d068668d937e47b7f80a92cfc9115ee7adef9f45cdb615253b33aba096d3a06920e5aa9cb25c9c4326854d339ec500c21a252c44b7ef37d0cbd40b5059a2a006476fdf41d15046d21f4c3c0b9dd7b158a89b795cc7d3a505b5e12099ea94fcaff77ebed280c12b92676ee904a5d51be921c9489c327f4ed87ede175f4031a99cf94a66dd1d16709b93ac0a7f41ca61af9bb148dae91dd93e973b239af8f7ab65b386dcf6bab082ea9f06c19a2bc48bd1c6cb347944e75b0a2b813fb3338bf445278a481b7feac90eb5ec42e9da90ad20ef331b607e085fa0c9def78c8c1b33a12dc235d8141b88bcc9a73fc2248afe253004b8a9033f82ec4772c75421860760bdc58ae00a5c191ef6999eea95cdc88e485e8cf7fd88755d8426339528f585810cf684314c50c105613db4bbaf34984c3536a122610b582bd9aa56f445b6b1375b9a3db3e482806a10b6e317e1d85f6afdfc91349af83155d68301cf8d1c71615328c5f0255f67cd4d6e1ab66df00ffd845043ca90b41aa2ced4c7491bf2e8f942f4f3ffcafce87e960ca9fc1a8d54cfdd4219066051609f660075e66b3b1743130b1a2243e3bb622313f1eb7ecd3c856e302a90a28bd50c11c28b50d7cdb79227cfa1ad6af9718fe919f134f3fe5248a3bf616e2f5e55d2a18ee9484887cc5c89ce5ce52d44dd6117576dda182c6714048d3275bdb9780d0ce51a3f2300700a419579ea9ffe1b56dbaf12b2f070fef74cca3ff7bb6d3d4616dc91e5e5da7dba03f8fcb5e5a1fcd5236884a0c84d3703a8e492d20467cc9950e30828a34c6419c0eb5b66d0f4df9a4818bfdcece52eb501668455fc367788f625eaeeb168ce30d3648a25b2e2af2a606953cae1ec041f51f26e93a63a85a200f90eb08a0e5a30e22eecf6") wait4(r0, 0x0, 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @private2}, &(0x7f0000000040)=0x1c) tkill(r0, 0x3a) ptrace$cont(0x1f, r0, 0x20, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:05 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r2, 0x80083313, &(0x7f0000000080)) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:05 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:05 executing program 2: r0 = syz_io_uring_setup(0x187, 0x0, &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:05 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xeffdffff}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:05 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x9) wait4(r1, &(0x7f0000000000), 0x1000000, &(0x7f0000000100)) 06:11:05 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', 0x0, &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x18, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:05 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xfffffdef}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:05 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:06 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xffffff7f}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:06 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:06 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:06 executing program 2: r0 = syz_io_uring_setup(0x187, 0x0, &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:06 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:06 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x4000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:06 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:06 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)=0x0) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000100)) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:06 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:06 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x80000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:06 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() wait4(r1, 0x0, 0x4, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) clone(0x8080000, &(0x7f0000000440)="007832669d9b4c920a9d7e859ff9e87eac0d2b13aa36680dd2a845020783759c3bf166d2c4921b9be083ed2540a31714ce804504afd237d6750fbed2fb0847d81a63463ee4b6258295e5bfe1847cf23258c66b7693fb6ded1e597bbd4442c6b41af410bbfcef64c6debda6ee8d2395418fa62db2a272941e78955fa652e0270d0f6de163f445ec7b8c478fb115546d21951080bc79f7168e5f5b87ae283f345193ff7bbf666e1115d524bbe46840e7e0b5b5bde5225a8f6683504e018058d1eb7e104d1bbf540f9d5c211d2c6e6cdd6a37b93edbff259298d0f01fe389fdfb04ed72992f2f7ee6e8a47d8d415db537df5efa1acc8f78008347f7935f6c6feb114144e2230eecf9cd4e6f36d1153769fb17fd92c0bb6c788fac11fdd0e63e60e9f39379662aed4a7427f5eb29be69a6898e2770340f4a004bc6712578fa4cb5d9a01f5813bc41f906782279b8438af160ca4f5644902d5ae4e304141d37561e801ca10ef242ef853b490387c09ba5591d22f50d3d2311f3f1f8537a5f679b307b5bcfca2e23acb3299863355dc2a9bcd61fc25d5261eb92b6bb8302fdee5c6a49b27af55a3934fa0f8b144129aafe639cd533c8c9f76916f6a7a82922b00190cae9dd580a493c1b7bc2ea2143e01aa1e9ab5bfd334a75557622b21d54a3f6630354266ba6a92ff8f622f5a30192b35d6457b85385344fd0d9563823c8c600b630ee0f852826c05b2f703e1fc056ad970819a752fed7110c6706f95d389ec98b0b581b9d4d5556ab34139668a5f4662b03f4075096fae9ccd7db09ead41230aeea3669a7ebb0424e2e4d71c3f39536c7b0a0d1454bca959d6a714d4f328b32f8f2d8fdb5f4dfdcbf65816289b4171fd5ca8e47b4b829abfc57e48f068e431042940e89c8d2cf3eacd475e578bb037eaffffba1d479015a832938573530660982d63966014108876e289c7a648679e18ec30f1ef08855a721196806d2856b70b27e91e5eec4b85b30f4b34e97b646464220711690fa7ddd5b9310219173240727b0568cbef17836f1e1bdb16333a81018f814d4e2e49ec0be5852aaa3cb41c705f063d378baf34665a6fe121c8c08ade16be5abf4a783b627df80bf409f192798151867c21152e7ae68892425cba47c33c2c496f69c72e7ef7b253379f1a2ef6b18768e378015e1d27054694a4889490f0de550353764b1c69625e0d03062814708f483f55438c462ecd9a81e656af42e0ff06bbd7060576c6b767f326ff37709c95d07aedea6741f244dcfb8c4f8ea9ad1bb7fbdd71ccf8973459b5e7208b858501e54b590bbfb60fb4bb20f78bb576a4c2690aa926f626c512cb1979cdd9761ab651d113378dae26b1df0c76d2bc48ed5749e2211d5ac4d28482eaefe5177c19eef3c45b3a73107f4f6457f531ce0de4773b4de20dd0becac64bfaf528f1359cb720a2f1c1899cf496d93d34ec9a563da242b9c6f240a3c0c4e2734cd8e9978ca493eb63de49e31e9caa10220b9ba114471169a0c87a85dd01aa778c8c1088088e82f3da0cb6bde1170c8340ca50054c3d1ca146bd0e5ba29a878311049407afe1c6a795cf7bfe037d445a127ddfa8961af4682cd65442c69e636e0bd2ef5ff872b8db812c70b8c7f02df2527d61e7bfed0ae9ea8c8724bfb2d38a3caf4a6d5d03a626a6d1a6afdd7e4098ef4a9cf69f922649f80255965d2489be59aaab34a4349dc848a6f2ec7eeb3b565aebcb262f0f21ad63bde7532c7fa237e0b7e6e599d5e3c71f24f8280c30ec0eab17c0176bc40c3b5460e2a5a3f4b2b76e55d9eb718ad75f6e7a84b338926c94629341ed769e9639285c33ab238503f193ebf7c23f4c012f055cb54ffef5be6dd7b13d1b9e9e1d939331a4031410b5b142628e06b68d030071343788a1b827edb21d9d900945dca14db6189c431bc149476d3abf0b897498407b1358bb93bc5043abd2aac5fa91012fc121f9f60f614e4ba4f7610a2c97258d5b414adb68d0b01853962b8c41e22292bf9b786b2b27cd1c8174137f28c072fb3899be2a06477802d1404b4bb20709acf1ee00123b8b439f175f1d85d7d17b9d74487463e7a67004f8fd9c33aae074de5e2db9a3e6ee6255826c57cbff8a0f97daffd997f96b2e877f6183f141c1b138dc2d9f5c55e6d33f26ad5519511f55371416e26a5f25ba4313dc7ebdda858076549149c603abe6523c096ca3c87fb960b60a6a5d02817ad44034d519793e324c501197d471e09e42ff2d46fa925268de064213428878aae31070727df1caf50e41e3024efda32d16b3433a5739e8de72d7531d331c48f635d1b378514e333b8a912ed42dae0709293d335f5f59e604ef79a43086902f9359d7460ba81b8637fdf7e12e5c85d05d4c38db9eba1f35bc3f496d8c9f77be78976c86c0508bca073ff9943c48b189588c96e8e02d0269acc928eff18d56959db17ebff5387a3ffe41f1c70f12c745b242f458e60eec8661914f06f5a9d1d930dfb76a2c34c6e9648c1effbf8c7b73a7ddc1ecbe9797787882df8bfb0d9cfed61ddc1d3ce73fab07579cba6416e41d7f54fe5870a35b92de27694110250169f6c21d62286bc575e367580936d9ff3a7232cb25cebafd305d5744781dc8c0808bb61316991b06cdb6d9b0bbf617f54fe700cd0be1fd5541396f83052b94bb8215b06890c9c8ed63112aa6827692371dece22da3f2c4627d48984fd12dd9dc0beeba6648c1fd6cfd7936837cc8514c417205e7edfc98bb1c076c258082d68473926ae9d8d4d496c0837247e5a09850c0f5d5d21b8249c5141a8243424fd00501dcf46f31aeeace13996deb12e600fea4d132a8efca11cfafcd59934c9277e3876e05d92fd537e10f19113cc77210d19ee5b253dad944f549d4ad25cd29b5d3f386791e1d28709e91256a70ef9e3688e09ded7ce99304b8bb388ba0111e5bcd541278428a8c2b93c0612c5512e5070363bf892e752e27e5d50dbe67219120351db1e1945f27107cbe792974d3d473bf93bfb253683fea2a5c04cae0a316454daf82fadd4bc9cc82d5b78e00dccb3f3091e441b9c5449248a6d3c73500df7923b1f22d2702bd6c0294c998a9d7b59fca6a5eede7bd43645fd5cb8f88a6cf50d9e73482765a6bee63a02a495f27cf7089a18a45be14200ebd75336ac55518cce146f6c7994a7cd08d00aeabb1276ffdd70e3b0a37ce8108d0c2f303121ba9762081feb888b497d5a8079dc53ab199185830c3a6d177d9e47dad3e628eb956f9cf4a365239143b651f0c79ce316215db4f3c702d520e3a2ada4b5a4e5a726cf4dc26920cad62221d44b70d3a42af23e5a17fa706c1389978a20561b0234accc6d0344376e34aa9e5015a611cae26be0ca3ecfb83ce52e6be98e54148a57fe1617285b18bcf905f7f9531b3a18554ca0a52cd0471534def156f510d20cf10f1dc99375401a3e2210a082c1e2bc06bdadeb395e4bd52f5bdbaac5ffc1e10c7a08620561061f470c84a2206af8c4b7eceb490b0f7f19e5857b13f9d0fbd5e8abc8b029f51e2e677ed1d71de9fd9ed4bf74fdace39247b8c1eef5dc598fe8cdf013c09c5c8914309bbfdf65a09868fea6ce5c79287d6a6755d42e1af73b345bd981d8beaabad8fb64c70a4f12f86583f51a7bab520087dcb5df089299ebd1081321aed1c30df5f00f9083e63a9356130735b99ad594afc6783e1bd02009076e517076d1f85702696708a87cb169e77a55b9e65c5f6a751cc9faf2ee5f786e9c7ec81f03a661990e6c3855fbe4fb23843b67a5200732e7562a5182acdbd53b293b0876e753556fbdf7982e5c08d5233b428054058b08276c21a16ef05da755d619c1ffc6577790c7a163a69157960f1e54b5019d00873da246af29636d1903f61c41c6423bbc53d5824da86e71b108a29b9fd1cf6e11bb82b0a25b44595c4dabcc51b01ccfb503728f81184175e42c6426ecba658a3b05e866e0bc3c1e9822d4f3b36dcfc24fe310263b0f31bf8c2eb053e21cf163059c1bfc509e5d85bf4eb60fc32feb18cb942fa9beb0127d54fe4707f09292816689de009d9cb3176cb510aa6a3ed9865e20f843d3be95ac73b52100d7f4820b666e8008aee27c63da557ce9f2ae89c282fbb8d21aebba8a428f90fa32bce7057b817db119dc0ba0c9a34a5488290e41d1080978ff9df28080002e6795207057bf69f95582b884780b09cf07af83993df93dd20b72b61502278ac0b7e3ffce7e945cbf338af1faa6e2ee0d356bdd5cb6bd8142993f03449d856e4f97c26d978950f032c7d843b9417ea318bf6432470f8950dd9351241c2616630b58b88b0e68a5e45f4e3947170257f0a66c89f11c6ca983116c09012734e2500fc03dbf7c4fdb35698c3935e02c9474da78030c1110916d1aecd46d885b23940d2b0c70127e5f84551d9e9a09a26521ee5bc88def1c9696259edf023c4b7f6b5cde06e46657f0c675cc72edb5d1e1cf8fa3d9959f3de461d34812fef574c85d4b97659d00894a5eb198daad84a65b4aa2b2a9037ff5fb6c910d3500179ff6dcaa7f0e22ffa3f098804894cfbdfc87ef529edd6618c85a28d001fdfe6aee60855f89ed0ce303b21606ccfe60158e71c40889d7e7a52f18a3c9f78886d5f6c9672974da8be58e9e14ab941becdf1ad9afa9570da9c0ecf90ee8cbf5354c8e65b9e598146abd4f37f5717e024182c47cec7ccc577fe386f96c85c2f4ca9eae1175445c6d27f2a3a94cc9c1966d6f4038d86c50877ffa38a3b0b8b735a8a7913536107a4ad37a22cb141ebd4818c7e5a8cf615fdb293fc782d213d736e010edcfc948db162e172a217efc065b1c20d56e545e104cd6a6b63b01ecb1dba4ad42ff912371bfcbf8a4d9ff5e24e67083b4c27f6c0ec651b6cc1e79086f48ed2ad8a4a35293443b85e57fda6c2ea9e8178454068715bee8a95dc4e9dc5306297c31b2a9ef299360727e37db307ee37a624444dd6f513776ce66ff6ae921b7b8eb581d01bf3a45beec21b19554e2d394269f9913bcb19ee9ccb797a88caa310e6c601a07163f787e017f55f2636a8379ad579835c0941cada7b78c0a01e4351744aa4e3da45fcc26fd77e3b8a010b4ef70819c1fabaf3acaddaf24ebe509c4db0bf4af87702fbd1e094a29d67790faeee925344df674ac91e30373a9a76fe1653fde48b42819eaea91e5ace1204d1e4de367dd7535d1cd329ac1ad33eb0608835103257d149ccfc82581eca48d26e7bbd042b7da0a277dd0db8a12f4ec32926fcba749d0aa787fd8cf15517497a70a518f90fa93ff1a2033571b7ba4784c31e63396efb0e58ef9253f99233ab54f41bcfa5d01414cc9be329d56e00a23437cd9ee2ba28f74d4ef37ff19c4b102c3ce3c5e46a2bfb3693ec5b3e78d43a28ae3eb331c7c4493cad49d8dbd4f18f0217aef0bf44f6ca6f4a590465ca826f46169ee680dddf7beaea1ffb159cd93d600444ba5b56f57c77b477255161aacb029968ae63ae9c694853b1f597cc3d08001f5a3f5e4a359df7dd97e0b025811a16dc5477c4ede19e50ade6ae01af9e428a9b1642abbcbc4808098ce708a5232a41517bdfcf5dd22d2a3f8bfd6430d77f4827377c389db92ce9b1bc901c932a45bc3cf8e4d0579c75455faf8f3a79e30b1354b59547476aa3085a1bfa051e8644bcd871b3f5e59426e1549385d799a78abd46851bca1ea4dc031649fdb7a9b10ec91f3effffaef24b30b94b7d777563f2e0ab4008db1aa0e9e3a25a5041e92cd204ab1f81503eaf452f8a5c4aa33c2fa724c72fa", &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000100)="51b27efa51a62b6cf74bf721be9d3f953954180f7e37d9a5d7dbcb32acea4c49f5247065b0c3b6b58eb82fa3c2b72e920d3a339307ab6f8f83bdbd29804da577326f08d6f024507ab110620310ecba9857fcdafd61f5bc7c25") ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:06 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x100000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:07 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:07 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), 0x0, 0x0, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:07 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:07 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) r2 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:07 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x40000009, &(0x7f0000000100)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) gettid() exit_group(0x0) 06:11:07 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xa00000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:07 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) r1 = gettid() waitid(0x2, r1, &(0x7f0000000000), 0x80000000, &(0x7f0000000100)) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)="b357ba54e21f871d13ffe98ff98a21c71f2836d34dc431b6d431797f") exit_group(0x0) 06:11:07 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x4102000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:07 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:07 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:07 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xeffdffff00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:07 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:08 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:08 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:08 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:08 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xffffff7f00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:08 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = openat$cgroup_procs(0xffffffffffffffff, &(0x7f0000000000)='cgroup.threads\x00', 0x2, 0x0) vmsplice(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="1d21b1caf6d53c5f21382d24892a61c67a83cb177646826b98d1d2ee1b214a4df9726ff0d9a6c5e1704ccffcc526091571f5a11b57537c92ae3ee84237a687e91de5134f807b0c424d4f0069dfee01fcfb0da967ab7dd0bfeb6bbf", 0x5b}, {&(0x7f0000000100)="00f31bd9e3ebc3285ea80e0d2cc85332cbaff4765d54620fccf0c99b0ac5276c3c4117fa9d2e07929b377a1b6ac7f8f54c79f051f7c5460360a91f5be9e1bef680d81ec9271760603fa7330dfb1e270682a009f12b1b433074ee9b0559fa5354", 0x60}, {&(0x7f00000014c0)="05629acaaa7e294f4629d017e01a1d78bc1acdf31e81b2da29dcb447a3baddf8fc46dba0e25205ff58ab89767a9e830fb0f5ef487cacf839f6f2526db22e77ee6e9db3404447b3f59d0b436ac52fb765d1223f7ba0e3db9a47dd32421cf782112c7ce01a613bd5633d957c21dd1cbc9a6c6cde78fdaa1e3322cac94e6c52750cbcecc2d9f59311cc0356f8c16f7f2cc1f8b146fc6bc8553872c0661aa3a5b68ab43d4d2962ac62cc259f530358d08f77d9960c6c11ced6db7d1503b97882466104d961644fca6547c57608261d28b867ff6d3c438b32493932a18c341df015d7b147053e3e7285f6c5f12e3501e8c331245267b075e911b4a2e36a1a57f9035a6770978e547c367b552a6d25f3ffa0d19dbe161c1c1aba2a352325376826bab0134752691cbd44cd4a5c80017bac6c481467c9f875726741473ca49422011d37666a4ad1677b95873380141a8cdb654b3b32ce6a153f93e4d10d4c2dd609a178de50ca16fdf56af9ad3c9987d5466caead6d05f0b14a4b488f3a75a2f9186360cd12fe3caf063b72a914e2e8dac8cd23c10340e5d9df9c6539f6c6e84aca9c4e72c3a71b39cbe98d659749907b691f3a56ccb493acce44339f13ba754da5c901e6c970b331f23e23aa7adb29c28df43b022031b4e0e178a43008adaeae06459e7b4eedb84fce8099399c807b3619ec228018f2830efe5df0b6c19e8f35f4049c1410158f0e1ef71ee06a379de507ee79b7bbd3a65b4446d2861b52d96235179a6ecbc6a9b75494d594fd1c1a83e2160ca7d88d55cac5dca0b62b1a778153cb356f2cc82a371ca6743d6564ab16c30a0f6282ad7b4656169be12ed4688507c76badd6fc79e83e8ed90ea2252c48f3815e93ab44e897b0d094d662843c41b33f68f4880ee843b649a4f318b0f0417c271355bc5a7ae8a83f3264fc82951651b73bc17443852c8dd539707d608c18012f6d70b13e48ff1465316b98da6588fe7a4cb737e615cf813182c91b3498910940366ec4416e5d502561ed74c8477b379ab127c4fa2647f2ae7cfa28c91c2edac83e4fc24b5980a506f2599fb62320eda4a060cd42553071cb838f0ac4f65fc46cdd33217c265ee5f97534e323af1f2c68f25318202270c18c0c488e416f021b9c1607aa0e52db018ec77621313a0b98b9c853ad17ccc84fbca292e5611c5f4584ef88d6dc3e1349d14858a880bba51a1d717ff91002f87dd16cc54e54c76726d8642ac3f31993a368c4fd33d98e5303a395a5e51561a6db7d1af15763ffe9adfb53d0be81835baaf791e098acd3f15fb38e7da08dc2f67e3073b279160e717b9df36e8fde59c4bf72a646bdaa3695b97a0dbe3ac73c3e6a0e136d041fafacf4ac28b9bd2798601ac9c0bd3fbe2db0f4690d486d00f17499c2cf76d05ca210485b5bb468a9d306e357e772c01114e6ca283b01f7de84246a336c8aa330318d4028fa6c1461ef2374a56a964a7f119c29c652a7a4d4ad199d08a4f00f0de53d13686b1284cd0004e965bc15f53def7648b91864f5625e205b9ac763f79c6853f7bb3ae1463125ca264073633074961164e199009e66ea5c0b67b1b28f4566c29393d52d52a06c463f4f58871828b6fc7ec14630f06caa6e2879fdc1194e5c70690f4b6e323be026837b33460ccee553b5e36a7f99e8b8a0011f35f74444c396fc6e16102b1bd4180d1911a286e19c1539e64ac96a09c798539980486ce9f32a17170db903235eed0efee475f2416162eb5da1b1c8a66a4eaabebdd96d30ffaad808bfc9a2e7e999b4cb27cbf86672f4c7841cd0f7eed661db1dc864d34c2915153899ed4040dd998a9b9f046409b830078ce032532a307055f76f86cbe2111bdc603517e91231fe3efef618b957881dd7c58f300caa15f3b2665fe5df126cca3e8708dab04fe304274ef4671a1abc55f8981b08249c619796a9d07d2727d45b7d4115bb7cc5c5d056809c95d53e65922b85e7ed4d75112dd24b97e7c9872ad19994c9f13f4348abfceff01ef3535af4293263f985fe0430e3250d18a7282e2ad8a56c415cd7fc01724977dd7700e9ddb36eee0f212d1351ea79df5ff64e49c2ed9e100ebd849d6a001796b422fa3cf6cdacbdf3ce64ca3a6a29ef3bd9f12b0e5e3f2e5f324c0115463b9e558541225f5e66865f5665dd67c9277ea0e106d7ee92baf2acae51b296d38264850f0ae2e29023f6d3b57d7e48a79d09a32414b5acdc30469e59eb8a4b3a16b4ae44f9920685e9a8a218da86cbc00e75c6745c67d1793379f8dae0b1f94b9ad920f6f3f836f37a8800b834744d3893d897974ca7fd7ef304306913c0d63d01401afd39c3fe21d0e9ba8f2adf62d8fa71aba2bb7b79fa96986bbb4e79fa928f608d24b9fd728bb1f9bf549e64a446c453e7ba5ba752b06413aa2aabc92a7057893e8d3e3a920c71a50ba84734076923fb0623ddc27c71899b41b08e7353a04201f787ac4bc88434ce017b67f2c5e3fed9b0037e6aa605191aef2fae8b4db59d70fc09bf45e1f2c8bfc748ebed03347c32e39949d71ece7477b17b2a7eea81dac904827e1c10d5dd845db575e9062f53cbd06f0234f9fa9edcf9f7136a8d468b13fbe58577a10a7de10e44c43a3509f7ef22de44a36a0e44b34b8a01743b96e8d96d2ce7512f55950371e6b0418c1613ffad6d1f080e6f8c67c94095cefee9d7983da0507caf895e25585a9a8315cdac870bfc0e55a05e57e7d2ccc1291d61ce122a032ad8533e8ac6a516d0412c61f2753f9f90843cf9948ba90e37a28bf23a2c6d0177b1a0eacb6c38468b4260d341d4b1656299b7d4222c22d06d178b8806b8d1458870ed025876e9b6c1bc469e3829ca7fb27ee55c4d250e45c413efb5d31dcd045d7394d96912a0ee33df6e73c3b6182437ea1d865f0a1b9f44ed5f4cab59aae383268b8cbc8499df8e7c6964613abf53cb400aafe6eb42e152e0ea1ec507edcaacf902a6b791aa5ec14ed5b636c6eced1093d5e138dd135b46d98071a84d756301a302d194a40ab068693e621488bb7404d6e3ea4742b2c29947140e7a990eb74f02993165601c47bedd759cf27bbc5156fc58dfd0fc7f44e5e6bd2c825bcc048f14da8a07f9ffad538ce92bd69487866afc5186b782a185c7c98cc63a136b3298c777b6829444de8285db1fcbd2c4b9a9742f93effbd64b06628061135bd1ea2961bb88bddcbc4dafcfef85f9b15b8cc1016a849bc3323730bc4fd6fec54e847d240996560c7aaca9685ab309bbd828abaf24f8ed133d4bb85e4fc5fd0144565ec9f68f2c6ab262d44b568248b27c87a600981427fe342853e11dab6559c26c9e93c43e7de867aad418c4e8f7760a6c3553ff1cc1a7c059e90f04722732d0ac32f1869ea00025fe484a0dfca48ce7be3b1f727749461f352f53eb192c190b399115acc06fa4f827ab9f7668d94b0811ec49fc370e5f5730b24b2401afed6041c8f707d6c0df41437e1bf0b51ba43a10a8fa221e3d528400218e23d20544c16fd89a51e78a286952c753e0a0c5e7818b3ba636031e4cd4daac806eb2b70873143558fe8eb9485671ce1c2f2de81f58e040c9c0126f8fa87e76cd31bd9824b48665153ff54b40da02795c1d424b3e65df08b91e9d22001ab14f355a95df76bd4fda4c9aef652559c98e1831919aae67a6f0169d18bb4e3b1f7a5fd45c3b1af805f79403f08b11b5f5e4998055d530d874ea83f012648c2d2bbdc3ce9805c47a68e0ca2c682f6195f4385883c7293f5707964f78e5a8bca06aeba796b9564e706ae5c7ab2ffbe325adb198b74c53ec6cd67a9bc492acb1854b0895bd3c70c715b50befefb3c9b9bd197e87025bc79cdb71d59ed93fb3d43a881cff8c980290083bb4aaccb7c24703ec6a60f1385bc0b9c546bb8498293ceb0299db625b39d49fd18ed4d89c633a9393b7221d602d735aca118e38cf8b388c3c578c49b188b423e7f41a53c70c6e3dfc0b60f9085220ab1f82b79cf677ecc6a1cc06225855b771fda77f70a03167df9d372a542668a33066c40ae089eb3b70602b0e7a45ec6c999007ab9e5bf4789cebef69e5cd0e96a6ba0662189eb4be49e5b233707f1b24b55598f41a471edf38d7941876d753deed261804c31a7c6cac4e52881d80c96d96b6d18cdfa44f5b1f74b6422adf6cd3d5166b7ddbd32d300b788fce431da615590b6a3fda427a145b5a63cc7eb4b27b334b080a0bb05a8912a62983f9298e98480d635b3c7940d9d282d32afc3025ea4f435a262115fde17c323f55791e5166f94adbf27bf33d216496a10f443ba642e68c1a8a0ce6fbbb6b45dfdc23cc4e8db422c11864f9aecd7c0a5747416456c2c5cce21639901a906f5f8b2e32fe4c149083bad39f261fe13e8df5ada7e83fd743aca3dd838fec06418c1ea5dc0b2edbb766bfc39999d242ad3f7d5a3b6365454cd959c7bd0eeb9df612b821277df1c31c0ccf465763df8ec0c241cf75bcbd8003bd0fb7913d483990880deead564e102dc872b2f4283fd6353b678419b82e311386cc6fa59af38a7a99d38a9f65f965d8cdaa6e6e67e5e226ef121023194e7f89438e5b513fcea840191d316584792ce3131535733b11f07e4bfead4b2369e59fde5ddb41e436e044be2a6ae4527e9555340a06551df8228f2dcbf7a2cd0bbe3d74e69f8428a5c36c6c2c5e4bb402bcf7f17b093ed59fb9d5eacce238eb6929ff89c19b5817cde8569809e3e044f55ffe7976aecefcd71d7dd9bf7d668dbf05dad63e3f6cc9620ae3d7695708e1bddfa8d2817c7ae7c98099f9ae3b060a7e88a5c9f4f89224d25e7e04cbc60cc417882d40f3ad8fc97d289a0173b229799e9de39ec46b3dcf50a5308dc96427cb742e7daa3d8057c3a427d6c7b2611515fa7e77f2d2523ce064b036604ae1ca0624c8c11b316bca9a138f766a03b858aefca01fdf2fc30d23252ec8d822828f3e3d03d52238a9a2701e0780d4319409b8626752fc18d84fefa7be3fd0d41c2d1490ff9c716b3c80913f5554fa005449512654abc0b2e6da834d049a1ffb0f1449e364c9a7b3c1e1ff3c001dd039ab13fe2f360700fc87ba995fb260ff6dc60bc683b13762e5fd1498f1a06b29c34513052f45a259a098c4cbdd5450bc2f399cb8f4b950b5c9ba32a9ebc6a184e7ad93af23a36bc35c8d6276a335c679d5d107549732ab67e159f140f24e69d54c0d2b6387dd550f572c3ea95aec872630a5b1768d2e209d7263915cb08e32253a704c67a2b8db2188c00f44c9e5b3f56d8f6d43f1b2e536b56bec0e2211efb4bb86442f4b71a11be3ee7ab63809a22e8b2a364a7119adef258726ecb1e6f109a8983f4dbe40c0e5d9c9e6eaa9af8f8dc2deea57c9902fc5ae0c008fc5ddfaa655eed55c45a48569e011d7731bbaef2885a0ba43b6ff21562f214ebf6674f3ac301f2862c86da858030401b0a87c193a029f2f8d2a134a1d356fc2cc8addfe5eacb8e974ac2390943d26e14b78355e9693a858929a847aad5ff6b5bded6d811bb4d206a777312d37554ee3d86d5833cee33262966b1a95e6cd9b62022f781f925b0ebd707e96bc6c023970bf2948e772b92d5221c28557cbbe252816c7d7c647a39733707b67045fdcde2cf46793669b7d435209464b8a5d9d02a8d9c563de61307399ebcc967bd92e4890be6da116bb7bc84a5cb879b194c872b8f7ded30b15e1b5a4d4e755b7715a63567791e174ba6ed063b37c3cebfe65318d8a12807741efd7f3e5d640830217ebec653ffc3e44881ff5f92407bfb6d4ababea0392", 0x1000}, {&(0x7f0000000180)="dd4eb7e3d5df51193c4474ed2e4d162fbf5e65669d8fe001a5741fb729504ace0b5792f47d0f62f5855e6a8ac9aed37bdacd79734895fcd1bdb721a1cc305feaddf97fe646442c943a7903c1888d7d2bc91be90c41d9e0f8364d20d88a286d79f73192cd731a916e8735c2b58f788c5966d44022b5f8a16a17d1625f9572ab78cd32816665def76482f1066a1794f6803f50272acc1dce190f8818bb08184d4911f275adb10ee7ea00784b0e8bdcb43338c8311e78fe5c322089820cd67763c8a62cd2390d8809c1061b12e466f93bbb922b310207f22ad5ecbf0706c307af2bba", 0xe1}, {&(0x7f0000000280)="585d73bf75765670c576e5d15c1be497bb77386e03f90f762fb0f9cacd4f416bc622a2a54f61e4f4a6c0b11c1728bfd091c404d94028f55ade38f5ae6e0d1da6268369aae8901ecf46b71329b96321232342be6ef6142447847003c15037131ef9b1750da931d3db90f5b5ff", 0x6c}, {&(0x7f0000000300)="7e089c744de3fae077b435bd9c532ce356b59adce5f9e7f69cf1c42b0ca9845ba5179050013153bf9fb3ee244442db8164b34a36c74b634a97be2b0553d15fcd05e0133eee193fde74eb3348c887e7c7595703721cfce7f570eed7fc80aba85e904298dc834d02a8c42d1e37c2f0a946c8dae50196a3e0b3cbf44830901bc8ee5791d9472fea1ce2eaabad9dd2ef03a7990766cf0902e0279b6c5f85f27dc37e51f6b5fa76674f3bba4e27a6596b48", 0xaf}, {&(0x7f00000003c0)="95a681fec267b08cea2bc2152907ba1d5beb", 0x12}], 0x7, 0xc) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ioctl$SNAPSHOT_PLATFORM_SUPPORT(0xffffffffffffffff, 0x330f, 0x5) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x20, 0x0, 0x0, 0x8001) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x50001, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(0xffffffffffffffff, 0x89f9, &(0x7f00000004c0)={'sit0\x00', &(0x7f0000000440)={'syztnl0\x00', 0x0, 0x2f, 0x0, 0x5d, 0x4, 0x10, @mcast2, @dev={0xfe, 0x80, '\x00', 0x1b}, 0x700, 0x8000, 0x9, 0xffff0000}}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000180)='/sys/class/graphics', 0x0, 0x0) lseek(r3, 0x2, 0x0) getdents64(r3, 0x0, 0x0) exit_group(0x0) 06:11:08 executing program 3: r0 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f00000006c0)={{}, r1, 0x6, @unused=[0x6, 0x85d4, 0x7, 0x2], @name="2e48c63228bf112beaec2d0b776e5e0c29879e48cd114afa065c96787021314f6cf34fe24b1f79d1199f74c5ef9034394996b0180330850ab4db270a27df58c68ffee1fe1f683102b88b55ef3fb37566f8abe846931545eabb5ba2f30799b5da7df97df3469c5aee373ec110acd1443a77695e861b4a3f502082f71da68d0ccf22435fa07cedd7d4d85098d8e65d1d4c1736d668a49ff96504e875dfef49f1f8ef47f4cc95148ac8138db52b1ba992537fad6186156088551b09a9742b28f76a0e9c7f421a9ca50123a84bda421008b629ff07eed748c735d15b660e95aa56ea0e170c7a08c83762ea982f0a80a06ff9938115aa7e8da9e7f2d2ddc6d04816e2701a835fad0fcdc20ad1a9b82f2d7215c9b476bda7b56c447931d56ccebe6a0709c7cceaacd86669336ef0c617dbc0601a865e450af6eb1840afaf7eaa84e2abba2c8fc3c2cbd6ccffad962c189d70b3311f4dfd151e4a6e8a7953554f7ee2b7845a07ed15b1e96908ee42d17b337bf936fa98668b2c297f61a002729f628ebaf7cb442ec1cab29a9e50c713690d520dd9f51bf911bcaa80679f4a8eb532b34dc29498b405a2476971b28dcb946a120b379576440593b3e84b01a7a9e7d0e558266f9ffe31077fbf32ddd777cd48e274106b18ef3a644b25b4e0dd28f7a379abaa65062277c8b16e09069d400c1c7eb70e4fb4c38301a33381c4565c31f050c51ba23a1d1c84b2ec221e7c044cd47540669df56cbdad70402cf2569340a6d583625bbf16d4d36cf716a49a39e9d2c74e1391863cd423f11d410f4db5d444e06a544d9f65ba6292125ddf368fe4533dd987b7c6e1cceac7a914c681f079ab0c9efbf75175bd2649355ab884cbc4ae8a0c3f22a3d5fe5fabefc59e66b2f2ad83e7ed86dde48604fe421fd665f202d39bd750a8e3485e46d56676c55beef2c2d3e20bbaf43a6142bf630cbd8e89422a98acf8aadb2bc94a8c03c513a594644a459005b488bde16081ea260c11547b2c0b5cc284f6bb4970589f4229fb7d04d91705b76f0c94dd123823764db8c48515f090e180ceaac1702db6577ee58d89fd146efe021b49d80ecab6c136ef7106c343cf737c29507ea5dacef5cc92a82c443e83dde5df100862ae94e878cd99a3485cfe836949965f9c093e537cb230e33fbcd566200c8f050c86dcb67119cd56433e73ec6af71ef3644a84e53ba507d8fa36aef40b1774f099add27abe7fb01debc0d55371b4f92b2a6bc266302453892eb594d30c0d50ae64c8df5db6657e8eb30e9d6e4bcbe8db711d3ff1ce541077e47f5504e06ba6143413d5140cf2738c6275040159b80a58acb049dc6013de0824e21d07ff98f1ddb2b494f208e421c8df437b8a9d1b13e90adfe38a297fb1b609e6032706b2b885fb0bf6f0093c648b57e7f0fbd2691e518893a0c2c0dc6ef73962b3257934d34d09da9f68e44a7af79c094c03754721dc8bf616b869e0d742eb1c693f137b5a58fd650daccd4360f10eb84eeff5d51a7453876374c5a0c43c1cf306648a8cc15e110b1344f1bdbf4c62f6cb251ae39091a93f07a00ccd4abda6095916268714a3a6516ca2623ff2db4d3b9c4bea77d42161d9d9c4d051bf57f26f2330128889cc9722816700690e26507dc9265a48e273a0820aeeab6c39c36e1d62eb0eb1864a6d847b1e285e3963b5be070dcbc13890dbde289b96fd6b1e980171fc53ce7630a2e10b02612bd78c92302140aad5965089a17a3359bbd7cf4bc730026882a118e84dffbaef1c828451e037ab0b4e11fe5b6281bc4cf82f275f39f3abef0dca6110eb9f5d504a1e9890e55b5e00a5fd1ed90da0b20e79aec43c2c0e018c3229815e751d23c9bd5b044d47deee35cec4cab09da837a74b483a081370befc8ab32cac77fdb12d8a25da2dadd58732344d328cc76292297e47bc61d0f5cd4163bb9e5b60013e907dd30e01767dd63f7705ba7e744638350a6c3719d119812bfa7f37d0f5c2519169f507b3f1f38c7aa9e826d5d576fd19314d4de326e3e932e94eeef97c387c0779c27c01e209cce32ca4eb94f169b6c42f36339963b313253fb1d13ead58e61a471a57df6d54e3b14cfaa19b65473b26b5b4054227042d4dfb83fb1968ff3098d7498bdde9357cce505d1236273fce0fff936704a7e51817b162461230778eaebf84919c643b4c63f96677115ac8ff702e52437aadec5bf6f182b0d36e00a8972f418d07b7b6ac1ca01c3460420047a27a7365eb506ee5a0ed54c0d5a78eb1740cd69f21f90f43271bdb3bc04c39be8d9c815f3de0d24ebb0682570d2b3047dca375e3c6add46b156240479571186a1e68bfbe2a6ab5905199cf031f8b20147b95fc7af067c10f57466fd3be346a87f156a612fbba557d193c08fa31e91a67bbd97db044ae4bfdcdc27af72e011d444a513769865bf93054f7d04b3c0094cbf6b60b846f35af9e8af96113ab17712838d99e0dc6029e676c3b1992c31ccc48a534db05820c4d5e76306e237d2457ab9cd29ab8a93fd4442d549aca96b145672c486348250cb5b0d94f423e243acb0d8b19de1d920e608e1bda2a08581d5c2a2b47bbe5749ced97308d420c524da259636ffe8c5538ba1e2ebdb9048160fcf06324ffc54622fc7934b2ecaf225763daaaa33335d915a4fe50f17ceb275fa98a08ac351144993ed2f3b9245c65addd3ec08a68b10fd4ae619d3ee39ebdb394e2277a6c0d060958ea5f166480a0c8c2c75fc3cf048e6025bd990a731c4bbce598121730d4bfd04287b2676e94c1947b44e50296de81397c8d618961d6582f3faec21d5f38e0033139a859b14ebf8338c9d662ed245688b7da990a3031086d6903922ee152feba8f19115461ef68391ae679f282be2b66f68048c41f68a0b6a05e245f4e9c9ab30cb771d23f2ebc00680997637cfcacd91fdaef8b2080ec7c21e654a671be8be7f111da157bc66da05983dfdf4dfe0c78c93b93b3885b74527e3b31acfadb758bb4886e8cd0f02cc02e0bf0f68b046d2b3b132b97f9ffe09ae5129a2f34d09a146108f8b6698e46ef5f19b95aefafbe31f435c47669f7cb6555756d01186f69c681cb02ba7244e0bdfa375c9bdf575e74eff9d8b3d63a272e7936d43562f1fe9da34cd875453368857a733493766eb4921ffd8d34be7bbff2dc57e85be55c8c56a591efa1d0f747709a5d1682dc8aa3959482d3775dd1d9e097b35ed2dddd8c17980f2008deef6672f55b593940dd0d5437a855194e93d882a1d5bff7a2c66c7763c343c2bc4d69bdfaebb05cc9d5f794e460af411d7c2f50cb5ec0a2e8ec315c77aad4509ecc985da55ac0f2b338c1294e5d4df4a73ee33ae9feb7bae4cf0a5ad63f6c01d70680ccfd1a0dcc65a41b4acfe2dc095767a271275a54533fb11022dc14626dd61d39aca7702c784cc7defaa37ce222bfc2aba21a8a61753f634cacc924c20682bc456dbfb9e46c8e6da823e5b089bcbef3a4ddae5d5c5c60257a5aee24acc563f9918b0924d9076b3c06a29cf43e55616d921210821f69a4bb07f36512b7b29023289d309de2500cf5313bb742cfd33f8daadc52c1d7828fe394fc80f39837f8fe999ba8f6772ed76c3eb1d53219942429ab4b0a07738a0d00ad4fdbe90fc3ad102753c686d855d62400e805c54ca598147da96cbd081094a9d828cd8cba618fddff681aa2c1aec63e75e93610b50482a73901613888a144b2f250435fb1aee30f78fd2062f13a79103600da1e048b6a77bc212b227a5c680057270140b41c3813670a7bbfbed04fec8a30fccba083edc29a5b92fb169d36d7aecf0c7e925de92d620425f96aae734bdb15e75cd84a62f70ec3a8f065df4803f85dab543c59aceab3d2e89e54e760ce51b56e1abba5c44393779da3530ed7055167ab94aba8e3a75cf22cc9dd0e1963edfb28298921aa5b897e129e9ffac076bbb206bafc4118204ba414af5db7daee5883f659a76f711f2d13d17c2cda1fd50ae1feada75fc78daf26bf3f9ae9f8c293cd4d691dce3f6d0204abaee2beb2627aa579f4661d9ce0851706823fe59b383e6caba004173269bd961b79759f8b53550df8571993f4e8192f5dba71c97f510629f998790041bb9219d3e05a9401e58899c41ee1c1d8d335b70cdc7e433160943b87b082d298676433693c61a7bc814802dad11c3e5086203fb552eecad5f701fd2c5972399ccc674b03ddb44f7e7ea6b255545eaf51e3c30bdeb6bdcb84634dc83f885d93c04e5cdb2d3df1939971f02dcad18792c3feef3ae8c91b9fd5b500f4e48db76a6a8e4a777d8d3f1d72650fb620eb300bddefc94837f70a2d686899a1628f76bb35bcfdf902700bbedd554846a8a21e0a6803ab3638ab8398162677a6d63d0208cc5aa0bfa9dea83ea500b6f8e0041caef2680b33a18dfeeeb3e39e32e849c8a6aa47bdd7d9de05cfc83034bf5f43d8fc15cc04658d93a74c0bca052a3f12eb3ebda0342436d0447fca2da1e212085c2710690e58a0ab3630b802ce8d5f11c37ad5567ca17515ec12ec098962c8411111af97cf7ed52bea28e5326b7f138fd59fe58a8781783ef4337dc848445cde08554914ca88aef4182d60b47e80d15adfc8270e04ee2e581226cbdb8a4f09f4a595a72859d89bec0d418024a1edf96a5575545d598236fe66527684850d7376eba197cd937070e83cb2694e7bf713f8359202ebb372399dd7523161c545f59fe923a6e98fe69756576b8c2e0ab7616448e24efb7a48d98bb95b9e688d233b81e6e6af294ccc8987edc1a192fbdf226925c60a7be61dd24087be646f95a4ece58be0c6f6ebd1863796e0bd20b42a1806b3491c42e0d6e1b96dc72115ab03d8e671b3cb6dc6f364d0ba3d415efaee4c30d79b94136eb907826ae89332a74882c52e605b5a6e8324b4fb884a2b763403cc59447b6d2eebf84aca767b3b3f63d72c23ca87ffb9e53be908738583f141dcd5df4a11db2e9d6809891913e84e439eb21bb79c5dc611cbac9c43865f1712008bc73dfd0b5bc215fc93cac3c8267bbe15a9a5fb749d0fd424c93c4a7881b167e5b0876dff19974d2537ba310f00d04b71a78776c6f79128f6685bb67f2904cd5233aa7102c5bd2388eaf1dc7d5cd488e8f60be03e366211f52b8f109e5d72b0f3ec5074faa0ca5ac8a45f26b1491cca527403b6d3c31e15dd6ef027fe10f83463a0c19dc4efee4192f5733506675ccd36111b4cc7781882655283ed99bc8241dbef3e0d6b2c70d20c0f5f3df756daf368dfc9049f47104706711dcb316490914a6cd9a7183247622984c4b87fead678dbc96e1180d2bb7e9f97d54080657f76c36ae16abc24efb58068d2a02666044a38fcf0b42034cf499e39411be175ad55622cf00e19ff3b26b7bf884d10c2df54129d76d5cd8a31eeff2579fc2e48390b94b48f2f83f6154dc858460493bcde906f3bfa9c3787c78b6553976eb090d12a2a3acf967ab526ea3b1d333741ce32f972e8dad2cbdb60aa31ca6a157e6b553fdd5d4a6939c06d617848a21396abd0e99c94831d086a11b2967b0dada2a85c1400e577ef6946fdbbed309f51ec4305981e8646aa2caa864499fe82a23fbdc8c015195f17c70f52a43bc0f0ec7bbcf80327c19f685938b5f7bfceb1f239d67943182ee944ebbd1950cec5d68d61d651751d2b32cf93eab87ef80942e56ca903dd2b25e5b1f256b475"}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:08 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:08 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:08 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0xffffffff00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:08 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(r1, &(0x7f0000000000), 0x1, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) r4 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000040), 0x402, 0x0) r5 = openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000080)='io.max\x00', 0x2, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(0xffffffffffffffff, 0x6, &(0x7f0000000140)={0x6, 0x0, &(0x7f0000000100)=[r2, r3, r0, r4, r0, r5, r0]}, 0x7) tkill(r1, 0x32) ptrace$cont(0x1f, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:08 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRESDEC, @ANYRES32]) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {0x0, @struct}, {}, {0x0, @struct}}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:08 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x0, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:09 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:09 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000100)="10081702bc42bd2daa00"/22, 0x16}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x75) tkill(r0, 0x33) ptrace$cont(0x18, r0, 0x0, 0x0) r1 = gettid() ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000140)=0x0) tkill(r2, 0x29) rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$setregs(0x2, r1, 0x0, &(0x7f0000000000)="f8772f25df004e3c3554f6e769e67651e2aeef727cb8f1195f9e04bfaa607aff071fb95d1e9921c0532b4e4aac698438d13d88cc8608422a35f6d63bf5bbef8ba284ea4e8969da9ce019b877e90d777f8a06384ee9e6cd18ad5d1b49a78a5c22b3c180000000d8d51bff00000000000000207b8552239e47545c12b853d8f61876ccfcae73b1f475dbc429b3b55522262c467654187da40cc0af1eebb64d44c1844d2ab4d8d9a7d3") exit_group(0x0) 06:11:09 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYRES32, @ANYRESDEC, @ANYRES32]) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:09 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x0, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:09 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, 0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r1, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xa}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:09 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x9) vmsplice(r1, &(0x7f0000000700)=[{&(0x7f0000000100)="e33f556010f18fcf7f91b368cfeebbb64fdc8ec453daef7808a9b74ce2cbe01d26c489c5ddb2ccf036ce0a933ac86b72df9941590b4bcd929310422bda6870ee9e02a76f43fac1755419d92ed654a7e7d170d61cc0c732ed7174990e9629be24d78a88055666e718cac201539093ccd2a74d5428b31ccc87a4b8055378c823f69c2ddefa7f60c29f1ddf33ae0d217013659acd5e25e122b624946f6828de74b547c6be06d599bc1f2250a50fd3c58134c4719334caf4730c9775871d768f2322aed899b1166a503bdc2b4c3754f60547517ce3", 0xd3}, {&(0x7f0000000000)="495c35368fa5f712f926130f883288f22a9bccca989936736ee12664601ec4ca34fff61799bb260cee2e82ce8c866ca91390a25675e0b6586531898fe6d4fc418d0a0900f4371bba4a528138c600", 0x4e}, {&(0x7f0000000200)="201d3a29cbac422d1b3993a25a7d2ba468fcdb96bd2f38aab7d718dc803fde17f5d0ed47a4a6872e77c894834d33cf38e99c090bde70accd81513de0703c5f40182349ff65e9029aa52c23ad27ff18770c61373e3cdc9447a1e2190b42e0f543134358ecf06b61b303d3c43ce0f4fcb78893a6aab8d89704426e58978306b846c3fdbf13acfc9e08c95102778a727776b7c1808c38e54790931556d2e3d9438065533b2ff715b6f82533b7ef9b6e68ae970e75cd9b4ac3131724fcbfa07f1916410311c904c8c442e5e399b3b2577b318f1828a16799c50beb616001d3ec312557eb513ddb25dee28a9c01d6faa14aa6791969eb13aeacbc6295d9d8a9", 0xfd}, {&(0x7f0000000300)="c0d083324a1d26902c258c9ed148e125ab8947468ad5dd5c024b3337608605aacb67eed241d9a6f08afe5cfe9ea53efefa06a176b4c2365b12b71ef4933fc29fb77a4f71dacc2b621c5ddf01344a2bd848c2da95e131ca20c16ab6e98bdacc09addb6bcb79044807263a2473168dae88d6248683c659dc5051067b337fdbb6710ba16dd4810d807ed5b34574584b39a5b73797cea9d6bac2e054da07cef1598f4179c2d31cccb21a38e16a7e8500a5ca251e588ea7bf38ac955212b16ffc", 0xbe}, {&(0x7f0000000440)="764123dbbcbad778b2f25be481a1cf3bd5727af2e23d798aaba2a0894b139a53dfbe37742c1bfad05df495ccc7603dbccd726eb46b4901916335b2ec65f28682a466a14009b4f40ddf792a68f78549f4f65f282a5c164da33caebe26c3727cf17522e07cfe43be8266ac52fb2aba05a1e301a9f84dc7d472598ae36a48b9cea0517c812c0d2867e5a29ef2f1d5cdcca8b76f878c95167ee45424e027ec484bf583eba642235ee559540c1066b67e3506887228fab1aeffde3f16a4b3f5a4a358c46c2a294e885419e589c867", 0xcc}, {&(0x7f0000000540)="0e14ac4b442dda01d01294b5b0b88b52c80036fcb7ac705fef03020106e76866f079b8feb0b11353fc51edac5f7b43b90e7d0a49fa08733c80598ef3a66bb3b89c7221fafc72c1fd46d14976619dc764ccfae81f7690eb06cb8c232c1200c1ca5bd36cf61dbcbdaf10272fd76e0f48c591f7fc69846b646e354852d12055138994f77102eb031ccb180a9f19aa810ec64c06c064f1ee9efc303df06016a1f4", 0x9f}, {&(0x7f0000000080)="178a7a42092f20e368803e2c4f12f0f221dccfd7305270732f85", 0x1a}, {&(0x7f0000000600)="32e8093d8f30d9ca8bfdbe7a482ede948d9d2ceab9a4b32643a371f3f5280812f3d53cc9767b1f7f61318c8b6c966b614a9cf45ab301a1a239fe3b3db54af1f39fa9f93a21ed60a99a0b37da1d082aeecb1a5d8587187090f75eb014c800db90d414a396172d82cc31caa5ed8ddcd3f015425c443203f8b93a8d21c504390e031add9400d0a2d659c542fb8d0ece5dddbf590946a3077cf096b08b45a2c19a427f9c64c992f53053cb5ba693f11e6c9002441ea789c3d0d7f5917aa6b5d714da6de3ea86a429bc18f9c147fac2cd515ddf00d61b4cbfa6db957d0b65839b4b51499cbf80b2462e6828a7d3dd79ab", 0xee}], 0x8, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:09 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x0, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:09 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x241}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:09 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000040)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f0000000100)={r1, 0x81, 0x6}) r2 = gettid() rt_sigqueueinfo(0xffffffffffffffff, 0x15, &(0x7f0000000140)={0x27, 0x10000, 0xffffab21}) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x6, r2, 0x1fd, 0x5) tkill(r2, 0x3a) r3 = gettid() wait4(r3, &(0x7f0000000000), 0x8, 0x0) ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:09 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:09 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:09 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xa00}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:10 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000004c0)) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:10 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:10 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) pread64(r1, &(0x7f0000000040)=""/92, 0x5c, 0x2) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) vmsplice(r2, &(0x7f0000000240)=[{&(0x7f0000000440)="36824b95b16c04acd8054abf1ae268ef5eb4ba40363ebc3ac15de8f6a3f34f1762d06980790fa83c2fa9447287b544f32704ceda77d24041522d41fa4251be28edda7ee6668adb7a24ccb32389a99dbea6f93975d3ffb7282b693e6cd802bd76cdaab081167f103b80c492b0618bfdb1264679b12aedda715176260c5de27608dc6c531250aa86ad26e23c5789b9372a72369909067c3e9c99991556fc63f89adf2d90c62bc8b7dbfe36440fd3ac3a3f5840799ab7572bb3afaebe4d544edf86a6c8e160dd9dc06fa2ab2ed34cd57a6cd3e6180615a1835890d608ae7a7a81a46cce91bd233aba0886c677a2a551ff65b356ce4849579cea84ffa8ac5f123a1ab39dab930123b185c45c238551bfa3d35250bd1d7b16c5f95792b725da5c9fecc0c212bf05ab380aaa4379935e1991d6f6a422589807ae1d90d1ebf1c3c4b445899c5ab75c41751319e2d3391df56d31d95663e8f06f91db73a107c056f631379bebbb7595fbcb42ea18f8c4586b59d5e1c0d528fcb7a71ff36a6797663b49306b0b4a68e7c15ebd03763586dce854b41211c222135568ff6a6aa322a8ec815d92a3eac69e51ada41b32aba3b3d65c8a8ee966f719c05bc9a3d56401db8e4689b61565188b3cfa2a1bca0d775dbb1fafaded7a00c3a14501dd691cfbe856a60e81326ed3b90d4b52c8a31f9f3253775babcb3e8932df21ccea5d9299fabe22909aa23953a686c6d9cfbbba0249d2a6b5fc010f23a803efd742860b1aace9be4176bf83ddd736a62554a8041fd0b7e8f9b722ec536401de8addb76d13f84b6a009708e7cacfd6f7a035ca99973fd0039d78ad73422ce5b969bd1ffe29d79b91a3b424ec1455f41b6ae1bd6021a3bfe68feb562cf1b351368d9fd30f9cb7a783bca64a404e37a5f3d7c838dcef4dab2e703439e6c23b2703b0ea457178d89b10418e90f829adeecf8ccc1e8e2dcc46aa2756cc19bec65579d90e599f83a5704c2a353f6b7c7729fcdc8d3585c68cd93f6dd030c68f0665ad4ba141d66a59d3c4fb1c00ffcbaa4a4f6be319c0a6b51f8118451b3b7450f7aae4ecdef91b022bee57883b926a52eabb20032f6c654634fd7bd0143df1abd13976888e090f5128594d7ede62ecc068729283705a58ef275691278fc6997e5b8f37fb5c577f9a525b54c848df108d1f096450555a1264f8b11d57665130226bc17c9fdd77f9aa79eab63a24407465de6a7ec6e0a54fe87b6ee4f47142682b1aee73fc98e23a7d42aba651fd15319deb5ce0d018666db5487e7a60c9a3d955e5c284a8b429a0b401f0b70c8ff04203b03a1c93be7f8f6d45cdea98f279e8983fca422dd4dfe523fd7d46131241aeba929763f2071df7efff462eea0a6767341e49ef46f5cdeb02d509ab791a98ad506422b1c2d7c8b353ad88d70dde2312201249b9d6873c6992377c14bb30e2d9c5fd9cc5179781adf25fb67c40ef33ab2badb45ef5683148f48dbdb491362cc82da5fc5540960566cb70d8073af8de268e056a50fba06c42af9535d7c396627fa6c9ae58da1bfc8ad212ad072007d212efafecf4c1e2ef54d187884cc090b9f7b7e94590375adfc0cc502ee7b84a47e97754b6ad05d2fb5139a7bde4a4774e1a9fd140421c01b8b2f2663b62c83e507a337c763a983e2c5fb920491582479472af4c86f74e424b6870b79e69647fd11d27bd19f83c92e7572afee9810f8406cedcb4a9abff8df582a40a8d689c3f04f500f020373701a4d59f73bbec782b589f0d28f5122722e51b9731453ee45fdcd3d553150cf6344fa14f63ef17680608d101ef9f16d865b409b03d5ed3e0d5eea82f3ed7ab1fb61b271d3f89ebbcab6caad5278a41947a2ebd2134fa8de457c5332ddaf09d9617015e3a906cf4083ac38970dd714d69bc47226230ad7af2ff0ab27750ae9a36d436feb5c0693643b27224fdaacfef232e483588ce035960fd8264c9f060cd1e416a31e9259dacc61b370851eae63a1d5f2aea788f38e5746a10cd762e083c9f738053054dba04aba84ede993ce1c68ff25191586a3ea07cd478b6dd71c926d5c63bf6e25b6ed98da5f436fb923bdfd9e1e1d0d298e3ddf251ed32e9ca28a544e1c873c44fb1de66b271a2e15cd0f1509d6f5a1e1ded1cb61c04ad85cfad9ec751c39a1c87e852cdd4a1e0831070a8ca76c3bce71c4e8709e1eea110cc32cceab74ad8072d8371e62183a83ac7a2c9b23dad0b27646d74f62413a0c91e17d037626631932bdf74a87d051697508bb3755fcb540cc26779d32b4de49bba9747d4a626da59de4469abd4d8d0b01416c532b781295e6b3daa26765d9dd2b109c45754763cc24682948f8dc6af09c545a16423a736a1c12cd8a5a541c50ebc3ae2db8aa1d97fae67fc7bd6eab7972487e3579bfd5265b355db0b7dbb3d8d8530a3a97e472219e0b6fe3135cb2fa023020181b586074610432723d58e6c8bb23f41b2d4321b788f7d8755416c8c04290d44a6fd94bbd900b27a1cb72ca41e5797682f7dfd287a67326f644a8eb4fa0bc7fce013ba3351bbf04dd29ef2c99e9d08ac3ab2cdeebbd09d5d0b10b0cb55b977315ae039eee2949620b1ea1683985bfed9cb57134c7ee351e6a04ec420c9bf313ff31c7dfd62d969c3d48551db6aac5c82e7c4001bb8fbd9cf7fdbfd4ed33bd070ac89afd618b7b2253e997d080f88bf367b4edf9f68e857fa56922132c45cf39e3f86129871bdd467eb55c0f48afa63dcb96582e2c60eb63412682eb1a38009a39e22ac030a2d2959fc8689610845bfbdb88e9ab313cfe9988d7da1b9e85c7454d1f1b3d0f01c3a17fcb39a952000f12042ebe66f2de4bd09435adee05672ec5da0dcbeababb074f1f1660ee2bb0d65adb72750990894045d226a95c5e1ff1d265b800e5592b807af44dc016c26c4319dc21b099c8ec0947ef3c7d5ee5bd97de28d1c839f869fae90aff84299967d5fbc132354fe3e9372fdd2238cf7e0694c4f773ab131696bff0702a4fc49f0765df890b6b699854b2b37987666d5ebda5527f9aa81e7370682e2b16e7c0d1b0508ba28f761b7049b299947c241b8cfb252727329590603d65c4d1f6933ea51db2c2a00a6b7a5c350317de5f16b584416add83c85ba8ea42e8889605f4cca6b3bc8de4ac4fc05e24f97d42ed5563a761f0bf1753ab7f81e507a100feb1a746bf121cca9472e751773b0c9a4c363a45a66a25544e92288315abc62af8420ed9c9054c7e742b63e5a12adf0c8dc1ea50642f1bc48b579b64c5d700fdbdea8234b12a2c7a4a3a2273649b739e4100ca28f28c5b25248234fadd1e7b753813360a09b1a2fb6c038fb2f042604d11c8547c3a3c205b9a7de2efef10d8fb4fec8aa4f77d17bcc75632c989cdb63529159f754b8733e0b4bea08557598fed58a3f0472f48790dac6983cb8d5648ef36139d2c69237639a61e6434b9bbbdb835d46da13ce8c1eca8676d7e955bdfc9be38afda9821a20477ea3197e2d14050236ccd504a199959c3ca0728a7efd08655dae20053cab7567fa9b14bd9574d66dacdd66c33655874055da20e0754bd0a2301ddfd05e906052bcdfa033ecdb9c1e65b7ed9fbe435bbbc7cbe996e88fcfcbde36c36da634f3ea9446c16c836ca976523e26ebc600a94be2688d8636f6fd8d7d979180c06674b9587493437060b4ec7fa52ca38148079e39b850336bdb2a12326289d38df8bb0c756ce4aca4f6186ae0fe40542950792c0a41e7c2034e30fa4ac4a9aa6c9e2dfcdacbf6e4a04b1f4053fd7fbb8555355a14e878c8e9f48bc5aa799bdeefd614ac5d661fdc6765138735fbcf4f264f4a86ee6024d7be988efe0f5526435f1d04597bb8df43e95cbfa1982c7b74077babd7fe182964aa64ad7b680bb7b05ac992401e24d7780d61ae76e16bc9260ef6d46cc8b19fb0e72ebb98af64ac1815a8c9b0995bdef63dc36a3ad61a6fbafd8991060961a3f06469c08d89bdfc034d967fe0755670171e72ef2e18a8a2ff35847eb8e79a291004579b7ecd8db446f6b875e402db87de004605e8a7f10383a18c10bbe7ce8b07f33905774f24009245d68df1c0c1eaaaf0cd8aaf321fff192754e0fdc2b4c6f65994bff58986058345e5992fa6c08d4532122a0ea36e0fbb4d3443d19f02013f9cd9302f4df58da78138a77e7d63954ab0a1470df80b1936f91f8cd5e5599624026b362f0c7cbe73112b08f2651c5e16e44d4c8cc6baa49e15dbea79bca7517c1e4dae51fa908034e74586f7c1076d9ffda93a38bb6d7eab37eaa358d95addaddd9b5410afb3325c5e719136520cfc3a6cc2b219de8a787ba533724f26714533b33a5f4dc5d3c4f2d51dd10faa23e0d0056a6bf75a5fc29d9de233bc80e7e0ef1526d74ddd38aedeabaaec7953fc57be84dac5475c3350ea9b7ef8cabf22bcfd29d0e9350687c1621302decc9b880177e390586a2e3dc3bed6a09154bda958d239bf9968e5f68ca54d1b3f744483214963030b1233b072cb83ef307c983446c43b30a0a7a634eecf22c1ed9b45334571a050c6b0d579980ff088d6e037ce970026dab37a7082dea62fb42b0241c9053a1b1bd6172e4dd1e7c38b5813334cdf6264154897516f65113c43d8c444b28cf2c83e8e024f7a4b06891da09adf3acf5693896ee5b1564b6e824c9701bff8374512f1228a0b7f0358aba8f7809677e3bbd2fac0c26f05cdd799a98dee0806b42f8f73dbf77a4048cc6d81f4cf27d3878b35b2e6d403110f1d672f2251e15860ed50c49db9b9a65fbcd57f17b52af2ac3fed407375ac094c6593642e91269d19f9c0930ac0507642bfeba409e72e3e7866e1a41de2282b411055558006aa2dc1764429eeb11188f5c12accd3260f6d9325a1ff82d89fe8f66983f8d433572012460a41194798aab7905c327cd56ad13b39aba5c715d4d50cdee57d7996a2217988ceb18ae6996f9b06fb0fb2edb607c05fcfda115f9d33d017cd5dbbffd3c19212758e24eb05602bb245801477c645f228cbf96edbf8dc21cc3f319c1dfe748480f8db9667f0ca8d448d0e217c5b551d3ab049202f07c9f21584b49b5d9df58dc8081f87877c14a4e3b3832249965983d37c3ec4d687fb742f12f378b5d7947384346feaa24281bd47070b87fbacbe053d89a5d44c6deb02bd2d67b569c1272c19019f5a52ff2484f19906b455036cd0cd331fe1cf94156817dcbdb3b40a0e0f7ed14c9b7742eac9def3881101ee8b1cd69d1c77cbeac066a06c16452722672c18006746de0cefd291e77bc39356131d3b17f4771fce5a0cca933aff185d6c491ec9040ff6539893e27e77d23640faf4b347671a6fdc2515e9223a84f671d7512462daed440f10fe5306fed953331a85ce431536cb1ff3304d73331b5aab0cb7927892aa435591eb12551512d3eb9675ab5bab5507e9cf71bcf9b8116346608f385587604f7cd8b1b6a1ddc7cea97d57f2dd50b6d8f7e226e1278b4767fc224b4b120a411350d301fe4db28e57f0a7eb060ea3549bf88def40939f0d47f4e403172eac2fdfcc7144ae6625e84be1a5e2ff14c261c958cdfc1d9a27f5bc5bb79b60400f175b10dce1d699d18ddb88929a4430b7219e895207300d15daf2594e796d9a3ad531714a7d3c2083cb7019cfa6195973dcf2e7585566f6150dea306f0ddecf21b4c7961019f76f9c222d57d6d22ac2e7e6382194a9e838ff7e7d64017139dd36192bf8d2e73fb5f661936305fdf323e4b38c2c0579824cdb3130734660900f5c5cce75d7848c80f008862ce646633840a7", 0x1000}, {&(0x7f0000000100)="6fd18fcfacb4f5651e435ce591ee7685d66dcbaba5c76b06bf5f1367e7fe824cef7e135cdc9b903c90cc81023cbb3922946c613b030eadef4b174581e639f072a0402fe9d08dcc7527e3e2a40a446685d27c4eb51c689c121eb4614fdb36a9be86c8", 0x62}, {&(0x7f0000000180)="85406e6deb1e9c49deddfcb1afa0bd708b16de8b189f05e69f56850cf4ca11876470fb17ceb31b5a632047990f3b951187b15f8c02126e87421c7407aba3d5ed8d9846e8a7b9b3c6dc166b4aef6daa6a1057013c40feb1f148dcff28f6b423512d3c6654a3775d5f2822ea729c7149006c0881d70e55540103ec5e735456fb1d83fa", 0x82}, {&(0x7f0000001440)="5a69c2bf7cff9760fe0f6f874491827784867c2b2881a217c77f0865f275040f674836fa17ac44ed496205edaeea1866ab76556e148b6ef8a850a2179fbc2a223a00abf60e819ff67decb010b5150ad3e1b7cd5cae6a6f089f7d96ae1b6482c4a9efc53bcadc84f65641bcbc234120828f37acf414d842cb355f1862c82c4b743cc19e570f5b7528a52bd12c0398614b3cd47540c004ded83be8246dae612a9d23e0193773588359a65968770b5b02257107b652f10f872dae49dc066cb577baae424e53b360236ed18b21cf327b46fd6a1b7d1ea91289e5166267c6c8f2627d50150d0225bed5c1c741fed9bfd6ab855b99fce97b2a1a7fb24c3c5abb81ee72482a85734d699b93d8226c3752a1a97771375caa18d2658e750bfa9ff7516f5199394e123c417911b4e9ac603bc5a0c6f74d80578fc0957dedc7df6aee1f23f59cc4a24d40fccb24ef09e3051c9caf4d06ed8dd8fc8703ebd2ae1d245616a519303e86423332f7eff8a703c29561c7ba04516ede9d3aae14c502f5b22142857c6820262279eb460e77da278369888b5edb23c021a3ffd9888582c661689364e24d788faf6355703f143ff6d15cfa786f1f091909a91399b34276e635ec323fe4ca7c4c1dd8c38cd6e2cab178188a69d80a8978f8123a2986705311623d9f666499b4fa5b1a5ac229a287ee7da4530b018236b4648731b2a0d34fa66ed4d7a55fa0b5fc1c3114395614c4d4eeba478401e0d06da2e855153e69c6af047d3b48622a3713721562c1d338e01c51a133926e038b812b1164382e340516e9c78f6917245676a242015d06c7ee34e8ebc62e79499ec88facb350211f0c8dde953a9a0ab7c9ad09d794e801fb413662b5d88d2aa0ac69aec4d54abe6f010cf63799712e023b4c858ae228f777cbefa49c39a830f3bd8f3baee8e3ee5e19f2c63f93abc65f861acea243f5567535927c767367459a1ad43e19d35d0fbdaaee1236dfbe225fe444e4e62e0af0f4ff3209760db5ce1b767161f51b8fc136fa2d7aa463fea59aa8e187538862ceb1418014fa9feba3380ff4ba5ff833fd11c7f59cdfcff12ee19b6d27bd0b8a59f93cc7b1cad6fc16675608ee2cb941e89ff1ca40a3310232432f2420030cc4e6ca8a95e280c339b37ea855bd859e47d835a0a6e44403b1e383108da7eae726007033ded6bf7214c5b12040f1cd5d800f530348ef6ada3876a4cf1216f8474728438c43e07f3eb10c411373c5db3d225e0df5e12eb3252a2763eebea6f03de6fea81b6148bbd860687c8293db46205f15bf5635dec4c02e45f5950bcf37790cd2f8421f0e63efe1b1b3ec5e1656a62fc8059359e9921c8c9783205d087110c355b7c16d8373fe99c373cdc2e21e9443cff2eab2534bfb891def4299eb4c3b29079c5e7e960330c2d9c95ac985872d10e85078a2e9a85e82381bc8be5810cf38473d08995296583f1037fba5173b56becdd0df71b4e309bac793b473e1b1b98f24b2516ae3ca0d0a0cbcbc27365a2c93343adbedd382e728d3677803701848c8e960231e4b384f043319387515d89c87f94f16a2b2ad65d1b47bad3d710607b495d328f20337eedb19471172fb6c0e86b0eff390c11bc8a1dc43558689279d105b3e2946826246932eb2e51ad00b286b1b03be0528d825ef84bff325d5dca3262603f33f20a5f23a78e4bd24b783889a2cdf8620b549fdf9997b60f636ab3ea82a093cf50fc220462d44edcf21ddbbcf3257c4b7a51ce42c9bfebf534dc4468bba9ae28f4f8df42c7cda7e7d47d3302a87218e25bd29aef62160e3296cc87c83861de3f4195c0fa41d53f006d72b6ddff5f22b1acf31557a9ef57cdf8b454547b2cd03e9e7c198d8d63e041569fc417bc61edfcb0e47c9b3a4b59d447bbebdfb4576baf0e7726d8a61e25c3362694b46d9b155c0fd1b2a7de6cf8760322063f6803516c76c89aa7c390b839b6a2a48ef54869e68953439201f486b32760730f4513b84d51185547b1f8499120c286f7546fce50e8a861329173e408c04b73128db4ee195c59bedeaa0a5ffe5f3335db37a2a4ce3a9fbdd69de48f7d41dfecab1deb82266a0f3fa093bacef26d173ce9cb51fea6aa935ed47aa1c0393bf5ec4b9774eb90c737d7c4da91e929a9a6d245c4b11cfc15310bb392112e54eb4c1e00323ca419d88ad0b60aa0ebef98013f745891977cd8636e9a7273db0f978e8efc396b65fae8dcdca18ed6cb75ffe208915399d7f5735e24ab6c719d7ef62a5264918259c76ce3f09a27cff7f23cba8cfa54bbd19a49846f4a5a629a0b44331a29383e24aa757555a3bb5e1759e9c89de30c660a6caab7644710fed7f654d24ba6ca2a5f18133a33f46dddb70a28da29a652e2c285757f8ad27e397870a2a54f059d5691a3147da8b474350b45564a13e2b78f1f094422a6da2654ee370ebfae7f286a21d4f1b97d6f7b0f0baf2402b857aa0d249e4816995d74d9033784e6e8429dbdf666dccefc81bfa8f36d39ee8cadfbc3653e1e4986d000c9d4468773e944b5f3e50f066464a331edf379dd13d5c0de2a9ebf6e686a7a4db0b04f5a5bebb224ec50f878fa67d17eb150dd2d733b8211b5a6e04ca72fa6617adc0042444ab43af1c2ccee4290fc79046961fc392d0ad6aa64a5a9f7c362b025f28ebeb482b56c32fb23301a8ea12f9973078e0b1119785aefc1ad8accff93032c001e4e2d091fdc9498e8c444f1baf1402e8628f9f818a8271ffc9fc56e3fb7b1feb614a9edfdbe91d0fc9c5820f0a3fcaea73769aca0a2b29174c72577117cab1e676c797be618fb95d1eeca6a6ade9ea4e9b33e93c79250bb28454b8f63f1c2230fa7120d6b524a75a69d6e5b55ce7a240a1bde4ca25c1eef1f4df18e05a3b1b3a8ad011a52e9ecb187dd1820ea60b82379bd4f10e76ab22f9eb44af287b15b3559c9bee3bc5050f8beae190e251cb31d668735b71413930b8bc7cee2733eea8cc309bec2f70d467e18147bfa484aa475a7248a0f7547fde80de9f6330da76944be1a396f377ab44d208abdde03ac159a9fee38db5703bfc3869eb4f124faa90a860cf75a84ee55c8ae7a3c5bd65e891bf216df70a2e7d207e71d7fa16348703648e88d8b8a627f8403fd39fd3e37a9eea9330f0ea9df58db655be6a2839aaf40e1c15091dac54d2816da7ae0d538c694e6f54f85d1f085a64d3625eb5932d4e3872559f8be16aa73e56c39a95d1b0beafd395d64e03de7bff5217fec84de4f1cd949116ba3340f236cb7f265c310e907fdbc9fb89971e320e42ea73e85c897c6e3183c778b193fa3d91c23b60183607f38121168e0d0fea91f47fb9dd7285447f45ed9c3751a8a7fca78597e9b66ac147b5fb7ba966c3b64c7aef48cb41c912bf9806940035a47044c629d3810f121366883db0789d62a22a58af50b8ec3fb7fe67ba05dc7b7fc28cdfe7023a275c7c67dc19f19002bce927fce209dd6a26edb504cdb1a7275b4b04a8809e8a5ccba7c6f75e36435ff08298bd75ffa2330c668a32bf87b4194f288f5e40d064bf6923d4bf2dad8ecca96eab2d3da1de3f148d4e3040e5f5276896e6a8227e0ec99616b1c812d62a0d536a703baca79611f19b1ffa7274b23720ed45c4d526080717ce65432f5b21e55d573fa923f13d26e3f4074773885c18507c50fbe99021d147d717a21bbf409dbc467f9249b87b7c3b670264a1f8ccb2b56a5368da3515c415c5e53d29b7c2f83f9a9bdcc066f124d2a44c17c6a1aa4732dc331dfcfdeed7c300ad938a150bab589e5b8875524f97c268af017778767eadee8c0ce992a1831e152072c32b4715ab377e08ce0e3629d029ad03c84961646a9d6b6fbc868e87b1805ffea5c4052605db2aa40cb07901f117886a8d52aeefa3c38a439a5639648cb5656dc074f7ef1688927bae52200e501284a434d5fb732933564ef3fa07c7d1d3aebc284a147347e708bda239b295cdfba439a1ca7d520693aa43da808a11afdb2f50ea5c12a7c5d743032ffd5fb3fc26ea7b4c4d0876b8dec5e7573044ca9031645b3fd0a76572b550b3599f244e20804a6d41a6a0ab44fb9c422ddf8a2b3aea3b973beffbaa2eb4bd6b66a282fab6e2597653e4eb02ea76651a031c9700b5528016124f38c97a411f1d91e45a78533232305a02c79ea6952f1ec4d56a869fb6e9d018058585683ee30cc5c60426c89d5a0d0ffa7cf0bca7df04a0b7c5a0ea17dfa87f72af251ab6175ab787c7579970196693a5faaa964aa253788dc08c1457a0c51a06ef1191ce1c39935343781b8b1d1f739cf077b2a2687a7de97a7d8ab8ef9d95c5d8b75d50303858d0642db487d77b6dd0716fbe4c8f885c2d967e3d94f2036fe4296dd49e5120427db39677390eefd79f7561d0543584d493bdc9d7d0e51828db19b1e5630c0288366f5857df62a44135f710fc585d73316769ba64d1485c446cb4f416b43649eac3f07bc759e4ad0ced271c98737992926faa9ac91b2689d274c9495a2a1f880c41437bf4bc99f39e6f688945cb3c08aeb3b6a14f6bd44def9b9f84e5252879d73f51a6eda11b8bc8e4b73bf0bca6bd41db8b1aebaddb84c4d1f3bc8a5884a06a92db9745372ea54929b9e2014ed41457a65f8b584704a37c9e515248f2d217a5c72582f4c459173e90849cff1dda05cb35d7618d3bfde04bbbb19baf31aa3688b4124ba638bbb7e6f72a4255c9c0ecbee65816ad14867c3f73f6764be9f19b39d52f8896c5fe80551dd3cd305ee2eb767be1404cdda7ce64cf8e8cea63cfe4d6f5a20edc5b751aed244f42e53bb100fc8ffd402b069b8bef55a83ff7041600ace4fd36b5090be927c1bebb87c0f811c975d5a057f6aacf091e95ecf3dc77a990f123a6c0b49772d6daeb8127201176b9500bd4ad5917d9c446d4da3e957e96a7d202d62299d916f49047e47f81685558616b8c902938577bc48ee6efad270d60c3d642fd45232f68afd4dd33f07387bc029290e9c64d41f582f23323206b65f9b11eb3bd8a775ea5433df8e8771197ed104dc439de95711dc416eddbe329a0cbd05b9fffe8480ddbc8ab6e438e354aed4e54fd6286e03b2a961c44f86d237774863ef286c77a1921391d8dc1ed3d6929f96143df368b1986452f649b4d98753fbaf4fccb69fd1a6a5446412e52dd4dcd51722dc6cbf90be0c5dcac93157409d160bcb1c80381095b61c5678c878c722e43633bcba80c7bce512f9359d9e03a8f7d0b4cd965e5816e7f80664129604c3d4ebbfa77a6ccc04def8bd0e4342299ac29a963b30ffe590ebc56d0339c08b0fe108d67a76af61d82a9845d99b6cb521949dd32e675d64545a3e02759693fba7c0a5d9f5d23cff6a331f82f0852797fc8007d874d83baecb05d0b37ff5f291a19af536e1f91d767fa45c7221d10f0e8d63fb73b66546a5d56d5ff06aa82a06a7c57eb474cda6c0ddfce8536c6c72e9fddc9e69a34912b2a64e3781d93cc817b1ed41196398b6af7b8738c65809305e3314e7c5607394ec9aa0be22e82765264aa161b8238c94a49d51ceff572d9886602df9c19658183df020a083175530233f029766ac64e7fc17c52d811517d22c5485dcbf900ca286199a21e60f13bc457b670bd582a80344951fd0b6ac9100d3741df5c9856ecc1b9e49c31700b96341e28a96ad5694e9bedafb7fc4dd5499db495fb474270b3541edf41640c1d91c895c7eee934299045e063da8fd403d012cfaba0b11e53f595a5d08eb3204f19c932d0d3d42ae0645c7e3285384acc7ef5d0ec1b8575", 0x1000}], 0x4, 0x5) 06:11:10 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:10 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x4102}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:10 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:10 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:10 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x11, 0x800000003, 0x0) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000400)={r4, 0x3, 0x6, @broadcast}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000100)={'sit0\x00', &(0x7f0000000040)={'ip6tnl0\x00', 0x0, 0x4, 0xd4, 0x1, 0xfffffffa, 0x41, @mcast2, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8000, 0x700, 0x10000, 0x7}}) sendmsg$BATADV_CMD_GET_VLAN(r1, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000001c0)={&(0x7f0000000140)={0x5c, 0x0, 0x100, 0x70bd2d, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r4}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x343}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r5}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x12}]}, 0x5c}, 0x1, 0x0, 0x0, 0x10}, 0x1) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:10 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:10 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:10 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:10 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000000840)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) r1 = gettid() rt_sigqueueinfo(r1, 0x80a, &(0x7f00000002c0)={0x8000000}) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x33) r3 = getpgid(r1) ptrace$setregs(0xf, r3, 0xc9, &(0x7f0000000000)="3c20ec6428a4dc256f943cef74c99f") ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$peeksig(0x4209, 0x0, &(0x7f0000000040)={0x6, 0x1, 0x3}, &(0x7f0000000100)=[{}, {}, {}]) ptrace$setregs(0x2, r2, 0x4, &(0x7f0000000080)) exit_group(0x0) 06:11:10 executing program 3: socket$nl_audit(0x10, 0x3, 0x9) r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:10 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:10 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:10 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:10 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) r2 = getpid() ptrace$cont(0x18, r2, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) fstatfs(r0, &(0x7f0000000000)=""/34) exit_group(0x0) 06:11:10 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x800000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:11 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x0) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:11 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) r2 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000340)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) r3 = gettid() rt_sigqueueinfo(r3, 0xa, &(0x7f00000002c0)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000bc0)=@IORING_OP_STATX={0x15, 0x5, 0x0, 0xffffffffffffff9c, &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f0000000b80)='./file0\x00', 0x4, 0x400}, 0xfffff51d) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000c00)={0x0, 0x0, 0x0}, &(0x7f0000000c40)=0xc) r8 = gettid() rt_sigqueueinfo(r8, 0xa, &(0x7f00000002c0)) getresuid(&(0x7f0000000080)=0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x0) setfsuid(r10) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000dc0)=[{&(0x7f0000000000)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f00000002c0)=[{&(0x7f0000000100)="1346be74acf908d7530d81b6fc045d99a3f16a07f411b537e5a1aa7c7cb849130341dc754cb43adf7857213855bd88b910d81b6362cd238ee7be9c5fa79b32967114a1c7c9fd290107d90c873fd1899d708e54afce2ced570c197e1d53fe5d1e55cc63c6baa2b2fb7d5c19bbaa0b4e1da68341783f999dc639c67c702049a07c5262e135f1e99a1dd30c75aa8a1e09cd", 0x90}, {&(0x7f00000001c0)="3964e5ee5ac7b50bf0a652bd43c6b64a3b7f2d234064c97fb4442742f8846d9c1a1ba48903f5ceaed62a3a1b48ed55bc8871da57ff784577bf95735f32e0b15f2a8948f905ee0d26d3fd9689551f30cb7ef5fb45e3856172fc7ef3dd60e5bc4820e638ec863d430bcc6d5d61ac79a0996f9b63b0753c3b6282421d834a7aa7f8f5a71054cb9182c46f52ed20d551f732d57432f9fef90a4e0a295ef6572c12cf4b8f3a4da5f9b0c1ee3a474e7760fc7f0316bd51805250c7d8b10499b7cbe7dd611e773a6b132170bef2ccaa4e62cfb9149f1d306fe1206f88b745c9", 0xdc}, {&(0x7f0000000080)="983085b409617317bdbe3dec83f794811f1d075b323fcd571857d16496f3e1d52dd40ba230342dba48fd25ea7c6c5c8d070f29d1079bf19907fa71c4d6", 0x3d}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="df0000007066670a13f04fd97982a150da3e57e088", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r1, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0001000000", @ANYRES32=r9, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYRESDEC=r5, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r6, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x4}], 0x1, 0x20000040) exit_group(0x0) 06:11:11 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x1000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:11 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r0, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r0, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r0, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r0], 0x100000530) 06:11:11 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000000)={0x0, 0x0}) ptrace(0x11, r2) r3 = getpid() wait4(r3, &(0x7f0000000040), 0x20000000, &(0x7f0000000100)) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:11 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:11 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:11 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) tkill(r0, 0x27) rt_sigqueueinfo(0x0, 0xa, &(0x7f00000002c0)) ptrace$getregset(0x4204, 0x0, 0x200, &(0x7f0000000340)={&(0x7f0000000240)=""/244, 0xf4}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000080)) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = getpgrp(r0) rt_sigqueueinfo(r2, 0x22, &(0x7f0000000000)={0x29, 0x247db018, 0x7f}) exit_group(0x4000000000000) tkill(r2, 0x15) waitid(0x0, r2, &(0x7f0000000100), 0x0, &(0x7f0000000180)) 06:11:11 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r0, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r0, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r0, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r0], 0x100000530) 06:11:11 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xa000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:11 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:11 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) wait4(r1, &(0x7f0000000040), 0x80000000, &(0x7f0000000100)) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:11 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r0, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r0, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r0, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r0], 0x100000530) 06:11:12 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) ptrace$setregs(0x9, 0xffffffffffffffff, 0x6a, &(0x7f0000000000)) 06:11:12 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:12 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x41020000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:12 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:12 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, 0x0, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:12 executing program 3: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:12 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x2, &(0x7f0000000000)="e9f38cc983e3c51da28b12a55f7990fc7d2e307ae0ae2ec087efd7a1eeccaaa91f4219f2e97464e6540621fe7eae0582") r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$setregs(0xd, r1, 0x9, &(0x7f0000000080)="17f359063663a6b7dcf88329b7a86845fb") r2 = getpgrp(r0) ptrace$cont(0x9, r2, 0x18000000000, 0x6) exit_group(0x0) r3 = gettid() rt_sigqueueinfo(r3, 0xa, &(0x7f0000000100)={0x3, 0x0, 0x4}) ptrace$peek(0x1, r3, &(0x7f0000000040)) 06:11:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xeffdffff}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:12 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, 0x0, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:12 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xfffffdef}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:12 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ppoll(&(0x7f0000000000)=[{r0, 0x1000}], 0x1, &(0x7f0000000040), &(0x7f0000000080)={[0x3]}, 0x8) exit_group(0x0) 06:11:12 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:13 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:13 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, 0x0, 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xffffff7f}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:13 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:13 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x1) 06:11:13 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580), 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:13 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x4000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:13 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x90a05000, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000000)=0x0) ptrace$cont(0x9, r2, 0xfffffffffffff8a2, 0x9) exit_group(0x0) 06:11:13 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580), 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:13 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:14 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:14 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x80000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:14 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:14 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(0x0, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:14 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580), 0x0, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:14 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0xffffffffffffffff, 0x0, 0x8, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r1, 0x80489439, &(0x7f0000000000)) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:14 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x100000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:14 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:14 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0xfffffffffffffffe, &(0x7f0000000000)) exit_group(0x0) 06:11:14 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xa00000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:14 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{0x0}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:14 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:15 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:15 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() mmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000, 0x1000000, 0x2010, r0, 0x62257000) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) gettid() wait4(r2, &(0x7f0000000000), 0x1, &(0x7f0000000100)) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:15 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:15 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:15 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x4102000000000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:15 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{0x0}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:15 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:15 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(0xffffffffffffffff, 0x80045301, &(0x7f0000000000)) 06:11:15 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:15 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x80000000001) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) r2 = getpgrp(r0) ptrace$setregs(0xf, r2, 0x8, &(0x7f0000000100)="f40ab19ed874947d186f57143243495175361a421415d439c0a489ece1b73ff0077158657e660f03282dc37522fe04d85ddf39743392755755b5121fe50ee4dc9aaf0a185f120dfb9d6610f9b6962b6116898bd11602ebc85d2e9db74ac95e143cf9152d06ec8c1687088fca27233585df99a38157de0860de364e3b185e4331a576e838f4a4dc3c8baae08758c95da9dc9b948e43b8195db87b0f8d730360146898444f40c42b66235f0985e728ae83a7ee05023b98a90a9bd2b52dc042f9411dadef7ae54f911d058c7b85ac15ca8b76ea8cd8799a7b752d1b83ea2509b2cf96a00c73494422ec74faffbcff") r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x33) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) getpriority(0x2, r3) ioctl$FIONCLEX(r1, 0x5450) 06:11:15 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{0x0}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:15 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xeffdffff00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:16 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:16 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$cont(0x7, r0, 0x9, 0x5) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:16 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:16 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:16 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:16 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xffffff7f00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:16 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:16 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xf, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:16 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) r1 = fork() tkill(r1, 0x3f) ptrace$cont(0x18, r0, 0x0, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x8, 0x80010, r2, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:16 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xffffffff00000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:16 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:16 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:17 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:17 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:17 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:17 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)) syz_io_uring_submit(r1, 0x0, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r2 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r2, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r2, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:17 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) wait4(r0, &(0x7f0000000000), 0x2, &(0x7f0000000100)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) ptrace$setopts(0x4206, r1, 0x0, 0x5) process_vm_writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/246, 0xf6}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000540)=""/218, 0xda}], 0x4, &(0x7f00000008c0)=[{&(0x7f0000000640)=""/151, 0x97}, {&(0x7f0000000700)=""/119, 0x77}, {&(0x7f0000000780)=""/68, 0x44}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f0000000800)=""/150, 0x96}], 0x5, 0x0) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:17 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:17 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:17 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:17 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x4) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:17 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:17 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x36) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:17 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:17 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:17 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xa}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:17 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:17 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:17 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280), 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:17 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = getpid() rt_sigqueueinfo(r1, 0x9, &(0x7f00000001c0)={0x5, 0x8, 0x80000001}) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4200, r0, 0x4, 0x100005) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x307040, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000100)=""/188, 0xbc}], 0x1, 0x767ac313, 0xcb1) 06:11:17 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:17 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x241}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:18 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) r1 = getpid() tkill(r1, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:18 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xa00}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:18 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:18 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:18 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) ptrace$setopts(0x4200, 0x0, 0x13, 0x30) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000000)="3954749d2253e1a02c3580907d01974155b2239eb145bc7534b6430a55f4f64c4d315ea1de2b111644c37f7bceea9a7ebd3055358bfac0f2f0d9b5262caed62fc7b8ba94780c4405c142ed25cfeb861a54dbba67b81f0c04078f18dbbf8830") exit_group(0x0) 06:11:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:18 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:18 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x4102}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:18 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f0000000440)={{r0}, 0x0, 0x1a, @unused=[0x3f, 0x9, 0x15b4, 0x7], @devid}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) ptrace$setopts(0x4206, r2, 0x0, 0x2) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:18 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:18 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) r1 = getpgrp(r0) wait4(r1, 0x0, 0x8, &(0x7f0000000100)) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:18 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:18 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:19 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) tkill(r2, 0x10000039) ptrace$cont(0x18, r1, 0x0, 0x0) tkill(r2, 0x32) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ioprio_set$pid(0x1, r1, 0x4007) exit_group(0x0) 06:11:19 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x800000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:19 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, 0x0, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:19 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:19 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x1000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:19 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) r1 = getpid() perf_event_open(&(0x7f0000000100)={0x3, 0x80, 0x57, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff80, 0x80, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000040), 0x2}, 0x4, 0x1ff, 0x2, 0x8, 0x4, 0x800, 0x40, 0x0, 0x3, 0x0, 0x2594}, r0, 0xe, 0xffffffffffffffff, 0x11) ptrace$setregs(0xf, r1, 0x3, &(0x7f0000000000)="3abc3d4708000000") exit_group(0x0) 06:11:19 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:19 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000040)="9d87d527ffac8d69a94008a3c7de443cbea029837799c3b9ae74e8d6467902d656518a08c5374ea46a1c117b1143ef1222ed") write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="1f0000003702000140000000000000000200000000000000", @ANYRES32=r1, @ANYBLOB='\x00\x00'], 0x1f) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r2 = syz_open_dev$vcsu(&(0x7f0000000100), 0x5, 0xc0002) write$P9_ROPEN(r2, &(0x7f0000000140)={0x18, 0x71, 0x2, {{0x40, 0x3, 0x5}, 0x5}}, 0x18) exit_group(0x0) sched_setattr(r1, &(0x7f0000000080)={0x38, 0x5, 0x0, 0x1f, 0x6, 0x1f, 0x6, 0x2, 0x7, 0x2}, 0x0) 06:11:19 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:19 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) clone(0x100080, &(0x7f0000000000)="c8e6d986f292743b1706becd1882e3b31712b565d9fac96e8ea11791988c00d1b391a132abfa44115857c0201625cfc92fd415b7113ba1554abc1a37bd89c3be65b9d6ba26d3e1b21932bba9b76201e54ca81a57f860a3ade50eb52d4667ac", &(0x7f0000000440), &(0x7f0000000100), &(0x7f0000000140)="4849104d6a6c522b1c1d62b81456c7fd13683c3a5c78f2ca1f642806b5212bb38b811a69a35e64f548fc6f713d1e80afa6f78b3978b9c8a00efac29af8dcf280db88dccc9deba036b258f01b54afc1f24041c8bb98bf6de5e2ed795ece8416dbfc7fe5d50efcd2ebea53f5462055dd0d4324814952b20ed3d4a12bd5db29509c05a481805b04e65789f29906432f31b4911b720e5c88d626f5337275eb9921e3504a04c9da8ccc942e7a56164a0ff19662f62700145137dcfaca6fa0e49f") vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() ptrace$setopts(0x4200, r1, 0x0, 0x0) tkill(0x0, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0xffffffffffffff0b, 0x0) exit_group(0x0) r2 = gettid() tkill(r2, 0x2a) wait4(r2, &(0x7f0000000200), 0x21000000, &(0x7f0000000240)) wait4(0x0, &(0x7f0000000300), 0x1, &(0x7f0000000480)) 06:11:19 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xa000000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:20 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:20 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:20 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:20 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:20 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0x41020000}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:20 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000000)={&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000100)="ceb7cc0bb0f328969ff5387ca7c5cd48e1c041db8b76c70c5d76250ae23ff74faff551b6600cae49c0feda1103501cd6b2fc8cc69c4c28cbd3d2831d1f2c3658381cff956d14f50e87dd1aca6476a707139c3bb1feaf10645b2d4d2929b6772aa60ad7e645471b6c42ec38ac3c693f6b5372fb61b6a332f86a363d819d7174233209a36ab3421108de6ff84ad1c180bb3485609e7e06a8230ed6ec7013d1371ae5b1388e61f04bc85493fb359a0382fc7611319db25857e1c3bd258030e25e3b39de98a376920c6456e02258f05ca5ff38409e897aa736169b29b3ad7d31fe2612d435162c3f283322", 0xe9, r0}, 0x68) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:20 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, 0x0, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:20 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone3(&(0x7f00000001c0)={0x28000, &(0x7f0000000000)=0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080), {0x2a}, &(0x7f0000000100)=""/54, 0x36, &(0x7f0000000140)=""/30, &(0x7f0000000180)=[0x0, r0, r0, r0], 0x4}, 0x58) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000240)=0x8000) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:20 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:20 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, 0x0, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:20 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xeffdffff}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:20 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) wait4(r0, &(0x7f0000000000), 0x1ffffffb, &(0x7f0000000100)) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x1, 0x0) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r1, 0xfffffffffffffffb, 0x2) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:21 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:21 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:21 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:21 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) clone(0x42800600, &(0x7f0000000100)="0211abf758e98b465a482ad322117ad04b5d27b374ca7f046a5a42c512771f2c3b6698215f914f7d1a622abf737916c383db7709afc158225b4f28dc08cde17e2f6e6a4117b69860b6afb47934e29e56545e4472981bd2f5fac28eba2f813f1615c05f48fc5f519ce28fb36e680e7fcd7b09fcadcd6d0a8eae415e3ef0a81a34803937a3e823c6d31e4cbf26631324a153abe6ff70b150ec0a102e5f52d118baa3300b68a15b782371d8ae6d95012d67c006ddd17b584029fbec17471d21451a848f653b3bb08fe3258369d2a7e81ae2643bc8cd2a48d3bc439da4bf53be94b885b51fddf6", &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000200)="fb47d2ecd4fe7df9729ae12349587b891750c701e9640aa82f7c5ebd571dc09fee81579e0b1ca39878689259571527ee25394b38e37f8e436393a2bf56a68dde3567615c4218ca1f5e9bb1ea") r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0x2, r0, 0x0, &(0x7f0000000280)="f9a3ad00103cad122d4246fab27ee7df513d880c32de91618550e3e1db060fb72bfdac531d99fc4af084d541a2ba6892884072997ac6d63af0b8986852181351dd56e0025590f817e49ee200bee1a2f5a906bdfb9ea03e043519e3125b35154ed6885b83d980563c740e22567f3dc9d72d531bfec57be3f9a3353397054640997800122293366b793530eb027a6784c216ed34f238ae1dd9015aef46709169d904adf66e080cf9435247d3d80331d7c4dc234308973d391bebf3ca62c0a7ec24be4ecf") exit_group(0x0) 06:11:21 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, 0x0, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:21 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffffdef}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:21 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:21 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:21 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:21 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:21 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:21 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000000)={0x7, 'ip6_vti0\x00', {0x6}, 0x3}) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:22 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:22 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:22 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:22 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x4}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:22 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:22 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) clone(0x4180, &(0x7f0000000000)="3efca4cc409802ce31a47c5319e892d5c03647518c39466b84d7e65054c0cbfedb0f93c50808119d38d32698c8030e166da8d88a8ffcd138fc260963feec042695df9c3701cbbbd616fe16f8867ae682867d93f50c78620b3fad91188180561240e667422190f19863cdbf659b222870f57497d2e7ac20bc0f0aaadd1da224fa47c684fac0258c74bc413894dd4dcb867f783d6123d8f5b1822ba0984410a3cd126bc1879f84de43bf4c39532b080113c27541a6086e917ae4a7b1e7490140c4", &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="8331922a506208150f7d4536525ff9ff5e705e86978646fa274d58541485466ad2394ef37c6caebe7fcde7eeb2f7695145781d6a0780a1c2379874e01584b6092fd4f63f9d15f8a187c01d686e78028a98b5c36e2025d3f22404366e389fdaabe44e6e59a911328938405a413ea236855eaf9e7b6d3b87f50a1bd835") vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) exit_group(0x0) 06:11:22 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:22 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xa}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:22 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:22 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) vmsplice(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="4e5ce525b98048f88a1208e131bcc4adabcf609a876e91e66e546c95467e98ddefa3eb0d52a11b7e831c87f77b58df193a3e31438537e95e6216becacc7471399f21643b2828c9c1e34233ec559f6d5dfbb35c6581a06a40b5a2f6f4bf435b9dd933c03827", 0xff20}], 0x1, 0x2) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:22 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x241}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:22 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x0, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:23 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0xe) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:23 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:23 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:23 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:23 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x0, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:23 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xa00}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:23 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:23 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x200180, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0x4004f50d, &(0x7f0000000040)) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000000)="dd5c8d78348f3ca0f46ade399e8128177b9d2d59c64bbe3e10c760d817ffb9982461b4") exit_group(0x0) 06:11:23 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x0, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:23 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:23 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x4102}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:23 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) process_vm_writev(r1, &(0x7f0000000340)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000000)=""/157, 0x9d}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/30, 0x1e}, {&(0x7f00000002c0)=""/101, 0x65}], 0x5, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/7, 0x7}, {&(0x7f0000000440)=""/74, 0x4a}, {&(0x7f00000004c0)=""/140, 0x8c}, {&(0x7f0000000580)=""/84, 0x54}, {&(0x7f0000000600)=""/32, 0x20}, {&(0x7f0000000640)=""/226, 0xe2}], 0x6, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:23 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) clone(0x10010000, &(0x7f0000000000)="11332d678ba2fb02676e5fa12eff14b5eb6d7230a9e31a6f4a3d89991fd27e1b37ec422919bc91aca141371e8bd48853f8888a5e1fb55d2912b76d0955d625a0a66ac6e9d20f98308c5417", &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="8030be9f55ba0204771ba5d334a397053dfe") exit_group(0x0) 06:11:23 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:24 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) clone(0x4200a00, &(0x7f0000000000)="0fa100152edffc86e64de595ba20338398217c30c9c6877a398cf1c131bf8ea5a874e656311e4d83463dcd174c58dfcc9f20412504313ff281f0bd111a7dfcf7fc2f02cb852975223dfafedf2f2145e283fabca6b6a99ca8f092569dc1f64d8ffc705140a9cfde8172118ff12dcbdf3251c693828c0cfdd4dbf10ef0dc22553c87609944307505b76961bb5c7aab30fd1fe719058b", &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000200)="6140b8d94f7705517215faa683604e2cebe4616548da789fcb19315f0b5b2c3716b77fdea7ba9244ce24e5ebf5797af09b14c82e8927f3615e694efe739f21ec99db724b740307f3f3eb053f51de74a77fd14e008587f4f450c3606a7bc81aafef1ca5aa80899025300dfd157d4e20c92e81a5b1cbf27c04b4f177580fb62b00e3983c8b083b2a7677ca9f3fc995a6d3b98a2e4ab7d4974995f8d060294646488e2bf23694d5ce7f199c0b610e1dbe7de4ec") ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x1f, r0, 0x100000000, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x40000}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:24 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x800000}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:24 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)="06c7603a3373534b2c7998495bf12e40b93bcbd6dca360a26e1c80a1353091618ddd385000e7ea5584bd0a0db04acf36456bc0c321ff00151376155bc2a2aa242004f0699bb8ad709c7b66ff421dee0149d1eca3021ba8de5877") exit_group(0x0) 06:11:24 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, 0x0, 0x0) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, 0x0}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x1000000}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:24 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x5) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000580)='cgroup.events\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) r2 = gettid() rt_sigqueueinfo(r2, 0xa, &(0x7f00000002c0)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000800)={&(0x7f00000005c0), 0xc, &(0x7f00000007c0)={&(0x7f0000000600)={0x1b4, 0x13, 0x3, 0x101, 0x70bd28, 0x25dfdbfc, {0xc, 0x0, 0x1}, [@nested={0xe4, 0x4d, 0x0, 0x1, [@generic="7107781a94670fce730620a4404865fb428f337a126f1f197572b00b1f162775cfe90337fd193c7aa463a608ad3b5b06ecfb658b802d1b05f31c0a0d7a36629721bb581db1800e09d3122bd664eb61ee637e1418c4f13d4a89b5b98ba499d7fd1054c29ae71a031a9b833903ecf39a2821cbc571fd5604ec2f8b3583a400e9b259e8e930a6e416e2a7702595541c9fbf057d0eeeba0e015567a7b2fa2f7a11fef1c8af0b9bd1a9472fc8b95a504250d42ae6c29138c3b2bf5f2bd6663198a86fbf67d1f8afde478984a3f9e5538fb70e90a8f76b783a52e0", @typed={0x8, 0x72, 0x0, 0x0, @u32=0x1}]}, @nested={0xb4, 0x7, 0x0, 0x1, [@typed={0x8, 0x44, 0x0, 0x0, @ipv4=@remote}, @typed={0x8, 0xa, 0x0, 0x0, @fd=r1}, @generic="2a39924d4c69d6666d0cb6", @typed={0x8, 0x52, 0x0, 0x0, @pid=r2}, @typed={0xc, 0x2c, 0x0, 0x0, @u64=0x3}, @generic="e5d2547d43c8ba6505719787f9b54a5dbf3a4e9f717f6c922d69e8347db9d5cfd108cbe347c868a89b37a1a903ed1ba01b7ff893f75c2f3c5257792b0ab91273cee19f287d0464d71b86ce7bf6aaa855d97ec54e28913dd964041cbf8c43c6e1e14db8ed9df07b652152b12a578864ad65c6fe0f5f9c6cf4dce820698282b65488", @generic]}, @typed={0x8, 0x3, 0x0, 0x0, @fd=r3}]}, 0x1b4}, 0x1, 0x0, 0x0, 0x240008c0}, 0x40000) tkill(0x0, 0x3a) ptrace$cont(0x18, 0x0, 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x551f, &(0x7f0000000100)="413813ba21c9a2a55af4eebad44221454c8cf3c2b7bd7390e25a5768baf172b98d5b5e9a1a9af865fdffa240bc30bb680ef690234b7158e165ece785608db8f85fa6d20cda4040dec485d03f717c304c8eb77d1891f2dc5a0f0dcf08657f2756068d0ebf448047654eddcb67336e433c5d84fb58fb68ea269236ac782fc2eec503d9c4663f1894874d61cc1ad3ac95d170fb4ba9e334f01a09f5c82288dcb28eef3606cac8472de30a764d9df3b3c521bf2c6c0f8a16936a76628191e5febe3aab599aa74724bb43308b182e7fbc7dfe24cf51021051b4bd38c09e8d3e78a35da7db9948f2f47431a284dcd8be28ad73782f57") ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0), 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:24 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:24 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x101) perf_event_open(&(0x7f0000000040)={0x5, 0x80, 0x8, 0x66, 0x40, 0x2, 0x0, 0x3, 0x2400, 0xf, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6c94, 0x2, @perf_bp, 0x8000, 0xffffffffffffae1f, 0xafe, 0x0, 0x3, 0x7, 0x1, 0x0, 0x6, 0x0, 0x7ff}, r0, 0xd, r1, 0x8) exit_group(0x0) 06:11:24 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0), 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xa000000}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:24 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}, {&(0x7f0000000100)="04d9c4c25cd0776df8845cb9f2e02386d55aa4d3410324a9373c000b3e91de97627bc51e237d9920ead6d6b60e8301481c01fda18b3eb4208db50a672af5653aa34bc36d9217c00d558c8d971081ad77b9b5c59d72c68850e7fd0b5828b7a3f178bb614eeb3aaa449c2c0606e3947f3222d2913ed9d6cab4ffae4c39f8d1cf689f0c694d122ba636e9cb197a53ffdd2eb6e14de628587cc3f991c874ebe0e2d43cb54cadd42e0f978337cbb74b4bfd7de85bd00abff57417fec301e7d409e2efdffc60da92cc35dc25ff3b837320c2bbaf5904041634d21a1586db730b8a2033725b01666e06f63586edc8f6e5d4bf78e85602877ce2d02a8923807e6b96", 0xfe}, {&(0x7f0000000080)="4e00e260c05af8ffa1f649af4a87db50389c341e15ba379f098036ee3b717690d45f7f8d54097ef9e32c29d8bb30adad4b04f514822971c38a4472641e4dc7d1bd7037e95609c75a39aab450704a78502c3fb4b9002bf1eda79c1400"/103, 0x67}], 0x6, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000000)='syz1\x00', 0x200002, 0x0) write$binfmt_aout(r1, &(0x7f0000000440)={{0x10b, 0x8, 0x0, 0x2f2, 0x1b8, 0x7f, 0xf6, 0xb755}, "f0d984f4ec358bb101061359c90e49bfd592febe0d886da152e7ad4f050bf115e8038b78b3b015b2ffa450e9924b0e072f418600033a5fb92c1f57e40a396aa3ce70ddb1f5a79837c4c4ebde3eb0748c5508f3d9e06d165d54f65e573d3487e83c10ff175533540c154aace280727fec0344b12262102ba8d62591401f4f6eb19bd2039c22d8ca0dcd13c0311dffece0926fd4ed5460ed50770ec55e126e76ad40c1e548b19b6dabe04f77c30240e716ac263fccd93429544b16a3", ['\x00']}, 0x1db) exit_group(0x0) 06:11:24 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:25 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:25 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) ioctl$KDSKBSENT(r2, 0x4b49, &(0x7f0000001440)={0x68, "242819a8d3798e51cab07e6ac951e21cda1b27171f4c803808d2ee253d8725613116aef1b8b0d4b755d6afccb4d5d4c649630117cfccc8ac8deab0cd568c7e6ab96cf20aac62d6ea8157fc4fa1ba978fea8d62585c3d0565ae2b481b24786b2b977a80cf96f8cef77d1c6b41f8fbcc3e41e28ad2c2ef448f6ce88eb51488b2e10b5926b82d6777dd4f6047f79a5ea0ae379706d42907bc289a83abfcda801c257c237ca2ea881cb6dc19de41c6edc044e82a0f70d5560f5133573e69a2c8709c428475a78c78ba05c41fd9d474f5c7d02fbd57f7cfd744426e2e6d98a670054132c593253d542c1067e541f24baceb7a5bd16ce5fec8e8cfb254cacded55babb303a411e3f652f23ea0f84269a0a2ffcda995f69ebd94552ee071853b5b23736b5d1bfb9a8714ba968033afeac567f911acc64093f1348dcb8880260ef16041e46c80b5c744b5b583e935499e3a8209bfc4f28ddbb538a21a1ba7b6600d1fbbdf20f19988f55131725b4a9b94b1c31e69d4047d5686ff2cc7139ca04cc95f5240b2306fbd70167583d16a87ab058b23a5ca416e0d04206536b2cb2e98e2137afb3637276402cae3f5ea7d6b9cfc7fe573c8381add1bbfe8c0619d5d593885a601041270c57879d892c31bb2308d1aa863fa394b74275d2c623e0af545dfcd01813934083e0177406803a8b733629ffee0b84f3167546ede68cddda6de3aa2036"}) sendmsg$inet(r2, &(0x7f0000000080)={&(0x7f00000001c0)={0x2, 0x4e23, @empty}, 0x10, &(0x7f0000000040)=[{&(0x7f0000000440)="df1adc2860d757c94dda0d43a008f2e5fb80df1987f7d4fed2db53f4e48d6a32c104b2263bba59b492e87019b17616605ca57bcf052548ab05e77fc49626d0ac2e7cc8d6c9e339dbd9d5d4ce136c3933fd9b14c58f876cca335271555c3768ee84f4a697d859a42818f4cd7680019522a893274a61d1404982cc930252669220febbcc5ab45fd7c89416339f2763d672fb92e69f0c18aa436bdb8581f15caad4033aa73836a497092dfca825086c1f1a2cea5bb5c3283705628b97367a3c775c936ee1d42f57313cf7561cba6583e83e79dc7dc89803e0a61c9e173d4d04e4070b79f54f130e679468b9b4808105f4dfb122b973a9ed48f484b4f6eababf2b437a3c8ee86116d74c578bac0f4d3c25780c1ac628dae7ab9d22af1ddabfdf1442daef4d22422490d1369d47b88ac25aec8afe3f12ed9b70986e748da80424533ec483ba70be3653b1db3ed2fa2cf7603b31b484442e529a664962bc0a8fc94ad1681ff04fd7f9630f58656a3db838bac25cc3192f6eb403608ce432fbbd6726ba7d5d12d001b6a95ba86c24e81292a99d58420b3c78e85ed6f4c39fe5629653741b2b2e1b2b09b02f7f6f963e78cc3341a26c0d1889159c7640d6f83ff6e502bb2fdbe4f0fd68d2917679908a0c572b18a1db877bc34769af853ccff4fdefc0da61d747b04cfe1b492ba9fd146fc06054b70b8ed997a4d0043b15305b0198185544f3f4207b003fa8c7687aeeeeb0bc2afe4ff317565747c0a7edf8571cc2af0c838b52b3e88dffb6ba8e69f6be7a5a8ec5fbb45cec62e9cb90139791cd13294ccdbb973868b7bc98bbc7ef6ceb68175ec641a0e001d5bc4b29f100b381665a40550ddce51c861ce84157a65c1281ae465147397846abf735eaac5a4eca236b7cc70eea55eac7689648fdfde472d4c7825ff82c18f54a62ae422731bb0fe23fd8192019d520b1c437abc891b3529bca50102ff0bda397d3e481f0c5f275e1bbb7364903e6712e3eb46b0d4d79408c08aa4e572646c13eb1555d0a7ce3f19e7729d36d353bda9b10fec5b9dbf758d362bc6d487653c9f7418724b02bee701994638e5f44c47e2faefd00e33a39c821b245409fa9b848b206a1335e9ef52a650d4f99df23226f88943f17c4a75eda040129e80153ebb6c9331b54d1ccb7fba2816507ba4ac76b54f6528545931896c1f3db6f872e4125b0ab414cb2b2aa2c16ab919a552a02f7d82113d7d5014ef0a7df665b1c35b6ccc8233f985e31653c27c488369f6a7b9cd67d2ed33264e411240ff57a0621d8f05b5fd60ad6a50109c6128c051a69eb4e49fb3eed15225db2701e708c9d654727bb180e9a68d2207c9d6d3270017fc8b706a72c49eb2d7e2b2fa3187b4f78729a758ecb989e090be066468508612827fc6b995ac182f28f769a3bd06cdeaaad24397204c1659e3e8dab487ee89b63a25c7a26c1f6baeea3bba45b36d09b77cdda1aa5eed4f922311fcbdce221248fa7201a437c1bc4e9aa4c557dae2a205be76ad8371a7ce7b8a54e9bdf620030b29fe9d2125ec551e63b775bf639719593e26c3b583267b6a095b0af1637ce64a7a941655973a9c6a0a05be840aae08e6d815a3f99c801d02c1d11a0b362f1aecf1e44cb7eddcd0154efdf97b58983eafc56de86a20d416ac332f83a71dcb1123f8a8fadf31b9efa42906a2024d9cda6fb6ac00a952430edc9a3c40cb0737e688282cd43a4596540c5e5a22ae4bf7aa979c574ae3b91d9a33af7a196ab6a2666a46339020cd7c896827ce0a8e8a67e34791e725f1adc82f33d0271b57255f185b3ca5fe8711dcc5218f1d957fc58aed959063a305ea8b1bbac6484775c917fd381e9fb18cf10fc227263bd27752b39476a51e5d26fa08698a8da48c37f511c605b36837ad6fcd358de1178b1584caa77837b972b59360ff04057550cbf8499b55a11111a395815a1f069b763f557d6781cef5b47068dd148bbcb066837da8a04b0dc09ee7eb18da82f072212c99c64449986e777e7d3af9ab9509160fcbd44ceb267abd4d82852d5835af3eb15e164df53653a3bee3fce51a56fa715b2bf2ff8a8f343e11e6cfa313cba4aa3720b8fb41f4f4af1833cb896a5020c67b31a5ee525169cf1dc0fc43d884b1cb08c2670483e95be99d917ad6e988c42f234eec1e71fc8676d9e07f1a451f0728f26fff256ccdb8578f60c869f73948e478a6c5a2da1100ce15ca794df3ad893278fd7e1f8451c5e8ae367ae062d53ca04ad7d8d616f67bd7e2c312279271e758494eb30c60e8070f57e976172966cbdc13040e80e19e0f6bdec50f0fe94fbfbb0438f201083342cb6090d5138d20f349445167b661f3d0a9fc42251bbf30821831762fae6ec1ab54008fa98464e7da30175cacc16e48259f9d6ad2496d530ab879a6e52d8b01ea2030640def36b34090a22e4450b8994ca93ae97066ef20157e8bf934d9c790232ddaa1f3c274f4d5afe0663b95fd2631bc8cf503e0d858599c2f037055a3c039c3fff1e79877080868e8d3d38b0d2ce42b1b57812f0ff02ad67cc0294bd52dfd2fd92cef5ba4715fc2203a46775d99a1f2ad25c4d4c8416be73060516d3f315bf4872354bced7db6e3f92b63e865c7f1f6b61acfe31820dfcb3ab2bb20780e1c6d75aaf25607b99d4e8d98570e4916e68e2134aea79636fc4ba1adf194214541054669e0c9d6219725742c363a2f97f4dfbc7052fc49c9037aac07f5ee5b704107a404bbafa963bcca0d433c3561c6f958b3ddb527757c62ffb4e204150927baeb32fe59d65ed2a3c6a0c3323aceac239dc5c1ce1cf5d2297ff61f95d62fbe5dcd12080e0c23af86a8fc24a98fe7883f0b18f37c86b2e7160249a6ba852e6b9da029b7febf75d17e6967f3505b7c1e7d8756751f3fde2646b9c70f11d8b150d0930f183cab85fa6176027fbfa3db096c1f1698dff317492b96f2e935986c5238ba2668af2f34e917d728d64eb3be98f079c573673d41af38cfb6503fe7c1b1a19f8820e1b96bdc50030a16c13d1cfe84f64de4c537650ed29fae7ccdc3dbf17e65fee99e95e0ef2b74e27740cba5220356dfcfa7d4675f640022f23bba8be58093162750c5d176695e4284de0ce4c74833dab62c5e1190bc0608c04fad2d68c6413239e4de9e31588603c362e5b3088399b031fe43160e9db80f92c44a6e1167843e9ae55b4de91b6dd15dd5f7ca00584a1f3723bd3ca5b7c81f2bc3084192dc4f9ac277d16e9d272d6ef67818cd53fb2b0afc015c027099f8004d20db6d664ebdeb546455f31ec6f8e81b5fda620dfa1b8c8f7f2bcb9b68ed7f475987440e2746b11a6b44f7fcf90c0d3e7f22be9e0ec5af3a4987878e7536da993bf273f86cf06bad1bee454a18219389eb3d14a5dccce7195fe1a986b2ccc33362a66b1a2e5e232d3079b8c4d102c9f4e41b5d7de41b8bb3be56e74cc65bd543d4800d01169a8a348c95521e435d3b86daa1828ddc46bde61a68e6a13194010db5461af134cdeecd1c3407aedf499e5fce98c403f6e775e0e18b159a7cfa23f557843af40dd9f3a0fbd474ad3401d435ccf3e262e113f491972f145163c775c74c21781b07fc4edad6cd10f97fc51b5b5124cf4aeb901d4fe9fd5dd19cdc0f631b7140884f2e2964d2502eb6473abb4277ff778104047fb9715a281c9ebd188de18f88bfdb0c239a9ba2cb4234650218c7410f7319403a3da12e3c0dff42b2b7b3ad8e5c4e287dade9bf58f5e7dd3a3af4a810f17fc3658aecea048c03df20b5629c8de548ebe513b4d5ec0b0cb54c82d73dafd72934e7032057c2e45bd3ebff8d506d86381a743ae2e34fff13ff3213f793290d7adc0df171ce348addf9bd6b7eac53242d6477af9f764546b44bbad24ad2449ff782a2a4047142ea3e8db65c239a8a3279f5d11486c26a310f6f6164c10cb64e5aed99ab856333d8bd57041ff058d962f6074b555778a57dafb65c43d420f8c05ed2b27b28f85ddcff78856b088e9d958c2dca022e883ea657909f7258ce89c4120f6027b7f86ebc6e46dd8f8ce600ef1532af5504cf43438a601aee85bb8fd109ea434747c858830a5380d51118d3ebb2a402b21f0fcb533b6e392ad08101798759248ef9ec3ff2edf82a5b16621e5faf6b17c9d0d008cb74fbea708fd4aa8800c57b543f707144f87bfc960a1b3bd71dea4f52481844bbe059026b224bfe7c4be744cdb26a61b535fe886e067b8b85fdd68929dfb7085cac7183989883423ff1047dc78138fcf803877f1d78b5ec62ee2aafe32dbd3613fd0872aa7771187e5df5b98f6b6e0f309cd4a345e4ce0ddcd8d5121640d7817735e8dddeb172e6a5b9a3ed55ce4e19e711b0c40199ef222d8e4dafceaf30a73d168dd853f3cc82848d020ebb9d3412bba08b95f70683c297ae15a05bfc2ca5a2ce428caa736f48f1f319d446841910a71af027570ffdd697dd48c51a1468b1c85815bee209e053cf8bdff3fcaf6ce1582f3ac144ac111950a7a0be06ef28a2872da93aa25a8df322642f148913f8ec97888d79cc0018947594245007070ac2a5b9fa94b3d7199e45174817e0707426440ea310c618a0983c94c9853e8d1b60599260298d16176d0b4953616603e4331c2bcd26e63526789b2bd62832ad7d43f9ad401a565b288d05a7d52dd04ae0a191e7d8f8000ae5074088c2209c72ab6d232fdef8aae90ddb78b8e6c683e475625f60f3545c7b14a7040a21537ccc0384de32cc930ed3de7f29a030e1a44fe21ad5badce9fbfe7e0f0c8a6e16857e0775121b11e056f3bcc22d7537c135cf200562f9d2527d034cd24f094e6f2bbf2996b05d6743fb8808ce256a8fc3ee127245b140dd70b7609785dfed55d21274ee1348f8cebd2a1325e53b5007c865ff5de500de0b28c7886b7d085513842948574c76f7936bff779fe99e6fd77ba7cf5f8dcd093acfa5dcbb0550f919fa26f03bc751a237dde1571a2a1f85c9587f2abd0e4e51bccb3fef24771c66612d32460cbfb808064db6badfbe7950973a67b31eb23c7599e6147196ff9aefe72765f88f9c91fafa442a4bf9514327dd9fe306e4609311b83d0f167493c95f3200a63aecd20ed0e48becdfcd44981887f8e4b5c8fb9855a1da0bb4c0415d4450240f61860617de3d87617d06fc5cf233ed81e38d3811e6ce67d524f189aaf2875e020d40a74b4bd7a113eff9f28bf2e6943d79d910a8712178dddaaa264c630a4e631eb9af6c3f19316483f32c12e1ec017f568799c3c48eb5b3bde5bd83510063c49294f0b3435ab5ac26d15d6022296a0842690e57771efa7bfd5e27c6e724f190108117e5e2b82cc996207a8120ed16a983e193f69c738c79f2606ad1b043c047a7cd443be79c6f15cdd246eb4b8afa313b3294383581d25dcf4f5542adb09e316275c46c370a5dbd3e0fec16d307d7a7ea1ed3ab350bb05ccad435f61cad0c1cfe673e03034b354326837fed2cb0a8049a7e08fddbf7dac1135858707e30ba9651f9c2a8e87008353441d5e93262306ef00317fde0d64d82467447752f22d0603d40a067e0df6940e2f07a4281c91b32876fa0083ea0242c3886fe0cbd46536030feb7436504205cbc49c3d68d54be8e55399f6a3929152fe292ffa670f8718f76cb99a4d5b4e5b970700322cb123622f497f7fa85a5c7b8f9092056ae91551931d9296bcebb0a7284bb739246ab130402563258b3637f8d611c0067d702ff8b87a72a8cc5499d9fafd7abcad988b9cf958cce22371053e7713adaac0ecfa4429877a99bdba17159e", 0x1000}], 0x1, &(0x7f0000000100)=[@ip_ttl={{0x14, 0x0, 0x2, 0x2}}, @ip_retopts={{0x44, 0x0, 0x7, {[@noop, @rr={0x7, 0xb, 0x1c, [@remote, @local]}, @ra={0x94, 0x4, 0x1}, @timestamp_addr={0x44, 0x24, 0xf3, 0x1, 0x9, [{@private=0xa010102, 0x80000000}, {@private=0xa010100, 0x8}, {@local, 0x5}, {@private=0xa010102, 0x80000001}]}]}}}, @ip_pktinfo={{0xffffffffffffff4a, 0x0, 0x8, {0x0, @private=0xa010102, @rand_addr=0x64010101}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}], 0x98}, 0x20044040) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r0, 0xf502, 0x0) 06:11:25 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0), 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0x41020000}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:25 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:25 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:25 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:25 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xeffdffff}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:25 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xfffffdef}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:25 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x33) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) sched_setattr(r2, &(0x7f0000000000)={0x38, 0x2, 0x42, 0xffffff01, 0x4, 0x8, 0x200, 0x6, 0x4, 0x7}, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x5) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000100)={0x0, 0x1, r0, 0x6}) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0xffe1, 0xff, 0x3, 0x45a}, {0x0, 0x4, 0x3, 0x9}, {0x5, 0x4d, 0xff}, {0x800, 0x1, 0x24, 0x9}, {0x2, 0xc1, 0xfa, 0x3d9c}, {0x3, 0x3, 0x1, 0x9}]}) exit_group(0x0) 06:11:25 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)=0x0) ptrace$setregs(0xd, r1, 0xa, &(0x7f0000000100)="1f0e070000003fdd500fcb0f8234158a8bab68ec930f35acfc34ef1163d1a4218ad19bb05e3f176a7cc94bcdcbb657c77ec158e3e8393ba33fd770efe773b17ec42bb0f050969115e015f72b97fe83ff6600f4e5ce6ea1d026062980211e981bd3919bf7695aaae75f953fa7a48c99e1636b2230d87fb1c715a7b94743932fab0aef8d8a8d1ace1a274a67f1f4d604384d0f2cda6a2a635e068ca3ec32dac096116eb407104b23613c974fc05e374d7a7c177d6c6d256c99d250c08a34e9c451f9197975") ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:26 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:26 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:26 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:26 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:26 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}, 0xffffff7f}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:26 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:26 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:26 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:26 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000000), 0x4, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x4, 0x42, 0x2, 0x6}, {0x1, 0xd, 0x81, 0x8000}, {0x3, 0x6, 0x40, 0xffffffff}, {0xd72, 0x6d, 0x1, 0x7}, {0x3f, 0x40, 0x9, 0x6}]}) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:26 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:26 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:26 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:27 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x0) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:27 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(r0, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66620700ae897094e7b126b0", 0xc}], 0x4, 0x6) vmsplice(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="b229a10d97e8aae33302897f555815196c50458e4f49eb0b05edede70c430806b8b9f4a478309447e008213767a2611c2b6f0e463753289c53d743477bcf6432595bb96ee5d607c66efeb2f0bd2c01c8bcc8f560fa45a1aa2f13bd876b40d40c5f609d102ac708ca16f0dd57", 0x6c}, {&(0x7f0000000180)="75d2469b850710444293b76b7d1cdf27791fed642990350729637a5d2b5a2cdbfdd288dd5668b4c717b5d4abd6a4fdcf6867510113cddcca6291bec54e976bd9ad6413265a24aa32456834b96ea88b27e826db3589749974a268b49dc05950135ae75c8483b4d97bac0df5a836f1d64fcf4b50a8093e395b423c2e309771ef287a0aab8b16254509929926dac04509773d71ae20cccfe94e7c9de46fd218adf9fb1ebfc854dc8d88d602c03b733a0f698019fdbd1ebde5cd87981677301df692105b87ae13b0fe2347cd6179b256c4e1443e8e11463c26", 0xd7}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="17f68cb6d02fa592ede69f", 0xb}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) ptrace$cont(0x7, r1, 0x0, 0x63d5234e) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000000)="266a1544823931bd79ff04484bce3e120e628bc109e9606656815527880bc952e9700d9e9dd89460f0d6f26186552759b37a63b24ccc6d056b5c28a7ca9d2f87be3880983d230cf0ac4ff07447091d10ee4f53c7ccdc0948335cc5ad509647320a199ec7790ab280c7a5edacd87591f393edb1598a2d9f529f311c27dad6136856688b566da4d5c786f7b8a927d77eab6da6702d7690b5a4fb3284b77ec1350d05b3c3dc6d9abf5c5eefe4") exit_group(0x0) 06:11:27 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:27 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:27 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x4, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:27 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:27 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4200, 0x0, 0x80, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:27 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0xa, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:27 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x241, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:27 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:27 executing program 0: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000004f40)={@private=0xa010100, @multicast1}, 0xc) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) r1 = socket$inet_icmp(0x2, 0x2, 0x1) r2 = socket(0x11, 0x800000003, 0x0) r3 = socket(0x11, 0x800000003, 0x8) bind(r3, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r3, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000000400)={r4, 0x3, 0x6, @broadcast}, 0x10) setsockopt$inet_mreqn(r1, 0x0, 0x23, &(0x7f0000000040)={@broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, r4}, 0xc) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x5) tkill(r5, 0x3a) ptrace$cont(0x18, r5, 0x0, 0x0) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) exit_group(0x0) wait4(r5, &(0x7f0000000000), 0x2, &(0x7f0000000100)) 06:11:27 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:28 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:28 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:28 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) ioctl$sock_FIOGETOWN(0xffffffffffffffff, 0x8903, &(0x7f0000000000)) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(r0, &(0x7f0000000040), 0x40000000, &(0x7f0000000100)) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) r2 = ioctl$NS_GET_PARENT(0xffffffffffffffff, 0xb702, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f00000001c0)="55a4413a912bade702efaeed2d0132c7880e1894aeac1904eac194a59f5c6b24c703e9f8a898dd1253ccb2be565f59a83f61b053174acf5aa0a9c0d69e7cf032a32e5888303e3c130a77c372c097808fe17e8883bbfdf9609102b07ccce24ae112c3c57e81a164aeec600781d07a5abbcf95b245e7eb2b43f1ed07c2a87a4e1d7a9a0ace4dcc391f98608c421068403aea337dc4e9ef0695329de3097cbdc4bbe1d2c6e79a8b68e69f451e93931bdc20", 0xb0}], 0x1) 06:11:28 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, 0x0, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:28 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0xa00, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:28 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:28 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x33) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) wait4(r1, 0x0, 0x1000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x70) 06:11:28 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:28 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x4102, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:28 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x0, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:28 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x206081, 0x0) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:28 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:29 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:29 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:29 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x8, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8001, 0x2, 0x9, 0x10001}, {0x5, 0x0, 0x1f, 0x8}, {0xe0b6, 0x0, 0x7, 0x2}, {0xffff, 0x40, 0x7f, 0x400}, {0x4a, 0x8, 0x2, 0x7fff}]}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x5) tkill(r1, 0x3a) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:29 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x0, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:29 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x4}, 0x10, 0x0}}], 0x2, 0x0) 06:11:29 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:29 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:29 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:29 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xa}, 0x10, 0x0}}], 0x2, 0x0) 06:11:29 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x0, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:29 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) wait4(r1, &(0x7f0000000000), 0x5, &(0x7f0000000100)) exit_group(0x0) 06:11:29 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:30 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:30 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x241}, 0x10, 0x0}}], 0x2, 0x0) 06:11:30 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, 0x0, 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:30 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:30 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x1) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(r0, &(0x7f0000000000), 0x20000000, &(0x7f0000000100)) exit_group(0x0) 06:11:30 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:30 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xa00}, 0x10, 0x0}}], 0x2, 0x0) 06:11:30 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, 0x0, 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:30 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:30 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() getpgrp(r0) ptrace$setopts(0x4200, 0x0, 0x7, 0x0) wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x33) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) wait4(r2, &(0x7f0000000000), 0x40000000, &(0x7f0000000100)) tkill(r1, 0x2) exit_group(0x0) 06:11:30 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000400)="66530700ae897094e7b126b0", 0xc}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x5) getsockopt$IP6T_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x29, 0x45, &(0x7f0000000000)={'NETMAP\x00'}, &(0x7f0000000040)=0x1e) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) exit_group(0x0) 06:11:30 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, 0x0, 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:30 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:30 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:30 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x4102}, 0x10, 0x0}}], 0x2, 0x0) 06:11:30 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:30 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000040)) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x5) tkill(r0, 0x3a) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(r0, &(0x7f0000000000), 0x1, 0x0) exit_group(0x0) 06:11:31 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:31 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x40000}, 0x10, 0x0}}], 0x2, 0x0) 06:11:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:31 executing program 0: set_mempolicy(0x1, &(0x7f0000000080)=0xfffffffffffffc02, 0x101) socket$inet(0x2, 0x0, 0x0) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x406f, 0x0) r1 = memfd_create(&(0x7f0000000100)='\xbb\x02\xb1\xed\x97\xcb\xb1,\x116\xe0\xc3r%;\x99\xbck\xe7=\xfa\xf6HB\x00\x9e\xc0\xa9\xc9\x88\xc7\x82\x9a\x94g\xda\xa6q\x15\xf5\x04\x00\x00\x00\xf3\x9d+,\x00\xd7h\xa4\x06jtl\x00\x00\x00\x00\xb9|\x9d\xec\xdb\x9d\x94i`8t\xbd\xe8\xbfj~NO\xb2\x1a\xfc\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\x91l\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c00, r1) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x89e0, 0xffffffffffffffff) 06:11:31 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x800000}, 0x10, 0x0}}], 0x2, 0x0) 06:11:31 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(0x0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:31 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(0x0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:31 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x1000000}, 0x10, 0x0}}], 0x2, 0x0) 06:11:31 executing program 0: syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000005e40)=[{&(0x7f0000010000)="200000000002000019000000600100000f000000000000000100000005000000000004000040000020000000ddf4655fddf4655f0100ffff53ef010001000000daf4655f000000000000000001000000000000000b0000000001000008000000d24201", 0x63, 0x400}, {&(0x7f0000000200)="00000000000000000000008748c5949b73f500d56d097e87de4c28a2c3efb35ea2", 0x21, 0x4e0}], 0x0, &(0x7f00000024c0)=ANY=[@ANYBLOB="4fa615e12ebe92931516d057c1341435ceba1c961eec710b0fed463d0cf0c3c1a25ba3b874020c128a113802d8d5b2b039b8f8a9adc77ab63d0d17c710fcc6f5dd207b7480c9e0e7d9139965799a80b32d588ee8d829b25eaec8dfed26bc3c0ac834f4b6a9a7a7c110add7a78c23a49a58cfbd9eb91ede12ea24ce1e3c8fe4fffd1d9af7a43a86a9a859ce4ad3af7d7e4bc76d11341951de72ab24cc307773cdb8e18b0faa83e7d449ec182125b15ce417fbbb9b6018867e041dadea921371b8"]) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) vmsplice(r0, &(0x7f0000002380)=[{&(0x7f0000000140)="ed3c4d046c7678fb890137ca0259de96d87732da13d2e7e5717feab5fce6f823eee9d9492ebadd4be4f26f77348f78e0b1d7f228f720d3fe3fc24024fe5415a15e552c0b66ce764f02b8073c3c89967a3d7d919060400ef8a020d2f0d4a0808c585a22b47fb79941b6960d59a04c746a8ea97a4eaf5b7f3a13da81041890b335ad36fd91", 0x84}, {&(0x7f0000000240)="27d051882b41d017f4aa06087c0f593f532f6328fd36dad4e1051fdf1668979ad13e64db9c2de7c98088beda4cd1859d864e1a827957b5e63e8c3a9a6de863ebf15e4cef071375b3428294b9321183ea584ac2efbb905b9d774851ff5124926a0f3a7868f79a367a95733a6b8b13e413a0828980b2e87827fd66c9f097f90e69", 0x80}, {&(0x7f0000002400)="a4c8b9bc3571f831ba868039b5d5d31f67bd97f3af5a407e44019ce1c9cc1bd417c2728dfd3b4c7437ea5a46b219a5ec791383186106e59db8f151cc726799e490b5b0ca18e6b082adae8060feea212b3d4be2e3eecffbe46ab1b4a9d3b52606bc90254fb4be3efab31ef1cb239e6779f9649285c16ba07bcaa028e736e2f13f3f6df3e59db24f75eb19a320f5af1b9eddda4bbff530e8a688a580b8b0de35eaf47f374f228b43f865ae0c28311e63e8940e3a99db554d", 0xb7}, {&(0x7f0000000380)="688b01f8bd3212f9fad218822b00ff585caf020db220dac9278ddf8d4a3d1fca42f614b4be924ba443c3e1bf2e047d06078b8ea92feee941ab26c4ab180d44fd0944934b4b01e86fb7a909aecb79f339431ca944131799996eecb5c9fad5682d5e464f03b0bdc133bbad6c9d04d4b1a9f6ebe0c9b3e303d2ba13a2bba17ef657812818436bc84af59b75e5e043bab2d0680ed5816d51f0dfad7a4f0623fd871a25f85b88ec59f540a5c07ac7462dbf7e849b8e453511bbb9761d73a2a71844e1d8cf160890d7f12df30b65724393a4c1c1fce575a532643dc20986fb087b8052e81970f86823db1963e13932ae7936e9e58eb050fe08dbc920b7dc7ae566ade465a669e7b57141345aae0469fec8182b5fe8c515d23e362b8aae07c6b829914457dcd7d25f3b4c1b9a3e81899353b92f2382494418e790817e18a5e7df0e1be59ea25ccc0e0a8a172874a74c6af35a1583a6cae166cd7a3f249de795e865e7dc9d2e0d0790021fad0e222e385eb4077ab1499e9ac59f79528e5824b4ee0326d63b61fb1b411cda9d0835a916f50c0a093c95c99acdeb7b336ec2724ca93451acdfd298dd38111aaa9ce2eb4738dd840753dace2fa753168d34541abb458a2f5b5f4d68aa1a4cd32e467458bf17de039e288ae8bcf40aeb744655124b0ffb85f58d33647f5936e71408daf0367db62900b2e6049123a56fbdfd52b13417192aeb92b943d656bb990019d4751b7599849eaf8944d161afd6d4ba1b1aa5e5c968411396cbb75512ac2a102761563ba44335654d8cf2703c1597da8f6f6a301bf939e7d3607f2f0d67c7d1a0a3e9e044bc280ed0c0c0b4a219c5b104caf516e5f7c2a0859e881478c774113d1f1396e8be448b9f3bc0286bcc463beeaf79757e7e4a70c6fe5d2c1044bc16701853b96c0a2d61c90b2b0a2b5d86c4cce1c223390a134dcfe0159bb55b32dc77713ec59d6e94c88916acf5d2ab899651abe61ca00be24da2dd7eed6986d23aa0f11f8ff634264740161c8d1d1e8e42e830fa3e0e3684c741ce53843fff86e92b355505c2ccee0363b5d1d14a16948f57e1133404d04ef90e6ff0eb19e5147e7819f762d697af8721ff78e812740f1e8c771d33b97b5c6ec591d4a852ddc9e01f8e5d39898b293df80b71e9b9506e3496236ad1bbf62b4ed545f4164c56797913c21de36604dfc897245e870ad6877fae1b894f8d2922ce78b77632f6d77374b66dc9bd2e1157ab669a71c74aa351231803d83c282c152063729bfb75866685bc7842cd2eada2ccba0b1645bc92c2d4bb58f761d452a9cfbe961a36954386fb6b194bb57d4f8eba18b046e216f47fcfc30d59a4ad790bc3d590a7af1480baabc5890a9a241bbc2cec3da31e66bb152b5f55e023b5cd6f88435c583868bb27c4ecfe25064918721a90db9b3fff726d495c77de8a576eacc09c40ede3ecf4b2777a9f19f0b80b2429c83d164401a7196898335f829232f7fcefcc19c4bc40ba84774b8ffb3658a3e7578186de93c7231ff26b9d59be7f195da17865a7d1ce584924cda020fbbca91253676999850953cc2a48d9370e5197980b6e7a19200bef5bf5c99122d42cd9ac1349192508cb918f8e5b5393267024ed771ef0837375b479846f3e7c7f5d9263ad55e2d7100c60f5f427a85ec66894752c393a23ac83646378a5383c1efc60798f7f4bbd4f5af48ac6602f31ad40f01359a1c4bfaa8b05bdefd6a34262f105abff95b9127b5abba95a3ffe88196e8b832a4969b46223d18543b20e4d2de32f39946f678396ef7ff4a5ae215f115c6641faa677509a324ee5bb9b3d7bf8ec3735d74835c08e758b042361bcbafc9b59c607462b80cbd4e2ba5ab8c356b6b87a38130c5a37e34b83a3b5718a9d32bb1fe4b6ab06c5de1ab04f5448716025ac827d12724ab0be665db02a3701a5f04ab6b7814352837f9988cce521abb0cebdd9b99784568c8e30297bd312fd4a9e319b9e3de7f26c03d2abb11deb94dc1e4fad1df9e807a9d3e2a94a9cee41fa73abab67a9a26b2f2d8a8674b7120a0f63a5302c998bc045f93303127f01f4c66541cbd93106b14195c3ceaaf88f1e5e4304eb57aeca680f62fcae1ec0c712cb6f7812681d9a902e98e2df78219d0c2d36bb3b458e408e264725f78ddd3b13e29fd7b2edcfaea5fcc71deaeb0df1639fae9f177ff240898d451a0212f21440ebf503af0cc57ef74a404920508e2dfbe0d5b8c74504aa65913be0ff410f3bdb79232540be946b45c2f20a0f6fa2da78d3b6a4d5b0c052ea06384b640dc733d2c8cfd16d1ebe005636a570ddd84f4328bab114747ef59887542a990220ff45a43de2c5bac885b14912cd48b5a0c7620e33a24219f220c3c6863326f19d1dbb45535b38ad4f965f90d9772c2ccd173d0f3cb71cbefece133cf1398156b0bd91491960fb3e3c9b14a5e050e98ff8db1024c9f23eedde224b2bba0c26535d064b2344ce67f263759e4ddc851675338eff44922801dcbfbe0071a13bf9d7d49fc9fbd396cb31687fc9633aaaab896f32167732de0050426c1a6cf557bba7b14c3c2311df9fb37020b70033194ad7f1e89557a2dcfaafaea27f9173a4fcf27b8f8db6144f613cf18f6d5fc7b40d6642f31d88095c525fd52dfcefdcb272feb51dc43a89301ce6d05638a3853987301fa804afcab506064467f4c0e5ab307500390bfe24550adb7bc5201852280c535dd9c39b5af55dfeced5dfe82c5e51eb6a11510040efc227cf9d2789a5a0e47546e68e1c6affdeb5bfc2e00f4e40d4dc560519e300876dd440422196bb8ac14d3cd2684117d739b4d6c0f2a133107965620ad85bc2fb8edd2bc615b72e8db8d870499a2841947c85ec4b7d4721be2e611222cff9b73ed46886612a2f9f2cc16e8fe6a9d85f79c7f7cbf43f0e5d6eadbe087127dcdd73a9d981481e5c01b92666a0406a9a6616caf6613a88c7622fc86997b9fb61c61bef62cd4933ae2955847413189cbaecd08ba7cb321e93a6ecac9b437e070028e00e402e84d3f8b7f99c5d0ca78163e829479bd911dfc5e89f3b992334e8efa4ce6412ccc35f3e012ecc81032e35ecd3dd1d50df262ab25433274d6298b43cbf80361b933a1ba2da376dc08e458924b6e5c572e722882ec2f105f13c79b856eb3c6dfd73bf1816b5bf1dad2c9a2dd39415fbeccad8ca75c0548ce24d8176a524dd9102398709056f7cc61a2cc5180cfe041480feef8c9beb557f56f52c8eed847a41cb1b4cdc56bf4deafc7850310cb1d4fcd337999d1b692183722b2130c2395ab80392df99205e46fda59a1995f1cf1c6088fccc74d969280c836ceb63ae69cd082e6c0088654c79a5fbf797fe8d8ac8f8af20cdbad4e9232d5913dd136f51b701f3269495593d51751bcd5af63ade283151ad49f0c95072a14da948ca924288ddb7bc911113df33772d81b98c8bcc9e7e13b54c54d2e2fd21471090e44a3c34190fdf4d85f16662996a418021be9911df0b498f2af7544c3623de527f1355d3cb96c91fc50d674a2224994128830cf143b1646780fdc2e5341ee6389852289ff076b1ebf11c9dcca7eabb111dd19b81dc60d8196f3663c067302b7ec559fcc02be41e2678323ccfcbc53c8348f8ed622f008dfb5c2b96942a4102913332931fa93d15592f59a52a6ebf4494624899730e8ec48480cd30d8ab60af737457ec5dfa8b4e1184a36621007ccc0714a543e553f57ae947aa237bdab81ec790b5cc5e317e114afd5a01ab91bd40bdb573e818afcce865a3f2c7ea107e8df537d3ad8801b299cca5f28276d9418e13e330a80d7e3ef245587443a79d0fe77d1a52a6bb004b5ce8fa7e286772355fad4bd11ac7dce541fde12bde12fddde849804a9fa7520e901c88e1f1f1a942ca60b5683d9c6ea5a7a9e5aeada2e345598231cd5171040f74c3a6822c8e66384d1c246c2f46efd09ddb9d4650c51a0a82704ddc51d29d6f9af4bb4a6dd081f675b5a37c3ec2331206a7543b2341c1083ff5da33355b5fa3c0a51211eab44156dc2f65c7478e0b7316dfceefae320cbc41bb3987252b764816ce89f049f7f2d826c880735b00def87bdbad70f8e677f5a95bf5981f84b06e41564007f70e78530850d3428ac9316817ae65677b841dbdde7080eecda01c42ab82850239c58faa9822e606f00e10fe7f0ea50e1a8efa462df2c24cfeb13bea3e7baaa5ede8a395a6e50ba41a9e6b211917bce3a155c18512731c9c891bbb027ad6561e7d542ecb37de835e72d0f9ff5880e6d853923f538b94f3f8f01a542a36b8bcc4e124d065fee50dfe6bcf84b95cc89689804dd677c8326660a14955ce1e22cd04a9e92f5c8aa42ee6ed31dde6fec4eb1096a4f36048f4c9f84f0a58fd32ccb4bc8545665a496878e625780cc40b41a3d5f71fd3288f75818e673805bc5f07fc6cbc551cc8cd5e8cd508028b4e628604ecb0b1271e56eb217c3486e5fc1ff30de93fc4abb479f154e3fb4f853e6a9e81d79b22507ae53b826761330647c146080b91ea44625141b81a62db2fe0c72c4fb6dae4263f1d0d79d264ea9a5f1003b10c301b0bc74d4198053151a7b5d48625ce21c8a0c15c379bd7024b1d7c6b1772be8f33130143c7e605b538e7a3681dc91e098dd3bcc06eb231e7748393cbfe73684f2dd3cd666ec59c056f59466f8e2c006c7f33b7e21838b4ba6c1be1a15647bef0f2823525140380287d2e96ccff4dab17a6c617a60aeecd8e40406e0387a5dc0140e6bec0fe5c0795beafffa7187a625f698abfdd7b35c9572a888188b1c3cf645e572044b4e1b1d45608a298fc4e4c32d7609f381b3bdea7a67126421dd072bd31a79dd4f9685f3f6799eba3732f302b01cceba95325893e5bf346e37daf6c8bdc792daa4a03c9f66da71c279036b63e9ea6861e8bc8de46d82445ae511c99aecdbc4c079d80d5d342e3153abd73aaf2a811b42242dab78ae2c0e90c148e1ddd991ca911307925a034b4342bd17eed42adf1f171c3b6b3a6d17b9325ee2002e499376bdea775a240f87302a1710c8df64a7300c029bac34d415a98c11a341ae80f14d99cedbd5353258d34f95e3ae814b17895a941b18c9be380a86d231ecb004672fef62a69619e883f98eee960f96f40947253b4f64d21e9e9e5b864dd5c862fcf88a5ea79a099dce3e44a1e3a431c3ad52052aa1582fb2a2527c56501f7366134ea446702290f858c70ea2e2e6716b192f0919df2b7699765ccb85830b575925b1653213a4b014b1ffe878753a68b5f0408a22cd86a01fb2a062424fdf30c5b6774e5aa61d1e0d12786cbb23ecd4ad5eb1338291ab45bb83f020947a7b36f9e5c8aa67626d50710202b878deb293f2d1301e49497db59a77c767b33dd10d7870f43332add188fd6b142bf74a5fae70ad955785779d98cda578306537d3da90111c042582fec15f5f62e1fe7e855e389d0701038c5c09f70a1f94b6b1cc91c27b3bb5d8f4766c58386e8c637412758d302336ca85b51d6211b0b966252af26420efae01850fcbc7b305874e56449dcb9e7b1a1dd9f340cb4be853a91dc2b359f70fa34562a3d0029c0f1261211189efc79daf4333590694ff390f7900b2fa8fd6f52eeeea4877619970ce433ba8f1eff52399288eb92758acca7af4b56b704e28048bc84ddadc00a9ec20372702fcb6cfa9f8f2089087752f86aa49c25fbfef172bf0da088591cf5a4e3763978d3b43b8906decc006430fa5604a937fa7706b85bbd4be85e8d4800c3a407b2e91bae7e0d2dcefb0823f1b41b60", 0x1000}, {&(0x7f0000001380)="53c7a356e1f3f92c4c1b70f092407afd70e5bab634031c10b9cfd6de0342ad04c5eeff33e2a08a5d65f554a4cccbc9585f760d19247e1443ee374016acd7e63926c1903ee0dae24a9b494923bc7ca3ef48f99a43ce249bdb9e3d1613f273a8004d58f093849f5e31f2599ae8b7e3757af0dcad35193ce5e3c62180d22e1544de115f10fb70045e95d319a8e8e27a578a7a703c6fc207e53cc6715ffe5070c19041bfed88f7240b29846f596e17c5ea8e72f2da02d2f3d107d8d7e6326428046aa791ff563f079249988d04c2e298d2033cad90e1045dff58f2f182c15c3ba6eeee651052dd27181702af4ff9dd8bfcdd85d70ac0fee9245360897207e8c804a5f67615f3f2d82fcde9f5183ae713d1a95829b3b68f0a0dad88045b72f9dae82e6d0f42455daa2af118c9f00166902ed643f3020118763865b70c71ca2000a8d930e686504c4f5c2cd3c4e983d6217ce120309ae5b63853bbd776a1cc2a10fae0994a0b5b86275388f093344432d95bfee3d62861a4bc651ed063fa933422003f96188f6992a9844ca84aa8689865566c36e46143671860af6bf534b37e44cc07b1bd7f3650db57e1f841a1b87335d40a6cfaa69f29d5c33f35392ddea9a9a215c41262d537281e0f070297d758773a1d08a30bda4b723c23b2e88094b973a402ab391de3d0f30187ce0b888ea58ff6360dedb749e46513ab8d8c7cf7a828e2b4e26857537d82c7d1146b28340a5a3934706271b583136138443bed82df8338cda84a9c72c42f9367ca7ea83ee93252bbe2a898482329ab8e211220f5ab9d8ba6dcfb4ec04c00d4c5adb8d015d2d2e9c488aff4b41f4857801e87e04a17b32fd0a8c4877bd9b065a0d74766330da40e6ac65300405fa2370c58c6723787dfdd20ece30a0b012e19ca132408c75efe7b60b6a431b4e7a6ec7383e96154407e9f7c2ec723421e4a62fcf8b518f130223415014b004e5becb6f61f0f54932b1c3621625c8e2a3f8806b699d022e4c21f2393f172477c121d0ce53087d4c6ec9d554b7c199e7bdfa907103c5bd0630f11fd1e73e7a9e0ebb52fc8f82e0ad8ff662037f5fa76ae6df08e971ae6fb93bd93b755a7bd6b29474f89a0a8fa9d8c5d0fc5e0c670b9b0bc155cfac548fdd01bb286747b392ca1cfc38886584c3f05798f214020f3fb75703c41ad3d710bfd81a87b107de7bc4ca97153354e1fbfb8ddd777e03b9ea3e78c4f15417536c2c85de85d87f95c7b1686e65deea532b9600ef6d27b7909985deb89944fd648c8d9c8b6b62014efe422813a94d1d785ef28c707d8ac473cf57e0344d3c0376d6d3775bc5fc0adc8acda7b71053a729a8243012a02cd5f0ca68675ae74a78a5353876c861a1af88bbd32e6a4a7d61994635607c35ebaab81dbda259769b42fd8f06d2c430a8b30de5d06933f587205700f4fa7db18aedcf21efabb4397280999e67e0ed3718c329c9aa0833130c4d147c4a53c5fa87c670a92a252655e91a240d2f503972cce84d14a0423f9380fe246ddb743bfb532ae981dfc94d14b5792e1dbe59570c62e2ed73ddfdb83e8ce39ba68b426635c5e79d43b3acf714367a07654ca13170be842ad5326faed875a7d63b8a24b95b605d195cf3f46194e286c4e70a39261b1b5241252bc879617b562f63d7376535c931c62af312356ff4289a89ac1fab1cb605c3cf015c65bc4f14718b784eba58c08843444868ae012dd81d9ce8fe80f94c921604d0529adbbcc6efc8adb664aa707fd0296bf61006fbafb225bc2548323145fdc36c380120aed9e902c30eccbc0385253207b51f63c51281e613f71dbf019fadc4079e67239b6375d2d119a44f5d3e8c0c6d9288ae7c994f32c87c460f29aefaf86a5bf5e4a8e187707bf9358e3a9e8224c29ae2a09746ab3a9ecc941de2819587908b2c49943859dbada4cb5a7bc28a586abd06a1b02b5344d2547deb8041be4fe82895811ec623d02b2d9d9f7d259fb5d103c56e74da27b34d454d20a323ffe369e03ce9fa675ac53ea32b4a1d2a91f88c3f9c84355276ef4be1bf264d97ad9af59a2768b4d6249617899729107ffff237d64dc9c39280ae0156d482c8565004bcb6ce7cfb7103b39dc86bb8a0ed3babe388fbdfd921536d652921d6bbbf6e12518f9f5d1473fea4a22c92d2f6b51545a390754d2425a0bc8a2ed4c8c6e00ff2d9bed5630afebaa61636a74a85026a163b6285a19c3098be59a98b55eee5ea6f2ad7ecf60015df849344a221b9e1cca89ac3c2913796609e433029de313874529e069069d0fe57a0351c8e2f0ba1b3852344b49eca2dd6b1bc9aebd41d958c3450adc002eec4a7ad98a85f05b1f0eae8750e8e7e9b42c3433054906a77ba3a40081097465ca94803277930904b9ca5cfacb704e2531885091e85bf9e2d0aae7ff6446e1977c0f90231b217850ddadb6137ecae6de2cc4b713748fa55bd3b452261d6bec37199de0ac2bab234dfe1b343f91e4ba103b0580decc3d3770af21257645cea673608853aa4ca6eeb0871ea613486ff8385befdaac45d3958e8ca741692195cb461a5a128fb3477a5411a34585b77c0034b288ba3a4972fe3ec9b074a78c63e32787c094674be53fbd5cf1f56554aeed8a5c23b9ba9eb86e377a7a528e0abe4616b20a933ad1ffc3d53667a8c17ad7a658c52d47b9752cb8fcea975bb138a7850024000b7cb60da4902a9a1f9c6e94c4cac3e076019eeb788a4acf955447af3276022b34f3c65d2caf8f9ef0ceaeab13e9d07e3e6cfcb972311e114465ad8f0a92aacf422bdd9d02b50b753092cfce62e34db15db56bfad97c6bc2ab399cd7dbd24069c769ed4d8777b5cf126262745339d994d1b500feb5558dfc51d24360846185e7596b1180df0a1acea9e8700e11fc9ace7d11c63e0ac82b61ceffb6bffb469aa4505345b8659c8d8bcabfcefe32056e243a27fcfc74ffba11ee10f29f4bb744eec196c004fd0d11836eac364a61753cbe96e7f96950fbb43e160d5f4a8034ca466edb83cce7d988ced58c965f918970bed235271d8b31d6369444aed10855446f8faa24e9d509238bfb12da93c0480aafe6a5146c6c92efd08dcd1a3df5c628bb2aab4cc00616a61558419070c3acdd0c1067f664414037d5c8d038b54922ce4a818f34dea92d4d566378b1f77cad6f16ea0bd99adfdc0ecebb3a6fd0fd4f2dc78be83b5b55f98b1a49fc2184c190ff759dccb3f4f5021a59cf936cd7d91dcd59c749490a036e20e9f71d439185b6e9d57941c60a62b0b401cd0d2f51a68e0c2af299333e8ee876e1744dc99c9d270b51b8c5e3ea143851e0b1e72aba354ca34fd166d2204a731bee5180f5adaf87bdc5cd8dd3f875ac2e37fab47adcbdc1fe8f69e38de719d71a5a515f7c5882db24a4f2b4af185a7381ca38f62161a5abe3834e867da1729cd41cbb4cc0ae06baddfeaad91d22289fb997328876bdba48099e16328a5429c984e536e17b08c851e9e176c863baf88090f8a36300d78676b67046e167b93978a7df9642a7de0d0e501604f6bbedda94c5a8089c1f36f7a0ae7a92a0197d2b09762d6b29cf339ac12fa4c929d3b3e59fc9206e91ac53fac4bb3368632adfa485a00a277d3f7fc1aa9c0cc6c402bb3c2180644fa5ad4d2330852b0157dfc9c06d26e4939ddc9235f33f69e05d930dbbfaaa211a1125a56ede90d2baa6136a61c9086442145b7df30fe17404d2658876d76f6cc194e07a0e356f1731de0db3028f7bd8206ac28cd957907ca12f2198af4438e859071e789f1c8075f8376c14b5e7ff4b8906f5546714d01eaa4a82f1a12caec32daeeb0c664aa99e946ade1a303923284369d2d733f7079f860f9bdb4fdd079af2952bfb3c929758bdf9954b94804f668439c29160f73488a66efff3eb0fae3c244514b033527edfc028e091f6fd20c0bbe22fe07f01509420a70c86101bd904fa8667c4f9c37d594f15ead9ca8bb42162fe017000d7d0cc9a5ec76c20db5a68db5f3288a290f51e9bfba2ace98978e4dd009c29fa93467037daf1bea6ce3be11f036dd9e162baca511bb9e8074614f41e3c96e6366d532d9f6d9a086d7b22d7f7afeb359bc169a9bd4ddc68f796c0678904266630f70be859f8e97063b69149e64fbb681ae5828215d56db0802526ad3623a4bc9faa6d393adc21804d06c8b133b4c02aa00a63a2847d6bcc64bd1aff43225b9b932410762c686254c75e711ddcbd4690993287708314f7b4b26a3759fa6fedadd761378a0c6c12efbf154b875da69b683d437a820f24107190bf2c6a88e4f31a6b105028b9dd4b0830b094534931a0ea2988a066c6abfc364f94000fe5768e2f15e3a4f322b3d0e25a5b84578562d688e6b64817ae021801e4c8bbf1ab833d4097f2a6fa1557e87c41ae318180fd3694caa80dd91150581dc71dfba60bee37089a110784f425cf9e88d0678385cb9090abf2a0bc91ca4d3e8e0d864a55372eace038cd2f6dc009188a77fb100d36524a97b6230c3f38c1a9dd899a24e6c2e2f15c594f62e0a8e229ab2b4740be5bc9129a307d28df4e46834a556a0bc58f31b439817f6774e905e1a3d429db94249c6ad0023b41543a1c64e4433791879f491fe829ae299fa5aca7f9eb52916018e78cca58d62fc27880c7d7be61d48e52fa037c0e6125cd9115b29d3e83591874f05a6514afe59398f87c4253d9d7bc1b09d4e23028277661864c13572ff3a51172cbc2ad3b61edb7fe6463a9c1099148f4377f1a3fee86adf503119304df36c033719215d26623f5e8df7a616fed64b0deb6961b3c2e811ed66938a121f62c72b231cc176b5799deff9a2a3cf2c982873b90687cbe3b1a59376d1ae87662aa88bfd13dd556692a0f6df2a1035bd910a9604cddde265ae731f76778196bba28549bc4541724a17e9991ea70c01f667c5542ff80ee5e1c957a57b3ff6d2d62bab0c5cd76a22a3db55051fc78643cb3e0ba8bcd61dcea94393eaa7f1b758c1de1430863046aacc4fe0d552dcc1f9988b504d486373791110be4f9cece9f6f95884f7c9b0ddfb0e6a2385d7a6fb83ec67b7410837e758adb4ef5ecc0dbb370b69502aca2066aa1ab3b6d1539b64bb02a6292bf4a2cf93847ceffa7bd7aae311eb02cb0317afa9c4e12961e85c23dfd8dc42adb9e81e33e8b446efe19900eb5b81e049a073e368102da7d5426fe39b0076dbba2c814700a8e0a69c159f5af94772c580f2147b0936c3d325b1c35d6da21e5e8c856c3e3cf6bc0138caea0d384dcd6473d2bf5ebb737ab3f4ebe8473bf77a85f5d36d55b9b19c64e3819bad743a5310de5edf221aaefe7e3b9e5c185b78299e95da50544d298fdbe69dc74747449ea3204228385e82accfae88709b69a73dfc33465bd53cd8d6de1370158146058e47f176eb7b45f715f5267432339aa3525ba03b61d8d4725d0a71a004f9993d2eb18dee186b9b6df166a5ad0031245f856df2294ccb5934150e7140f2409dd11424a1f89a20329fac04ec77f7cdc83bf70ab302c40dc1f6ae02849bcc345961601b58440b331c8d1233ceb416c6ae671d427d97d38675df86460ca677d2e2c5518df86647650d2f84609ce2402b7b826bf218f8f3c869f1a1a33356caf3ab610e219595b6c9549f261a8f306100fc0e88cb4fdd3463119385581a9875fa66aece95b90294d41b334f8c5e96356ada1c52c6d9d4e69b05cc4491e50d3ce37e8610a58ba9a7b5badfda76bb00bdfcf4d84f34b7ee200aae0cf5bc46260a07570c2c77b87887ce2f44c27fecba7c1787b", 0x1000}, {&(0x7f0000000040)="7f975d15d1f5ebb70666b1519b65e5ea877a5848cafc7622a493648c4d738d76e640bd704ef0", 0x26}], 0x6, 0x2) r1 = accept$unix(r0, &(0x7f00000002c0)=@abs, &(0x7f00000000c0)=0x6e) sendmsg$inet(r1, &(0x7f00000028c0)={&(0x7f0000000340)={0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10, &(0x7f0000002880)=[{&(0x7f0000002580)="748746fe40cfc92196c613a363ca54159369bd3ef25208d4f82b69f3bebc6d1d238122e000d83ad6765b961496957a1b64817a88bf89903e9ad90862ccb687a859efbf6d432656f44614839d93e7a942b5dbfaf57c3e40c3c92fbffe6b0c077d44ca4ca12eeefc379c06c6a3f4a468c19854801124d5ed66c6b62ef199f56d5016c76dde2195cb11e4efadcbcb6b9f1738ce2d11e9c160b93be7a32e1b13c83e2916043b2a61", 0xa6}, {&(0x7f0000002640)="d9c904bea5e7f1370cb832e38d3e4dd673b14fff9e974cf38084c36e3320ca4a1a87e17c2215cc4ed729786affd4cade8d08de0ce86b2887", 0x38}, {&(0x7f0000002680)="dde8565ec98424749a14a575f6df4d66e9699ba2cb8970fa40e36f192ee53f2d69e5716bc39c92c5e29ddd17912b8dacaf916a2f07814d8dfcab94508cb60d51a37fa07c626f11a9b02f0a5d3be36c972690076013d59ebd130f100c6a0a965cb77d1c2354b1aa5f2300cbbc87130c558c2f976203345ac1a984aa6be5f37eb36a7e4b534edb68c1b5a9191e4455c713970b0f78ab1cd0a68bceb7012612ee01c4522d7c4e9ee0e150478d0d48038eb7b1556b34645442b855a34151c8718625ba9789daf3f9a07e6dc73456a089d88950f0297e3a5e95060e86dadba7e0b460f3f33a16f5639756ea58", 0xea}, {&(0x7f0000002780)="ad9f63d65958efe886a96ce07a40b0c3f311b0221358a214b23d865d57afd939bc4dbdc941937a2af9fb984153f63185a062343a4956b4c4f03bcddf58df2bb48efec5ac6d031e5556af037ee9a296f036c8559817659f7d4b12da4c278b5c0c6bb425597c55d821f4087b6f56ca2548412b60c30794164a85999f38e016f780f0b20452459392368136326b45a63f44cd114d2455512e2816d7be8bfd9a3ed4a33171057253437eb7ce277e22c73ca06635c7ebd1e286d34231663c05e91b82a19bad8b5590c8555700ac97d7f0e6fd0871d1dd0849b248e7f2d59ffee6f62cc2670364fb5b520ab2f70c", 0xeb}], 0x4}, 0x8004) 06:11:31 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(0x0, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:31 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = accept4$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @empty}, &(0x7f0000000040)=0x1c, 0x81000) connect$inet6(r1, &(0x7f0000000080)={0xa, 0x4e20, 0x9, @local, 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x8d1, &(0x7f0000000340)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c) 06:11:31 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xa000000}, 0x10, 0x0}}], 0x2, 0x0) 06:11:31 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r1 = syz_io_uring_setup(0x1ede, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r4, 0x0) mmap(&(0x7f00004a1000/0x3000)=nil, 0x3000, 0x4, 0x40010, r4, 0x51bbf000) syz_io_uring_submit(r2, r3, &(0x7f00000000c0)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x0, 0x0, @fd=r1}, 0xa99) syz_io_uring_submit(r2, r3, &(0x7f0000000040)=@IORING_OP_POLL_ADD={0x6, 0x0, 0x0, @fd=r1}, 0xff12) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_ASYNC_CANCEL, 0x0) sendmsg$ETHTOOL_MSG_COALESCE_GET(0xffffffffffffffff, &(0x7f0000002200)={0x0, 0x0, &(0x7f00000021c0)={&(0x7f0000001f40)=ANY=[@ANYBLOB="e9005ede", @ANYRES16=0x0, @ANYBLOB="00000000000000000000130000007c000180080003000000000014000200776c616e300000000000000000000000140002007465616d5f736c6176655f310000000014000200766972745f77696669300000000000001400020069703665727370616e30000000000000080003000000000008000100", @ANYRES32=0x0, @ANYBLOB="08000300000000000800030000000000440001801400020076657468315f746f5f626f6e6400000008000100", @ANYRES32=0x0, @ANYBLOB="0800030000eeff00140002007866726d30000000000000000000000008000100", @ANYRES32=0x0, @ANYBLOB="020001801c0001800800030000000000080003000000000008000100", @ANYRES32=0x0, @ANYBLOB="1800018014000200697036746e"], 0x10c}}, 0x0) io_uring_enter(r1, 0x2ff, 0x0, 0x0, 0x0, 0x0) 06:11:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0x41020000}, 0x10, 0x0}}], 0x2, 0x0) 06:11:32 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:32 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:32 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, 0x0, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:32 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='net/packet\x00') r1 = socket$inet(0x2, 0xa, 0xffffffff) writev(r1, &(0x7f0000001300)=[{&(0x7f0000000080)="439024b76c152d6ff98ff7de2b324a5d400c21b767cc70a69ef9eff807952e3d963589e22cc6b020139da834b4c6384c3c2c38b034c8555168133f8c3789bebf2afff4952919c7e1e1f14cf2a4976bd3f6470ad3c6f86af7d2f4a24b68158a80923697b04eaa8ea905ce70e37e8b9d769f522e", 0x73}, {&(0x7f0000000000)="90a43a39b2c63a665c14886c1e13ce815ff9e116459aa45151ffa2663020eda517527f7e5baccf58163a0c85c58c556341a933", 0x33}, {&(0x7f0000000100)="2bab62b66abc7a861b49764d9a2232a1310c4dce3a411053ea9feaad047fbd7a0325149dba8932c4f3eef9d1735c4059ee5b9cd88bf266e814b5ea3c8f7c40300c131103f827301eec010fea3a79edb1d496d8a919469437f04cc7bbc1dbace0c8891f0efe9bad1873af62d3ff73b749171ba395b6cc4baeaa094039", 0x7c}, {&(0x7f0000000200)="bde200ae9e955a4c149cca4bb05c592cb00c80e666229f4a73fe3ff98765fb78c8dd151c8a7754a3239ab03f175eeb82abac7c0da03a34c88159c490c1ac6241198a8467284b65ba1e80861c47a3fc6c7ca141224abe024342139ed4446d10b9d1a66da4b1a70c4759354e5156d978360f34fadc5dd9ad4226e936907f30e198558e477bb800228d1ca8ded21c90ef6cb96b2514cece2fd0ddc4f885c56a731a9c366e1e70e315b0f2159e777158a546f5d2cb06b9fbd8ee72bfee5671400daf3f9059126acbbe4d7f3ed251fa7bea89b6f639dd71", 0xd5}, {&(0x7f0000000300)="748f03dcebc220e0f7c19509939251bc527258cd7ac875cf8da015a8e9728d735acbd8cbf44c2d2ac40c1fd58b4a92b2dd99cd0374b639b3058f198fa61743bc1e49c1a485a9c48bab9fb5ed2dc8f31640c18e64185ec59f698e7a895f1a9b0b1038c72039a755c9aedef6d94dac5beb304dc96b2eba9c5a49aeb8c1fe5ed447e6e530a730e44c302143d98e5f77f6b2770a69ef3d58ac9cf05b652ccfb19ca17172fd2f3247266adba69fced3a4e481091e532e6374d22d006b18c80eef97d2dbc73788d7ea01d3eb44089bb321fd31a411559dc0ff1d3a55029282a7dd02287e74749859879d40ea4623caa9202bf8dc17d741d5f09cb97f97a6931fef904aa3e2807b85d06366b46258ef472ed125eabe0651760ef4c112040f6344d5a2a4a6f15c05d1fa86f0d2b2b5b26373a5526749c4aa3e508c86181fa9f7617db17ac693830993f0f76ac018a01c87ce4762a81f59acdefe97766042775e06745c2b078d884926f30aa668f2ad8887fbc8b37ec09b9b1fad5f9fe1c9828c901af70a953a8d033dd2905a3c495c575758aae9e4b030e0048910fd3da2293fb0ffc16ab0b703f05539d074790677efa42455bf3c21b2158d1ecad11757b33f08076d65daceaf15dbc5b5ecb785d2401374a9b65362e47e2cd4577e742c67535ab5643f4542e6990ad0b9efe0c2a7442ab3245c5ecdc5cb72d2bead74e42281a4566351e112a85671b788f247c7135f94427dadf381b59c0c743d1cd1d97627be76ffafeae243cbbcea2890f780228046598595ba4569ce5d77407bc29db96fad3b611711569f35ea4c00cc17713214c320cb30b899e47e857d7aad60f9f51274269cbcf1abfc456efedf8f37f54b0bf15731ae9d5f5a03129bc298477d9b97fb156f227e578c8fe74dd723ac009f0dd622cdd5a3633e01ba768695e955d8036f9a14c832a655b58ac814bc9cf3905708a416022b3e1c1c4e1ad83a02f48fd7093f2f65f70341ecbde3e878b00e3101ec64f29db2a33addd0781ffe9a7046d09fe8bc8f9b83091462780578c14ebac6ca5167dc4aae3124f2b66ca94a45ef77f5c65595cf5cfcf812983d9a5314b3f52588d76c6f35410bca44e4895d608f214e2c1558742a098d860e472860da752948bba8a3c13f7f03cbd9247d938a02ca5d498204092eddc356fbb82ac2e668628fd9343d2fe897752687057f63bd055204546b6e133815694fe8e32e0fb8e83d40454c877bf7fd725363c0f19346588fe094fcd7a0fa652bfe988c954bfc2ffe0aa067d66b4202cadf74d4ef4356f8018b889c9368276cd1f2b1e146ad8a725fd1b7fcbce88c5233b4223e74fe145196cc64cf1d8fb488420f59c1402cb07c16d3d2f2ae26929f61991c83c941339bc11ce46f88d83fa777b060d25c48f7c79e2949d1a040cc640d9d7376421bea8e6bc68cbb18934d9f865dc22be6afc234939b4a8691b781728a16dc6a55f20753bbfc93edb13b1e4a1cd080309c0e30a0a296f7e268bb59a83561dd8cbb55c72dcfdfadfbede5a7d98ad484c804403bce2d7d81a5e0d1cff94f9515a82c0fe5670cb9f22a1650d73f082caf794d46761d999481025ef0c9d421de8d04b40885e0a6b43ff53669bfc3b95d7cf4b871b6c79fe9662ab61d09c9c3a33e144e33046cdd3a6cb7792d0b78ed16df40eb61756abb2156b8542d4da5f24e6c5f4140a39ce6866e74ee68e4d1c13293b1756a4a1f43eefd136d7de9b89aded2f208bdc848782c42f47106b22286af71402fc9e14071e3e9b912eb164161ee37f5bcb120fa37383d1204469582eed5b22f1336ab42960fdc8ee757af69eda135fc2eda3f993ed3cbb07d95f96d2f6efe551a6423093f20ef319f5575fc1a94f07fcb0c5501408b52877eecc56d0aae66564d0a108ef8204689459b16cccb40402e124930b3c3f4d317743dcec70ce7d3b0fc40c2da8d95905f9a4b92e20a4d1138d7add6986bc5aada7788fa565a3026b5658f7daf28625ce3b676e9c28f9281f98842748124e86b6a33e5facc20be5b69d6359b67fbb66eaae761c4809f741c5fa3a966c86e108dc5cc8d42b7f5da319b6efa28e0dd2cd3f5efe665572525f38445bcc3da00d8ead5b368e215b6336a683d05edc65318931960b4087d01fa84618385c1e2cbf97f7d213a58e73412cf7da3462480ccee35fafa9099c9361114272e2788410efadefa1e9cdff17947637629df57556d10c579d610345b074bf1c7974effe425238f7709dffcedad7a674cc8c2d4f32a895cf3c74a50d20b7e24a97138987b5484dc5f1c933a9d298e6c27ded57ec34e0e7a64cff5af58dee95129a204947ed72183429bb996afb38b7dad47074e792e62a81395d0302fb838bce20b2cbc4d8ed65d49c85e507397145a863ac411a2ffa68d4c3b03df4a6236668779bb9da820eee185fbbea1cdad4eed6aa61ac6005def12ebb69562649582dfe6a3f4dacf941c220a5faeaa1fb4a11aabf6fc8362c36602a1f2bc31a5b8f448b99b4271cb01bfd00c466b2df594e13b70c2f9ef7d0422b2d4aa6edf4a35a17211be46e20b073b622463df625bfccac289917847cb300b0e4c7708547acf4c396b34f127cf81af0437808932bb0a788c2091788e71c80fdda2631f215ddce47023fee8bd0b2c689b61395dcd3fa8beae38df1c7a2e8b3113c3b6ccfc283f5f8b9a011d6fbc9619bef8f9c863dfc7dd3f6c8dc50dd49fc752239810b6b144a30a48b99c088e0481ea26ff5a3e3bde1e8e09ec1bbbb46ed55fa2e5df2a1bb4d7426dcf6a77d496d2be018909cbec3235e663c83b962a3db14e7cd18da1ab1abe87c5187cb331c507c98973b0ecbd94bb38447521a40332f1ffd880487139b1369ba2ee6b7da84a2ed03586ed895264135e1eee36a96d826f6ab76e0aebcc6ab040df1929c15e8d91e87f62ec26d525663ce10be627c037da30510ac9378780ef4e0746545347a31be0c1b45a1d0aad39b4777022b87ae715c865ec890634b58fd90fa6525a5a6b488cfedcbc065670ac62136a22698af9626296f2d3260350bce5dc60675e8829692c325f96bd766fa2d6b4795873dccc5c9395082e246b2bb8a5d6ba8daa33f82f3f5c0294fe632cabefd20b8e8f33186074b171502d49ba03c8ff41849710394a347c35207d53aa20ff21424e2ec6e310368df73962a9d6845f88675dba6e4bc1f4e936673c5537986bcecc66f5e2946d1b5f59a4dfa4f5509d4371326e33d98f3ac837d1bc084d0cbcd567ff0d7c4ed87a0c396637eb88cb9bd7da8bdfca5b63f565760fd8981b581be6f9e0291f4d9f7d9e14c450bb57044de0d5e6b6bcdc59e48fffb4e8eb299a9a4504cab716ada5bcd37ee600d6fff5f34fb9e2edb93ab8210ed0197f9a15f1ff9c0995d05f7c1d1d376dbc063cf7e2bd205a4d2d71c55c86c576542e22cd13467755a7338e9437b6a33ab3108dc2a90d0aa6a127f58bd194131e3be92fe3b7d9364e49fe7342d5d2a27b24f2da489ccfedbbc999bc9bb4c1ae0f3e90d507683ba71cbcb222424d0deb483249bcb335bb003eb20ac5dfa20830565b18298715f0ec4e753159359ee48cfaec1881f841e0256ad5f5f9637e931bb997e0bec38359895f2ce7dc08383220a761ec70e0907a8c40ded4a34e0cd90415045269216f2e631371b61d7caae0c6f318bbf356a21d3362ad12ee261729f04e0181e5778f49c2017ae9e8addc3265d870ee9a22c43d89b0817301457edb43c0073864e95d14e186634f6f29a46f8f19bce6e94b56d019c6caf35df0649c7f2493912ca334c3c907820d654bf6ad918eaddcaf121c1b8dcca8eed6a975f96afe58bebdc777207e2d5e1c0f0a5336809d256f9fbebdc77f89a9a369bbcfd3ae5e827a6287abb039102553931efd4bb4813542e192ed449b0f7b45db8c6e806d8106a9b95e89ea3559b28ed7227337115e7ac644e22cebab7af9a8298974fae721f950452ce814ecb3fa080d5ad730056be7e19ac18c839b0df63d20273db5684125b59791dfb2bdda6fa4b8b4859ad13d77ae28ed80f795c0cde002de7094162d306df28bc270e99a588fa75c427683952ea5763515d3baf570adc278e8a56a3695793ca6de9aa489befec1dabf8a15a9f7f3c1308535ef6d662dabd31e0ae69ef1540141663dcaf9efea41fd6e03b143754fe931f01499afbe3eeabf3086ad457699054aad621f5883be9c7c66487750ff2ebeb3bac6d9601a1856c72b62079a1cbf8590bd5ad01559081f87d807416b65be724544cb0a873d9619f0a4c3c108b05810f4d8659942420ad9134212ba2191946c626c9490d680a719a8b687564c47a9aafbbb6239f4786cebfe5b17760b13d398e1fcd6d0b54db6a3c21c853f44fcbde902fc33a057c0197f6e3429fd9b8ae169cc4ddff16fe534845abcb5f02c56a1353ede6d460bf22716a0c2fc8e0246b166346ce7dbbf8f51f226f05d301b75ec69fa8f9f32e7dc4db6fbab094dcc230659cc216bda835e614dceb4c4a019fc6114305ee848612383a955b3e4fdfe5ae5aba35f9a9f770cde1058275e52b2c45ac7787ab3161499a7ecc7f1965e1e3411bbca873613a1cb85041b58a9087f8963181cc89c4d3db08941fb37bb7bc380050bdc61d7209b09b7f98423582cd5fd9161a7080ed38d94a2e20f9d35516fe5606b2c106631423119b44e0cad1013df4f5be382ebc1eef290b26ddf37247cbce76867c33bebe397e128bbd20a75f986765b439135e6f608e1d5a10dd0077586de4fd64698431b9c9ca6edeea2aa04454340f2b68238a3fdbc57f792cd146bf39a8361298ae73fb31bb08b9ba91d87528bde4f49589bd6c79dabc956f5c817fc10adf57d2aad2924fd74f4b1144a7282ba97387ede4649281615d268850118c8254f9527f4a9154126621ae9ca122e6b4c706e134934f806b33b52cfaaf480583a8fdd4b34a886c15c20d56c5ccdf49770b79a642cc0d1a08d60c4a66e5300724a949d51b709b36b5b5d60061d596d18814772192bd110854bb46788d59ba125e6c252bba2bd91cb7e6113954b7bc808ebaa188e2fbeb500ce961a9684fd0f419e0316aa5c4cdb074958decfe6d2403c417725c2935145ecb76901c31375dbb8f9bb9f0f9cbc248d21d17964cfd9b7ce96d3283be0db852676afe9ffa9c33c98b1a6ac874658b94b17650e7ee91a5c149d963fc4637e60ac9f1a0ba212b5315beb6dda25190de88d6b5fc74e9639c5d4e512aa291e826d43a46ba91dafb0d553eb87e518704e2b7ead70d28858b258b9fd632e026eff9c3c57c6241778cd59dfd280dc55ef08c449f9da2bb000c56a6dc2341f7c7e1c84d47857cbdeba28f1faf03dd9063fb01e33ed5b148846875062877af38699192d3715b01145041cb352c325a60cb9a3ddef96a4dbc6da885ffcec5f3d05d2b65638b84653aaf46aafd9c4b6314ea2d18a3b04eaefc49f0486735abacbb2f799fc65494590994baa5246471ed8fde22e5bfce63c8c59efe9726d1aa0c4aee22951c770306fafb53ebe1739c3e38e6d220c9fdac5bc9610bca38bf495289748354b4afe844545a365d6437c04597baf461642d45aec15180c3ba7b62eff100c1016c9620c6d98550bc0a324bc59426c3a1f0ae9915a4bc8b3f51893de3d6751134be7d5a502a09cc4a5f33d5f8db8eaadb3b7ede262ce350020e5bd21c934f0c5cf61f5c230217917c27a1bb7b24929a74081486d08e0292caaac9129bbb74c89d93449c0c3998a5e4f76b11ca2e730ae5a53992f9adb583288", 0x1000}, {&(0x7f0000001600)="39ef40b1a9912ae97386bb5be09a8ccaab72ae5978b2588db2af78e80120915e1a5e0f7371179bc8905d189f77d008f80b83bcab0557c3a94baef3b8c2d48eb93704cef2b4a6b14dc462f4910e58306c5c676c74f5d02983c6ba2b7e46aac15152134d2223db35f55b419320fe418e0a3f85e4243c94a3dc532c18e4a118baa2c6edcdf533ceabd61e008bf3c43563563e9bcd319d379adc703c710dda56764cf7391df26096bad391040e044ca6be406584bf0b5f624de323ebbaf8d942897d23f1374a5a53d2f9857584665c0b529746e342d9533ac1bd11c65b3eeca78cc5e0d0cc97ebe5edf18ab890fe80963377412c05770786a41b481c4ce2174ddae01f10e7ccebb21abe4613a9b1115a809f8728f805faa36b5599734b25c8a2cfab46298e322df10a246b6dd869e2f25d6a655a0e2da75e72af51d6e56901fe4bfb7ea49ce9e21a08d4ef50caa70b86f935c6f0a7ace14a4a8c149fea548dfbb76d722e1dc2acad167c2eba24da580a60f3a0f4e4d75e28c524bafb461a9459fb5abd361fe08a85da33759fd66a2ae93693a0a91b28f1190a382f0de9fd61ded5280520c51ef80d68098b267a2f25131a59db655c2a913b5b7769a2c1b18f403be7d8aeba0a555de69229c751903c5647e3f8d3374e8c2eaebe0f9d81bf0e123a51a853f358a3b5462f5567d21be11063e5084d0beca2d477483c526b8517147471de923f515fdd2ba7bbe5e0f1d554ac68980abe9b84d9957d8d7b13c996cf7c4ad478eec867f0659c76128b0d9fe35a81f570d1cfb4755e130594998316741b1922b1e3e761f01e3649db3434dfb31bede2af52f63d7b49a3b0478253a7ceb8332506a1513e0b33be13cffacbee19c562df20889675053ac92ca6a226fbe9697a51af6855eff9f15582d29abdeb9c5106dd79e124384e2f25e16957983fb9a26e976e9cd0cea266cf9a249ef756914b318f7195baee21912fc4b7a4c1dae7656c6c29887f06c730b7b8fdc3bff21e4b7b6dbcd3f69ff8393abe41abf2a9f7f90ed0c5c86a1c3805ccbe9a9145f5716978ed758491903e91b76cc675ac72585d5b1f26406b825ca8094c4b57b82cd654daf69e9d9eb3acc04f9376deb9345fd2cf59d05518ee56d21af211e26fd5e967c22e1652410228ad7763d15078b52ba93b52c108bcb4a267e9cb95931a194aeb5d452828ea6e060c675296bd4c82ba933bfeca7b3ea9583990b659f994ad286e3f5b1d0b9cf4a961cd325ff5c26ebdc40b8c6e53b587802aa636051085195854ced560dd0fb462a9422c673c9cbc3697cfab7963c33e41221f76ac10631f39ee685e3e1b7e1a192f7b6e85782cf30effbe60ac344268049ebfe9e992fccc3ada06605101e6a8cbeceab2ff175818ee7909b28c9d5d7c792cafd995acd5dbe08a99b7ecedb983277034d9a898f324ca9a6e99b2937d9ff8481ddde6f69ac08cb238c17c51d2a6ded311ab0dfde7f868be2c89b0a9f3fc9a3fe916e4061a107c42caa3911ee2479c15e1b873d1f082103a0f16216ff5f7495802de35ed32891911b2885daeaa912beaa33c371baa2e8ebbc9ef847987c799aec74c338893a12f222c46bd6600173ed5c60cca239063297343b84ae5738d5946d8dfbe6c94a6c83fba7c5e3d072be5942f3bd08827f93471767fb8483fffd398f31d609c1c4fd8247a7efe70a13f88e4d366f8ffb832d76c146f008f598a4ed7424b68506645b871dedfe843aa47a3cdcb668c108de635b52cb5c9a7f0e099216ebd4cbc02f46af5578294b0d5abac9f0e19312eec8f7e4e220754bcbc5ceaf60a58789fee8470fc29e02e6d829e30280cd481a8d08125f91f6149fb5799d7958c0e6fcdf00644e32be95ca748ec35d5fd2bc1d6b011098a13906bfb3a1a4c68d37c4ab8c662ec8928849bb3ff338900c4c953e25f8be77531d9c9c93106393437ef93ef47818269b1678d232d3488e9413e2bedbcf273fe7bfc9bd55457e958c7d7ee39f979caeca15a0a8ce89b3ad0a9aa303622c04f03927b841af1aa92cf60c5cfeaa271e592b69ea8a3b6450b3beb89dbac1ed6e3132345fa3c19f978189b2d608dade1a117c8317b9d8302eb1b09a1402abe240ac4fd4c329eca2a724a04d0771229e53a048a8d92d85b528adc4dd5f9e879398c39a0d1e658ef17cecb15ba29954d257ee7ac6023d2d7d58b66658fd1a492fd832e5cd61470d6873df011f6667e740a5c2b5a70632fa42385c1478b26c7e6de7f4d95b786ba23c219e5af92d797b2909ca242007e257f618a81427c143ddd90fc5b23db181852f87ca7deabc0eea3ec3d1f36ad2a9b6f0fda4be045ec7ae8b03faff26110811fc87372ff254546fd38343da20c1a7d1df16ccb113aa8dfbc09b4d903c2c9ff8332f43dafdf9763c03bd1028cf02a2eac1d94360b97e07918312cae823b18306b50f4d3881e116e4e4df80f5ae0abfb5458cf3f246550f0f0d754e4cf1317ee2add48c3fbc70ed4d18764c4405b8a3ac9b0bfa285d4599e0b5e56b18442d5d2d82fea7df9ae711638515d07b89e41889777fba1320eb9e2c725929257adf07c5c25acceb1cde038ea4b6e620e4519beb8795508579e06f365aac088e1231753103d45f47f944828bc50d3d6d029685c66d06127fee0c1c32731debeaa96bc3a816a5895dabb1b03c24d8c253b52489ab68320897b5f53906fc9e55c817fa9823446a466594f13dc802d936a994f08596e559d719dc1fcf55706c348ce0d085597695940475cf36f41a893dd5e9e76c8330d33b80703c2f7eea7b103db55b95b35e651cc259e8728fb9b9bde16105e4565f3393511b30cce60c14c740cf5b5ff523eb19617129f4a6abbc4f53fd99f008a65aef26e2bfe3195208af640c5767ce45b7f1f6754befc0ff1f00c502ce58c17e46ad507d55b8fec1b65814cb3da5b81109096ce939b67c3693c5bc4d24b747e4740b670f2f89e5cf40f6caf40e3e3e82bc359d9ceb030d99fae4a1574fb73a59a1993c9797dc162488a73a7b7815873349c77e128760ee9a5188b1fcd6893100dd1bd25ab5fae00457ce9fc4fc21f21f473327fe2dec89bccf53fcce4af4da6ba08ecf27f17fabb007a29221f092c1b873b4c047559af85f4a806484c3388b722eb9cbc5c99d0ff3e04b6b876b6c8c1afb41164c7f165e32bc7e7b005f0296a0f31321111196fd83a4a8e4027917e0dd865395b57f9090795ffee802773d3f0be09c2d1c0f25b541f94c7b809d923327fa25ed1058ebf6d672217e66af4239979928bb748ced72e3c9f7247685d50dc0cb7f2f41843a9dde52bbf61f7ae2eb4514fb4fc1f848c3e184e0c6edbc17552c70b3c7e7ec6c925c0b94fc8397bad94a8cd492e326cbc8e2f51328deb46d4a3901813413b8fb613bf504312e93f19cf6fd6cf869b0b3d337c376f390f49c5b9bcdb828b05e34afa6ea88a2e150d7b9976fccad186d643725c54d763e438bf8bebaf88813aa8d34a8ed64b528b7c6ffd7dae3a2dc53980e064b2539c0587b4f30fb7c557d85f5c1e8c643f0801116d4be1383070b858612ec9874967598825700f768b8224ee9a9c6ba5e4dd4980ffd4ab4a03fa574c5110caddcdfc897c0b3c4aff511fc52f3304e7fcf3652ed10d316538a96193fd7d661e6afd6ca0c62909eb46b72a3e70c972c91bb682a6adc2441541c9a600e6a46a2a5937b517f7016c65e767c79b69ee47020d8de60edb4bdb00ba7a677daf5beab0b7fa143fb6600913c7359eec2e7cae7f3ca15f72775eb80d661fe99ccb7bd179409cf6ed45c1295f06a5622102cfa770d7fb428484c80dfa734b7484a4403f09db57cb12f8f6a75dd0d59982b6afe320a66a4b5e58de5aa47e7801fffc0a1cd5027e02d4e3f0a39af58f62a3d42225f9efd120059997c1c4cddd71b78760a29a76608fcb203261bf13b8134f80f42d2408542e16a72ee079fc680a991ea99a1795c803e6769c8710f74e795306d245b9d0261a2f11332d27e7bbaeb8952f72099eb4691cf793bde5769c7152f9e0a82e051a035dc931393a1e57c943ae4904bd575bdd1425bb9baa4e9c209f0aed396918da5e28eae8c07628b927b9f7be0edcc9c596bf320ecb7d5e8b7ff63c1cc20dc79e6508624fda9b9e7e7e6dc45cb84df18309bdc3536a70005a382c45a861fc38a294a51bf912791402c5e6ad40e7f57c46d704fad6901936f1ca3b4ec901f858a39146bf8c9e75a6fe08053e44df345333569232fc6e72b8c0b490b510ca6c18146841edb3607a697b2b6de1089f5d6929e069ca52549d4758e2540181cf4a25a4759d47b9a95e8ae53ee992f25082fb6b3966d5321a8f017ea3b36c69387162e7538055741a354a2414b2d4e736f70c6d2ba1e40543e5ed3e940d15b4bbd648a6b57a894374f516e754c9b427aa30776c748b823a41b0c5a07cb7dd4bb5aaa135a55e14fa66e5ae49f46df01bb817371563da332733bfc8477e56edfca50acf2ff468cd64730327c01f7c74a23b2d0b343e2b326b3b2052c8bdef363726d304742ab77f0869ac3aa65b1fd1afd2ba34edb98ca6885efae0dc9e2fd5f542f4836255b350d5d64a939e6e7a97387ab8f26de247a7c8a066ab45eb3781edc31bd6b2a6cdf1eb0ad592a15c7f0c87890b090f01ad031613661fcc9d2d3d88787659acad6431d84cc7e9bcdd8695408aaaa2f0b76e93ee167a342367f4997613f6ed47ca924430d79808027da0bd893f3aef64bc3671f90e0fc5adc8e8d5fae126c82c73c438a6c910c25ef51b6eb74f3137d872d6adeb0288ae2936d5bde14cb385a5831bb963b33d19d0399b6077634a72a51b1bfb9b0a5e34279dfb3f36d4893e5144750e604f1a7a76001385600543bf384bebfb8a49ea9f9813185d1cd041470e91085c6ca659781b0c6b383bf47e2fe2894f731bb2b8495b46660d0b19eb959215a47466ff86b3079696ede3d10cba192288c11b5335d51295ab975a4641575776459781633fe529b2af943a3ab59fe0706a215c5b0a30cbcea2286d83c2ad9eb41da6158f2769e5b34b6d247ef4bd30b0a83bc1f183b9b3f82b509739e34e343777fb3263bd783c28a63979ab662a43d9fd8fb3a38f59bc9333b188f6574f57a6a9e9d174788bf01ba9f074574a4fa9963e168c431169a4b3f79d3d0174d6ac75b98f57498c6dec13c9c80e64471fbf0c594dd3f2b4bcbd84a60598e8c532c626718f15d1548348d971e2752de0f769f2297a51463c590f8415c841364eea75b3d52e70805fd1f462c740074d48aebc9a14439e1c6cf9f4d3e9b7eee696b3d4419d49d90160013dc83681c6235000f96d48cba825c7cd315e839292eea03bae82efec351e7af6f58f094ed28751759583a8b0d3a1b608a218e9e6ba0e3f2ac998ef728b0895b18bea9f51fb28b7af672a5ba6050f700408148840b019015712e3007d110c8421282d8f64ca502c51307bdf409b990f026474aa93fd948119d011cbe899893631b53ca0ba3a93ff675105a9c0fc389444281d583268ebb0f6fd0ec81663542dcd462b483827e7a4658e1b09a8a6d27dafd4e1ad40db04518ee9525189246cfbb73a5d422f44d3d82aeefc976b9e2497014b31af6bc39cf60d6a2e2acf4462089a4f2af2cc17736e275c4b61c031f82e8908c920a98cbbd3ee31d75377f6db353d329033611a38583ccff03c39543735889e38076c554f61a1456e7ca91ac2a03ecd45e4e398d6add9869a7e79351fbd13090ded261f13cf5f079ee014572c1ad2140e5124db393d21b319", 0x1000}], 0x6) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000180)=""/71, 0x47}], 0x1, 0xe4b7, 0x0) 06:11:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xeffdffff}, 0x10, 0x0}}], 0x2, 0x0) 06:11:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:32 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xfffffdef}, 0x10, 0x0}}], 0x2, 0x0) 06:11:32 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private=0xffffff7f}, 0x10, 0x0}}], 0x2, 0x0) 06:11:32 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:32 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x20000850, 0x0}}], 0x2, 0x0) 06:11:33 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:33 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:33 executing program 0: ioctl$CHAR_RAW_HDIO_GETGEO(0xffffffffffffffff, 0x301, &(0x7f0000000380)) sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x60, 0x0, 0x0, 0x70bd26, 0x25dfdbff, {}, [@NLBL_MGMT_A_CLPDOI={0x8}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @private2={0xfc, 0x2, '\x00', 0x1}}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x2a}, @NLBL_MGMT_A_IPV6MASK={0x14, 0x6, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @dev={0xfe, 0x80, '\x00', 0xf}}]}, 0x60}, 0x1, 0x0, 0x0, 0x4004840}, 0x1) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="eb3c906d6b66732e66617400028001000440000004f801", 0x17}, {0x0, 0x0, 0x1e0}], 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='umask=00000000000001000000000,\x00']) syz_genetlink_get_family_id$tipc(&(0x7f0000000280), 0xffffffffffffffff) 06:11:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:33 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x20000fd0, 0x0}}], 0x2, 0x0) 06:11:33 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:33 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000240)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@uname={'uname', 0x3d, '\xf3\xa0\xb2\xe5\xd8\xf4\xe5\xf92\xf3O@;\xaa\x94\x96\xd7\xc9\xb6\bn\xba\xbbf\xda\n\xce~\x95^\xc2g\xe3\x00\x88\x9foq\xb8'}}]}}) ioctl$EXT4_IOC_PRECACHE_EXTENTS(0xffffffffffffffff, 0x6612) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) fsconfig$FSCONFIG_SET_PATH(r2, 0x3, &(0x7f0000000000)='uname', &(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c) write(r1, &(0x7f0000000140)="8bfa1be17e31c3260fa5fec63f0a72ec12625063e50c85448fb92e73bdcdbbe7b6b80ed747e76e5af4d61d31945ab1f7829e6886da394c3dd726bf219772fb823d077026e6025ae321519dfac3f30ddcfdf979acbe30da5545eb9fa95f36f6ada9c87615b1cfc028aa8d80b43c95b1b4bac4a7235b958b08360e55d546309d5c66547c45b2d41b66af2e830d18bb6d5bffa633d07a8e63e57bf4eb284a5e240374357b57e3a1745ad8a574278a0f7305e8af6cbfa90b402211d9967eef1772f2d8", 0xc1) 06:11:33 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:33 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:33 executing program 0: syz_mount_image$tmpfs(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$bind(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x11807, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x20, &(0x7f0000000400)=ANY=[@ANYBLOB="6e6f62682c64696f726561645f6c6f636b2c0035fbff0c9b7ec04538a0785b776b902a90e73c1a6e3a307438ba18097ab0846e4fb160c431aa8a5cba02d74de0ba3f9ce1a669879b5d2ff79eb74879a74ab41321e660d1e10fb6db4398324f17e0388ef440b1952a42f2e838c68e975dd6f2e01c8886e1cbbd6e7bfc7cc9a509577c3691d813a48c0e2ae91e9a0fe9e91ce2fe473c6ecb6e5033b3a622acc94891579f9d331dcac26262f5a2d3eb380ab17b3784fd28c36bfa1e6c5d078ec28433df339ac207306152d9b7a3d63520d3fd12e6c5a47c1091870d69f1bbea13ca415da0dd253262d948966baa1e725c949cfa0293b8c7f941d993a3c657bda475564035d2962706dd959bd3f2c87fe06bfcc7224bb37b1450ef5a09837eb4d961a80aa9e3f8362a2ec76b7a4b3af027ac0def91bddd24fe5d12b5f265b310aa3913883cdce2ca69df23fb63c59f00fcd44a6babf104d0"]) 06:11:33 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x4}}], 0x2, 0x0) [ 418.679627][T18685] EXT4-fs (sda1): Ignoring removed nobh option [ 418.687530][T18685] EXT4-fs (sda1): re-mounted. Opts: nobh,dioread_lock,,errors=continue. Quota mode: none. [ 418.698965][T18690] EXT4-fs (sda1): Ignoring removed nobh option [ 418.707853][T18690] EXT4-fs (sda1): re-mounted. Opts: nobh,dioread_lock,,errors=continue. Quota mode: none. 06:11:34 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:34 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:34 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:34 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xa}}], 0x2, 0x0) 06:11:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x31, 0xffffffffffffffff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) close_range(r2, r0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000080)='./file0\x00', 0x0, 0x0, &(0x7f0000000540), 0x0, &(0x7f0000000740)) 06:11:34 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:34 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x241}}], 0x2, 0x0) 06:11:34 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:34 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xa00}}], 0x2, 0x0) 06:11:34 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:35 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:35 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x4102}}], 0x2, 0x0) 06:11:35 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_NEW_INTERFACE(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x8, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x7, 0x0, 0x0, {{}, {@void, @val={0x8, 0x3, r2}, @val={0xc}}}, [@NL80211_ATTR_IFNAME={0x14, 0x4, 'wlan1\x00'}, @NL80211_ATTR_IFTYPE={0x8, 0x5, 0xa}]}, 0x44}}, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r0, &(0x7f0000000240)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x1c, r1, 0x4, 0x70bd2a, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r2}, @void}}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10000000}, 0x80) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x100000001b, 0x3, &(0x7f0000000140)=[{&(0x7f0000010000)="200000008000000006000000600000000f0000c0010000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef", 0x3a, 0x400}, {&(0x7f0000010400)="020000001200000022", 0x9, 0x800}, {&(0x7f0000000040)="ed4100009cef065046c9f96d8600080000d0f4655fd2f4655fd2f4655f", 0x1d, 0x11080}], 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB]) 06:11:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x40000}}], 0x2, 0x0) 06:11:35 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x0, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:35 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:35 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x800000}}], 0x2, 0x0) 06:11:35 executing program 0: symlink(&(0x7f0000000140)='..', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000400)={0x30, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @void}}, [@NL80211_ATTR_WDEV={0xc}]}, 0x30}}, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000200)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r2, 0x400, 0x70bd2c, 0x25dfdbfe, {{}, {@void, @void}}, [@NL80211_ATTR_CHANNEL_WIDTH={0x8, 0x9f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000000}, 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x4e4482, 0x0, 0x13}, 0x18) 06:11:35 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:36 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:36 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x1000000}}], 0x2, 0x0) 06:11:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:36 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:36 executing program 0: syz_mount_image$msdos(&(0x7f0000000100), &(0x7f00000000c0)='./file1\x00', 0x0, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}, {0x0, 0x0, 0x10001}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) ftruncate(r0, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x100000000000008d, 0x4, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x4000, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) chdir(&(0x7f0000000180)='./bus\x00') 06:11:36 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:36 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, 0x0, r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xa000000}}], 0x2, 0x0) 06:11:36 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x41020000}}], 0x2, 0x0) 06:11:36 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:36 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:36 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:37 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, 0x0, r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xeffdffff}}], 0x2, 0x0) 06:11:37 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:37 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, 0x0, r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:37 executing program 0: syz_mount_image$msdos(&(0x7f0000000080), &(0x7f0000000100)='./file0\x00', 0x0, 0x0, &(0x7f0000000840), 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c19e065deeaf3293354e93e07d149aec7d0ed1c32ad4f673b2b4c21bdf97ee46e341fd1dcb689b10693cbb83af0e6399c8faea79a3d18329deb07ad6fcd16fb622a3a3b51c7bcb0096d084d41f607706b40df9d81633922534c75117c4ab5128be169291e28cccf6ecba5655bee7a86414c1fc68f7cb"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x105000, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x10001, 0x80) 06:11:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xfffffdef}}], 0x2, 0x0) 06:11:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xffffff7f}}], 0x2, 0x0) 06:11:37 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x4000000000000}}], 0x2, 0x0) 06:11:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:37 executing program 0: syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000200)=[{&(0x7f0000010000)="01434430303101004c49", 0xa, 0x8000}, {0x0, 0x0, 0x400008800}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="00800b9d4e68b9a185c12ede3d1c44c64cfce744cf38235e4015a4a0ca34bf84cda5aaeb25947a8b0c3a9d9a188cc9bd8b985533db66f50485b5e4c2abc1c150d055"]) 06:11:37 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:37 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x0, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:37 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x80000000000000}}], 0x2, 0x0) 06:11:37 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x10, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:37 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:38 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x100000000000000}}], 0x2, 0x0) 06:11:38 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:38 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) listen(r0, 0x1) setsockopt$inet_group_source_req(r0, 0x0, 0x2e, &(0x7f0000000280)={0x0, {{0x2, 0x0, @empty}}, {{0x2, 0x0, @private=0x2}}}, 0x108) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) getsockopt$inet_buf(r1, 0x0, 0x23, &(0x7f0000000000)=""/4, &(0x7f0000000040)=0x4) 06:11:38 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x0) 06:11:38 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:38 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:38 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:38 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x0) 06:11:38 executing program 0: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f0000000000)={'ipvs\x00'}, &(0x7f0000000040)=0x1e) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000080)={{{@in=@private, @in6=@private1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}, {{@in6=@mcast1}, 0xa, @in6=@rand_addr=' \x01\x00'}}, 0xe8) 06:11:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xa00000000000000}}], 0x2, 0x0) 06:11:38 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:38 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setrlimit(0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) ioctl$F2FS_IOC_ABORT_VOLATILE_WRITE(r2, 0xf505, 0x0) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) open(&(0x7f0000000040)='./file0\x00', 0xa80, 0x2) close_range(r3, r4, 0x0) copy_file_range(r2, 0x0, r1, 0x0, 0x0, 0x0) 06:11:38 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:38 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x0) 06:11:38 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x4102000000000000}}], 0x2, 0x0) 06:11:38 executing program 3 (fault-call:12 fault-nth:0): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:38 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 423.783830][T18974] FAULT_INJECTION: forcing a failure. [ 423.783830][T18974] name failslab, interval 1, probability 0, space 0, times 1 [ 423.796513][T18974] CPU: 1 PID: 18974 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 423.805462][T18974] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 423.815517][T18974] Call Trace: [ 423.818785][T18974] dump_stack_lvl+0xb7/0x103 [ 423.823381][T18974] dump_stack+0x11/0x1a [ 423.827608][T18974] should_fail+0x23c/0x250 [ 423.832094][T18974] ? getname_flags+0x84/0x3d0 [ 423.836771][T18974] __should_failslab+0x81/0x90 [ 423.841524][T18974] should_failslab+0x5/0x20 [ 423.846004][T18974] kmem_cache_alloc+0x46/0x2e0 [ 423.850902][T18974] getname_flags+0x84/0x3d0 [ 423.855423][T18974] user_path_at_empty+0x28/0x50 [ 423.860333][T18974] __se_sys_move_mount+0xee/0x1b0 [ 423.865456][T18974] ? ksys_write+0x157/0x180 [ 423.869939][T18974] __x64_sys_move_mount+0x63/0x70 [ 423.874962][T18974] do_syscall_64+0x3d/0x90 [ 423.879557][T18974] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 423.885625][T18974] RIP: 0033:0x4665d9 [ 423.889499][T18974] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 423.909113][T18974] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 423.917593][T18974] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 423.925552][T18974] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 423.933590][T18974] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 423.942031][T18974] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 423.949999][T18974] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:39 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:39 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:39 executing program 0: perf_event_open(&(0x7f0000000040)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x130, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @tick, {}, {}, @ext={0x191, &(0x7f0000000200)="8d31e183156939000000e28c0b1dd2a357b264c8745b78376e18cd3d3dfcb946cf885a21539a0c4a081ceeb24ac13830c1beaa1b4dc69190f8d2802fab69347b9a915308c4829b4b43353c485f8bb2965cd7e1292aaa6375f12e594a37c9686d403d3a82d09ec2e57d3c3ec2117496b2dd4837334f73c37edfd46003eb96a9c79d3de0cab4645adde76e8ac90dba5bdc53cdc3235210b2e21df4f23e22471e2d53415f8f4151d0b915d0c68708733778513261f1e9a548b33b5e8a96381e1d1ff7adcc95d49b4e5a7f1497d726ba6d35a1c89c4b200f63c0b8a455a19c00994f30c13cd0c08ac368d2d3e0423f0959abbe34ea129b4beb5059f8bb565ff81e8f42776760740ecfdc955a9861272a4496259440adfa915f8bc9d882bac722311fec2ac77cc2cb841f9bf241dcc28b4b45e7f0bdb27fa848cedf1d17ccc980ced547960a5e51aec3fcf730cdb9776ebee861deb97c6904b8b6c0d0785e1f7d405f8639d72603f73dbdb09e4b876ddb96c62eb886a0db0872eadb35054daca6736572694f1f6298fec1080c324646e8a12589"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd", 0x44}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) wait4(0x0, 0x0, 0x0, 0x0) r1 = gettid() wait4(0x0, 0x0, 0x0, 0x0) tkill(r1, 0x34) 06:11:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xeffdffff00000000}}], 0x2, 0x0) 06:11:39 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:39 executing program 3 (fault-call:12 fault-nth:1): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:39 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0x0, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:39 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 424.543327][T18990] FAULT_INJECTION: forcing a failure. [ 424.543327][T18990] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 424.556567][T18990] CPU: 1 PID: 18990 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 424.565430][T18990] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 424.575483][T18990] Call Trace: [ 424.579143][T18990] dump_stack_lvl+0xb7/0x103 [ 424.583788][T18990] dump_stack+0x11/0x1a [ 424.588006][T18990] should_fail+0x23c/0x250 06:11:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xffffff7f00000000}}], 0x2, 0x0) [ 424.592556][T18990] should_fail_usercopy+0x16/0x20 [ 424.597624][T18990] strncpy_from_user+0x21/0x250 [ 424.602591][T18990] getname_flags+0xb8/0x3d0 [ 424.607139][T18990] user_path_at_empty+0x28/0x50 [ 424.612109][T18990] __se_sys_move_mount+0xee/0x1b0 [ 424.617134][T18990] ? ksys_write+0x157/0x180 [ 424.621637][T18990] __x64_sys_move_mount+0x63/0x70 [ 424.626661][T18990] do_syscall_64+0x3d/0x90 [ 424.631114][T18990] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 424.637007][T18990] RIP: 0033:0x4665d9 06:11:39 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0xffffffff00000000}}], 0x2, 0x0) 06:11:39 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 424.640894][T18990] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 424.660698][T18990] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 424.669204][T18990] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 424.677177][T18990] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 424.685233][T18990] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 06:11:39 executing program 0: r0 = syz_io_uring_setup(0x29f9, &(0x7f0000000080)={0x0, 0x0, 0x2}, &(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) io_uring_enter(r0, 0x10, 0x0, 0xf, 0x0, 0x18) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_WRITE={0x17, 0x5, 0x4000, @fd=r0, 0x9, &(0x7f0000000040)="e372ef01b7c3d6934718a37399c4856fe32fdc229f2bc32850557f38b660eaa3a396881856a7d2fd69cb371a4a43b5bfb635a3", 0x33, 0x2, 0x1}, 0x7f) [ 424.693194][T18990] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 424.701262][T18990] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:40 executing program 3 (fault-call:12 fault-nth:2): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:40 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, 0x0, 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x4}}], 0x2, 0x0) 06:11:40 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:40 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = accept4(r1, &(0x7f0000000040)=@l2tp={0x2, 0x0, @remote}, &(0x7f00000000c0)=0x80, 0x80000) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000140)={0x0, @broadcast, @empty}, &(0x7f0000000180)=0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = io_uring_setup(0x2cfe, &(0x7f0000000300)={0x0, 0x58fc, 0x10, 0x3, 0x197, 0x0, r1}) preadv(r5, &(0x7f0000000b00)=[{&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/13, 0xd}, {&(0x7f0000000480)=""/12, 0xc}, {&(0x7f0000000980)=""/222, 0xde}, {&(0x7f00000004c0)=""/173, 0xad}, {&(0x7f0000000a80)=""/105, 0x69}], 0x6, 0x4, 0xe28e) sendmsg$nl_xfrm(r2, &(0x7f00000002c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000280)={&(0x7f00000005c0)=@migrate={0x38c, 0x21, 0xa161dea2e7e98a40, 0x70bd2c, 0x25dfdbfc, {{@in=@empty, @in6=@local, 0x4e24, 0x1000, 0x4e22, 0x0, 0x2, 0x20, 0x60, 0x29, r3, r4}, 0x6e6bc0}, [@mark={0xc, 0x15, {0x35075c, 0x2}}, @mark={0xc, 0x15, {0x35075c, 0xfffffffe}}, @replay_esn_val={0x20, 0x17, {0x1, 0x70bd27, 0x70bd2a, 0x70bd2b, 0x70bd2d, 0x0, [0xbc1]}}, @tmpl={0x104, 0x5, [{{@in=@remote, 0x4d3, 0x6c}, 0xa, @in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x34ff, 0x1, 0x0, 0x7, 0x6, 0x1}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x4d5, 0x2b}, 0x2, @in6=@private1, 0x0, 0x4, 0x2, 0x80, 0xfe2c, 0xa400, 0x80000000}, {{@in6=@mcast2, 0x4d4, 0x33}, 0xa, @in=@multicast2, 0x0, 0x1, 0x1, 0x7, 0x4, 0x460c7d34, 0x8}, {{@in=@multicast2, 0x4d6, 0xff}, 0xa, @in=@local, 0x3504, 0x4, 0x0, 0xff, 0xfffff801, 0x5, 0x1}]}, @algo_auth={0xdb, 0x1, {{'blake2b-160\x00'}, 0x498, "37f28667ef31d1ae83540b77c573dd540efb24d6f0fab7c757b5f4e49fe5f6a72fa34e1e3416f86aba53d7272a77d6a871ed78292af5cabfcb835098e03e83035b97b4273e52f099fc59f5bbc475307859e2909e67e6c2375d9bff0c43805879b81d25a44a772c5afcea38ad3f3698e1928fd01f3af13ebc6fa9e727ec472c8a38b6cf8e472426f1bfa4e41586efbd1e66e939"}}, @user_kmaddress={0x2c, 0x13, {@in=@loopback, @in=@private=0xa010101, 0x0, 0x2}}, @algo_comp={0xe6, 0x3, {{'lzs\x00'}, 0x4f0, "b5ea191f68fe40481ffa0fa4aeef9d74dd0bcc359b8a401f7b69096452c3b52934a43b5a58b62b0eff3725987bd3af5e73cfd2cfbc2a5a9be55d6548a874a6e4b4519a4588ac13f231202fe2560a74bf86036de8475f949c8ee8309920a13d684ff7b268f5c4f0bdb2f04b3d500f0055d55a0642c2bcb336ad369a4fa324ec2a70624a42712efbbb35c7001081a7c0c096d5aa1ac05723ed9de77bb8e443"}}, @replay_val={0x10, 0xa, {0x70bd26, 0x70bd2b, 0x80}}]}, 0x38c}}, 0x4000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADD6RD(r2, 0x89f9, &(0x7f0000000cc0)={'ip6_vti0\x00', &(0x7f0000000c40)={'syztnl2\x00', r3, 0x2f, 0xfa, 0xb2, 0xbb8, 0x24, @loopback, @empty, 0x40, 0x20, 0x8, 0x8}}) ioctl$sock_inet6_SIOCSIFADDR(r2, 0x8916, &(0x7f0000000d00)={@loopback, 0x35, r6}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r7, 0x0) sendmsg$nl_xfrm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[], 0xb8}}, 0x0) 06:11:40 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 425.431114][T19049] FAULT_INJECTION: forcing a failure. [ 425.431114][T19049] name failslab, interval 1, probability 0, space 0, times 0 [ 425.443746][T19049] CPU: 0 PID: 19049 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 425.452629][T19049] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.462706][T19049] Call Trace: [ 425.466051][T19049] dump_stack_lvl+0xb7/0x103 [ 425.470648][T19049] dump_stack+0x11/0x1a [ 425.474801][T19049] should_fail+0x23c/0x250 06:11:40 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:40 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xa}}], 0x2, 0x0) 06:11:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10001, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000001c0)='4', 0x7934}], 0x1) 06:11:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x241}}], 0x2, 0x0) [ 425.479223][T19049] ? getname_flags+0x84/0x3d0 [ 425.483937][T19049] __should_failslab+0x81/0x90 [ 425.488698][T19049] should_failslab+0x5/0x20 [ 425.493199][T19049] kmem_cache_alloc+0x46/0x2e0 [ 425.498098][T19049] ? strncpy_from_user+0x178/0x250 [ 425.503228][T19049] getname_flags+0x84/0x3d0 [ 425.507825][T19049] user_path_at_empty+0x28/0x50 [ 425.512722][T19049] __se_sys_move_mount+0x12a/0x1b0 [ 425.517837][T19049] __x64_sys_move_mount+0x63/0x70 [ 425.522894][T19049] do_syscall_64+0x3d/0x90 06:11:40 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xa00}}], 0x2, 0x0) [ 425.527345][T19049] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 425.533634][T19049] RIP: 0033:0x4665d9 [ 425.537528][T19049] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 425.557127][T19049] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 425.565539][T19049] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 425.573513][T19049] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 06:11:40 executing program 3 (fault-call:12 fault-nth:3): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) [ 425.581487][T19049] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 425.589557][T19049] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 425.597524][T19049] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 [ 425.647878][T19084] FAULT_INJECTION: forcing a failure. [ 425.647878][T19084] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 425.661265][T19084] CPU: 0 PID: 19084 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 425.670192][T19084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 425.680519][T19084] Call Trace: [ 425.683779][T19084] dump_stack_lvl+0xb7/0x103 [ 425.688362][T19084] dump_stack+0x11/0x1a [ 425.692498][T19084] should_fail+0x23c/0x250 [ 425.697122][T19084] should_fail_usercopy+0x16/0x20 [ 425.702135][T19084] strncpy_from_user+0x21/0x250 [ 425.706990][T19084] getname_flags+0xb8/0x3d0 [ 425.711492][T19084] user_path_at_empty+0x28/0x50 [ 425.716423][T19084] __se_sys_move_mount+0x12a/0x1b0 [ 425.721622][T19084] __x64_sys_move_mount+0x63/0x70 [ 425.726731][T19084] do_syscall_64+0x3d/0x90 [ 425.731233][T19084] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 425.737113][T19084] RIP: 0033:0x4665d9 [ 425.740985][T19084] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 425.761451][T19084] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 425.769929][T19084] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 425.777880][T19084] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 425.785856][T19084] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 425.793835][T19084] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 425.801892][T19084] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 0: r0 = creat(&(0x7f0000000300)='./file0\x00', 0x0) write$P9_RREMOVE(r0, &(0x7f0000000280), 0x1033b) fdatasync(r0) r1 = fcntl$dupfd(r0, 0x406, r0) ioctl$BTRFS_IOC_ADD_DEV(r1, 0x5000940a, &(0x7f00000005c0)={{}, "b19a294dc39803fd7bae05e195fab7279aac06c72f3064746928c56128eb6ebf8b26ee2792b481546d83ca09cd5ed9e0e8f3ea31fe4f3513c015e44c7b77b6d214ca6a6a37bef238e9547c5d8e919f91e9e4391f395a0c9878a21af8903cb249884743915e33c30a6cb252c38636e1565ae5776d0bc3a39e32e8ea00bfafb9c1d07e44f793b9349d38ed1673dad9f5052e1772e7cea3cb884f7674251718d50925455275486ead9855a9215a2c199bb60ae3e8c34ee97e645cfbdf440d396b8e52f1865cca31eca949bd877a8952fa600df586ace2abaae095324e34e5c5435c34cbb903e146629850e24d98dfa43c63d68c33125805b76bd83a0fdd8867ffac3b86323c43606a903abdc483fa2c2e29a7780033460d72a54e9f7a8798ae4d55e1439719a29f888b645b6a5b6be6a7d77d8a3a337eeed5a0e7357fffe18afc210e8002c81368c0e1040907900e8e9070bcde8aa8d7801262ebda507abac0708723809c0fa11c25cd771793a8cb50bb95b7575f40f58dfbfc5e4925b3b22e72950af40233144e647e9140a6f20caa9b97e40e2cc933fc1441f66f8ae86d87ae534f9131660a2d462571d6f6eaf31e98ff0df56057e06f5855a2f224c6d34373188ec2049247841c26063dbf7f59201a4d5e6d79725bcddf99a0412d570b3cbd5ca9c11fef1e1244f546bb1242717317da50364454e1bd70b21ec4b200eced3a7966e688814b34b59e59eb281966c0af7d73124ef63fa54b937a265ee5e53998e6470464f97532deb437d094f48ea4d318b90fcad7397833b8a1500573482b9846e01f80f6a8789913f490f5e6ee0c1ec294b4eeb818e34b5ab8eb1cb90653f2410be52c4d40db7e8e10f0bce67571e80a342a48cb3f06908ff53c78bb933a1047bba67ff2f577e2687f2953f3118c0e5a89f42600834a622593768c216ac27cb0624e7863882535fe9573cc19790c18973888b06ac017c5bfc78bcf8726a56820465186be8aa37ac507f4b5aafdb59acefd05301055ea224f0ef13d7f2e13e2eacca2640c2b8f6b1787b6b507310041eb741ca8ee93e99b936bbae02a5a477c3d20a3ab8cc28f55c65c3f1fdf1987a3445d4eaad76aca99129939303653d24f026ef96f18272b4f945002a0e737e09aa6dbcdb147a4201273e6860579b9d10108e37213ac1d9c11839aefe8e418848f6fd31332d8fc5fe4724e036d7d4deeb95a49c7f03119827386187c6e16e5347d9aba0c19725ab380cc2d8a785595c2c7c94ecc43ea6bc891f5eb6098e4a13a118dd2f5d9fde0ca17c99efe28357e0dae1ddb8bbc3969432c672e9b069ab0fa33398eecf650e49a8720d8e6ee86dae9943c17d4985286e6e43cd65a339bd8e23a1f78a6917c4c869fd80f2da868d96f4ba4c2ff39445fba68b38fb5e44929caaac6f8f86c97083fd16186129f238edf54907ca582b31bda0f0c6962a4d449f3468a3280fa8bfc1be4f8b88106f3238da0320761e1f15b87f1a04f59b88a576e1fad6fe76bcae607c4f0d67d59ac23f53d4367fbbdcf5ae815592ef9c877edd0ac513e27c7f4698e4e2f484defd4d252fef5555c957e0db1fe3d5e771dd43efd6b2d6c97be2fd76515eeac766253507e1bc49f1e058ea43867b89dc27e07f969db80d918a37d639e803345f1d4e0103981f2ad52ec82767ade0b5993e517429cd042d2c944d51db59ee5524a540deea23b3f1fba39372b6228981195cd63f8c2f4c9665fa0d8591776da794f16c6d5e829f6c5f79986f32eef1f016321baf5e8cad498e800bc8fc1dffc2a1cd64e0ca67b0c14715bf4bd3d3e66d4522b1830a7768d192d0f42cae099d79839e9cb79b1138ddcb93f852f76e1eced6e2b03a8bd5b9e37387236dc7dd7ff928cd8e79d3958eb4fd3f49759511e4ba78b858aad65e0b15f10e950b9f67b81140f2323be690eccf4eab48a84bf54ab6f672c095c75965b44ff330048a7c398778ead70a78dffda26dcb0e65b26f965f04d5d9a33ea24f7925066aaafb7ab4e3ea33c38d9fa71bff3ecc5c01974221b232ed5ec659fa85406df2be8e25aec2c0fc7113206fbf71909c2fb5e58913bb661c0613a426c3cf64b382d94eaac2f56238aea6326bf8c4395a94a0ca1eb0c613a1134b701e776fbec9ff47a500bf88d1e2a989fc8a305a56055226900bb290d9831b787483fe009f90bc13f8f455e174dc2d90602c4e48d62b1809628af1c7031cbd4c1adb4d08b346d368c0ccf4ff11a95d60472f3611e9e717dd2f0443166b476d602b247ff51e4bb6bfcd72bb3a55d46af146902f55d56e1c3042ac803e5e3b9e36d1605f4404def75b0a669b70c2c765a4f97fda79ebd25f08e883a4713f1301804dfc63b6ec292a696ed2016d0e349fa818f712e8bf24f20c092c510da48071a2909854cafe7bae12f4f68a46a691303a73e6395fdb09b5d3899e0984aa32c9c4f30722863b1c8f2d2c36d7fe82dc414b1b95d31db1551c7d2cd5264cd18a292e3cc013f665c3927adaa211f52530ef244f183d9244dd8216af42e1652210342da3c98e6d76fa42a3f1e9fa07b57ed3ea629847effc43243eda2b8de70ac1b25d2c9f68e4aed028adaad9e8996c04892a9aad6ab9682cdf429bafbee51543c4fccec3cc8f9069e2e0c94d0415b838bc4e2a92d5414c33fb0293a159287f7895edfbce08f0e8b66238ee5c49f9b1fcc845d1e2a93d0fa8c75a5278756a57b5779020cf29bdfd62f5ccc0b5f39d99fca17b53d38b28b42b62900e80b6cbd5c69d4a7e670228d9bdca0d9b70e4624e96c2ad993175241999c4466eea31313d1951c601dd4bfd9fde49ba6e05d790fd9519d43dd2f4c4f4061ae4df9bdd370368a5e489cdd55c32c7bfb778a79a1a27054da6bde3ec1335321fa4021cc3d428128fb57e39ad7df0479c004c5e15b2619323648d633b2ef9a6a0282d15a55023bb9288112667bc938f2c72d99d20e01fb967e4b91553923f4380f2bc5ba00c3a7f400949021d2973577474434b3890c7becdb186ff2e2284f29072fc7bdddda8c3a130d2189374d20857f3f6f992cdf4ad19060a4a06df1c00cfd4c3d0134d167f38e3211efb5c73e301881747678703a515cecf66d103a5153024d113cc6ee5075cdcafc3c899646aeb2002b9bb0ca040b7d3da9dcce786e5fe1cba2baf42adeccd941df87589f300f4deacfa6b03f8a2ce5b35ec5737cffed7224e027706b3ff1557c0a189e0ee1e6f89b6e108db7ba300cedb9ca6948134c3c8d3c9a53e9aa8b7de3f02aeda9ed355049a9c537a65584d039bb7898887a61b25ae55d2cff52b68166bafe9763b88c3dc6f0514282c7506be1de4342901a00c5957ffd9f27a38d7a4b4dd1bc955d1be5b94de40d53d29a38f2176a451f7057e23c734b05aa10bdc717b055ca51cd7a6926ce683835c7cbe03c919f89fc80637222f74d09d8fb6fa3595732eb5bf44ae6abeac698f41af99c3809bd863895325ad37d63c7cdac8a1d4929bf6717d87f5f961d5398497a145877f751504dd6f7d8ed15bd23a85362ea3a1d38eb59df92eec68f425513f76229f86b7258522ca5b47472254c2b97042ff1a6faa549ac5cba7e831a01103657a792b4bca3e1c40be6e0a7dacee9208ed7f35edb580524b426f39b83bf3c55d46510fa426c8745329b3fecbcd9083c71e5ee0e7a52956c160892b75e6d0550eff95f96064ed7c466da3783c4c1780d259807bf34076e0b16774f0e20a0107b7df858890f040fb7575c07868b268e7ccdf21c8cef494999305ca71dcf711fdc46059d4b624564bbd0fd3a80236b74eef04cf2a30c69c1ee47900bf4064e046e7abb35ae9156df930376ac65eb8a3fe91a8e2d59db54bcb0dd778e86067043b988a38d3c0be7b640e0af2753fb2d25848d2179002f9e70d256364786419d6d7ae3c38fda8b2aac65dcdf2bc8c414bc0685953be7213a9683442729ebeb96877df4f0255fb734f69caeaaccbb490951860322a4cf3e53ea90770b127c58a4d2f59ecc80cf2c54c765067fc8ad8fae9d092f15449852e29c97921c6ae69cfc6434212543b381f75283df3ae9ba28c9adf7a66c037735152fbdbc014847117b7ca81a1352d2297c1abb48a3b4e9610a4a9cf961e98377b8f24408a005cdbd317b124c06ad952577c4ab4b8b41054acec4d55eadc09ce2c5fdf1f996ed8bc2a632c459d12b36e59d84c1b4dc1009942df292e9c509076b27b3fb79bdc390723e5dda220ca5979ffbc5139319ebda8cb0800181a053e2065cb530aa067d908b30f5f164cab319892b1ed344782e94901a98dd1e3d1bc1c6e71ff74c87c9f260b92eb6a3be9ef86d59cfc9dd18a48db3b842119b3d1ae4c6cf0c76fc45c71f53938366de7a19f51f8b2ae2686521cfa001f835e0d8eab9bb86335953cc0e0a03a3a500332781b6f1a50e424c078f9032c894686413cb3d58caa4ae3d5dbe03bb38ff059e3821c01b16da3ba49da92216fa9b0a800d712d2a2ea1cfe13c3f38a99e601f010a5b2ceffffe24df488dc2a6c66eedf83a1528e8bae4dbb4dd439f734f1fb4cebd43c6eab98a63cb301ab14d3bb4575d61905f3d54a99a3903eb31a9a5a96f8a424f190c7ade0b5880434eb701ba2bcc3f9994e1e994f66f3b37ba4cab8dc7071eebb6286a18852de487a1fbff1fe53d576dc0834b1a66644f6d35e39589129953ecac18a57b226df8edb47da0a24944d118794d290aad406c9faafdf772cbb5287925cc7d10ec262498c34d79171187587b4993905d8019b0eb636c0d7bdcf96fb376e467ec10397f94d21fc0a92b956e0ea2f08828536a75f27a26b9458859897283714f6753580918080c0dbe032742085f1406a75246b61a01c7e8f039d701dd9e82f194a74eaaeacfe647a78f3545a3ae0e8c9691414a2e2abf0afb8f133bee96203a3dc3159d976b692046c521d23578dc1a77476514782b2dcae3ce6baf34b9dc5810f13eeded4d3bf441a2d074c5c7d2febee7ac5e4d01803313073279d4be0ca595df81b14081881180eb74c7bacd7c255b121c1b704a482dc478b7698e535d070cce4374580262d52772d8a35a57d4cba1f4e030895ff3da7ac456ea68b775123d9dc72b472b5b7ef8f36b080b808182adbaf3a3b424f3426a7cdb3b710474b264a2f947447b7d04eb99191431795d035e38970271f58b4e764de934677cfcc051066b0e02a53368cbe0c6736e38527ec6649820296c9b90739c7e413727eb3ee810b76886ba02bf1ed112c1ba9924b64be7745db5ed728c47dbb6b6fb94531ccfe298d0da61f253735fa2df794761c4e97b21d4a053a36825e5fe4293508fb6551be50f368e26c8d463dcdddd5ee87d27f12d7e2596eb9b1342ac2ca0b5c7d0229e2f3920f4c7ee210c4247a2bd79f18049bdc450b3d1a8c54fa8b88ea4870789274236cdbe85fc8521da48c9cba806a246d12ea602a80b45b1b428bc66d1b3d6f974247f4060ae054603ef7e49a10908add8fee693d7e845ff1156bf33eb9a07db9f7a45b0241228a8d449fbf4508f18c8f1677d2810061785ed05c1491fd826cb3184b7ef952e97bb1e01aeb5a6066d92720bb9009ca533800940983bb5626bec8830e376e5b3a1fbf5f98acbb849be01c0a3ccf2c87d9b1740c5379f0010c684670930d4ad1cb7dd49c559ec1c7c6f39588b4b001b38dbcce91562ea96c917428539dcad60626c4c2706a2a75736089cd2ff10fd771602ac64ba7b5f507c25769b174d0cde932a488850daae425e6163e85e64dfffc37e"}) ioctl$sock_SIOCGIFVLAN_DEL_VLAN_CMD(r1, 0x8982, &(0x7f0000000080)={0x1, 'veth1_to_team\x00', {}, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) io_setup(0x101, &(0x7f0000000040)=0x0) fcntl$F_SET_FILE_RW_HINT(r2, 0x40e, &(0x7f0000000340)=0x5) io_submit(r3, 0x1, &(0x7f0000000300)=[&(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x0, 0x5}]) io_submit(0x0, 0x0, 0x0) 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x4102}}], 0x2, 0x0) 06:11:41 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:41 executing program 3 (fault-call:12 fault-nth:4): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x40000}}], 0x2, 0x0) [ 426.298379][T19101] FAULT_INJECTION: forcing a failure. [ 426.298379][T19101] name failslab, interval 1, probability 0, space 0, times 0 [ 426.311075][T19101] CPU: 1 PID: 19101 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 426.319857][T19101] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.329914][T19101] Call Trace: [ 426.333187][T19101] dump_stack_lvl+0xb7/0x103 [ 426.337845][T19101] dump_stack+0x11/0x1a [ 426.342070][T19101] should_fail+0x23c/0x250 [ 426.346484][T19101] ? alloc_vfsmnt+0x2b/0x2e0 [ 426.351063][T19101] __should_failslab+0x81/0x90 [ 426.355822][T19101] should_failslab+0x5/0x20 [ 426.360371][T19101] kmem_cache_alloc+0x46/0x2e0 [ 426.365192][T19101] alloc_vfsmnt+0x2b/0x2e0 [ 426.369608][T19101] clone_mnt+0x40/0x8e0 [ 426.373767][T19101] copy_tree+0xb6/0x910 [ 426.377941][T19101] ? _find_next_bit+0x16a/0x190 [ 426.382803][T19101] propagate_one+0x2d4/0x450 [ 426.387406][T19101] propagate_mnt+0xe3/0x6c0 [ 426.391949][T19101] attach_recursive_mnt+0x4fb/0x1230 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x800000}}], 0x2, 0x0) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.397226][T19101] ? get_mountpoint+0x335/0x350 [ 426.402121][T19101] do_move_mount+0x73f/0x880 [ 426.406739][T19101] __se_sys_move_mount+0x167/0x1b0 [ 426.411852][T19101] __x64_sys_move_mount+0x63/0x70 [ 426.417554][T19101] do_syscall_64+0x3d/0x90 [ 426.421977][T19101] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 426.427884][T19101] RIP: 0033:0x4665d9 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x0, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.431812][T19101] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 426.451413][T19101] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 426.459825][T19101] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 426.467798][T19101] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 426.475767][T19101] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 426.483734][T19101] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 06:11:41 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, 0x0, 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 426.491763][T19101] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x1000000}}], 0x2, 0x0) 06:11:41 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 3 (fault-call:12 fault-nth:5): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:41 executing program 0: r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x40000, 0x3, &(0x7f00000006c0)=[{&(0x7f0000010000)="200000008000000006000000600000000f000000000000000100000001000000004000000040000020000000d2f4655fd2f4655f0100ffff53ef010001000000d0f4655f000000000000000001000000000000000b00000080000000080000005266", 0x62, 0x400}, {&(0x7f0000000580)="020000001200000022", 0x9, 0x800}, {&(0x7f0000012e00)="ed41000000080000d0f4655fd2f4655fd2f4655f000000000000040004", 0x1d, 0x11080}], 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="646e6f6c6f6396d9a16b381f"]) r1 = syz_io_uring_setup(0x3eda, &(0x7f0000000240), &(0x7f0000002000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000300)=0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000000)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r1, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, r1}}, 0x0) r4 = mmap$IORING_OFF_SQES(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x800001, 0x10, 0xffffffffffffffff, 0x10000000) syz_io_uring_submit(r2, r4, &(0x7f0000000080)=@IORING_OP_FADVISE={0x18, 0x5, 0x0, @fd=r0, 0x100000000, 0x0, 0x6, 0x2, 0x1}, 0xc2) 06:11:41 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, 0x0, 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xa000000}}], 0x2, 0x0) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, 0x0) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.631317][T19158] FAULT_INJECTION: forcing a failure. [ 426.631317][T19158] name failslab, interval 1, probability 0, space 0, times 0 [ 426.644124][T19158] CPU: 1 PID: 19158 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 426.652930][T19158] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.663243][T19158] Call Trace: [ 426.666639][T19158] dump_stack_lvl+0xb7/0x103 [ 426.671318][T19158] dump_stack+0x11/0x1a [ 426.675477][T19158] should_fail+0x23c/0x250 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x41020000}}], 0x2, 0x0) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.679987][T19158] ? alloc_vfsmnt+0x2b/0x2e0 [ 426.684593][T19158] __should_failslab+0x81/0x90 [ 426.689554][T19158] should_failslab+0x5/0x20 [ 426.694118][T19158] kmem_cache_alloc+0x46/0x2e0 [ 426.698934][T19158] alloc_vfsmnt+0x2b/0x2e0 [ 426.703359][T19158] clone_mnt+0x40/0x8e0 [ 426.707512][T19158] copy_tree+0x30e/0x910 [ 426.711753][T19158] propagate_one+0x2d4/0x450 [ 426.716342][T19158] propagate_mnt+0xe3/0x6c0 [ 426.720948][T19158] attach_recursive_mnt+0x4fb/0x1230 [ 426.726473][T19158] ? get_mountpoint+0x335/0x350 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xeffdffff}}], 0x2, 0x0) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:41 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xfffffdef}}], 0x2, 0x0) [ 426.731324][T19158] do_move_mount+0x73f/0x880 [ 426.736199][T19158] __se_sys_move_mount+0x167/0x1b0 [ 426.741358][T19158] __x64_sys_move_mount+0x63/0x70 [ 426.746400][T19158] do_syscall_64+0x3d/0x90 [ 426.750921][T19158] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 426.756930][T19158] RIP: 0033:0x4665d9 [ 426.760827][T19158] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 06:11:41 executing program 0: lsetxattr$system_posix_acl(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000080)={{}, {0x1, 0x1}, [{0x10}], {}, [], {0x10, 0x4}}, 0x2c, 0x0) 06:11:41 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(0xffffffffffffffff, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.780682][T19158] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 426.789308][T19158] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 426.797363][T19158] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 426.805331][T19158] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 426.813300][T19158] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 426.822258][T19158] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:42 executing program 3 (fault-call:12 fault-nth:6): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xffffff7f}}], 0x2, 0x0) 06:11:42 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, 0x0, 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:42 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x4000000000000}}], 0x2, 0x0) 06:11:42 executing program 0: r0 = syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc0000b, 0x2, &(0x7f0000000180)=[{&(0x7f0000000040)="040800090000ff01e66174000410090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000540)=ANY=[]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x22) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f00000001c0)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000100)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x6, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1}, 0x401) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) [ 426.913434][T19206] FAULT_INJECTION: forcing a failure. [ 426.913434][T19206] name failslab, interval 1, probability 0, space 0, times 0 [ 426.926199][T19206] CPU: 1 PID: 19206 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 426.935488][T19206] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 426.945542][T19206] Call Trace: [ 426.948831][T19206] dump_stack_lvl+0xb7/0x103 [ 426.953524][T19206] dump_stack+0x11/0x1a [ 426.957679][T19206] should_fail+0x23c/0x250 06:11:42 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 426.962102][T19206] ? alloc_vfsmnt+0x2b/0x2e0 [ 426.966697][T19206] __should_failslab+0x81/0x90 [ 426.971448][T19206] should_failslab+0x5/0x20 [ 426.975945][T19206] kmem_cache_alloc+0x46/0x2e0 [ 426.980712][T19206] alloc_vfsmnt+0x2b/0x2e0 [ 426.985130][T19206] clone_mnt+0x40/0x8e0 [ 426.989282][T19206] copy_tree+0xb6/0x910 [ 426.993436][T19206] ? count_mounts+0x141/0x170 [ 426.998157][T19206] propagate_one+0x2d4/0x450 [ 427.002747][T19206] propagate_mnt+0x328/0x6c0 [ 427.007371][T19206] attach_recursive_mnt+0x4fb/0x1230 06:11:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/191, 0xbf}, {&(0x7f00000008c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/32, 0x20}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000400)=""/219, 0xdb}, {&(0x7f0000000500)=""/200, 0xc8}, {&(0x7f0000000180)=""/62, 0x3e}], 0x7, 0xfff, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2800004, 0x12, r2, 0xc1d6f000) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x6, 0x31, 0xffffffffffffffff, 0x0) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000040)={0x0, 0xc0}}, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000006c0)=ANY=[@ANYBLOB="2801000017000100000000000000e1ffe00000020000000000000000000000000000000000000000ac1414aa000000000000000000000000ac1414aa0000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000ad202115ecf82f000694ea7fbbd9e09ef466122cf02ab7e91e75493fa8f58561f3effd4a1ab7a57d296c3926a0dcf23d1871f416c9345c59b95bcb22bda1aff7199105f0796bbf768b608d11578c494db165c98cb9b5c35a8d601bc4dfd24b638b9587308ec3b2ea5e87ee12ae00df8d4dec6a7670ffa08ec5a8edf0848699e0d7d8c3d29b51807ccfbb7a531748dc41117bf452c261fe436a00"/270, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="fc020000000000000000000000000001fe8000000000000000000000000000aa00000000000000000200000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00'/128], 0x128}, 0x1, 0x0, 0x0, 0x4000}, 0x10) sendmmsg(r3, &(0x7f0000000180), 0xf1, 0x0) 06:11:42 executing program 0: sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x1c, 0x0, 0x20, 0x70bd2d, 0x25dfdbfd, {}, [@IEEE802154_ATTR_SHORT_ADDR={0x6, 0x4, 0xaaa0}]}, 0x1c}}, 0x48000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1c30c2, 0x0) copy_file_range(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/vmallocinfo\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) [ 427.012659][T19206] ? get_mountpoint+0x335/0x350 [ 427.017524][T19206] do_move_mount+0x73f/0x880 [ 427.022179][T19206] __se_sys_move_mount+0x167/0x1b0 [ 427.027291][T19206] __x64_sys_move_mount+0x63/0x70 [ 427.032310][T19206] do_syscall_64+0x3d/0x90 [ 427.036756][T19206] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.042679][T19206] RIP: 0033:0x4665d9 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x80000000000000}}], 0x2, 0x0) 06:11:42 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 427.046594][T19206] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 427.066200][T19206] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 427.074644][T19206] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 427.082614][T19206] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 427.090585][T19206] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 427.098549][T19206] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 427.106571][T19206] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:42 executing program 3 (fault-call:12 fault-nth:7): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:42 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0), 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:42 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0), 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x100000000000000}}], 0x2, 0x0) 06:11:42 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000100)=""/30, 0x1e}], 0x3, 0x20, 0xfffffff7) getsockname$packet(r0, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000040)=0x14) r1 = syz_open_dev$sg(&(0x7f0000000080), 0x0, 0x123402) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000240)="ae88bff8240b01005aa6ca9566d98e06c896fdffffffffffffffdd0000fffffffffbfffff000000000000f60a6dc33", 0x2f}], 0x1) [ 427.228453][T19252] FAULT_INJECTION: forcing a failure. [ 427.228453][T19252] name failslab, interval 1, probability 0, space 0, times 0 [ 427.241145][T19252] CPU: 1 PID: 19252 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 427.249911][T19252] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 427.260186][T19252] Call Trace: [ 427.263467][T19252] dump_stack_lvl+0xb7/0x103 [ 427.268064][T19252] dump_stack+0x11/0x1a [ 427.272225][T19252] should_fail+0x23c/0x250 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xa00000000000000}}], 0x2, 0x0) [ 427.276673][T19252] ? alloc_vfsmnt+0x2b/0x2e0 [ 427.281334][T19252] __should_failslab+0x81/0x90 [ 427.286125][T19252] should_failslab+0x5/0x20 [ 427.290626][T19252] kmem_cache_alloc+0x46/0x2e0 [ 427.295483][T19252] alloc_vfsmnt+0x2b/0x2e0 [ 427.299890][T19252] clone_mnt+0x40/0x8e0 [ 427.304117][T19252] copy_tree+0x30e/0x910 [ 427.308363][T19252] propagate_one+0x2d4/0x450 [ 427.312983][T19252] propagate_mnt+0x328/0x6c0 [ 427.317570][T19252] attach_recursive_mnt+0x4fb/0x1230 [ 427.322863][T19252] ? get_mountpoint+0x335/0x350 06:11:42 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x4102000000000000}}], 0x2, 0x0) [ 427.327728][T19252] do_move_mount+0x73f/0x880 [ 427.332401][T19252] __se_sys_move_mount+0x167/0x1b0 [ 427.337579][T19252] __x64_sys_move_mount+0x63/0x70 [ 427.342868][T19252] do_syscall_64+0x3d/0x90 [ 427.347351][T19252] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.353476][T19252] RIP: 0033:0x4665d9 [ 427.357449][T19252] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 06:11:42 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @loopback}, 0xc) r1 = socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000180), 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000000000", 0x39}], 0x1) socket$netlink(0x10, 0x3, 0x0) writev(r1, &(0x7f0000000080), 0x0) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f00000000c0)={@multicast1, @loopback, 0x1}, 0x10) [ 427.377046][T19252] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 427.385458][T19252] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 427.393427][T19252] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 427.395273][T19284] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 427.401391][T19252] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 427.401406][T19252] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 06:11:42 executing program 3 (fault-call:12 fault-nth:8): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:42 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:42 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0), 0x0, 0x4004001, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 427.401423][T19252] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 [ 427.411873][T19286] netlink: 'syz-executor.0': attribute type 4 has an invalid length. [ 427.489778][T19297] FAULT_INJECTION: forcing a failure. [ 427.489778][T19297] name failslab, interval 1, probability 0, space 0, times 0 [ 427.502502][T19297] CPU: 0 PID: 19297 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 427.511286][T19297] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 427.521342][T19297] Call Trace: [ 427.524624][T19297] dump_stack_lvl+0xb7/0x103 [ 427.529515][T19297] dump_stack+0x11/0x1a [ 427.533682][T19297] should_fail+0x23c/0x250 [ 427.538104][T19297] ? alloc_vfsmnt+0x2b/0x2e0 [ 427.542699][T19297] __should_failslab+0x81/0x90 [ 427.547453][T19297] should_failslab+0x5/0x20 [ 427.552138][T19297] kmem_cache_alloc+0x46/0x2e0 [ 427.556891][T19297] alloc_vfsmnt+0x2b/0x2e0 [ 427.561289][T19297] clone_mnt+0x40/0x8e0 [ 427.565430][T19297] copy_tree+0xb6/0x910 [ 427.569566][T19297] ? count_mounts+0x141/0x170 [ 427.574411][T19297] propagate_one+0x2d4/0x450 [ 427.578983][T19297] propagate_mnt+0x328/0x6c0 [ 427.583618][T19297] attach_recursive_mnt+0x4fb/0x1230 [ 427.588930][T19297] ? get_mountpoint+0x335/0x350 [ 427.593758][T19297] do_move_mount+0x73f/0x880 [ 427.598386][T19297] __se_sys_move_mount+0x167/0x1b0 [ 427.603485][T19297] __x64_sys_move_mount+0x63/0x70 [ 427.608505][T19297] do_syscall_64+0x3d/0x90 [ 427.612918][T19297] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 427.618795][T19297] RIP: 0033:0x4665d9 [ 427.622669][T19297] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 427.642602][T19297] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 427.651150][T19297] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 427.659191][T19297] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 427.667279][T19297] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 427.675321][T19297] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000001 [ 427.683424][T19297] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:43 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280), 0x0) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:43 executing program 3 (fault-call:12 fault-nth:9): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:43 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xeffdffff00000000}}], 0x2, 0x0) 06:11:43 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:43 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4}, {0x6, 0x0, 0x0, 0x7fff7ffe}]}) socket$nl_generic(0x10, 0x3, 0x10) r0 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000000), 0x290000, 0x0) fcntl$setsig(r0, 0xa, 0x2c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) r3 = socket$netlink(0x10, 0x3, 0x4) sendfile(r2, r3, &(0x7f0000000280)=0x4, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x33) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) fcntl$setown(r0, 0x8, r5) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r4, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000200)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="0100000000000000000031000000080001000000000008000300", @ANYRES32=0x0, @ANYBLOB="0c0099000000000000000000ca9a88f911e7e31ba6ee7921aeb02d895564ffda8a59c474b6"], 0x30}}, 0x0) sendmsg$NL80211_CMD_UPDATE_OWE_INFO(r1, &(0x7f00000001c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='|\x00\x00\x00', @ANYRES16=r6, @ANYBLOB="000226bd7000fcdbdf258700000065002a008435080300ffffffffffff01000080000040ffffffffffffff070000ffffffffffff16004008021100000008000000ffffffffffff18002a010200060202020202023e01022d1a0200070300000000000000d300020008000000000825060000200000009838421caf060000000000000099ecfedfeab6bbddc1328db94477e9fc71f585790ed9e0ae6bcc0f2a3e5844ee7fe31eef9502f4dd8661912e35b4692028b9c0ddc73f8a86a203318988fd119c0d64d69e91d9ba669e0edaee8b96374a92c5bcb2"], 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x2400c000) 06:11:43 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:43 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 428.091380][T19317] FAULT_INJECTION: forcing a failure. [ 428.091380][T19317] name failslab, interval 1, probability 0, space 0, times 0 [ 428.104156][T19317] CPU: 0 PID: 19317 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 428.112912][T19317] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 428.122956][T19317] Call Trace: [ 428.126220][T19317] dump_stack_lvl+0xb7/0x103 [ 428.130820][T19317] dump_stack+0x11/0x1a [ 428.137468][T19317] should_fail+0x23c/0x250 [ 428.141872][T19317] ? alloc_vfsmnt+0x2b/0x2e0 [ 428.146438][T19317] __should_failslab+0x81/0x90 [ 428.151180][T19317] should_failslab+0x5/0x20 [ 428.155725][T19317] kmem_cache_alloc+0x46/0x2e0 [ 428.160572][T19317] alloc_vfsmnt+0x2b/0x2e0 [ 428.164971][T19317] clone_mnt+0x40/0x8e0 [ 428.169234][T19317] copy_tree+0x30e/0x910 [ 428.173455][T19317] propagate_one+0x2d4/0x450 [ 428.178031][T19317] propagate_mnt+0x328/0x6c0 [ 428.182677][T19317] attach_recursive_mnt+0x4fb/0x1230 [ 428.188012][T19317] ? get_mountpoint+0x335/0x350 [ 428.192968][T19317] do_move_mount+0x73f/0x880 [ 428.197537][T19317] __se_sys_move_mount+0x167/0x1b0 [ 428.202644][T19317] __x64_sys_move_mount+0x63/0x70 [ 428.207654][T19317] do_syscall_64+0x3d/0x90 [ 428.212054][T19317] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 428.218124][T19317] RIP: 0033:0x4665d9 [ 428.222097][T19317] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 06:11:43 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xffffff7f00000000}}], 0x2, 0x0) [ 428.241752][T19317] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 428.250149][T19317] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 428.258118][T19317] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 428.266065][T19317] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 428.274088][T19317] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 [ 428.282098][T19317] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:43 executing program 0: sendmsg$NL80211_CMD_NEW_MPATH(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x0, 0x8, 0x70bd2a, 0x25dfdbff, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x40000}, 0x4000050) r0 = socket(0x10, 0x0, 0x0) sendmsg$SOCK_DIAG_BY_FAMILY(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f0000000000)={0x18, 0x15, 0xd81, 0x0, 0x0, {0xa}, [@INET_DIAG_REQ_BYTECODE={0x4, 0x8}]}, 0x18}}, 0x0) r1 = fsmount(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_NL_MEDIA_SET(r1, &(0x7f0000000700)={&(0x7f0000000540)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000580)={0x134, 0x0, 0x800, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0x4c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x81}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xffffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x200}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x26}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x5}]}, @TIPC_NLA_LINK={0xd4, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x34, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xbae}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x16a2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xa3e}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}]}]}, 0x134}}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000340)="f9a0187ad76a1315961b1a8cbe8857d6e2430464e1c43258bc3c1a9448cd1ce7afb4031a3af347df96acd389a82e84f8881fe7e4b55cc6a000d7dc91f8cf63619048", 0x42}, {&(0x7f00000003c0)="e302ad460b0d803d87d81dd78827f68e6a1411706d6b7306e51a1e71d7d87fe61c851322ddcaf6b98c4d5c0dd5", 0x2d}, {&(0x7f0000000400)="2709422a9b1d09d86afb70b94f774d13bec4dbf09ef73abf6b789eb211446b72f1f771249015160098bb0821656f5778922e4510a7ebea1a052b27a131e6ce4f010c64bc98deef2675ed522e36b0921b2b7b0e92503fc2983da7312386de7c3a7d7e2314de554bbd3ed8fe28c54520bcbaa772a0d6dcd80b7287ea6ce06f139871db5171c98b3dda77c777f5c09a3c06dddefebb7ca1d2a1395688526d2c5dc7d9a13813d173d7fb7e9fddda2b79be8df22bb5577f2b333f281b11d95bace268e375e60c29442ce467adc3758f89cc77b0d548774300516194f378934aa76b58a21ddba553ac581c54dd8baca53d05685125", 0xf2}], 0x3, 0x3, 0x7) sendmsg$AUDIT_USER(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)={0x104, 0x3ed, 0x8, 0x70bd2a, 0x25dfdbfe, "f2acf7de4da9819f2d9298595abf7f3e7d066ae493fa7981d6432975d09b231432b95fc2d6743ad9f80da14a9c1756b28fcdb5de72c3baf97d75d3582009c0999ec3a3ae89b3c9212fb1d00fbee6a11265fec6dd7a0325612f64fe53e8ff1f66ffafdc493e06c7257920a8eedebd341ff406ef5dabef0ac16e26783434b8253201fe19fb62906022fd2a3ca3bd28ca58ebb45df728f3c547f8b6ada3a44c557d87dee3d3f333c7eeda332525ec7d3c5874017b2934b8b00b21df20cbb77867fc6c6f15209eea461579993dffb4430fb1b1175eb93cf8889b7c1fc241e8a25cf6077f1170bda8a685ae164791f8e5055f87e16d9b", ["", "", "", "", "", "", "", ""]}, 0x104}, 0x1, 0x0, 0x0, 0x4010}, 0x8004) 06:11:43 executing program 3 (fault-call:12 fault-nth:10): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:43 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:43 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0xffffffff00000000}}], 0x2, 0x0) 06:11:43 executing program 0: mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) set_mempolicy(0x3, &(0x7f0000000000)=0x9, 0x7) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000008, 0x11, r1, 0x7bf9000) set_mempolicy(0x2, &(0x7f0000000140)=0x7f, 0x2) mount$9p_fd(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="59afb276612d018c9d217573", @ANYRESHEX=r0, @ANYBLOB="391b0000000000002a0e917bfcad926fb4646e6f05d067a97e71a3b11ab181da1296984faec3a749295a45098c5777a4ca856a9812f551006176ddbab1acc2d1b115a2b798f03785a6974340bdb5fc044608776902e47f0d92439f812732cecd64518343fbc16a6d20a2bbadd84a7c471d5dc018e031390152670f521fd61994634168a8fd6de65fe8dce6e73c4a5562e9f69abf77546af78089e96ff877f253efe412e746ca357ff44fc618b36fbe48e6128ca6d5f461449d23a456b876ad47e7b744a95beb3e304e4765cd72b23c887afa6149512a552f13260d7da9100db58e3b29dfa6db2a514274ea705e883df6610873546727282f94b1a2dd174a4b1986de37ddce53398068940aa65c816f5ee864a89859be6efc7820a42529f442aeabc935e586e45bcc1935035d595d350d558a76c35d000000000000000000", @ANYRESHEX=r1, @ANYBLOB="2c12"]) getsockname$unix(r0, &(0x7f0000000180), &(0x7f0000000040)=0x6e) [ 428.371592][T19337] FAULT_INJECTION: forcing a failure. [ 428.371592][T19337] name failslab, interval 1, probability 0, space 0, times 0 [ 428.384411][T19337] CPU: 1 PID: 19337 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 428.393386][T19337] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 428.403480][T19337] Call Trace: [ 428.406768][T19337] dump_stack_lvl+0xb7/0x103 [ 428.411381][T19337] dump_stack+0x11/0x1a [ 428.415531][T19337] should_fail+0x23c/0x250 [ 428.419948][T19337] ? alloc_vfsmnt+0x2b/0x2e0 [ 428.424537][T19337] __should_failslab+0x81/0x90 [ 428.429296][T19337] should_failslab+0x5/0x20 [ 428.433839][T19337] kmem_cache_alloc+0x46/0x2e0 [ 428.438623][T19337] alloc_vfsmnt+0x2b/0x2e0 [ 428.443035][T19337] clone_mnt+0x40/0x8e0 [ 428.447181][T19337] copy_tree+0xb6/0x910 [ 428.451413][T19337] ? count_mounts+0x141/0x170 [ 428.456164][T19337] propagate_one+0x2d4/0x450 [ 428.460774][T19337] propagate_mnt+0x328/0x6c0 [ 428.465344][T19337] attach_recursive_mnt+0x4fb/0x1230 [ 428.470644][T19337] ? get_mountpoint+0x335/0x350 [ 428.475523][T19337] do_move_mount+0x73f/0x880 [ 428.480183][T19337] __se_sys_move_mount+0x167/0x1b0 [ 428.485272][T19337] __x64_sys_move_mount+0x63/0x70 [ 428.490274][T19337] do_syscall_64+0x3d/0x90 [ 428.494760][T19337] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 428.500740][T19337] RIP: 0033:0x4665d9 [ 428.504618][T19337] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 428.524288][T19337] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 428.532801][T19337] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 428.540751][T19337] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 428.548722][T19337] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 428.556691][T19337] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 [ 428.564679][T19337] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:44 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:44 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(0xffffffffffffffff, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:44 executing program 0: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TIOCPKT(r0, 0x5420, &(0x7f0000000080)=0xfffffffc) write(r0, &(0x7f0000000180)="686221092e12dfd4ff8945595fa8063e213e8befa61959fc2fe520864b9a7379b83c8aed6699470d4b5320aca8ee6ca1be25d338259b74749cf809eba36abadfe2132f4e3f2cbeedc2000a7b82ea0ced15c04b1cc4d7a935758e9b1e6c960fda4f91998c267a2b81b528d0547dfcccc6def51e7309f59367", 0x78) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000000)={0xa0000003}) syz_open_pts(r0, 0x800) ioctl$TCSETS(r0, 0x5402, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, "ff5991d7c9274dd0000800"}) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000100), 0x402a00, 0x0) ioctl$TCSETSF(r2, 0x5404, &(0x7f0000000140)={0x5, 0x6, 0x0, 0x8, 0x1b, "db6022682a16824818b1ef096dc66ec23228e8"}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x8) ioctl$TCXONC(r3, 0x540a, 0x3) epoll_wait(r1, &(0x7f0000000040)=[{}], 0x1, 0x0) 06:11:44 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:44 executing program 3 (fault-call:12 fault-nth:11): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:44 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 428.960259][ T25] audit: type=1400 audit(1626329504.074:118): avc: denied { block_suspend } for pid=19353 comm="syz-executor.0" capability=36 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=capability2 permissive=1 [ 428.994573][T19377] FAULT_INJECTION: forcing a failure. [ 428.994573][T19377] name failslab, interval 1, probability 0, space 0, times 0 06:11:44 executing program 0: clone(0xd4982400, &(0x7f0000000040)="445a730636a2ac7dca43848cc203f47e10a45507fc0636702db32e610e4f483f99699a114c748db160f548bafa15f76ea1eec6c699f63de0592b83ebcc163e1e985ebc5a566f11b7e58d8ec016ad4a23126daaa6bd0a0cc57d068982c05ef0a8acf96125cafc3aa7ce30b9aedac82e9755d46e86133c35c678c5d2aca471854a13407d498360894cdaedffdf112dbe19fb3ccf55343a0e8e98f891ac1a948ec5581366009f9c4a4aa249bd700fb264bfb835674f8c36a9a788b1f98d7bdf5b928e61a06f5ea45c2b88f6fa", &(0x7f0000000140), &(0x7f00000001c0), &(0x7f0000000200)="06a1aba4de4850593255002c99fa82e44f265c724191251b48") clone(0x4000, &(0x7f0000000000)="ca1875798d0b88f3bcb44f652ab4166d93955c811c0e527fc20ee401384df3", &(0x7f0000000180), &(0x7f0000000240), &(0x7f0000000280)="94d4bf87e46bb164916689e05e003751ce36e2f9fcb3fb98880a45da145e92a90c411dd17cf6aa8afe3552474b0999b7260e8a6a0fff2d27c4c5bb2d26fb4beed73e6e54c67414cf179b366fc8b1506fe68dfb7a30e6b9f7a43a47761dd6aac09c1dd627a8a2d44058096536647145b81a57e03ec381a551f1dbf38494f6e584b039d7409e94b28e3ff4916a684a33b65a5750c71ac51c8e11854916e54a4e3dcbeae05ce3dc0d9701c09df8350a2465a3bb9e87a58ceca6d5bed565417c7a7820bf46cdebee41a8b9d93b55b186d18c2cb94e620cde8ff380e140b269d55879bcab76289024084e2e7b118af3ccee8253d6b57e015f61950647dedc") clone(0x0, &(0x7f0000000380)="870c80fd6279057692366d91d045f441c0c43a4570047360d7eb02cb71fc2038196b8b08eca4f4037188a9672a609674317352f550de4195225f0763d01ce8b40225e724573c7d9407892e78c28de2d6023f83895e32c842a8859e6f467a285f6f0c9d68804be889959ba61b80084bdb7f7947f1250b8a9fb4493d01c50f1b18caaa177e72fb902d91fb8cf7ed47821e2ffe1a65a38ee5a72bf75059b2be2fd76df398796424760d2b8eeaebd865c619841781e914f9e2cd9a19493aa61123fb80244f6ef168f6", &(0x7f0000000480), &(0x7f00000004c0), &(0x7f0000000500)="2269eb0d6f98cf59c8bb7c65f4eb48ce679753897b0784") 06:11:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4}}], 0x2, 0x0) [ 429.007404][T19377] CPU: 1 PID: 19377 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 429.018124][T19377] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.028212][T19377] Call Trace: [ 429.031493][T19377] dump_stack_lvl+0xb7/0x103 [ 429.036197][T19377] dump_stack+0x11/0x1a [ 429.040351][T19377] should_fail+0x23c/0x250 [ 429.044824][T19377] ? alloc_vfsmnt+0x2b/0x2e0 [ 429.049415][T19377] __should_failslab+0x81/0x90 [ 429.054178][T19377] should_failslab+0x5/0x20 [ 429.058685][T19377] kmem_cache_alloc+0x46/0x2e0 [ 429.061997][ T25] audit: type=1400 audit(1626329504.174:119): avc: denied { sys_admin } for pid=19385 comm="syz-executor.0" capability=21 scontext=system_u:system_r:kernel_t:s0 tcontext=system_u:system_r:kernel_t:s0 tclass=cap_userns permissive=1 [ 429.063541][T19377] alloc_vfsmnt+0x2b/0x2e0 [ 429.090483][T19377] clone_mnt+0x40/0x8e0 [ 429.094729][T19377] copy_tree+0x30e/0x910 [ 429.098978][T19377] propagate_one+0x2d4/0x450 [ 429.103585][T19377] propagate_mnt+0x328/0x6c0 [ 429.108175][T19377] attach_recursive_mnt+0x4fb/0x1230 [ 429.113463][T19377] ? get_mountpoint+0x335/0x350 [ 429.118689][T19377] do_move_mount+0x73f/0x880 [ 429.123280][T19377] __se_sys_move_mount+0x167/0x1b0 [ 429.128393][T19377] __x64_sys_move_mount+0x63/0x70 [ 429.133412][T19377] do_syscall_64+0x3d/0x90 [ 429.137827][T19377] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 429.144678][T19377] RIP: 0033:0x4665d9 06:11:44 executing program 0: r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x2800000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mlockall(0x1) mbind(&(0x7f000040a000/0x2000)=nil, 0x2000, 0x4, 0x0, 0x0, 0x0) r1 = gettid() rt_sigqueueinfo(r1, 0xa, &(0x7f00000002c0)) perf_event_open(&(0x7f0000000440)={0x3, 0x80, 0xe, 0x2, 0x81, 0x1d, 0x0, 0x9, 0x3c4, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x6, 0x0, @perf_config_ext={0x5f6b, 0xb2e7}, 0x3, 0x700000, 0x400, 0x6, 0xffff, 0x6, 0x3, 0x0, 0x100, 0x0, 0x5}, r1, 0xd, r0, 0x8) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='numa_maps\x00') readv(r2, &(0x7f00000006c0)=[{&(0x7f0000001400)=""/4100, 0x1004}], 0x1) mlockall(0x0) r3 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000080)=""/41, 0x29}, {&(0x7f00000000c0)=""/229, 0xe5}, {&(0x7f00000001c0)=""/96, 0x60}, {&(0x7f0000000240)=""/116, 0x74}, {&(0x7f00000002c0)=""/114, 0x72}], 0x5, 0x0, 0x5) [ 429.148571][T19377] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 429.168282][T19377] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 429.176745][T19377] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 429.184722][T19377] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 429.192691][T19377] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 429.200659][T19377] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 06:11:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa}}], 0x2, 0x0) [ 429.208622][T19377] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:44 executing program 3 (fault-call:12 fault-nth:12): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) [ 429.298212][T19419] FAULT_INJECTION: forcing a failure. [ 429.298212][T19419] name failslab, interval 1, probability 0, space 0, times 0 [ 429.310903][T19419] CPU: 0 PID: 19419 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 429.319663][T19419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.329984][T19419] Call Trace: [ 429.333259][T19419] dump_stack_lvl+0xb7/0x103 [ 429.337837][T19419] dump_stack+0x11/0x1a [ 429.341977][T19419] should_fail+0x23c/0x250 [ 429.346478][T19419] ? alloc_vfsmnt+0x2b/0x2e0 [ 429.351072][T19419] __should_failslab+0x81/0x90 [ 429.356357][T19419] should_failslab+0x5/0x20 [ 429.361009][T19419] kmem_cache_alloc+0x46/0x2e0 [ 429.365792][T19419] alloc_vfsmnt+0x2b/0x2e0 [ 429.370197][T19419] clone_mnt+0x40/0x8e0 [ 429.374347][T19419] copy_tree+0xb6/0x910 [ 429.378498][T19419] ? count_mounts+0x141/0x170 [ 429.383186][T19419] propagate_one+0x2d4/0x450 [ 429.387772][T19419] propagate_mnt+0x328/0x6c0 [ 429.392434][T19419] attach_recursive_mnt+0x4fb/0x1230 [ 429.397718][T19419] ? get_mountpoint+0x335/0x350 [ 429.402561][T19419] do_move_mount+0x73f/0x880 [ 429.407346][T19419] __se_sys_move_mount+0x167/0x1b0 [ 429.412531][T19419] __x64_sys_move_mount+0x63/0x70 [ 429.417554][T19419] do_syscall_64+0x3d/0x90 [ 429.422255][T19419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 429.428151][T19419] RIP: 0033:0x4665d9 [ 429.433455][T19419] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 429.453139][T19419] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 429.461571][T19419] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 429.469534][T19419] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 429.477494][T19419] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 429.485454][T19419] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 [ 429.493418][T19419] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:44 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:44 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x241}}], 0x2, 0x0) 06:11:44 executing program 3 (fault-call:12 fault-nth:13): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) 06:11:44 executing program 0: set_mempolicy(0x1, &(0x7f0000000000)=0x100000001, 0x40) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1612c2, 0x0) r1 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x4000000000010046) utime(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={0x6, 0x9}) mount(&(0x7f0000000140)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='ramfs\x00', 0x84000, &(0x7f0000000240)='/dev/hwrng\x00') open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x118) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000100), 0x2a6400, 0x0) lseek(r2, 0x7, 0x3) [ 429.804834][T19430] FAULT_INJECTION: forcing a failure. [ 429.804834][T19430] name failslab, interval 1, probability 0, space 0, times 0 [ 429.817482][T19430] CPU: 0 PID: 19430 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 429.826242][T19430] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 429.836467][T19430] Call Trace: [ 429.839739][T19430] dump_stack_lvl+0xb7/0x103 [ 429.844583][T19430] dump_stack+0x11/0x1a [ 429.848734][T19430] should_fail+0x23c/0x250 [ 429.853154][T19430] ? alloc_vfsmnt+0x2b/0x2e0 [ 429.857765][T19430] __should_failslab+0x81/0x90 [ 429.862536][T19430] should_failslab+0x5/0x20 [ 429.867038][T19430] kmem_cache_alloc+0x46/0x2e0 [ 429.871835][T19430] alloc_vfsmnt+0x2b/0x2e0 [ 429.876227][T19430] clone_mnt+0x40/0x8e0 [ 429.880366][T19430] copy_tree+0x30e/0x910 [ 429.884736][T19430] propagate_one+0x2d4/0x450 [ 429.889489][T19430] propagate_mnt+0x328/0x6c0 [ 429.894153][T19430] attach_recursive_mnt+0x4fb/0x1230 [ 429.899514][T19430] ? get_mountpoint+0x335/0x350 [ 429.904341][T19430] do_move_mount+0x73f/0x880 [ 429.908907][T19430] __se_sys_move_mount+0x167/0x1b0 [ 429.914029][T19430] __x64_sys_move_mount+0x63/0x70 [ 429.919050][T19430] do_syscall_64+0x3d/0x90 [ 429.923510][T19430] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 429.929440][T19430] RIP: 0033:0x4665d9 [ 429.933332][T19430] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 06:11:45 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa00}}], 0x2, 0x0) 06:11:45 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000040)={0x8, 0x8d}, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x38, 0x2, 0x0, 0x0, 0x3}, 0x0) syz_mount_image$msdos(&(0x7f00000002c0), &(0x7f00000003c0)='./file1\x00', 0xffffffff, 0x1, &(0x7f0000000080)=[{&(0x7f00000000c0)="0400050900000000666174000404090a020002740ef801", 0x17}], 0x0, &(0x7f00000004c0)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') mount(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)='\x00') open(&(0x7f0000000100)='./file1\x00', 0x10002, 0x40) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000200)=ANY=[], 0x208e24b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendfile(r2, r1, 0x0, 0x100000004) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x100000004) write$cgroup_type(0xffffffffffffffff, 0x0, 0x0) 06:11:45 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:45 executing program 3 (fault-call:12 fault-nth:14): r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) [ 429.952943][T19430] RSP: 002b:00007f0730e06188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ad [ 429.961356][T19430] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 429.969305][T19430] RDX: 0000000000000004 RSI: 0000000020000000 RDI: 0000000000000005 [ 429.977255][T19430] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 429.985206][T19430] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 [ 429.993155][T19430] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 [ 430.036931][T19448] FAULT_INJECTION: forcing a failure. [ 430.036931][T19448] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 430.050059][T19448] CPU: 0 PID: 19448 Comm: syz-executor.3 Not tainted 5.14.0-rc1-syzkaller #0 [ 430.058833][T19448] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 430.068875][T19448] Call Trace: [ 430.072138][T19448] dump_stack_lvl+0xb7/0x103 [ 430.076719][T19448] dump_stack+0x11/0x1a [ 430.080928][T19448] should_fail+0x23c/0x250 [ 430.085386][T19448] should_fail_usercopy+0x16/0x20 [ 430.090432][T19448] _copy_to_user+0x1c/0x90 [ 430.094835][T19448] simple_read_from_buffer+0xab/0x120 [ 430.100200][T19448] proc_fail_nth_read+0xf6/0x140 [ 430.105144][T19448] ? rw_verify_area+0x136/0x250 [ 430.109983][T19448] ? proc_fault_inject_write+0x200/0x200 [ 430.115692][T19448] vfs_read+0x154/0x5d0 [ 430.119926][T19448] ? __fget_light+0x21b/0x260 [ 430.124810][T19448] ? __cond_resched+0x11/0x40 [ 430.129637][T19448] ksys_read+0xce/0x180 [ 430.133781][T19448] __x64_sys_read+0x3e/0x50 [ 430.138344][T19448] do_syscall_64+0x3d/0x90 [ 430.142748][T19448] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 430.148637][T19448] RIP: 0033:0x41935c [ 430.152514][T19448] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 430.172188][T19448] RSP: 002b:00007f0730e06170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 06:11:45 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) [ 430.180681][T19448] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 430.188643][T19448] RDX: 000000000000000f RSI: 00007f0730e061e0 RDI: 0000000000000006 [ 430.196612][T19448] RBP: 00007f0730e061d0 R08: 0000000000000000 R09: 0000000000000000 [ 430.204607][T19448] R10: 0000000020000300 R11: 0000000000000246 R12: 0000000000000002 [ 430.212704][T19448] R13: 00007fff456d004f R14: 00007f0730e06300 R15: 0000000000022000 06:11:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x4102}}], 0x2, 0x0) 06:11:45 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x2) 06:11:45 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:45 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40000}}], 0x2, 0x0) 06:11:45 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4) 06:11:45 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x7) 06:11:46 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x800000}}], 0x2, 0x0) 06:11:46 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='cpuset.memory_pressure\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00007b9000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0) sendfile(r0, r1, &(0x7f0000000000)=0xaf1c, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) write$binfmt_misc(r2, &(0x7f0000000040)={'syz1', "f278d494961c97c5c6bdd4b83df7753a95a7bea8aa053d357d06b001a0c35eed12020ab41dac978c62b80773c04308cede9aea0848483b3b3b59dcee577f6899655344a2a62ff20afece0c686a80ebd5fb71f7a83a3e991928947ea13ed752d39da631cf5bb82f7f3a045601873f"}, 0x72) ftruncate(r0, 0x8001) r3 = syz_io_uring_setup(0x6246, &(0x7f0000000140)={0x0, 0x1cba, 0x4, 0x3, 0x216, 0x0, r0}, &(0x7f00007b4000/0x3000)=nil, &(0x7f0000014000/0x1000)=nil, &(0x7f00000000c0), &(0x7f00000001c0)) preadv(r3, &(0x7f0000000480)=[{&(0x7f0000000200)=""/44, 0x2c}, {&(0x7f0000000240)=""/92, 0x5c}, {&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f00000003c0)=""/138, 0x8a}], 0x4, 0x8000, 0xfff) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r4, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000500)=0x2240) r5 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r5, 0x107, 0x14, 0x0, &(0x7f00000004c0)) 06:11:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x46) 06:11:46 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(0xffffffffffffffff, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1000000}}], 0x2, 0x0) 06:11:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x47) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xa000000}}], 0x2, 0x0) 06:11:46 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x49) 06:11:46 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r2) sendmsg$NLBL_CIPSOV4_C_ADD(r1, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x24, r3, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}]}, 0x24}}, 0x0) sendmsg$NET_DM_CMD_STOP(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x300, 0x70bd25, 0x25dfdbfd, {}, ["", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x1}, 0x4008000) r4 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000480)={&(0x7f00000007c0)={0x54, r5, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x1}, @NLBL_CIPSOV4_A_MLSLVLLST={0x4}, @NLBL_CIPSOV4_A_TAGLST={0x4}, @NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MLSCATLST={0x28, 0xc, 0x0, 0x1, [{0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8}]}, {0xc, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8}]}, {0x9, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8}]}]}]}, 0x54}}, 0x0) r6 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r7 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r8 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r7) sendmsg$NLBL_CIPSOV4_C_ADD(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)={0x24, r8, 0x1, 0x0, 0x0, {}, [@NLBL_CIPSOV4_A_DOI={0x8}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}]}, 0x24}}, 0x0) r9 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r10 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000040), r10) sendmsg$NLBL_CIPSOV4_C_ADD(r9, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00', @ANYRES16=r11, @ANYBLOB="010000000000000000000100000008000100000000000800020003000000"], 0x24}}, 0x0) sendmsg$NLBL_CIPSOV4_C_ADD(r6, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f00000001c0)={&(0x7f00000004c0)={0x20c, r11, 0x20, 0x70bd26, 0x25dfdbff, {}, [@NLBL_CIPSOV4_A_MLSCATLST={0x28, 0xc, 0x0, 0x1, [{0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x19f726d1}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xe412}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xb540}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xd6a7}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x24, 0x4, 0x0, 0x1, [{0x5}, {0x5, 0x3, 0x7}, {0x5, 0x3, 0x1}, {0x5, 0x3, 0x6}]}, @NLBL_CIPSOV4_A_MLSCATLST={0x88, 0xc, 0x0, 0x1, [{0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x5c33c19c}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xfdad}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x760265c1}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x35d7b96d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x573cdfa1}]}, {0x14, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x487f}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1f9729d}]}, {0x1c, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x3ba7}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xaabe}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x19ed5a49}]}, {0x24, 0xb, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0xed7}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x1faf9a3d}, @NLBL_CIPSOV4_A_MLSCATLOC={0x8, 0x9, 0x3d65275e}, @NLBL_CIPSOV4_A_MLSCATREM={0x8, 0xa, 0x6ac8}]}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x2}, @NLBL_CIPSOV4_A_MLSLVLLST={0xf0, 0x8, 0x0, 0x1, [{0x14, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0xc1ee01a}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x3}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x28815e59}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x768de0d1}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x3115feb4}]}, {0x54, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x1}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x62}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x9042}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7b}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6026b984}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x68}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x312a6e71}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x2e741bd1}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x7e}]}, {0x34, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xb9}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xe2}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5553f85d}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x4a}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x56de2ca3}, @NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x6f9c6540}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xd0}]}, {0x1c, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xaf}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0xc4}, @NLBL_CIPSOV4_A_MLSLVLREM={0x8, 0x6, 0x6e}]}, {0xc, 0x7, 0x0, 0x1, [@NLBL_CIPSOV4_A_MLSLVLLOC={0x8, 0x5, 0x5e2c0828}]}]}, @NLBL_CIPSOV4_A_TAGLST={0x24, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x6}, {0x5}, {0x5, 0x3, 0x5}, {0x5, 0x3, 0x2}]}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0xffffffffffffffff}]}, 0x20c}, 0x1, 0x0, 0x0, 0x2000c800}, 0x4008846) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x41020000}}], 0x2, 0x0) [ 431.553181][T19543] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.0'. [ 431.576948][T19549] netlink: 5 bytes leftover after parsing attributes in process `syz-executor.0'. 06:11:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x23e) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xeffdffff}}], 0x2, 0x0) 06:11:46 executing program 0: perf_event_open(&(0x7f000001d000)={0x2, 0x80, 0x7f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000240)=[{&(0x7f0000000140)=""/190, 0xbe}, {&(0x7f0000000200)=""/47, 0x2f}], 0x2, 0x9, 0x3) openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) write(r0, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054bc8d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) truncate(&(0x7f0000000040)='./file0\x00', 0x10000) sendfile(r0, r1, 0x0, 0x11f08) writev(r3, &(0x7f0000000280), 0x0) 06:11:46 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:46 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:46 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xfffffdef}}], 0x2, 0x0) 06:11:46 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x26e) 06:11:46 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3d6) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0, 0x0, 0x0, 0x0, 0xffffff7f}}], 0x2, 0x0) 06:11:47 executing program 1 (fault-call:6 fault-nth:0): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x700) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x4}], 0x2, 0x0) 06:11:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x1f00) [ 432.462772][T19596] FAULT_INJECTION: forcing a failure. [ 432.462772][T19596] name failslab, interval 1, probability 0, space 0, times 0 [ 432.475408][T19596] CPU: 0 PID: 19596 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 432.484178][T19596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 432.494249][T19596] Call Trace: [ 432.497517][T19596] dump_stack_lvl+0xb7/0x103 [ 432.502161][T19596] dump_stack+0x11/0x1a [ 432.506442][T19596] should_fail+0x23c/0x250 [ 432.510881][T19596] __should_failslab+0x81/0x90 [ 432.515835][T19596] ? io_rsrc_ref_quiesce+0x102/0x320 [ 432.521183][T19596] should_failslab+0x5/0x20 [ 432.525707][T19596] kmem_cache_alloc_trace+0x49/0x310 [ 432.530992][T19596] ? __cond_resched+0x11/0x40 [ 432.535650][T19596] io_rsrc_ref_quiesce+0x102/0x320 [ 432.540742][T19596] __do_sys_io_uring_register+0x6e6/0x1ea0 [ 432.546577][T19596] ? __cond_resched+0x11/0x40 [ 432.551309][T19596] ? fput+0x2d/0x130 [ 432.555186][T19596] ? ksys_write+0x157/0x180 [ 432.559667][T19596] ? fpregs_assert_state_consistent+0x7d/0x90 [ 432.565736][T19596] __x64_sys_io_uring_register+0x4f/0x60 [ 432.571346][T19596] do_syscall_64+0x3d/0x90 [ 432.575801][T19596] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 432.581685][T19596] RIP: 0033:0x4665d9 [ 432.585569][T19596] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 432.605202][T19596] RSP: 002b:00007f9fd8a02188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ab 06:11:47 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:47 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xa}], 0x2, 0x0) [ 432.613613][T19596] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 432.621583][T19596] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 432.629553][T19596] RBP: 00007f9fd8a021d0 R08: 0000000000000000 R09: 0000000000000000 [ 432.637503][T19596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 432.645456][T19596] R13: 00007ffc5935e6ef R14: 00007f9fd8a02300 R15: 0000000000022000 06:11:47 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:47 executing program 1 (fault-call:6 fault-nth:1): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x241}], 0x2, 0x0) 06:11:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3e02) 06:11:47 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xa00}], 0x2, 0x0) 06:11:47 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3f00) [ 432.774377][T19636] FAULT_INJECTION: forcing a failure. [ 432.774377][T19636] name failslab, interval 1, probability 0, space 0, times 0 [ 432.787114][T19636] CPU: 0 PID: 19636 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 432.795875][T19636] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 432.805950][T19636] Call Trace: [ 432.809376][T19636] dump_stack_lvl+0xb7/0x103 [ 432.813992][T19636] dump_stack+0x11/0x1a [ 432.818150][T19636] should_fail+0x23c/0x250 [ 432.822594][T19636] ? kzalloc+0x20/0x20 [ 432.826796][T19636] __should_failslab+0x81/0x90 [ 432.831549][T19636] ? percpu_ref_init+0x96/0x250 [ 432.836395][T19636] should_failslab+0x5/0x20 [ 432.840882][T19636] kmem_cache_alloc_trace+0x49/0x310 [ 432.846148][T19636] ? kzalloc+0x20/0x20 [ 432.850323][T19636] percpu_ref_init+0x96/0x250 [ 432.855086][T19636] io_rsrc_ref_quiesce+0x124/0x320 [ 432.860270][T19636] __do_sys_io_uring_register+0x6e6/0x1ea0 [ 432.866147][T19636] ? __cond_resched+0x11/0x40 [ 432.870805][T19636] ? fput+0x2d/0x130 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x4102}], 0x2, 0x0) [ 432.874759][T19636] ? ksys_write+0x157/0x180 [ 432.879242][T19636] ? fpregs_assert_state_consistent+0x7d/0x90 [ 432.885292][T19636] __x64_sys_io_uring_register+0x4f/0x60 [ 432.891013][T19636] do_syscall_64+0x3d/0x90 [ 432.895477][T19636] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 432.901374][T19636] RIP: 0033:0x4665d9 [ 432.905290][T19636] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 06:11:48 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4600) 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x40000}], 0x2, 0x0) [ 432.924890][T19636] RSP: 002b:00007f9fd8a02188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ab [ 432.933308][T19636] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 432.941283][T19636] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 432.949257][T19636] RBP: 00007f9fd8a021d0 R08: 0000000000000000 R09: 0000000000000000 [ 432.957228][T19636] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 432.965370][T19636] R13: 00007ffc5935e6ef R14: 00007f9fd8a02300 R15: 0000000000022000 06:11:48 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4700) 06:11:48 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x800000}], 0x2, 0x0) 06:11:48 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:48 executing program 1 (fault-call:6 fault-nth:2): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:48 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:48 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4900) 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x1000000}], 0x2, 0x0) 06:11:48 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x6e02) 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xa000000}], 0x2, 0x0) 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0x41020000}], 0x2, 0x0) 06:11:48 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xd603) [ 433.647131][T19700] FAULT_INJECTION: forcing a failure. [ 433.647131][T19700] name failslab, interval 1, probability 0, space 0, times 0 [ 433.659808][T19700] CPU: 0 PID: 19700 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 433.668612][T19700] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 433.678838][T19700] Call Trace: [ 433.682203][T19700] dump_stack_lvl+0xb7/0x103 [ 433.686796][T19700] dump_stack+0x11/0x1a [ 433.690955][T19700] should_fail+0x23c/0x250 06:11:48 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xeffdffff}], 0x2, 0x0) [ 433.695402][T19700] __should_failslab+0x81/0x90 [ 433.700204][T19700] ? io_rsrc_ref_quiesce+0x102/0x320 [ 433.705551][T19700] should_failslab+0x5/0x20 [ 433.710077][T19700] kmem_cache_alloc_trace+0x49/0x310 [ 433.715402][T19700] io_rsrc_ref_quiesce+0x102/0x320 [ 433.720524][T19700] __do_sys_io_uring_register+0x6e6/0x1ea0 [ 433.726389][T19700] ? __cond_resched+0x11/0x40 [ 433.731069][T19700] ? fput+0x2d/0x130 [ 433.734983][T19700] __x64_sys_io_uring_register+0x4f/0x60 [ 433.740610][T19700] do_syscall_64+0x3d/0x90 [ 433.745163][T19700] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 433.751114][T19700] RIP: 0033:0x4665d9 [ 433.754995][T19700] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 433.774678][T19700] RSP: 002b:00007f9fd8a02188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ab [ 433.783224][T19700] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 433.791354][T19700] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 433.799313][T19700] RBP: 00007f9fd8a021d0 R08: 0000000000000000 R09: 0000000000000000 [ 433.807284][T19700] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 433.815237][T19700] R13: 00007ffc5935e6ef R14: 00007f9fd8a02300 R15: 0000000000022000 06:11:49 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x40000) 06:11:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xfffffdef}], 0x2, 0x0) 06:11:49 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) 06:11:49 executing program 1 (fault-call:6 fault-nth:3): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:49 executing program 2 (fault-call:6 fault-nth:0): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:49 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:49 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:49 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x1fffff) 06:11:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}, 0xffffff7f}], 0x2, 0x0) 06:11:49 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x1000000) 06:11:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x4) [ 434.509098][T19750] FAULT_INJECTION: forcing a failure. [ 434.509098][T19750] name failslab, interval 1, probability 0, space 0, times 0 [ 434.521856][T19750] CPU: 0 PID: 19750 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 434.530699][T19750] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 434.540750][T19750] Call Trace: [ 434.544024][T19750] dump_stack_lvl+0xb7/0x103 [ 434.548617][T19750] dump_stack+0x11/0x1a [ 434.552769][T19750] should_fail+0x23c/0x250 06:11:49 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x2000000) 06:11:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xa) [ 434.557227][T19750] ? kzalloc+0x20/0x20 [ 434.561305][T19750] __should_failslab+0x81/0x90 [ 434.566113][T19750] ? percpu_ref_init+0x96/0x250 [ 434.570993][T19750] should_failslab+0x5/0x20 [ 434.575505][T19750] kmem_cache_alloc_trace+0x49/0x310 [ 434.580840][T19750] ? kzalloc+0x20/0x20 [ 434.584970][T19750] percpu_ref_init+0x96/0x250 [ 434.589714][T19750] io_rsrc_ref_quiesce+0x124/0x320 [ 434.594821][T19750] __do_sys_io_uring_register+0x6e6/0x1ea0 [ 434.600620][T19750] ? __cond_resched+0x11/0x40 [ 434.605346][T19750] ? fput+0x2d/0x130 06:11:49 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x241) [ 434.609236][T19750] __x64_sys_io_uring_register+0x4f/0x60 [ 434.614888][T19750] do_syscall_64+0x3d/0x90 [ 434.619566][T19750] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 434.625500][T19750] RIP: 0033:0x4665d9 [ 434.629385][T19750] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 434.649208][T19750] RSP: 002b:00007f9fd8a02188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ab [ 434.657657][T19750] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 434.665619][T19750] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 434.673585][T19750] RBP: 00007f9fd8a021d0 R08: 0000000000000000 R09: 0000000000000000 [ 434.681555][T19750] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 434.689600][T19750] R13: 00007ffc5935e6ef R14: 00007f9fd8a02300 R15: 0000000000022000 06:11:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) 06:11:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xa00) 06:11:50 executing program 1 (fault-call:6 fault-nth:4): r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:50 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x7000000) 06:11:50 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:50 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x4102) 06:11:50 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x4, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:50 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x1f000000) 06:11:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) 06:11:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x40000) 06:11:50 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3e020000) 06:11:50 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x800000) 06:11:50 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 436.176629][T19818] FAULT_INJECTION: forcing a failure. [ 436.176629][T19818] name fail_futex, interval 1, probability 0, space 0, times 1 [ 436.189419][T19818] CPU: 1 PID: 19818 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 436.198173][T19818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 436.208232][T19818] Call Trace: [ 436.211506][T19818] dump_stack_lvl+0xb7/0x103 [ 436.216097][T19818] dump_stack+0x11/0x1a [ 436.220233][T19818] should_fail+0x23c/0x250 [ 436.224677][T19818] get_futex_key+0xdb/0x830 [ 436.229158][T19818] futex_wake+0x89/0x3f0 [ 436.233540][T19818] do_futex+0x983/0x1f10 [ 436.237803][T19818] ? call_rcu+0x259/0x6c0 [ 436.242116][T19818] ? __d_add+0x3bf/0x490 [ 436.246423][T19818] ? kcsan_setup_watchpoint+0x231/0x3e0 [ 436.251995][T19818] ? ___cache_free+0x3c/0x300 [ 436.256797][T19818] ? io_wqe_cancel_pending_work+0x327/0x350 [ 436.262719][T19818] ? kfree+0xf0/0x1d0 [ 436.266694][T19818] ? io_wq_put_and_exit+0x7f8/0x880 [ 436.271934][T19818] ? futex_cleanup+0x7e/0xa90 [ 436.276682][T19818] ? io_task_work_match+0x60/0x60 [ 436.281814][T19818] ? uprobe_free_utask+0x1be/0x2a0 [ 436.286901][T19818] mm_release+0x116/0x200 [ 436.291215][T19818] exit_mm_release+0x21/0x30 [ 436.295882][T19818] exit_mm+0x4b/0x3f0 [ 436.299849][T19818] ? _raw_spin_unlock_irqrestore+0x27/0x40 [ 436.305634][T19818] ? taskstats_exit+0x373/0x6d0 [ 436.310461][T19818] do_exit+0x402/0x1530 [ 436.314593][T19818] do_group_exit+0xce/0x1a0 [ 436.319098][T19818] get_signal+0xfa3/0x15e0 [ 436.323663][T19818] ? task_work_add+0x11e/0x140 [ 436.328407][T19818] ? fput+0x108/0x130 [ 436.332382][T19818] arch_do_signal_or_restart+0x2a/0x220 [ 436.337924][T19818] ? fput+0x2d/0x130 [ 436.341802][T19818] exit_to_user_mode_prepare+0x109/0x190 [ 436.347410][T19818] syscall_exit_to_user_mode+0x20/0x40 [ 436.352937][T19818] do_syscall_64+0x49/0x90 [ 436.357333][T19818] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 436.363463][T19818] RIP: 0033:0x4665d9 [ 436.367357][T19818] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 436.387478][T19818] RSP: 002b:00007f9fd8a02188 EFLAGS: 00000246 ORIG_RAX: 00000000000001ab [ 436.395881][T19818] RAX: fffffffffffffffc RBX: 000000000056bf80 RCX: 00000000004665d9 [ 436.403894][T19818] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 0000000000000004 [ 436.411979][T19818] RBP: 00007f9fd8a021d0 R08: 0000000000000000 R09: 0000000000000000 [ 436.419930][T19818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 06:11:51 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:51 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x5, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x1000000) 06:11:51 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3f000000) 06:11:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:51 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) [ 436.427938][T19818] R13: 00007ffc5935e6ef R14: 00007f9fd8a02300 R15: 0000000000022000 06:11:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xa000000) 06:11:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:51 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x46000000) 06:11:51 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x41020000) 06:11:51 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:51 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x6, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:52 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x2, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:52 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x47000000) 06:11:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xeffdffff) 06:11:52 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x7, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:52 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xfffffdef) 06:11:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:52 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x49000000) 06:11:52 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x4, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xffffff7f) 06:11:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:52 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x8, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:52 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x6e020000) 06:11:52 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x4000000000000) 06:11:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:52 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x9, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:53 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:53 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x8cffffff) 06:11:53 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x5, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x80000000000000) 06:11:53 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xa, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:53 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xb, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:53 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xd6030000) 06:11:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:53 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x100000000000000) 06:11:53 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:54 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xc, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:54 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x6, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xa00000000000000) 06:11:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xf6ffffff) 06:11:54 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:54 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x7, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xfeffffff) 06:11:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x4102000000000000) 06:11:54 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xeffdffff00000000) 06:11:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xffff1f00) 06:11:54 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xd, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:54 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x8, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:54 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xffffff7f00000000) 06:11:54 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xffffff7f) 06:11:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xffffff8c) 06:11:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:55 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x9, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0xffffffff00000000) 06:11:55 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:55 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xe, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xa, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) dup2(r1, r0) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:55 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xf, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xfffffff6) 06:11:55 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xb, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:55 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x10, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:55 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) syz_mount_image$tmpfs(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, 0x0, 0x0) lgetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@known='trusted.overlay.metacopy\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) sendto$inet(r1, &(0x7f0000000140)="ae4f180918b4fad3cc4b3a79c8c5c424f7f87c7b4d0b9597d7a5f1c0b7175f7137249fed9f487b387d4de8ceab22553400291fc51fcb6141edbaa0a7d8d33925a3693cafe72536024dfced0e0977ef3ba94fe602dee898b005e7bdae6e9821a0d5d3b07af9f94fe0936c6be117b23883f4d1bfdf2e722ff766d80c572c37ea9e841bfc32e00d6655be0880843fbde906543b899f", 0x94, 0x40004, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840)={0x2, 0x0, @broadcast}, 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) sendto$inet(r0, &(0x7f0000000200)="1b962b88c785f09e1251b42331acd2c81ca330b94e50ffcf6e05e677da7dbb497da11d07e54847a4e898ad443b4f14a4159b8fce52c96c9221789d83b52b239bc38eadc314591a03a43779280a633b0cb1c20bbd776ca7dd3ee58e4ac9e029a5a4e829563c4593d123a370d8a9aeb51205a64991a5c94ae1686b7f9c04229dc39e7f14a0185725ae767583f0694d035c00006f9aca6776ba6cc8c13f0097b31312d000af21758a9bffdd50bb191b50545cef8b4cc16ca667464e39", 0xbb, 0x20000004, 0x0, 0x0) 06:11:55 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xfffffffe) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x11, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) setsockopt$inet_mtu(r1, 0x0, 0xa, &(0x7f0000000000), 0x4) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:56 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4000000000000) 06:11:56 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:56 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xc, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x12, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:56 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x100000000000000) 06:11:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r1, 0x6, 0x16, &(0x7f0000000200)=[@mss={0x2, 0x3}, @window={0x3, 0x82, 0x7dc2}], 0x2) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000140)='cgroup.events\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000240)="b096b89e7d8d87db43186b25a1a296833930df14e43b9d3a1447bbcb5e001bf50a8c2aa0e95cbbb990266cbd9bd4f3e27407beaa422191df20c001dce779da717386606aff2a6e76e6abdd8d6c84f6ad033bcb03b7ab17f61d1a593870aefa66d81b8935747081894e795a6229357ea48388431d50899c5d508d31e54d5ebbaa6bd7fe91fe354bdb6702ccc06ec2438ef10f0db62fea5576ef35a6d86833472b1a8a6ebcb84c2bb4a0ef97166cdf430d30b9f0aaaa41e2440d71e035065f81a6a6c8b56f9e4e633e255a0294303556bed23b2669fd1c", 0xd6, 0x4814, &(0x7f0000000340)={0x2, 0x4e20, @local}, 0x10) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x4e22, @multicast1}, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r4, 0x0, 0x61, &(0x7f0000000380)={'filter\x00', 0x4}, 0x68) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x33) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) perf_event_open(&(0x7f0000000180)={0x2, 0x80, 0x81, 0x9a, 0x1, 0x0, 0x0, 0x4, 0x10000, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x40, 0x4, @perf_bp={&(0x7f0000000080), 0x2}, 0x4010, 0x7, 0xdab, 0x7, 0x1, 0x5, 0x9, 0x0, 0xfffff801, 0x0, 0x4}, r5, 0x5, r3, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x17, &(0x7f0000000000)=0x101, 0x4) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) [ 441.014563][T20190] ================================================================== [ 441.022680][T20190] BUG: KCSAN: data-race in io_submit_flush_completions / tctx_task_work [ 441.031021][T20190] [ 441.033339][T20190] write to 0xffff88810891cae8 of 4 bytes by task 20204 on cpu 0: [ 441.041043][T20190] io_submit_flush_completions+0x31e/0x3f0 [ 441.046851][T20190] __io_queue_sqe+0x241/0x360 [ 441.051527][T20190] io_submit_sqe+0x1695/0x3400 [ 441.056404][T20190] io_submit_sqes+0x822/0xe50 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x2, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x7, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 441.061071][T20190] __se_sys_io_uring_enter+0x1c7/0xa10 [ 441.066543][T20190] __x64_sys_io_uring_enter+0x74/0x80 [ 441.071916][T20190] do_syscall_64+0x3d/0x90 [ 441.076344][T20190] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 441.082236][T20190] [ 441.084551][T20190] read to 0xffff88810891cae8 of 4 bytes by task 20190 on cpu 1: [ 441.092159][T20190] tctx_task_work+0x32f/0x420 [ 441.096833][T20190] task_work_run+0xae/0x130 [ 441.101376][T20190] exit_to_user_mode_prepare+0xf8/0x190 [ 441.106921][T20190] syscall_exit_to_user_mode+0x20/0x40 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x294, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x296, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x700, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) [ 441.112382][T20190] do_syscall_64+0x49/0x90 [ 441.116793][T20190] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 441.122679][T20190] [ 441.124987][T20190] value changed: 0x00000020 -> 0x0000001b [ 441.130683][T20190] [ 441.132991][T20190] Reported by Kernel Concurrency Sanitizer on: [ 441.139127][T20190] CPU: 1 PID: 20190 Comm: syz-executor.1 Not tainted 5.14.0-rc1-syzkaller #0 [ 441.147878][T20190] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 06:11:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000000)={0xfffffc01, 0x0, 0x6, 0x1, 0x6}, 0x14) [ 441.157929][T20190] ================================================================== 06:11:56 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:56 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x200000000000000) 06:11:56 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:56 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x9402, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xd, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:56 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fe, &(0x7f0000000100)={0x2, 0x4e03, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:57 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xe, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x9602, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x700000000000000) 06:11:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840)={0x2, 0x0, @rand_addr=0x400000}, 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0xfffe, @private}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffe79}}], 0x2, 0x0) 06:11:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:57 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0xf, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x1f00000000000000) 06:11:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmsg$inet(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10, &(0x7f0000000440)=[{&(0x7f0000000140)="8c040448250b18f712c326575c1035139a8e8224d4b7c091f30d941c4db77dc47a1cfa770bfd3f0e0612156df01a62803ea52b3079d15e08fdc624fabfada478715e6f9eca16974352975270424957827fb0b47a09257c0cfe7cda19f594c3c136fcaaaf24357ef80dbaec39d2802d5c010e3083f6d00a7e35be95768cc436ec3983821e0321eacbd9765317f9b760e42bfb346938593478ecea916f66e76bcb0516674372bfc05ae362685204ae05be7bf5d99b09833f1e844a4be693542b77e791f70a3b4ef696217e90a5749877363a4c9c289a863d093ed0ffa6a9fa20e8c94f", 0xe2}, {&(0x7f0000001000)="b556c7d1785f7eab4676d544f31fafc8c97ba51a6b61579bcbcde332d2bdaf7ecb43c74ad3de9096af93658cce26952845cc1ad3f93d01c9cf97957d99b9f19bba639e1f5f918bca51f348c831c7116e2817994677c00fd4c836ebb5b315acb9c74bb86b26fca39f4235e795c1e80cfb1ba4c928a0f50e1aad2056147ee50056712749cc6c3e1ea8e6a4d07866e70025146a25d075ed3464ed0b9b18b95a5b3896bfa294a29ed883bd7d2797e3c565631092cb00e0d5d4bea0801654ca4997a85eb4370d1d1fe82e392292350232b6c4a408a9801f9497eff9955cc0a7d983c3ef1b290d61095be4b7dfc64029b001d9d7fe21816da16d5256de325a3d977ebfd07f25f85ab8c9d364a14bd2f7aca3fda4e7134e48ecd2484318afea1dd3ba4104e4fd65673b50bae2f86947214bbb3fc48b779f91f40dd5965c965e4ec438d8c0cdea4e5ccd878bf9fa699e7e862a2ff7673a5b07879fd0c081022ddabf7c46587624fa821c82518d5a1e4ca97851c9145483c107da362f4724c1ec990a0d171412b68d4ff8511e4fc1bbe497a2bab816031b5661898cd525ab1eed72ddf2fd65227037e6e3dd4ec76d4a4144ead42d969fbc69b99c5d852835ef8606828f7cfb54e5625351171e1522ffc6084453bd256ab2b3e736157cf2fa598ee0b157eb439c15646d5866171d55966af02bcf53ce6d50e8a2d8961f1ba3194ac347b322c4a3d898d5859a25b33b0a2e8fa7cfd8f4486b108aca1fb03e30a7613a3b1e62bdffcb75b79bf1814e0294a5c3b9dc3e80236847b14ecfa5e559e0fa3e2c870a355aadf5303769a54ccc97e3fb765ebe16c90bbb4d037782ace1c3b8350650df85bf38b3bb8532e54796c6f54c8a8746c1fd908f5cd9b74d1f718cf00a58f61c0cdb9e579f9770e6c3adb190122e3253e32fe5afca50c120b6e53f549d883e751bb5227ae8ec53dec96e744fb4844b1a14fe68e7f8f6b7a684b223fe57f1a39c784f0be3655d3ca0bb0fcab16e137eaa20c57d8557616cc53f6b377dab099ac5e56e371ff206defc20c272bf75e0d76b56696d8a51a1bd5423b96e50c44b6366127002f2867a5c539d423bfc0f29abc4b58fa4b96da9433aa5c98fd478274f2e8c2b55883073f858d3d066aa94f0ffc26a6780ea0a4e8bea16aac23c7e477ccc5aa930ca510c328685ac9a09aa40065f0957dc1a969e89bf837f26d47a79362e3d3cc2667416d6db23f7b4bb64d804f5c7980e819f8ecd76fef781e3c907cb8b2bbf62f7cbad93994688b8ae3cc697bba8837b304bac6c0642590b00544a06f320ce7d427d51dcbb1b1f83bddbc7b736dc56112a0188bd1360cb9b4e0e31caa39138f9ea047a484400a3ffcd76a8bab7f0fc1012bd9c8c83c57dfc63bc7c2a93bdd652cc7ea880bb87fa50ce2065c1b1c800c598a87fdc04a83eafe59c68de3c8dc7a0536e2fef84c16dfab23a9978fa06cfd9bc8fe30084898dc9417e9ea5a7189af2f80b85c7595da5909819cbe475993ede3dbf45f0ea532c5f465cebdc435f7fcbed437166a840ad14b2674e9a4a3aab91d2a2e72c4d2a9ef65e515d63ca02e2efb19f31c43dfa8eadb67b4a512b77a94c4d3093c7150ccb59eef6823bc1f4930ec51d910f1c78939c459da6464cae930614469a5279f32783f7dac3d1cd155579ac67b452b9d2da3d0677b3081cbd2c8aca45f4d4889cdfd7b9c42ca73df51509ccaf346d04a926c1e7d895778ca121c855c4bcc868b68c9409256cc5c7938f53b0aa2d825031770e0e92eecf0ec2a3861c1d3fc936a1c64fed575edadc67eb7bae85fb5ea5721c8e6469e882f23af6ae994a25d67337e46c51a3dd35f14911b23f19cc84bc94533e3754fd49c56c9520495a774b06c594233ba1b491cae3d05ed1439e4210adc5ebd527335733accd0a1d8e00c58961aefdd9fecbb4acbb3c9e174dff3bc990659a0587fd221859a69c5d5be26b6906896326ddcb78de56cd327cc029eb9ae67375eddff645a529747d1914a87b26c63acf1a8c1a73a0f6df5e58217821d8258e302d38e022da25f270104af174d539f9afb880aee146588092fee11ccff880519b3c92c8216fd50397a95a7daa6cfb2b0a8aefa421a24b0419930357560ff06f3bd0d0bd276d4b0fbf9f5d1734c5aa3c77625999e2f0dd3fe5036efafae55525842ab50f94b73378157c36430fbe700d6b9c95348c132b33e1b313926ad61637b1e2f95e9526ee5a246fdba6504a3a90b7fab47f90069cbe629ef2da32d201156343a162665acaa969065020a2ea4f5dab883d056fe5fa4d20784c7d8587f75b61377277c6ba7c95f92dfb4e83c45659a719a42da43ab34c9ea7e3223bc90f96217cf2c240111d350af2c1b0133ec645bad1d9bc39a525f561c08a7a51bbd3daed36692665ad4b88b1013f4dc54b761bed828b9bab25bd15a40f410e2e6e64e7b02b02d2d959f0a5cdc392a931dcc3d94091bfcd8a1502e4c8b43a6a9922ff9770a83135f0d03652185f2e56d04a3674661594a18b3dc3c4bb2754afd106a0e743ef1662b69f1d670a2bf7428297c52dde48565d4c8acc3c44c5b1a347b9e531f544320dc12d35f489a66fdbfa2063aa40d74ebe2528b6420bce9d5ef681c1489e4ae9848e52a922db80debb11d3995003bba27c3fcd454657ef01aec51507dec11471bff8a9dca9e66b9e23f0bc6c64ad0415a8690fcc2ed412fa800a17189591fc16edf310d0d495f81e2e29005e32d2c231838c24e27b064e9004c1c004b21be10431efe6723013f0c15004b36ad0b3eb021dd321eae99fff007a1656b11020757fadb405cc5972fff2ad7835f8c70d8df67bb02f2622218dec7d43174f38c720870572b38a80fddd5db6905f5dceb2fcc2a4d6e7af95aa39d84f2ef6d867a19ff6b77bb03033d40619c9850a004f9fc39df7a80e1faf66eb47c73b03e96069701078cd228d64e69f425b1043e4f0bce4e853b00c324e878cfec6eaeb8f9f7b1195762c713875e269e6d124a0be39abf8e3cc746c918f264a7ad9a167f81d7bb9ca373472455bc28d32116d3622727a5749fed324ddbe5cfafe08fa07f31e46a763aace576af09eb0b84aca45a7d08f457ba6f490cf327387d351002b16c175742597dd57ce4c81576e33ee111eaf3b58e77316ea3493a8606d46d7fc0fcb082663c8d84fb6e3179b4d843f6daf582ac4a224e868516a0155222e7687cc1943ff50378dce653114e33e00bc0a5d0909a0ddc1aa98a9ec408857ae71633a4b051b232852226f6196ea879e9ba411c6e92d3ba1dc39c5d44216154837eaf2b07aa296765098b3ed73f89478a4fedc2af2293e9b8dcf0656182009dc7d0fda5498ee1ad923e75f4aaeb6e2cf102160f6b40fb220b4ef35f39d3719b7d8c4870129c15a996b91d49cba1d8dfc716694d766d21716c100ae8a2073317aca536718b6ac650a2c08186664ccd5f9295eb234f5956589d3849a76be3b0eafcc8c8d461a79c90af89eb2aab35243e525997b197c18f16464239d253b83053448f5efdfc4ac18e01df2931bfe47835e034360bcd01dceccd8a47e8bf6121b589b5702405440b29635b83ce6631f844c2ed4ba9edc7482dd5c704a6b80a5e7ffc1c1bd78eb0ed2cca81dc8bcdc02d85c61dc34ee360739f6493d0c0f6197659ef44cb5323b69daefa6a89338d335c38e7d2fb1ff3e711d47a677bbd57b6076d890f436a44a792eb14e174f033375d7993bdbdd8d515b93f0c1d37c0a84860611c5e9880196abc62ed0e4220afab7009fc2d91427c5c6b903a88b413a8801e5c8ff5ac6fe48774ae4394f64952963cf41bdae4324fd9f0015175e57a0f36292c0e5b9fd2d458a0b92fa0bfa7cdfa50d334f8ac6383efd453e768a2dd9f52d2be44c1eb7f7d3475025d6aa7e60b36e94736a6b686a370daaeb04fbb0f015fd507d66f661a66334c89d2343951c3bae5de69d43279286d0e6a72604ebb06e3771857745963013010c60352abcccc2efd8d610df70f8d1d381e8b7ddb0711c4948b05970a83c1599d01246ff2023aaae1ba40ba3a4dff7de8dc258f713948ef66339164949f5fe8fa9ab150ba8d0b8b96033e3eefe4045273bd949f803908c8b2349fd7626e3a97483e513303513f40b24a1b5d6af722ed14ca26796b8652010ff3889b4898ec95b3d099b5c78b5331c7a89c6dc84b9288612d8b43fa67db6323f4d519802dc12177924fc76a90556d631a3e245b0b13df8abc08130ff98b3f95ce6f7d78beffa9997b1d04b26e8f782299d4be1f61dc9ea5e122684359ed4e5e85ec6d2831f179c17d6f41d6114bdebf679db182b573cc9bd9b22beb954584a5e29732a89410b50dadf46d9af9e02b21c961ff35f134804657183d250f84fc82321cc00bf35a4e9b39fdb4af8afb89fa84bf4b92c795ae366a8b6c48a1636c607b7fc0ee4f920aa74c27b95de77b41242920ed0e8266a816c051b5f772875a0b921f4a066e94e17f4e4f611b4e09365e8852531655deae36acc221f3f96ab5aa919ee6a08eadb09c1f34bface8c9ae49e7c683ab3c800e7a2e3805731f415aaf50a7dfd80cf32563761f00443d9f28dcc7b282e255437a5083af779802d8c5ce7f68c6a46465d04267ca4a43bfa4fb4981ebf0bff51b5b39c3f3d1286aee9dc4a29f712e03e9514ce97618b1a5e01a327a50d0af681be17b12e354bbd557750acdb32d84671e2485bb7a71c3a99f9667dadb33963c83f518e516a74b2a4cb2e9769b5d6ea325a99293b1b01330466e43c8e8c346af6424fd5b89a8c3a0eac081c0e42566090ad228189ec4ce1c6c593ada4fa23a16ac907519ac766454dae2597b9d7a400fb2776e1a130d72b3a174e76ca01649837bdd0ffabc2a782d029db1541f5cd6e7af7bbf5b1cc4343ea44c6ffb5bc934affc869cc19eb5e8f5c82fe1db5c5b12fb257a992b8ef2927eaad76ddd8f87b3dc5f66e308159f495cf6516d6c9f14e11cfc8bb8b1c6b2c8c7539b1fe9ccd3cdc7517aaa78e125c0a5b0a4eec21d3499ac8acf3bd389cb6c8b9cb646610067ccb08c5a7ed82d60808d09140f0783d10e70999383baea5de51142ba8f38e21e28a83698d08dde7a7b5ee92564c74853f285e62d7025f9c915ca926f5cbe24babf4b41cb8ab50c050a008ea4e430260105381925a26c9d5fca0f8f9a382f8266ead9c596abda348a5a0391024bc20cf8465adbaa4e69873770547ffcbbcb7ac36b749ff8de7647481cf7b023b6f43cac0993d21706fdaf5ba563b70d1270afa2247c85e5d64ac75575a79b04b7dfbc4a18c6aa93c2c47aecad6436fc4902c85add79933c3afad1866519d8b6697d1785f658cdceb5326920dd428344d9cfbfb56acfcb23388ae3baac237d0e3caec07d527b87fd89df289e1e8a540a9cb545b86119ab04fd73e8fceaadd63c16ee40d864bfe5ffd08dd871ae2fb5d5dbb19a763641faea2733327260bdd70129e80f96828e788900aac8222a104a22a740b808490de11fe173f7223404686701fc3f52be989c9eb500ddbdaafa1ac11f3510d5691129844895b1593511848a67fb4d06ddf90e5b42265c0823f99a08dd17059334ca5fe49f6510c251bd0769735718d966912e229c90366a78536603ec9fb7734b6dc8cf6290a6630c903438ddf6a605bb2f4eadfe750f8561d200c5ef0781f650b5571fbd7f3aef3178469077d67d086a9ff101565df8544a069eb023098361197225cdc9615cd15defe034a8e91c96ad0a3b8a8e455f17e9407fecf98867f51d5ef214bf2895118", 0x1000}, {&(0x7f0000000080)}, {&(0x7f0000000240)="058b3869434208c667b7b857534199675f4b4c426d8f7e61d11ce947123327ad68b9322cda3abede60b49b458e6eae6bbcd5dd40912f1e1d098c7eac538e4b47541a4d3dd1cf36b3f63adc0caaec81253fc034af31b66e2615e4aa40e29d8a3161f45f2b4ad4f22e3966a77cc03b34a0975bf1491eed92090c7571d1efec0157af8291ae7d01a993e268cf42c64179801c", 0x91}, {&(0x7f0000000300)="cb8d7a895306b06f84a441290ccbb64837b2c0ff070728c3a7c58506d80ef80c5ea8822ff698902d44c97ebffc8512c5fa58934a6ab33b175025be299e88cfa88cf779d96055bfa3a45a45fa59d04eb893ccb68cd024504ed02b5489b410322f001c5459ac4cf745537ccb5c280bbc7f2c4d92a053275bad2f338ae33edd256c2df3f0202d", 0x85}, {&(0x7f00000003c0)="beeb1212c7c5d7282dc0b6116fa6441e95ae2f230414b6e56063e8f98823eb6c28595bb641e38e5d192f21a7fef231be551ee2a7ce66b5fd8ca90dc681a01740cd18d08e", 0x44}], 0x6}, 0x40000) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:57 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x10, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:57 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, 0x0, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:57 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x2000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x11, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3e02000000000000) 06:11:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:57 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:57 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x7000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x12, 0x0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:57 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x3f00000000000000) 06:11:57 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:58 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4600000000000000) 06:11:58 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x94020000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:58 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4700000000000000) 06:11:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:58 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x2, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:58 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x96020000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) r1 = open(&(0x7f0000000400)='./file0\x00', 0x200, 0x20) r2 = accept$inet(r1, &(0x7f00000004c0)={0x2, 0x0, @broadcast}, &(0x7f0000000500)=0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r3, 0x0) sendto$inet(r3, &(0x7f0000000140)="6c2bdb40748507483cf2d40bada5e89b74ebff3b15284a90bc3f2c0187dca9cfe566f69935fa2e01b0a8bb9855620b3173011589e63e0f0709f91f34800b3db802b9f8115371f415d22bcd94e5e843c0b8bc8c28d2779571d0c5362555bfaa3dc35363721a7a4436317254c578c7bc3dd0eb3cb3940ea71d600fb8b01d73b42ec5d2c1a6db65a03bf5345865a9a38f32d64e2a415f9dd796a4572018bed230", 0x9f, 0x4040, &(0x7f0000000080)={0x2, 0x4e24, @multicast2}, 0x10) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r4, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r5, 0x0) sendmsg(r2, &(0x7f0000000800)={&(0x7f00000006c0)=@tipc=@name={0x1e, 0x2, 0x3, {{0x0, 0x2}, 0x2}}, 0x80, &(0x7f00000007c0)=[{&(0x7f0000001000)="690a7e456f6e30417d3f1d9bf9a26d8e29c4447894a699b7231e2121b06a88785fd8516f2b30d77fe100e0277e211433145a14d578d42132170bdf09bcf330482c2fffb57c9cb0d39a2df7324e460ceaa4c7c4374115cc25ae9f4a8b8f41cffbec0da762d7113e77f90b107e9a6297393a4e4e515f6d48060ca8f24bdb0ebb99f19b63877fe2f4de4628d003ad8f32cdee0781e100f637866f72a728fabac773586c94fc951bbcf36684d5e01769bc682136e487c78641181ba5d1ad58a57294c864e77a491016f2d9475ff74bc53fb5394ede156ac6243287912f1b69a5e194699eb0f6e0ff9b72853d687132f56f714713c6db0a090386f3043b05fe3ed91caf8c68fd8ab3cb4ee76aca11278e57987e6203b909bc147d7bee884ba2703d84e15157b1f8f43eb6ef4f9af936bff8705ed1ef9ced514aec438ce0359eca4e2d914a955d11ae8627907e4edf233531da0461653dae7d40989e9e934de5f87c53c294b66ac747cdf2546e879bc69e54455d342d89e17a60e7c23285bc574bc6ea8adf8ac8835fbc1b2a7bae3313628b3f19285e04734b086ab2ba90b5165a7d157b51f0ebfd4bc6c4bbfd9a787c053c0a22c625353ec4ca260130904688d4297e191b8a4f94f574db6e13f6d68a52740adbc72fff4297f491b065884a03dc91bb804bb9cb263f47ab3d73f8bd5676674ba1123e8e88beb58bae86046fde93303407706006423a776e63b06abf7a7c553721bb290ee60a438cca6d7bece990798af8da789b614a410aabefc832262f9d4ad65295ee102eff3ee4c7bf396865ce73f36728e6e1db3db62d09733a9cddc3b2c905be0bc374d091baf300f87613279ae583a7d4acdebfbed7bc398cf05286a517070d4a1161fff011768f38064e16b41daea459b9b9f941e7a35a03de6b7eda449fb5029ca492d3270a846b2644abb76e18dedaa0241fa397a9ecdffb234522dd40883200c9707563058929b94c002918ca28fd467d3cc33112ae2aa9200d64cd676ceabcdcfc8183615ed1e446eb65a63e4faee237763bba806935da36aa80c3012db9c15ec5b71ee59bf3781de9c0b8350ed4a944b11b1083671cd99afb516becf7288d84529313355ec264ed101e9b0936721ffdfc1dd32965c7b22946b2d9d7f0e261857dc89bdb0a32d707c407e9864875eeaca1847b4c39f12fd8d61686ba4233f0e56231ba690f727976f9723e310348bf8ec3b7fb85042886cdaba6fce83cb090c05b3aad6008dbfd2dd768f76eb9063e4f18ee40ab6fc6f8ffbe74860d4a91aa03a53dcdc8d9f9ce2c980f25dafcc6b023cb235175eaa8a0581eb019d3558c57e0bcbd422bf7d2d7787608b793ab507acebbc5e3eba14fc70e915e5d46530a78a764fef6b7cf0675700a98445730f04978f726fd329572347085048d0443c2f9eaa129f64b367f90574b26d1b4ed2a05882381b4b85d17f8b4280c86de6a4d98746bb34ba0caeff00319156df53b8c1d025fc1a60a0be815d8f8ebe5ca09790a148fad835c7469a443e4c6fe92a21721a931ba3c949861a83f53651a2714d133a4374f0b7fbb17855f0cde87e6c1856e6854c5e125288aeecfad1b2e6840ea52031b8e257772eeb80058a38174839efbd1cb072975922e0b9b78adbb8c5dc9343e8dfcb6ffe5d72bc772b2dbaff42c6de8bad346410376d692df6215e3e6c03b81b48616526d60bbc8f20333c0a7016a179f947a7bb7e8255e1e8d0fc4debcb179bfcd3b7224a89edec2af0c029f0cc471e84ca250bbae71f44a4f38fa59cc94dc4b1f30819dbcb6df27f31d6bdee4e6188e39d3e32a32a2d67a29665ae7edf375fe87863ee11764f9dd40d6afdbb1cad4379dc6facb7310fe67e77cdae0f8681a84e32205dcf02e003d9e2a3579ebb08150492eec914e9f4ec4a8c82b4c6476e7604f9fd787107e91ff0b9b28fbbe15e5bf48d2729c95b281b178ca7f0f4e0ac0fb67fa3fe78d77ffed482565da5fe74f20efb78a3f2417ffb2327b7157e523789a66e234a76a36d0a2623404014c76d6c30848eff114b001ddf96c1ee2e411cf19753c55b37decd0051e93192ca64eff38b00c1b7af42d666eefeb6f7138c2c6514cf58257b516fcc715fcc9ca1c0bca68ff78aa381ca75d5349bd5793491069aeb6147b4989db0a036f2a34c00af060ff9d951a2a3e14d58f41c772f836c5a3d6d065cab502aa18de32bc12aa61bcaf3be173288ea925f5573b862ab953582ed32e54950040e31a97ac3eadca2a7060408115b8771060b305cba26ef772d652aa4694646b22a6ea74955db55551ed99681507fdee7fc5a69d85e90676943281990be99c628d98cc961e6d060b2d506a82a2720628fc6670ead3122edee57476fca34b2cf3e368fcc6b1c41d88798e5433d6fb7a9550a98a36bc8949d535f0ae26ce8804077773bce064df2da4504c6595fa9a64dfa24c99ec3486d3037fa96a8d5e287e0a33f4860aef646f0d6c0a8dcd7bc287b163508faa83a25993ff5b99c61eff5d8264e31a102ef8b1830131cb3cf5f718f1201cba6c195310f4fc8ba4e616ef027be50607d8c2026e74624d6437514c1cb3db61c9a6eef69ace5cda7b7c775497d02c87e8a5643d25377dc5417b757e0f4472342e69cfa698795e06bc7f7103b3742ef088a722378052de8b658c7d29bf970ef82113dbef44a349c7eb20ef54e9145279a3e77334c5b840696a1e5f06b410728bffb313f84efe7447d44da5a74ef657fda30e15088c1a8f66c4c02a90dd7b93322ca48edd1182fe61efa4d2ae828b14e1a896d2e58507eb1bb0f6f9412599b9f92434abe4ef7caf1147cd8f3a81f157a13ae112996133ebceca5945e867a32132a7b88560bc5431e4a4f4afb06af2e834f3f1df87a4a609d61ea20f0ef1713265c1137c4ddb9595d14b40794aab95ddf121d8ff337fb643fcc454f2316af7a84c75f6c43274a636289fb02dd4a4d2c9d729dea2b7c1b7da26437bf5228db4778ada3162bbd16f48e774f78ff1c8991f7c389e930367a269bf055a148c2df288037fca6e952fb717826235f148dec24227d653d0ed9aa55ff903cd9318e2923948d0df6d9eee18116f3c9872f506f4f48d22abf2c0c2786fd58756635d1f5f570a026fb18300fef0e1110a558efbff217da6c2024433636f98ca05abd09c0251bb7e2e7fd95b193a6cb4bbe096a4b232869043a2b1ef1ccd1993ea3f95637e57c78c0df4417846a762ca6da572dc4b0b1ef8587da3e935e386187bef2a46ba9b726aaf7a285cd996b7fced2b141569e5ef4626f2aaf22be2fa6646dadd2a4ee176de555fd337fe60ae89227c713c9deb2f56645b3340e0b0c4f51b72b58508225882ac81fc4ac11273ec627b52a4f198919a092a133ed3a1132469efa7e2e9b5dae952f1a4f8632e0ea51b4a170713f88fdc42ccdd0a91047bbab3820efbb9230bcdc54a6abcf680db757a212be80e1a22ed351d93d56bde53eab217823a792922f7f2528a3a217e2c55f95917d14d4fe0b225a631d5df8a556e8f3315250af7429182b246e77c2b5ab9ba5994e4ef7bf5a2f26245919c83a58a13c194a6163d3239a33bf1af6463a16739918e8cba7bfbd6a116805b07ac6b22f4fd82ed6f7d38c387368e25e897d22aea2971b65b9b44083c95003047f446adf52e50aecf620a24f20ae127a13d2ac8f5815ccf82ef1b58f0eec00722cc2a08cf0be4145ed092e7dcc5178872c555b8a5cbdca76d3c1649613325a253973015fc706dc4d75759a5175705a9d4a4ec539db49b3dc0dad7b3e985705b3c5ff263984db50eb05f6d86a075408441baa42ce78727e0c5914dea707c0b22961cc3576a9cafdf6099f55350f0ee031d53524b7aa3e01c59f662c18bf6b92ca4e08486698687095a51cfaa20bbd5e9ed61ec8b5fd712d76731ce95626f4ceb47752e274cd23b271e384cd41090505ea30cc03efd09c8899aa460dd2b64fe691f39ebf8ca96b0ede4c57e6a8724177f4ce9be767883f9820eed23fac5cb69f2958161d7d6bbc674071619728816f11a6ab3a9028d8bd202e055f24dc7a3fafef4bbd114088be4da27497b294d326606ae849698ad41e72f207cc9eb647fae4d6bf8ddd1a8cf129643dfa7c6c48990fe380a941d411186d6aac79e7f97c24a318cce0a332d7bdee91e37b92c12bdbc6fbbeae915e00a8953fadfb6d2e2d4b6213505b0bf9e9c0c2f031e14f96b6cc7cd340a0925d3bd41a177f233fe7e642fc1a43078bc3a2286cad134dfb4b32fef1c5bb286a0d1818e9a01ea2e1277fec567ed681c9f0e6ed3ccfb73ff93dfcd2b436b23eba94978ba4a41402581f1a366bc3cf6f772567f4342b3bd9b5330b59f1fe84b8ee551e168fe3cc477a411b9faf709a2574daa8da9037a517fa6ac0bb3e51df03a1b306b9fb6effcb80cd5cda78e9d103ebdc42232e940128f9689b8535e6196220aa596189e5623201c40cd8d6eb31aa78b96302e56ac583f5021f3a597e43d23c8fb1a856d3187e8e45bc5b9d8f37fb88a4c91bf5639b4eb908a79e9eb6eb69600b4894b61d93a8fa91bd2c4de3be5f3b820c41ee8238dc79397f95c28e78bbe558b7a437a6c1967762d900f1a6565200696408219f8d0974a56830e036691841670d65f46a5a9e8c839248a2b7c4e151eed86903efa6f71cf87b882062192940326364e995e485d6f10ebefc25f2f7a5646f8571be336947671e0a6840f8f417216369c9d38157f2649e9e244006cd2f86bd8ebc2500b6f985fe6a2e758f52db725bd64113548e7e115f9f6fb5b4c1887ed6c93bdee3bd1c99d262b4a9a5d4e3bc68daccd8da0f0bafb872172974d8eeca15684fc63d48ea741574cda5771911f0e90b23d44d053041c8ae53a184615fa83c28e8d834bfa70fa4cdf248c9c8146161f939fab2c01b2338478dda63fca9f8b986472aa5464dcdb82d97363d27ea0fa08f43f64ec782b134647c721c55c66259d11865a13df2c00be8f4725f98361171c172de096502f0ca0b49ad270c4b1914fc07e7d5ed5fa85f69346166563f52877d98b1eb14153a33dd9b70bd25133a0336552b77342c8dbd7b924cc69544d148799cf0d163512daa1a14bb4884b7c949d006ed217c9325538053ef6860ca379f973edac7f1de696244e904f75953c25f88a608434dcc7ae413c621e46f561ffa8b6d4fe14bdc26c03e2674192d0a4bb0acf5f8b29f320709ba709be2532dfce0955c0c1db799f603b4e567cafbf3bacb7942c8ec376ff10cf70022b5262466523787d8a3c58cf3da1db7c35ca5945694808d3b23bc38b6b87e3d973c84a7035a337ba96cb71a4aa69f08c8d0b5d14d1285fa197a33d9a1eb8dd2c05448e5880ab0a430e42f73bf1b99683c7de83cff2d77250e1cb26dba9f58c23516970783bddb099b90d07f1cd4ad5cf2b091e84ba475ffd18e544d94d0065c142ca28dcade3aed26c1fe97059ebf21e89ed70eb8e96a1929fa5618b96e9a407dc399ebc53f4e3a517bae00356e064828c0ca5fa2a0a386d5c1e4ea59e182b7022e478bb727392e8a8e2a3ecb39e049c91999c3c5a56c39a0b928a2fa21387f2f68304e7db57a707740a4f3d0953dfa876901d9db8bacca6cc3073d8860222a74caa66e4f811c8c97575a48cf806cbcb4f43d950b2f8e166b95b05f5f669ec75da830620d215169674a2f6be138cfa7a2702b5ebc7b9a09b8f2472b2fcf74348fe1e2a6ba48465a371eaa8592503f3f6721a3f111a0f398e8e09b2f288d1de221f48259aef86761e7ce37e5a5f21", 0x1000}, {&(0x7f0000000740)="1c08fc11a04f5bed1ee9e373a7bd39a1aaaa188cae86c4ea9111571f94c786869f304e7abf6a09e64b4ce92ee83217180d4e8807a5c38129f0d46d2c4b847678a1ea2f0b13736104edb566faea267be8f002ce720495561f9e71f1e378cf3642731718", 0x63}], 0x2, &(0x7f0000002000)=[{0x18, 0x117, 0x7, "e6e6b0c4f425"}, {0x90, 0x10f, 0x7, "42ff9884dcc57a1f3e3da5750f91d62f823497962ba77925ea1709fdd492721ce1e68bdc82714dfe513d53ce3569e91245a5d9f869cddf7a771e72f9d8d12e08ab28c12aa174a2bf68c3665aba96b8a059e284f51d7a617608c3d2ee4a4dc0f7bd5ad72338b1f466e8eab82995061f49d460a435938dc4cae7d9"}, {0x1010, 0x109, 0x0, "295a3f6ee9e243fb47fbad8d3d9f495ae6265ec2944d64344a44febe7b41eb4f1e68282c2f10fcc0cccb14f7b1f98402794bdd873ea3c46cf9f59cdd415f7af5a54d50cb7d63b86ed5dfe81a260cbcac2d6f0cde83b0cfb952840774bd16d202ae3c6377bef2483912016b50c5fc9daa3268455b046ab58a4cbe76d275476587c57612cd3c4e754c3b7518fe528d6882dd34ff419386da921de2d47d5fa2ce9904977390b5212844b457959d59ff6e6b1a2fa13df0f1d2d1fb82ae81ff2fbc03d97205a6c08681cbc8b10c920319d2a9e9ac0ea5cdba39630c49bef69a3ec1c44792e9e14ad411f2996a5da152e9eb02266a0b75e3bff46155622324139d16f9461fd0dccf5980d92997f39a60a3f98dcecb50fe8176dcbe2249b19954f740e4ea0a9911be8b91ac32696e696300a78fc1091082513304f333e70a2611c133129182fed00f0f82e78b421b36ccc7d5997288ccab2b9f37ebd2f1e7e42bc65c189a4b59ef512a6d085afc2f20016b9d96ec3f4ebb9653b9cfc0b132b9ca8467a7907eb52f89ed9dcca2590dfed91a0be6b0b64a80f987d2ebc4dd60480a6600ca86caea653c7eac557a0de5a3f0643825b8a20865732ef15f86286fae8c31c5b8c805d921005cb4a3d7e2695f45f4558db41a186b7604e5be450ab1a517dfdf4cc827eab41bdc4c0f928f7e568dc6e63ae932a9f3de1e67830f7a51e97ed55a380077a75e431829de739a07fc1d7c6bf674be3d42d6a72aafe1d4c0b4c402189b4c368fb7583c0c945e7c2b368e7272a25af2ce6bff09d851a3f0c3468d9cb19bf5aaf3c9abe739233c0748af5ba44ef7dd785bef64735d96d405d0a919c321fff3b2f7b58d6f9b7ee77f7e25847521433ff80ded3db65eb84d58bbab61ecbbbbff146b7dcc9314869bd4a8e3b34f87e0f26e05f3d24e5997c23e374e5d5410b1330082c8e3b1f6a8cbadf78755c6122d3992a86d150b37ffda8182a2b9c266e6621c1ac757bc670360f27935aa2adcf7210d60de8cb6e700624eb4dea7aa7b1a03c6e754baec5121345e0803327f62bc81c7697e3af56e69f2660cddf85c60ead25dc25f1506621cdba417aae8ed417567a2b5975015ea2460221c072cd98044697a64fec85772f360ed67c4cd97ab01485bdb5c7192a019de1d73c6755036ba3444d3184010fc72bc0192162f789ed705001fd788a0498f855f2c5b4d729e9517ad552a48e54c862ec79f304d1251efcb43b1792c692dbdc79919d31dc5590c4dd80acc78ce629121bcc21fab087c7dc40f96bdb1d086476da6fbbaa4e6621862f13e15025436e5dadd75031633ee833affabad681b9cc899b391234eb2dfac789282fa97821491fc09a1830e56595226b0d7b11b118b28b492ab44ba11d16c75d63deacb2a83895a6f4c8ef9b3902cd14e46e1dc8cd815fe94a713693349e8866b2da5fce74ae977d709fc413182188cdbc3358d0665e9444a52a4dcaea5097a41c4b6f404b9c106ca8261fb8166345f82e5db03ae15b8fd12937ea4ace37328320ff739bda132a85c73008d5b8b20ecde37b136a7940bec0eea10ec8ab19e4fac5f62efb27fbc2a8d5c49d8b869135355f02bd173942e5bee7c643365ae9e255afa0ab639fe8b39f3cfa7469067b3fe1c4309d651200681e5024fbb5ca47128b8d942a5ebf3c34fb555565ff3de3f91bde0a28860eb0aeaaa878ec73732e13531b5381c0399844818d9169870f51ea58680bfb0f63b61eab8b50370ca125867922ea344309827fc5d765f9341f2c4db7bc90f3925c246c891bdaae30a64c42d53162a92d235a3c2f51cfcd97c61837a2fd843b033e6246afa79c3bfa717e534a7a31bf1f50ac5dbbe7ffdcfb8a5c617db1f506cdb041b0fbba8290c779c6afa47d79fc754cf4a160615c5fd0669653b91b049eca8279499b5396c5ded455d7eae3d4cb899c46faf04b9d3fe2eff18410444af78d9d6e0df4694882358fdd38db753b8824466f51cc2b249fbde67f7f901b66c9c5652dca9acba45f87c4a9bf8d2348419d2c3dc0814fc32c85934a972478f62e3ee7b79237c11a2c9fe88f5ede6e82987d5e719d28adbd4a11926fd25e7abe2a24ac1611d61ecf7dbf17c43f7af53f88e13875d1dacd7600cec47d668fe4fe073cb7705cdf7171b46f65a54b51990cc646f0a9c243d95d3ded18d9ec4d8017f452f9acf5754186aafb929da15fd2970c6c5c4e32e0c7d871918fa3d950c58be2d7d1dbf588702390ea0251b9d54c5eb7bef645f8a5c49a2dc9da36db84128b32c9f69cddebd197ff947eeefd06936ad3137919f6ba2b27b9de005d23842e4ca531d8308ba01a99581a3377a5a05ba38b4319bddaa61a890098a8d5c557293576798fc6407af4056f6df528f2a08f8ef293e88fb381cad47a0839d367a30846b2caeddb0ebf224e9bc79f88356d1aa7f1463aba5077fc5ea5b3311db4add11ba9d1c0442074eee0e3a4fb74c5820f1611ba0d5fb54ec09328743a57b5f3ab8294aae19094320fc92bdb05e6f8f4141f5cb678fc7bb224e770e2435eb1296bc192c4f7af547abcb5d0a11b3c3d07a111e82deb3e2e8316bb1dba4d8ce6196bdda670127ae9be30fee512c7162d0c4af9deec5a51a1ccee6957b016500976664fe103d362df148072cac4061d0c0cf6cbb8561432cc3fbbaf3fc5bca691ea9ace7e0175bfc99e4667223b5c53a79db5ed6c05ee35fc63afe784e276a4f557a562713b94cab98538ab408a5f488a42c125aab36e2136a1d753d5c5f448e21db52e59751d221b172890b34e6e01ce5b77c3c04f01d8cb5a4c62317bc923a889b812259ea438aec9c07e84358069e939e9694fe04112004ba98e9eda147b04e0e8d8db86d7c7ea70e3201afd1df9e4e93bfd2fb0d8b211d3f52c4ecf15ad0b71fa324e346e1b243cdc51875961a23d1fabf44ef13694c7f22806d76310fd9aa7b5cb4684340d143d42847a357e7cf7db48e4bedee5e445b73441bda9903d9601fa4236966cb721234e92c8bd5561b1a2832c96e1bda5a6a861be5fe39df26a9c14eb1eb1f309a81dc6669ac2535e066481972ada5fb8a08176c808b1ef25a46d29a8b54dd1d3be6c8740d19734308a41b66d1177818d607e2f56751ab12adcacddf3efa1504c1d1849d6e844a4f14f85888831c29f03dc464ed26eb3ab9185eca82d05a88f9d88e5e3a48c74e36ec3f43d33554f4c8edeb942c1172d0b55c1126f5fd2dfb6818d044108fc83f3171b946feb7cc4069b59b5556d3844d0859ced2feeb80d8bd771442280e3ee574b1a2619eb8878eece93209b7214c86726500e3b55d60f356709b6d31babd2d7d67f99bdc78543d3e94be4c07af8a48d2460a36ddd9fa07f8a165580501cc3909921ba115708bf82e869561acf851c1c068b1d6415f19e810210536e426f6b1fdafa1bbdfd1909f0218ccec8d410e84f3977623228074d454976e1805beacfc80c21ff66f8850f9f83a0acd5eef0f7e74da6e091a770f4da6091e0e0ea2a8b37cd37d368865a03d42c8bd8c7799ca4eb46ebda440689b78258a222bd611dbb07433f4bca1422e3de7c0128dd78870329e8b67966ae7eea09f6041764934b667595a892381a134100fd33545826cef0dce534c0b2c95089e621a2724608bba6469ee104b0f03dc9e65731bdb653fcad01ffd4c2484f7a3cb18d98539f1fa7a532506039778b36171145a2a33571e5b04ddcb76872994e5d1bce6a3f04db78169e720dac909d9e6862816e1b71df2f32609c0b1bfc6f8b76dab72545b79218f6be49263711a31728235904485a35a58068aa72afe6f4714d07045edf4333198f554714b056f106fd219af0ab233e057afd6e1e2c319d8ef1b6b0a6ff4faeac465998e03a1d28892eaa711903af40ddc87da2694cce87484d1d8c3a523f524be002f1bb6d717ed0d97022ea18fab622fce0bbb058e48f5204c79cd89869bf0fcb43a42a7cd6882600777a64236dd9be0c914232769627bb639d2e057d2b407b73e21c6abd58f48bff9dc277e154b4cc5737dc8b9921b6a8bd576f4d155232d8e00bd5f402059d9eb6bb8046db14a64cb2faf372df994a6afca8ae49f3bc2205e8c769712743ef5d54f87583cf9c3d2048ac2b5f3d9b58ab2a4fd3d5909c55bd868d7ac224f774e86a356dd7b0b7cc6a802d1e57618ce7b25c9f3d0fd76406188d66d84420776c48553652e92f5a4bd796b3c5ea829de691768747e080fb4ff196041f283f733a4d11ea2016b1bec4bac85ce4b654400eb70a30bad487461ebbed9377be1749d781386e9a4af336403a9b297a53ed9588bc1622e7046a74d575eaf912ab1741798ee1886839be776aa6f708fa84bc14477cf061096b551d8854e5c9d9259afce02b9f8028f6dcf6c7e566cacdf6bec3e2ac0e483fe52552627fc3aa671845ad54aa872958982a8de945f2c8c24f5ab0848798bcbf97ab7e601cb2489395bae9ac9b6be9dc02a22a8b22d2ddfc3a23e0a46933769af7c9d847d366e78d30003dc912818171818bf49902cf86524d0a7471a1a9f7cdb176d06f619ce08d57cefcc2fec39231e0454959b6565a1e40b6c9c5c95423a081ee0ac2526608b1627b102c5ef407f55352502a7262321f3b14af0eb127c90f65ce53d7cb7911832bc8076736ea6335033ebcfbaf14980617a50bcb24983ccd798e264fdf9fd24e2aaaeeac85eda1138237a87a506359074eecb4d06b45a22f67795d23b1009fe924a1e49d7627717a1d1aa5eb40d2983315e412353d391bca7b362f32b7e858763b782d94cc1c312258dfdb755f607f6abffcc4ff59621401e101d99da48996f33f25d2d684ff1320e305852c6cbe048b1a2bd2a5103899ff593de2960f04ef38b983287c93f6f5ee8c4c8e94af1b43631661b6d68669f0ce96e3cecd791ea57a5452a803386d2a4ea8d62d1d126c80535ce11957bf9771ec359c775f328dbfdb4584a6171ab1d9a7602e2b2b1b0e9167fefdd3bb569ed7ed85ffb81da0ffecf43432998778f685a0b02d8abe57e88768f4b8afb9b3c617630c6734d57905fcec369f0144106aeb15ecc3d9fde68355bcc0c88180131d3591a48d87aa1054827146c22701f24575b8e1163e17ec0de5464d74a09ba7a6d245f1633951d8d44a564a6fcba37dabd366bda17669ddd162ac63c0f0e9baef03459ccdb5416058732a72016653e0d1da4dc0686c8084bd842bbf436d5fc6f6088e86009dea1236872a16071c0e44a05180cc5ff5d7fcc9c2e5f77d65d48aec36eb13debefe5859725bb8b3b6615dbfc298e924dd14b041e0f4d504d72fabe51cc1fa273649df6b00160e469db4c3a973748e50179a221089f9ff36390f4a915cc17138760e91f28bc1682cc6e64cd81069697a88baed27423a0ea8a44b2160b43727808cfc4b3865df37e17b9e8d4607f7a855b0eb2bd3143da2f054caa8440b7d03f7862c63ff44b837e0f4d0842b0298e404a7fa0c4273cd95e5c0d829bb54eb7734fe0990fd91010e44dbe7760adbe574be5ed87670ea61fb562ae03baa695ce4e3e155f9a02f9d57426d86d76c02858d354805b4c96fc20726d1d1a9830141b71d9c1d8124a6a8cd93e0d377387015992bebeeccaa69ad1e384c4947506adcb6eb92adc0553ffe5e251221f0bc0e8fcaef541e5ed7b432587db30fd361c1b39ac2c281ae4745101ab7db6c2ebf060fd77f43a2f7e3e61a41e0fbbdfd5d98dca270f6169f0159437d17a2cd06408fd91dffcd1519d555a2232f035d504da6b75d383801d982a1a68"}, {0x60, 0x119, 0x2, "daf68db9bc2c051393b35ff323d842fb4f378ebae69c249077f7c71eb6bab3f12913af55733b60bac4b7f5c0888889c1258f9f946b7f03f6d39ceaf6c050901f345e2286685c9adfe8fb"}, {0x48, 0x118, 0x7, "d10f0fc9a4b4b26c05610cee1c7d95f5ce055e8c280941cfda70304df586a473aa6842e28c4271f4be257f535782b766ae41d7e3f8"}, {0x40, 0x108, 0x6, "6f0b40cd9dbb9e52ac7287e3d55608f3301a3cf4f0edd10f4019b4d7030b476d1f22633bed1a3e1adbf821bf753573f2"}, {0x18, 0x84, 0x1f, "56965e98f1e0c2"}], 0x11b8}, 0x8894) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r3, 0xc0502100, &(0x7f0000000640)={0x0, 0x0}) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f00000000c0)=[{&(0x7f0000000280)="bbc1fdb7b69412d96c0c01677ef85788ae7dba1313c7869ccb82e99a92e3b4660e88cbb8ff224a25092dea01cda9a48f98ea83e79f6ca6edb03015d12935871743f9a04188b54d1fe3cc1c0bf5fe3d9e67ce81b85651", 0x56}, {&(0x7f0000000300)="769e85295742fd1ef940b3bc52cfa36e3af879dba3d5346f7bc32b3792bf9d9299c386b90274aba4af980a422a8b0b4d7d98a7c17eaaef45d6dd7df143f3ae43d0122ac7d346d5c0c4064f00bebf4eb4dabed348464dca4738fba59f04fc6d0ebb9efa4a09fc717892d8ee6b21367c491c26a5e52c2dc3cc456acb506bc49f65413cb35429c25dba0f1d54dd23ba7dc7d31c6403ab95", 0x96}], 0x2, &(0x7f0000000440)=[@cred={{0x1c, 0x1, 0x2, {r6, 0x0, 0xffffffffffffffff}}}], 0x20, 0x81}, 0x40000) sendto$inet(r0, &(0x7f0000000540)="c0a88cf8f83bc44ca54c3970492e06779a175327936d805f981d372c7bd8150e8de7e671164a7e251a14c4aadf55774c2c195d353b483b36b2055e6742ff1a783ea9bc35353ef801a3e7ca036556b3a93646d8f0eea69006b8262fbfe8513a0e137561471fe17fa34ea84b397aacd8b0635251a53b7931004ed3236e0641c8877d837f37c2a0ebcc2676d37367e513adeee3ae63e86a1b4ad08d348e27d0540a8143af6db9a0422eae6a0ec90b71a8bcbfc2b0f9546b0d2ded9956f75104dcface9746fecb17c84ee47bbe8c41eb0c90cc7cca126aec11d481870aeb668d3a0cc16a0ca9", 0xe4, 0x90, &(0x7f00000003c0)={0x2, 0x4e21, @remote}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.log\x00', 0x30040, 0x2) 06:11:58 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, 0x0, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffd56}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:58 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x200000000000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:58 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x7, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:58 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:58 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x4900000000000000) 06:11:58 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x1) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:11:59 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x700000000000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:59 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x1ae, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x6e02000000000000) 06:11:59 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, 0x0, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:59 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) close(r0) setsockopt$inet_int(r1, 0x0, 0xc, &(0x7f0000000080)=0x6, 0x4) 06:11:59 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x9402000000000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:59 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x8cffffff00000000) 06:11:59 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x1b0, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) r1 = socket$nl_sock_diag(0x10, 0x3, 0x4) setsockopt(r1, 0x8, 0xab83, &(0x7f0000000140)="cf5c812a5955ea9b27768ecbc48be3797093babd511d4b4dc26c4d7fb29ee83f8b1ef2535a8fb3260922d0e68bda3b99a56d6aae58352dbaa339fa7a1feafc03549c236df5de125556b9f5071d5f5f797d0bb5ff300665fb1a526ee4db31371072fde7bc4b130b7ef355635177f1", 0x6e) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) setsockopt$SO_BINDTODEVICE(r2, 0x1, 0x19, &(0x7f0000000080)='syzkaller1\x00', 0x10) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e21, @empty}, 0x10) preadv(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/232, 0xe8}, {&(0x7f0000000540)=""/216, 0xd8}, {&(0x7f0000000640)=""/77, 0x4d}, {&(0x7f00000006c0)=""/104, 0x68}], 0x8, 0x2, 0x1) r3 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) close(r3) 06:11:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:11:59 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x9602000000000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x24e, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:11:59 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xd603000000000000) 06:11:59 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e1f, @multicast2}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) sendto$inet(r1, &(0x7f0000000140)="43b9a4749517e9dccc3c664d70147db63c1176d8467f0850c57159615bb6aee8c44f6e3a41eba82fba7f8ca2fb5c669eb4092faccc535b88bfef3286d371eeb8154c1d6d5897b287dda1108a8be6769f2df4264ae4434712c1bede3efa518b0a095fbbe960a1922b32517a84c9fb6d7fcfcd0290488c156bf5c1903b5975ce5d6300f747045bf594a289222a455cc2685fc76fdead355c519a90c60f845781685925ec4002471bb084b941c66a18e99f230f8938a1d685e51466d5209628021020d8bd8da5d5c9d7534aa9a4619308ef4f67dac2b8a283b0d11262416c2562592d5a789a7c5cc3ca412fd2182e3265054914", 0xf2, 0x200008c3, &(0x7f0000000040)={0x2, 0x4e22, @multicast2}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:12:00 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x250, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0xffffffff00000000, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xf6ffffff00000000) 06:12:00 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:00 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x2) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) recvfrom$inet(r0, &(0x7f0000000140), 0x0, 0x40012000, &(0x7f0000000180)={0x2, 0x4e24, @empty}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000080)="5a584869ffb57a589a5e98497803465ba02df97943d438b0f2285429559ae92d05e9c2a561181f36d509af61fbbfeaee8b55c5c1e30ed22c1f383013ab93ffec7aa27e61edd89f6a191f0319630558c9", 0x50, 0x40800, &(0x7f0000000000)={0x2, 0x4e24, @broadcast}, 0x10) 06:12:00 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xfeffffff00000000) 06:12:00 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x700, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:00 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x7) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32], 0x100000530) 06:12:00 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/252, 0xfc}, {&(0x7f0000000400)=""/240, 0xf0}, {&(0x7f0000001000)=""/4096, 0x1000}, {&(0x7f0000000500)=""/136, 0x88}, {&(0x7f00000005c0)=""/244, 0xf4}, {&(0x7f00000006c0)=""/114, 0x72}, {&(0x7f0000000740)=""/129, 0x81}], 0x9, 0x4, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x4e20, @multicast2}, 0x10) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) sendto$inet(r0, 0x0, 0x10b, 0x200007fe, &(0x7f0000000100)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) 06:12:00 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32], 0x100000530) 06:12:01 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x294) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:01 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x4e02, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:01 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xffff1f0000000000) 06:12:01 executing program 4: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r0, &(0x7f0000000080)="fa7943365c9c72990d0a3dc62d91dbb70b794676", 0x2b, 0x404c090, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200087ee, &(0x7f0000000000)={0x2, 0x10004e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004300)=[{{&(0x7f0000000840), 0x10, 0x0}}, {{&(0x7f0000000fc0)={0x2, 0x0, @private}, 0x10, 0x0}}], 0x2, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="9eb184cfa0783372ec69320c87dbf57e3e374d47a74ef3dde06da4a8e38d3a63440e59dabe0c3b57c98536133fd482e45eb41625c0052ab00a25f8de1faefded86150de6b482995b6dbba9a485fbf5ea2d5d69080f68457c1202b08ea5", 0x5d}, {&(0x7f0000000140)="637ddfa6d97b46a3a37ef48135688765493a2a2e172581f743af067f3acf793b541290bc10625740a232327b9f2607674d8d", 0x32}, {&(0x7f0000000180)}, {&(0x7f0000001000)="297422e1c9ddc7e8c5d058c1232be5d62d989239d54d3dc950186e5c49d7eda7e49eda27242b482b41461c3ba7d21a0d8b308acc99c5eac47012e091c69952ecaa746a5abc80770d612745281415f135c7d45472a8c22fbaf83644dbd612a27141790e7e7c8185e1ba28e4bbaa8be510a0f44f63b9adbe89b96b399f97a4f01f5efb2cd5381fcaeccbd82a322e1116a8d469a013193c72f34858492d391cd79ee6facbe3617caf7b3cfff6cfdbbb340c2dec8eb829801fc964a2a0e6dd4cc1869a6a5c46a7c66338bee473a20293ff9a70e66b4a77e5c8ad4ae26f91442793165fac2d03c03cd94a3c6615304d2eebf3a2e1809f5c3110eb8fc6350f043889cc37f02976009612a85c79f414dc8c40a4e19356737c9305c4041473320c8cff8800449f100c095bdbb64c154cab3a785af53efd63ed241f2a2eb494fdbcd9321c52d32ede2e5424c1f789faa86f945f2c31f48965d300b7d4aad4c0523351db1ec6a28c5fecee392a4a50a38bac8085a3f61efd911867f1528006a1bd96f583f1d8b344f9797a2da926df9f89093328a2dc357e8d31d7ea776cabc7e8a7955a7c042ee3d4355114f6eccef107d1a2de36da28dac3f84bac191c051127a0c755a3c28c4b8cbf0dddbd7be972415e11bfadefcc77e3219c45a26f0b2b1af0f670e008158e4ed7b1480dbba3bd2e9d807f5d9c95bf6dd7432137fe538bd63677def5189bbfa04e5a1f97019cadea929e93f687e194ae72f5813f06c682047c220852a79121fcd602c66941e4bb4dad522fa307f5c5d479946fa515e17a2d722d31bc0afbbd38326660743dbe71a45f1319d44e854fce0435bb714f9685f857868b88a154d552429be87da40295e37e182808b759db62ad29b88943b9aded6299276941d14521bd609332999c42488fb0030e226280ddbe633f9dbb067066225c1fd317478f3a0ea8e54b9eb1d3dbfe98cb215059a18b97650b0c2c31a9c81a74141fafe9a756447d2c664101c1bbb286d8f69812f0053a7d969629b48909e64f301ea91ba2af02eb88117a9a3d5a2b079e454aa828a88b4aa4916505d1f74a741e6558677920ea87be5d37f52367926b840ce1a753e9206d24833aa2838b3753242e61e3273b75d52e3f23796884977cbc793912dc98e19eb0104bb075ff7441698f4f35f8861152deab0b2a12c85b5d20d49d8a9a1a694351f03a73ce75dde9df51c478fb4f6417de18eb44aa6284972b6d1bf7c751e5485fed921834a1707da1294d566ae86b08046ed658065827dbf41ca73f343346dc8bc1e72d99fe21c1cd56e15041ae31e2253627b6afdffb818951c7a0ac633bc67c8f205f04062dd9b791c3dcb98d7ad08f565dd0bc56489f170b3eac7abfbe35d0ad6de3be57b13677b1aadc0b69806727bd75c93d933c0ef20d5327a9d387ed63f4bc4283e4f08583a3742d7c5ef9a040915f570da29928aaf98e322a716c96a0db63481dc32fe70f47992d3312f6fd2b9f6dace3e19cf60113fbd8c748d7ba789e4a4f93597b085dc48ec861b34929ab6bb408de1280f39f05250ea3d0ca338addfe9701493f3952396f5d2ae87589da538de85d611471df673258276e45e557e4de6d4927848cead2ff3df39d54abb1a1d24d65e2f49f21a81f132be47cdbae1950518578865897fe1765776699a651c88058d2f9123b961bdb301e46e4ed5475cdacae0666870a2aa59cf2effe24442191b542821f55e26feb9f3e66b7335ad20f0abd1ff0700958dc84cd37205168694aaf2c4e08b4449a142abac9cdbf05e3c4e62f60ef5be20954e362b87c6d3901a6901d817dbba7d4fc15b913c305ac6dc2091f2816ae4859e235896eee98fce1dc2404d04a07dea7598a336d908d935454f7b5c931cd14aa2f9d88c9345fcbf23887aabe601a4ea86cb770edfdeeba117185ff29879e58f76c9e2f8d578890c2d221fe93b5c44634e0c3464a55990d14f5107394b439a0404b5a949c4373247a5d47f2e1a4400623e5dbd6d43c04bcfd52484dd9245d2f70dd18993d365b86b9446219e1d5a72d3589b280e1aaeb968b3b4fceb0e2f28d5a94d77f835ec2063fb9770f339e91f426226deed8375e12d63ac657b200c07f30c65588aa6ebca1312b1563e4fae58cb09710b71314ac134f97e3ae4e0fd60a25ea55d9ebacf2f62c9973c52be279ada9aa01479d7ef9fd5960aa974a5b354c6bb0b6a334e4525b093d7e6068c82db987065df547a4be4669c59b7cb506c2b9888464f3b3d5b74a091d918af1d823db68d1d97110b797548835bb6c9a44e3bdc2d5e9156a8d3e7f1a687f2899523297e729970f9b23f764f30af0e52e7bc40be06213d53d4880387ac0d8f20f8bb54d9b1912a36b57bb116ecaf1a06de9010494ec478f20fee8707105315bcdcdc362547e81e86470c139855145ab591b28e09c92b49af66a843e237399b0e321c15ac0b3bb45c468b5a7e4ad029e93c08863f364160a4384e9ffe4249fa84b5221699e43f13904851dd5f282b18de93d92e4a4160f7751ba657494a869ddc08aa6f1e656099cbdd90067c3d8487a2cb2eda353469cf046c2c21b8f0ea32db7a03ea4370aef1c5a673f256b13fa9d50d8d186950bd39516990d289019f2e9856a4a5ccdb33e2ec172da9a0fef4cf2794dbb2c304c3391ed7ef099fa19523dea55ebb8bad78ffcd9703aab412388a73e479b8c791cb305fe3420d941180fc02f35596c646a958166cadcd58d7275a223dd9f607d39a1dcd7cb23ae49f674af008738aa704b5d348c0eb9f9e2f6055ae26c26bacff2ae0e40ed01830ba750d9601d615dc05fd9fff08f78983434e72e651cc102a51a475789388d30052ba0e343d3c6ac49ce3aeb474740e6512d7179cca9819147b6dd2e70600cd61a549b9263906ac86d5797f1213c51f1b0e3761abfb2170086bed58dfa80df40213ae77c18bda613c5c0357528a5d499555566562e77206e6b8d929a8a160970518077df983665821ea6c3e7a9c2ac5cbf73c740f95b756f47238c2adab468063483b577d5f2fa65d63194d10fe67b49faa5b09d9820a25668707bc3e12ccb43e9c084f0706c002292d711faaabd7a8a9fdc94c5c6f2eee1f1c95d48561e15e6f21ffc677b46b8083156aab2946f20abe305630ff3e445fa7f5a61c7c2cb8ed362611f9ead15030de4660149323751f58efc8d7e54252941bfd435164871c8f2590d26f7b91a6a5d1cb8bdb3ae4549fcfaf6cc0dcd45d85b98905d5ae92fb8b2ec82883f468f0bd510c89f419f319992286000f5ad8b71075a22f18d5ca67b75654a94593b810cd7b341039af5af27c4ee23d97b3ca1219978dbcb79f911a4b9bdf4feb2a94fe1bfb15cc69720a7ecfbf2020e601c2b1a0a982e1e14a20f374005285088ca9f4d5cc550bf4904db1c2cdf7dfde129c2964dab7322da93d2020b589ed3673ed6c5d961588dd52b20513657e45ed4c941f3962d666c2893b7e50aa391c51930104ebc942ff81fbb31b824d53f1176b43673e85465e7983084091bc536424e64df9c00d20f563a37fd77d0f7ea095ee648a17d29976cff7d5211920d9dbcbdb4ad918eab55569ce024465564cfaf49d4587ae796be95957ed1f393f36fa5cc9505ef49a7f5c5ea69a2289aa8f1dd6bab6c4adac7bfd6e02ea0b5a539783960130fe931673321e21cd43eafa94c78f976fd84b2f1fb988cd283df2cf08e071c4f034d6a67b2c612c03af8f6e62e6ecb5b2ae128768e8b36f82d7e07508e9572f187f38761301f3f51f300e8247b42103ae29fd31a9bddbac9e41b3d66c7f9159ed0d65c0de1e94a7f686b5760bef501df5f443067f4f318ec3490a2b7cec3f60a2ec3113cf04e15ea4014a47e6bd2be75a58095df205ad3d32437eda78bb7e769af9b4a1ae836f77faccd04c175d4db6e063505714dd23866034060917bdb7acae66a33543b9216bdf7ddb06fa26282afa38f8257099eacbaf50a397461362a908d61ac3e417029049f7dd799577e99b1db006fa308bd88b5f8768bfcc8908a80af7a2f41c90809187f9543a1c7f78d863c51a8069d496954e5c798bdcf433114e05ba06baeae47d11c7fda22bc9cd461275ee6fac50db04179ece4796f6eb45b6700f2f115d02a6891bfa767508342fd628e4eaa53bd7ce5cc686632b9d47e9147b953141d36d369f0a80961404236b6c0694e37d85ae35c2421284c5f719e51c11ef68d2d8b13bfd93083a5c62fe02225395c3f5a05f025218119cdcff39c5dc20146e59e6a5eaeef50166aa56ce1a9fffc47be3cc3cac981b725a294dd13b133e0975efe23fe59b83a9844ef50a4bbbe7d989ac16326cea202814234bc9393fd5f24b2502859dd731ae07886d7eb610376b61126d9a1ad0eba420edca5e2794edcd27efa43f5852dc96e75062676d3222da3c7adc9865c2912a3e15d84ab3b18cafcfe5c392a8e9a3a2c676d19188a8fc7f15e00432d18c5b07349c88931da517005dcc0af77526a1495d656db1921a542c8b1c8f5fecb1d37f91fa1b19652e794f581cc35da50247c12b3aab24a7c15faab4eacaa0857491d9897685d9139042ad101feeb1b1d541a0857ba2acdc833ea9485186484413ee080113a38216715ac9a8c5f9a56e4250aa69410df2e7ffd951be2c3583342ca2db7de64ba0bb1805b0a28a787423234d818e49796bd72f664478b52161032e95bf26708e65bd37ed0ba89e8d64e66e24680ec14f3313814923e450c23fb7e1560c26b2f6d409bfc4e909f481d584d7b127bb8e2b714e9ae544e205132aaf8c68d5ae95080f15d3d5682df59c3867e39da814544e0334ecb9a22069c09f42098d3af8d9e97a9a5eb3b0633ce2a48cc969d49cac8613b0ddac0130e9948656fc9f5115d67e15bc99bd58391bad10d7e6161d8c0162f37d3a38f9b93cb3589c018bd39e2f6dcc72bd7b5655afcf47c25d7243f55333dbfb997ea25960eae2c950a399477c56e8534c826dbaa5543cc1500e548d0957d3683f66457ee4adb80234d8c3c5f698e71763850aa391897c224ead38ef7209a71cc1ace93e3838ae467545d24775635e87e90edf1751765d6e9636d00b996e808800cdb10158ed9fb70e8fb134fdfb151f43a5b78ddaf6ad1ebce2cca67d810173f98430ccd6212e7d904a1b51095f56848c946b24d444f8b63335ed2493af43cafdad6f043437f912880ba1db602d77431adef4d722ff6e7673b794c35658af8ad1ba14d2c0d6fd85786d9ab256fabda89e9ad3e0e518ecd9238376a1783deb47ef63f9c315a412d379104423645c26b4f9da08ef7ccf6c424fb4425a6fb0e6656f2c914669e290d42d54a6d07de651710299cc6e545850197a9a010ea53de902b7790d8a3a0530eea4cfa05ea812ccf1d18ece52323252ca59f5f3fe712b40b8770e49f57e321ee0c41836bf754b2d376f6ebcf91cf9fa839815db4dea123fe1b68247209d99ba715cae37e3af1b7501e2da7686fafe4bd217a8e90232e0d304e8a563d3c36e3ad9b18850a2f22e4c2979ba26cb455a5451cb21c854da652685fac11d10463548275be25c6db2f96c8bb7f945fd91a91e6746f00a631a9330f89c3ec3459952b74fcc7fde47ca3a525f5fbab40954965bd536a01918edc839489dd37ce8f40fc8793209221bb98753bf2d4791ff5f5e1bf6712124a8617781036eabfa62a01c0165df8aad2c43ea5b45192f9fce290e6f6a3df1f1436691973f2d03dab602eabf4cb8cbafd77ccaea72b00fb229375aed26f4b25ba1c19b9ff72adb37fb1", 0x1000}], 0x4) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_WIPHY_NETNS(r1, &(0x7f0000000500)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000400)={0x30, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0x8}, @void}}, [@NL80211_ATTR_WDEV={0xc}]}, 0x30}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000200)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_START_AP(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x64, r2, 0x2, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x2, 0x1c}}}}, [@crypto_settings=[@NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac0b}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}, @NL80211_ATTR_CIPHER_SUITES_PAIRWISE={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_PREAUTH={0x4}, @NL80211_ATTR_CIPHER_SUITE_GROUP={0x8, 0x4a, 0xfac01}, @NL80211_ATTR_CIPHER_SUITES_PAIRWISE={0x10, 0x49, [0xfac01, 0xfac04, 0xfac0c]}, @NL80211_ATTR_WPA_VERSIONS={0x8}, @NL80211_ATTR_SOCKET_OWNER={0x4}, @NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT={0x4}]]}, 0x64}, 0x1, 0x0, 0x0, 0x20004000}, 0x20000010) 06:12:01 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(r1, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32=r1], 0x100000530) 06:12:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000280)=0xffffffff7fffffff, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(0xffffffffffffffff, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)=@nfc, 0xf012, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0xdc00}], 0x1, &(0x7f0000000200)=""/20, 0x14}, 0x100) write$binfmt_elf64(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB, @ANYBLOB="6377755ed6e24b7ded99e2788404da341deef0cb90905dccaacf9eb25dbe0336962fa79295cbd6fecff08103d98d1202018a9af429ac81e1ba3943f173e8a77bcbf87ff10e75a932d31eff5575459d0670984d07576408e030846a1c6b0475f410180bde5d5f2800"/117, @ANYRES32], 0x100000530) 06:12:01 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000f, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='ramfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x1e05c12, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0xffffff7f00000000) 06:12:01 executing program 1: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x5002, 0x0) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:01 executing program 2: r0 = syz_io_uring_setup(0x187, &(0x7f0000000440), &(0x7f00006d5000/0x2000)=nil, &(0x7f0000729000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000100)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000180)=@IORING_OP_TIMEOUT={0xb, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x77359400}}, 0x6) io_uring_enter(r0, 0x2, 0x0, 0x0, 0x0, 0x0) syz_memcpy_off$IO_URING_METADATA_GENERIC(r1, 0x40, &(0x7f0000000140), 0x0, 0x4) r3 = io_uring_setup(0x1, &(0x7f0000000000)) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000280)=[0xffffffffffffffff], 0x1) io_uring_register$IORING_UNREGISTER_FILES(r3, 0x3, 0x0, 0x296) io_uring_enter(r0, 0x3d0, 0x0, 0x0, 0x0, 0x0) 06:12:01 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000300)='mounts\x00') mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) lsetxattr$security_capability(&(0x7f0000000340)='./file0\x00', &(0x7f0000000400), &(0x7f0000000480)=@v3={0x3000000, [{0x50a, 0x55}, {0x5}]}, 0x14, 0x3) preadv(r0, &(0x7f0000001580)=[{&(0x7f00000015c0)=""/4101, 0x1005}], 0x1, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000000c0)='lp\x00', 0x3) setsockopt$inet_tcp_int(r1, 0x6, 0x80000000000002, &(0x7f00000002c0)=0x200, 0x4) bind$inet(r1, &(0x7f0000000380)={0x2, 0x200000000004e23, @local}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x4e23, @local}, 0x10) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000100), 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setlease(0xffffffffffffffff, 0x11, 0x0) sendto$inet(r1, &(0x7f00000003c0)='$', 0x1, 0x4004001, 0x0, 0x5f) sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="b4", 0x1, 0x0, 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') recvmsg(r1, &(0x7f0000000240)={&(