0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:55 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:55 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0/file0/file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) move_mount(r0, &(0x7f0000001a80)='./file1\x00', r1, &(0x7f0000001ac0)='./file0/file0\x00', 0x40) r2 = syz_mount_image$nfs4(&(0x7f0000000100), &(0x7f0000000200)='./file1\x00', 0x7ff, 0x3, &(0x7f00000004c0)=[{&(0x7f0000000340)="471da51293d8edfddd838ab7c92809ddaf3f524c63dbaf3a07debe31e90e23631362d98c693c5763bd9d5197f80b609145315d66e58259a20cb3645c9804923cde0989b32ba263282b57a7d813ef33bf3cd7acb4ea7954a7ec088ef5ec2c33ec493dc04f80453f408f104d9cc3737b6c7f6dc5848c8d544e3c0b7dc11fc3d69ce87fae93e6bb784264b2245c52522112e6682f77db2cfe", 0x97, 0x7}, {&(0x7f0000000400)="7d99d3afa26e69a885e3", 0xa, 0xfffffffffffffffa}, {&(0x7f0000000440)="925eddce707cf2549953c55ab8bd5a9f86d71a577b1928a6f44b63046e2e0720f6c9125d800ba3cb2c6946dd1aba544d1c3a168ebdc55cde4b934c4572cc50b7db63f9a78ca05956723481e82b91091649ffc5795955c1", 0x57, 0x80000000}], 0x1018040, &(0x7f0000000540)={[{'/*\\$\xeb/'}], [{@obj_role={'obj_role', 0x3d, '^'}}, {@func={'func', 0x3d, 'PATH_CHECK'}}]}) openat(r2, &(0x7f0000000580)='./file0\x00', 0x40040, 0x20) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f00000005c0)='/proc/key-users\x00', 0x0, 0x0) sendmmsg$sock(r4, &(0x7f0000001a40)=[{{&(0x7f00000006c0)=@in6={0xa, 0x4e20, 0x8, @local, 0xfff}, 0x80, &(0x7f0000001940)=[{&(0x7f0000000600)="128403389f8e95a8bbcec081f94f560c18b6e12799ce300be24a932a2ce3543acb9064c3eb5cb951be", 0x29}, {&(0x7f0000000740)="1379d824138c0c8daadf8b883a93f2fa74aa191248c7ac273664020868259aa8d04861bf0ad1c733217df2d6c536b27f960a3ac6ff90ec53c1f2a692cd9646646c213cbf6836bb580478c8e9979e4802317e4484cc0182c42f7ea550e2ba483b85d1857db871fb23c3cf89c36c468af07dc9521b2912378fdfe1997a3707228c7799328eb7886eb287c49be0b58916b40d695e17c7b3362bdbb5e77e02f749bb144544ffe7390f2d8b052f79b42125352c769e5681c7f3255fb712368302b9690dd335da97e0bd6bf7cbd28910a3e9681260d0b2caee9a7bc5e49fcf94e802855f7aa8fd86796a8691429a480c1766c414352e6095cbe1838a", 0xf9}, {&(0x7f0000000840)="b3bb5e825deb1f2be7807bdd189248c2dfb3931a2c00c215e5620d52cdea6f9bd5d7566575e02a86d7cc543a7b85a10d852a445d7e6c31e06e9eb882ac63e2a5fb218804a1a9f1a2f6766c1951f58acfb8141151e205f5ec61d79f64dde74963307d9f56a08811a3629b72feb78317f9163d73069525585c9710ec154c6ac3d42771b4b9f79ec01c2e87934232aa0d02c11422dce1c4b56da54546340e660f2f2cfafbe204c545c2116e40d78532281b00eb22dbc42a8e43c5609365ef93bd98289d469c43f8bc14e46262f86a264dfba92b381ebaa41db980bd5d8c4621087b1eb5ce303cc812289e304d96133543e31920b4c7f924d3e05f35b1d9f6837bfacf923f451b4c10e3c0e23d9bb83eba4577f3bf5507f930b38576c70ca8c2e4bac23aa390d77df2244624d08e34ff2dc0a54fd640c842093c0bdb04f4c8102d5cdc46ab3dadd5794a974fc55151dc6fc5f08e4bb5e7f5e4bd325a3a58750b474877a50d25caba2a08796e644943687084f622771301b99a596b0ec2a863ba8c801eb0e5444ff7e4632d5e430e933e41880bd9f14bc33165bfad1bda5434d93dda9808798efe1e841ea3619e4aacd74fa7cd75fd2c61494a12c4933370552b830bd54927a8ad49a747b5c184563578562adeb38ec3669613e6261bf142d903a08402cbb8b0b8ed33d442ee70e451e101bd05356adc999be0d9dbd55c294cfab446da63dcc90c3e24ba1a6f633cdf25fc2f1bf5c76bbbb9a291aab4089c52cb753d48305dcd283dd3c79343e1bed87b4bf45eaca3b6f0a730bd13e1a09572d4cfc1a9a7d536ba713f8fb67662963663593a74420ac073db350f1678d350134b6422804f11a9a00721cb3dae3752ebbecd26fc0ac03a258cd0106b86c03134b303455c4d88edf42b407226bf493e2e04c812aa630e63b081d75201e6e1f07175e33ca993dd92f4b5d45b361a342c4abfa8f6efaa595c94f30ae6f543c57b32f63a7f246dcc9db573edacad3692ebf36c249948494fbccd06a63f58a2d7d1c1f84c7d9c936c856226b3426db95d23ede606629924a799756d5bd81a89227e4b61112eb801186fa1df5df1481cace15c7516b432fd3ea1f39b82e91badd552d09cbd25cd61910a6378cd86f40dac72c29fc61e69814f187245f75385f1d027e0e0f76aaa2cdcdf7f02cfcfed6178b4cab6b7e9e25e6ecf5a8e519fc5674f5819b15e29ccb388260c84bef5f153138c8ecd90db1640a419a2d1bba74105bae014cf7990619f9b97b717b117353b14f5316273a895338d512ffd684c4e2bb4114f5b61a45856a0bb392acb6ea1c73732cce13bd4caf549c588d87207b57072aa379208209cfccf2316befb8354598d09e3a27b31a29b81ce5750cd58bb70dff5a580ec434a2d8d9eb3b169d49d9cb06a10028158568dde30b7c7e5605d480e92fc2bc19e6a13b3a6b7f98bff39b8d3cf559a08dfa3b52e79b8ebf121847c8c010ce080ebfd59a5ebeb9be337aaa0040acb26c79cd85b25f7a0765ef4a2e64f85756324c9e922310705a51a3942f6d62109e19efc9f1408767a5fdcaba4498ac5ae7efd914cbe277b0d7e486b0e29a42f7d16e17a1e931e43dfae1669a9f9ef6658030bd90b730dcc5676994eeb23c3935b60c4d73c04568b3fe7d4c4f8d5d087c901231d506b6948c26f8d1fc2b0c1ea75a995d6e6631614976f39e1e775174a7d3103bb23dc9eeacca9a3b0b5edc25d6805b8042a5c37f4b0e7cf660a158bc1bce7e8d87e2a8975fa97c3f31804af0dfa6d9296a658913e208b036bba7f8c22e0f43e2aeb341fd3e68b231b7b92745951a521b049c36f4799c2df8042ff3406c6901a2c4c7053e4eda6989f571767806e317ac8354d1672f291da3bd98171c50218a4633045e1871e54b9ccae000a3c6c7cc5beee91bba774617e34c3647421821b1056feb883aa55d75024c8512be73ac4332f8f8b5f1a178f686419e37c74cc3b3baedbb09e81bbad350a76566cb2051f21755a5b8b7f124dca1f40bb4ba47452cb6e0319e3d58e0eb6c22571899b3e80ea067bbe3ac4d6130e52861209db9bd3d361896f89229856642b35fb02a5180e0c1afbc7f541bb8751e5b570ced72de2951aa4c6f4ee0c61fe04a21e0abc23308f7e0b0c7bb97362e3111fcc16ff695b12eaec4714cb68ebfaa532f2b158031bc8092035f9a7ab5893d98ced3daceb59c5bead18e68606954634dacf0917a942c1bdc8ce3eaa34baff5310370d0d005b74c4f6c3ecc9235b6678d88aec81c78370faf00f76984f03b41715bd9207672e1a2fd1a13773a00060b8ed9634cabc8afab40b2c313c9547f9d4a1545338c7bab0318934764ab6fac612041dee479b93d8140a01a73ff81aa2d7f0c5dbe1152ae80a978c6291252d870c1516dd5585124f6b830c8f5e346bba5b0cb036381a3b1237c5a23a48431f7f1d7c2b4187f17d4df1f5a8b268d1afbf0e2425615aa824e7188e09944bb755d63c0978032a38f2b9d21efb5233d6e026f7d972a5d3be474ddfe975553d280081a5c2e1b78ba8ff32f94d035bac3aa2cde11b4a3c2e8a07d7ebe5bf1fc6514f0948c64e4ba6b1a45ef01ae40d966dd5fc504a6691c6ff911a40e751443842f7ae1857bf45077b92f21b1d87010c5427c721f764adcc7506ae5c2f0fe25c24721f2fa98917e4ac89de63f341e8d0368081a2b8219dfa5ad7b647245f101fe22ee651ec08d5c1694183e67f9fa768dc9036a09476e3f05f3ff60959eb89c693b2e751d7fa02475ddbe9d79c5333d7f3a3614a718a385f7096684d2307b6e535849082ac379870fd4d6ba1c225bd51d7ab849801f89f0dc22d2b29a1932a6e1606ba356590d7677aca9942731989a698817517f8541d777d0361bdec02d0e0418da24c68630de354a84ec99e24392c51365308b8ccbd535f7b60bb68d625f4029fcd02dd1def553d9721d3b2da00db4ea235beb89526788847be03b70fd31af86cd99e6f5422b4f78f10264c630ab79b2509cee46dbeae638d7ddf6232536af84eccf913a8bdb0e83d0fcf9129b78eb5b84bab1de736033e72478c7cdac7ee667cb55c72c139463c1c947e16620945dae181f688f915d61dde0679a96b69cbc443080f2b80f7aa74d03ae718d084d8ca47c9fc0f6a016975780bba78d3c6d4d8535c4fe0a555f4e96b4a747a55434c2c2f5931d7ff70602bad7ff4d63970734c9ebe88b5ef3f3aa09b41362b49d22389b8deaafb4072ec9262d531ced6abafd41f8e8a2ed5aaa289cc6fe4c97b60044bfce8affc9f9b271f66e0136cd96c7c4cd054cf33f953afd0ac6d55641a3ff6a3c1aef1273f78987924b0afdd4725b83025df3e37bcbf5e6b411addfe0942a9fa1e64b2101528e0fc456ffa9ba2a133b81dcbccaf9cf967ad9586cae2bede8d0cc530e74350d747b7c029f58eb0ef09debe0012fa688de8a89d6362718a7135c362cdffc2038838d7575c7bd05a9b4b3d89f9d8b6cd0091690ff92401ab78bef28b640073d84d6db1232c69f7fa2da94be9777386274faef354dcfefc60a4fd5459f614707ea0b0cba0b26ed38b74267a12804539adc1d9a2ae94fe947ea14d04833f52fe99e09f7997a49b21b40f65d5710ab6a5fd88d0c87b39718401ad9e533569ff1566341a39f11a92eb80619689dc7e95e6940f98758a07a238292b4427d06955c7d30616dcfcd60ee98f8955fd5df61382ffa6f262136724c966eebe3aa53cd89354343c62ccfe07dfceea84379d6acd161ef97c894a0e0d1ed4cef3690c2583986cef58e20e51eea107b2e02cd9c80d0533a515ded893dbd08f8b3dac137db9a720e1153066a01a7144a469a29d003c54e5b87fc7e87da9dfda1236714757de46757c641ee6ef5c575415700dbf8578a9318936abc1f2bd92ae88e3619795955abc2a8d213ae159d8c44f0a7a0ab568d6a9c4ddcc601fc8d1dcd04f08fc09083e4f83deb8a8283d69fd4966900d926ad3f644556fb37ebc6ca68dd9ad9f6d1921a766fe49d336b2454bd585f2af844aa56a5b1e85836594e72fcd8dc5e20d569556f53b46f47fdedba89d78e2e5581f45070da7b11e320158bbb2120ddc08f153f5ec3955384435fa7516c2ddc8306aad3df7bd09d1b0c7823fd33680204d676cb14518e3695e7ae78b511ac4bedb597deb1bbf055064b609e0fe55a2dacbf04c7dcb1f3a8f887123f548bc628b52b476677f4c564a439f23b3ee9f88075011517cc6b4c536e2184b800dcb543d13077b3fdc29f9a4b1d11a36e121363da6c8c8817840f7d4b6816e81b867a161a98ffee7a5d22a859d52e349fa136d4709776b5ee29c3428dbef236c280ed801d5c0d63fe0eceeb2cd29e8e1bb3cf2f50e06432163f5789c1d75b7994fd8c32512f44070565a5325d23213e9482adfe8c3f5c8451a27bf38f2391f5c5547a045274603573097e9daf2145c7df5a2fb213857b825a7873f56b954b6682088831893aeefdcc6b4b48fa9c836a81369f747c845d1e25830af23649c48e4d55c12ffb533fc7c49bba3ea0c96a412cf78ea2d14a32c8401f8bbdb5f4d459235fcb399ed4eeff36f2e32a1b351d811b482619f63e608aaa3e2195451236e0d37253df3d5662f4bf94fffd44401ed1a7477d779c0ab736a98bf384b9252d9cc170dfbff4babfc6e9657198ab08610fabf647a1e1b51b0e0fcd539cba00f9787b39db06e845d5c24deaa84b2d2bbca36a399552fe01b3552a4ffd2dd0e257dfe52c8fb776db737cc570eb66b5aaf24407cb06f58ba6cb16afd7895347eaaf762f4c2349551999f8c22e687de00c315f0ab5d43aa4e66968635e94012185c12a5e486b08e8c0b4dfc7a163bbd1325fa4342ce27f131b45656da0f88ea41ee130c2e06187c926daf2c00deb315b84ccb15719b3e1f554b8af1b790af23c9e73f428ab15e434c59ab3a2bb316eeddb708f8a543d9bc8b4143dc2cc46777d6adc6eed3924b91091124ff67acb3c91cd4624143b8458a5b41177563dcb95d4f2b8c3e353836b3d33e978f299d0f9c019b32d822b9e8c7ef9829c88ed0e6a1fcd37c59b622f0cdd391b82f2d52207d6bc4c285263ba4007fd6da22d9a3e066ca1d3cd801f7d668365b5b127c9ea383af285b5f208806a2403639b00d4ee26cecc831dca71e1218e8b953563d28fe328762f4f175620a3d0cbdf88128570f63ce24303efe835f186a24a67773249b0d3b013ecde2d67bbe95d02cb1f1f3b35933cabe4a1b05f339e57124adb02e355a1d54d85c360defdc725bb2c953c016a64ed8a8205d11e0666558a2bb88a16aa237256535e586d3979b047f52c26b0acf42931f2980295b6c6a7a1d0990e15410400d56da57cad914d7dbf37c2f17cf186565b8389e56b7fbbd57be613007c7c6f4f43e5bb720654a5600c29988e5796fe9462e68d5d652d515df8b98f7c1729af3d4e430dc17c154b4db3b5b1146a772a0d9d2faab642f7966af21d372d8772567b738b050d8719714aac6f3d1b4e936d688f4726d1b87514e3ca5cf0826d992f3fdc2f140223d2e6a9999502b77f49e411fe9a78e26d08e9b69e1d62cad09e11e995ad3d754b34034a0774a764501a932b9ff9096dd4de875cc9d84bfa75e0d08580b3bfb8a5eaea696dc22254563b40515b6cd1e6aa2407611e7d5b0db9f176964c8547da0bb2fcdfcdfd8a4c8b383fe49cb49bb951560a2e801f969fe281df53dd762f7a81a8d20c0d0f81918cc95ff541984e070476b818607f45ae32c8864317a2ad3dc750c46484976f1e02a90ae34", 0x1000}, {&(0x7f0000001840)="1663b2a3023bee4c9ed35626f2", 0xd}, {&(0x7f0000001880)="ae92dd1658bbb85d5e384847b9c2b7c227a9cb65d8dba308c50fc447031a16b3f1ee8abb7e2484b02c36c651f4f66de8868b44d5ac3af090e151ead20860172b55e277ea770433a0efc8d5666f56781331ef10c022c8c6a24bf45f6204a510e333265064758cba7a0c13d4ff5b725bcaaebce99c90b2f4e81ac9b1d18d181f199d7f8d1fae7daad3a2144ad53a35b2590da34767faed1a4a2378ea16f9062c2f29a8affd6e93102dc03e6e3b", 0xac}], 0x5, &(0x7f00000019c0)=[@timestamping={{0x14, 0x1, 0x25, 0x6}}, @mark={{0x14, 0x1, 0x24, 0x407e}}, @txtime={{0x18, 0x1, 0x3d, 0x1}}, @txtime={{0x18, 0x1, 0x3d, 0x1}}, @timestamping={{0x14, 0x1, 0x25, 0x3}}], 0x78}}], 0x1, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:55 executing program 1: r0 = syz_io_uring_setup(0x537, &(0x7f0000000580)={0x0, 0x20000, 0x2, 0x0, 0xffffffff}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000100)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:41:55 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='mountinfo\x00') preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000200)=""/81, 0x51}, {&(0x7f0000000980)=""/4096, 0x1000}], 0x2, 0x5a, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000100)=ANY=[@ANYBLOB="10000000", @ANYRES16=r2, @ANYBLOB="0100130000006c86ae6edbd06e8e4647064ecd9e845e9aa65c68fb87f0089e7da5a4f8495e1be7020986356b154a66aa5be67e90cd21585592bf7372e55da8ccb46c78e6a8e179beafd5c4365255f66a72e1b42523ed9ad25ed7cdc5d1cd8261482fc24a96da5468a4a80e6336c326c6639517fd619d223fc2c0a719ba6cb137c3451c541f7667c980d4c75d89ccbef94a9cd42656fc7eea7b6b7346e90547aafb9f890a5904"], 0x14}}, 0x0) fdatasync(r1) [ 603.343184][T12846] loop1: detected capacity change from 0 to 264192 [ 603.467778][T12862] loop5: detected capacity change from 0 to 264192 [ 603.485470][T12862] nfs4: Unknown parameter '/*\$ë/' 02:41:55 executing program 2 (fault-call:11 fault-nth:0): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:55 executing program 3 (fault-call:13 fault-nth:0): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:55 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:55 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 603.512695][T12874] loop5: detected capacity change from 0 to 264192 [ 603.535660][T12874] nfs4: Unknown parameter '/*\$ë/' [ 603.567307][T12883] FAULT_INJECTION: forcing a failure. [ 603.567307][T12883] name failslab, interval 1, probability 0, space 0, times 0 [ 603.580007][T12883] CPU: 0 PID: 12883 Comm: syz-executor.2 Not tainted 5.13.0-rc6-syzkaller #0 [ 603.588767][T12883] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 603.598853][T12883] Call Trace: [ 603.602137][T12883] dump_stack+0x137/0x19d [ 603.606508][T12883] should_fail+0x23c/0x250 [ 603.610937][T12883] ? getname_flags+0x84/0x3d0 [ 603.615682][T12883] __should_failslab+0x81/0x90 [ 603.620606][T12883] should_failslab+0x5/0x20 [ 603.625092][T12883] kmem_cache_alloc+0x46/0x2f0 [ 603.629843][T12883] getname_flags+0x84/0x3d0 [ 603.634372][T12883] user_path_at_empty+0x28/0x50 [ 603.639204][T12883] __x64_sys_umount+0x75/0xd0 [ 603.643868][T12883] do_syscall_64+0x4a/0x90 [ 603.648275][T12883] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 603.654153][T12883] RIP: 0033:0x4665d9 [ 603.658040][T12883] 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 [ 603.677784][T12883] RSP: 002b:00007f5682b34188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 603.686203][T12883] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 603.694173][T12883] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 603.702135][T12883] RBP: 00007f5682b341d0 R08: 0000000000000000 R09: 0000000000000000 [ 603.710136][T12883] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 02:41:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:56 executing program 2 (fault-call:11 fault-nth:1): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 5: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x80480, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000340), 0x8801, 0x0) 02:41:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 603.718145][T12883] R13: 00007ffd92bfe7af R14: 00007f5682b34300 R15: 0000000000022000 [ 603.740258][T12884] FAULT_INJECTION: forcing a failure. [ 603.740258][T12884] name failslab, interval 1, probability 0, space 0, times 0 [ 603.752912][T12884] CPU: 0 PID: 12884 Comm: syz-executor.3 Not tainted 5.13.0-rc6-syzkaller #0 [ 603.761736][T12884] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 603.771793][T12884] Call Trace: [ 603.775071][T12884] dump_stack+0x137/0x19d [ 603.779389][T12884] should_fail+0x23c/0x250 [ 603.783825][T12884] ? getname_flags+0x84/0x3d0 [ 603.788500][T12884] __should_failslab+0x81/0x90 [ 603.793261][T12884] should_failslab+0x5/0x20 [ 603.797782][T12884] kmem_cache_alloc+0x46/0x2f0 [ 603.802530][T12884] getname_flags+0x84/0x3d0 [ 603.807013][T12884] user_path_at_empty+0x28/0x50 [ 603.811844][T12884] __x64_sys_umount+0x75/0xd0 [ 603.816529][T12884] do_syscall_64+0x4a/0x90 [ 603.821009][T12884] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 603.826905][T12884] RIP: 0033:0x4665d9 [ 603.830778][T12884] 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 [ 603.850364][T12884] RSP: 002b:00007f5dafd45188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 603.858755][T12884] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 02:41:56 executing program 3 (fault-call:13 fault-nth:1): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 603.866719][T12884] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 603.874675][T12884] RBP: 00007f5dafd451d0 R08: 0000000000000000 R09: 0000000000000000 [ 603.882640][T12884] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 603.890592][T12884] R13: 00007ffd6a93d1af R14: 00007f5dafd45300 R15: 0000000000022000 [ 603.964829][T12898] FAULT_INJECTION: forcing a failure. [ 603.964829][T12898] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 603.967628][T12897] FAULT_INJECTION: forcing a failure. [ 603.967628][T12897] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 603.978105][T12898] CPU: 0 PID: 12898 Comm: syz-executor.3 Not tainted 5.13.0-rc6-syzkaller #0 [ 603.999874][T12898] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.009934][T12898] Call Trace: [ 604.013196][T12898] dump_stack+0x137/0x19d [ 604.017527][T12898] should_fail+0x23c/0x250 [ 604.021934][T12898] should_fail_usercopy+0x16/0x20 [ 604.026943][T12898] strncpy_from_user+0x21/0x250 [ 604.031853][T12898] getname_flags+0xb8/0x3d0 [ 604.036338][T12898] user_path_at_empty+0x28/0x50 [ 604.041262][T12898] __x64_sys_umount+0x75/0xd0 [ 604.045937][T12898] do_syscall_64+0x4a/0x90 [ 604.050342][T12898] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 604.056223][T12898] RIP: 0033:0x4665d9 [ 604.060099][T12898] 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 [ 604.079704][T12898] RSP: 002b:00007f5dafd45188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 604.088101][T12898] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 604.096066][T12898] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 604.104020][T12898] RBP: 00007f5dafd451d0 R08: 0000000000000000 R09: 0000000000000000 [ 604.111977][T12898] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 604.119937][T12898] R13: 00007ffd6a93d1af R14: 00007f5dafd45300 R15: 0000000000022000 [ 604.127909][T12897] CPU: 1 PID: 12897 Comm: syz-executor.2 Not tainted 5.13.0-rc6-syzkaller #0 [ 604.136673][T12897] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.146723][T12897] Call Trace: [ 604.150068][T12897] dump_stack+0x137/0x19d [ 604.154460][T12897] should_fail+0x23c/0x250 [ 604.158886][T12897] should_fail_usercopy+0x16/0x20 02:41:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 604.163952][T12897] strncpy_from_user+0x21/0x250 [ 604.168809][T12897] getname_flags+0xb8/0x3d0 [ 604.173385][T12897] user_path_at_empty+0x28/0x50 [ 604.178252][T12897] __x64_sys_umount+0x75/0xd0 [ 604.182961][T12897] do_syscall_64+0x4a/0x90 [ 604.187381][T12897] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 604.193293][T12897] RIP: 0033:0x4665d9 [ 604.197222][T12897] 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 [ 604.216953][T12897] RSP: 002b:00007f5682b34188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 604.225352][T12897] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 604.233307][T12897] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 604.241307][T12897] RBP: 00007f5682b341d0 R08: 0000000000000000 R09: 0000000000000000 [ 604.249269][T12897] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 604.257220][T12897] R13: 00007ffd92bfe7af R14: 00007f5682b34300 R15: 0000000000022000 02:41:56 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) r3 = mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, 0xffffffffffffffff, 0x8000000) syz_io_uring_submit(r3, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE={0x13, 0x0, 0x0, r0}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:41:56 executing program 3 (fault-call:13 fault-nth:2): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x3208434, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x404002, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x18d) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x10400, 0x15) execve(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='#\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='+^+@/.\x00', &(0x7f0000000480)=',\x00'], &(0x7f0000000780)=[&(0x7f0000000500)='@^\'@})]!/$_/\x00', &(0x7f0000000540)='@.&\xd4&^\x00', &(0x7f0000000580)='#-!)\x9f$@\x00', &(0x7f00000005c0)='\x9d${%\x00', &(0x7f0000000600)='\x00', &(0x7f00000006c0)='}\\]\x00', &(0x7f0000000700)='/-@\x00', &(0x7f0000000740)=')\x00']) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x4) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 2 (fault-call:11 fault-nth:2): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:56 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:56 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 604.391017][T12927] FAULT_INJECTION: forcing a failure. [ 604.391017][T12927] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 604.397959][T12929] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 604.404251][T12927] CPU: 0 PID: 12927 Comm: syz-executor.2 Not tainted 5.13.0-rc6-syzkaller #0 [ 604.404274][T12927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.404283][T12927] Call Trace: [ 604.404290][T12927] dump_stack+0x137/0x19d 02:41:56 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000040)='./file0/file0/file0\x00') umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 604.404310][T12927] should_fail+0x23c/0x250 [ 604.427707][T12934] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 604.430577][T12927] should_fail_usercopy+0x16/0x20 [ 604.430603][T12927] _copy_to_user+0x1c/0x90 [ 604.459656][T12927] simple_read_from_buffer+0xab/0x120 [ 604.465062][T12927] proc_fail_nth_read+0xf6/0x140 [ 604.470054][T12927] ? rw_verify_area+0x136/0x250 [ 604.474915][T12927] ? proc_fault_inject_write+0x200/0x200 [ 604.480646][T12927] vfs_read+0x154/0x5d0 [ 604.484841][T12927] ? __fget_light+0x21b/0x260 [ 604.489517][T12927] ? __cond_resched+0x11/0x40 [ 604.494244][T12927] ksys_read+0xce/0x180 [ 604.498386][T12927] __x64_sys_read+0x3e/0x50 [ 604.502867][T12927] do_syscall_64+0x4a/0x90 [ 604.507284][T12927] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 604.513161][T12927] RIP: 0033:0x41935c [ 604.517033][T12927] 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 02:41:57 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 604.536845][T12927] RSP: 002b:00007f5682b34170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 604.545238][T12927] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 604.553199][T12927] RDX: 000000000000000f RSI: 00007f5682b341e0 RDI: 0000000000000005 [ 604.561166][T12927] RBP: 00007f5682b341d0 R08: 0000000000000000 R09: 0000000000000000 [ 604.569132][T12927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 604.577085][T12927] R13: 00007ffd92bfe7af R14: 00007f5682b34300 R15: 0000000000022000 [ 604.594370][T12935] FAULT_INJECTION: forcing a failure. [ 604.594370][T12935] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 604.607518][T12935] CPU: 0 PID: 12935 Comm: syz-executor.3 Not tainted 5.13.0-rc6-syzkaller #0 [ 604.616308][T12935] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 604.626400][T12935] Call Trace: [ 604.629679][T12935] dump_stack+0x137/0x19d [ 604.634030][T12935] should_fail+0x23c/0x250 [ 604.638487][T12935] should_fail_usercopy+0x16/0x20 02:41:57 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 604.643520][T12935] _copy_to_user+0x1c/0x90 [ 604.647983][T12935] simple_read_from_buffer+0xab/0x120 [ 604.653584][T12935] proc_fail_nth_read+0xf6/0x140 [ 604.658615][T12935] ? rw_verify_area+0x136/0x250 [ 604.663572][T12935] ? proc_fault_inject_write+0x200/0x200 [ 604.669251][T12935] vfs_read+0x154/0x5d0 [ 604.673416][T12935] ? __fget_light+0x21b/0x260 [ 604.678107][T12935] ? __cond_resched+0x11/0x40 [ 604.682791][T12935] ksys_read+0xce/0x180 [ 604.686950][T12935] __x64_sys_read+0x3e/0x50 02:41:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(&(0x7f0000000100)=@md0, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='affs\x00', 0x41010, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x124) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 604.691456][T12935] do_syscall_64+0x4a/0x90 [ 604.695875][T12935] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 604.701790][T12935] RIP: 0033:0x41935c [ 604.705705][T12935] 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 [ 604.725313][T12935] RSP: 002b:00007f5dafd24170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 604.733819][T12935] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 604.741781][T12935] RDX: 000000000000000f RSI: 00007f5dafd241e0 RDI: 0000000000000006 [ 604.749732][T12935] RBP: 00007f5dafd241d0 R08: 0000000000000000 R09: 0000000000000000 [ 604.757748][T12935] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 604.765709][T12935] R13: 00007ffd6a93d1af R14: 00007f5dafd24300 R15: 0000000000022000 02:41:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:57 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000700)=@IORING_OP_OPENAT2={0x1c, 0x5, 0x0, 0xffffffffffffffff, &(0x7f0000000680)={0x180, 0xf, 0x8}, &(0x7f00000006c0)='./file0/file0\x00', 0x18, 0x0, 0x23456}, 0x1000) syz_io_uring_setup(0x3b5d, &(0x7f0000000480)={0x0, 0xc120, 0x1, 0x3, 0x390, 0x0, r0}, &(0x7f0000ff2000/0xd000)=nil, &(0x7f000036f000/0x4000)=nil, &(0x7f0000000500), &(0x7f0000000540)=0x0) r4 = dup2(r0, r0) syz_io_uring_submit(r1, r3, &(0x7f0000000600)=@IORING_OP_TEE={0x21, 0x5, 0x0, @fd=r0, 0x0, 0x0, 0x4, 0x4, 0x1, {0x0, 0x0, r4}}, 0x80000000) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r6, r7, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) r8 = mmap$IORING_OFF_SQES(&(0x7f0000636000/0x3000)=nil, 0x3000, 0x8, 0x10010, r0, 0x10000000) syz_io_uring_submit(r6, r8, &(0x7f0000000200)=@IORING_OP_FADVISE={0x18, 0x4, 0x0, @fd_index=0x2, 0x6, 0x0, 0x8, 0x5, 0x1}, 0x1ff) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r9 = syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000140)='./file0\x00', 0x101, 0x3, &(0x7f0000000380)=[{&(0x7f0000000180)="06874b14a4aac5dcfdb44da7aab219f12673a9e0fc6f22a218c27bfc1d4cbcc09b50d0d16e9aa29ef8b45d7f5f30e1d3d27114f52974e6aea517b3cafd96f0c3994edcc8be", 0x45, 0x3}, {&(0x7f0000000200), 0x0, 0x5}, {&(0x7f0000000280)="6be0e55657fa3ce81095758430d3b8d42aefc21556e716023308a64d94d4e45f433529ecff8eba4617c4b19c754109c19ebc58a0ab3d590daa72dbf659b82889baa8dd8e14853a126503bf040c395656c54debcb6d21b530f8e1191ac387e469ef361333d9d9085fd267a2ac9d952141cef6a83ec69ebc052ca89ab25634fb73ade42cca624ee0465a930cd544c0fb96230d6f2d7bf1af17ae2d578f66b9929dd698198bea55c4efe46e31cca2281c98fb9c98f91266f5efbc2ae3b1ea45080971542aba21c665445565a31d5313526ae919", 0xd2, 0x7eb}], 0x804040, &(0x7f0000000740)=ANY=[@ANYBLOB="01d30ef7e4553908191612e3d4f4dbfa2542a9b58ab44064396a342e11cf99881e006eb03990726a1e5bea62af027e002a0500000065da"]) openat(r9, &(0x7f0000000440)='./file0\x00', 0x10940, 0x100) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:41:57 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x3) 02:41:57 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x7) 02:41:57 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x3) [ 605.350267][T12986] loop1: detected capacity change from 0 to 7 02:41:57 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:57 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x10) [ 605.393719][T12986] tmpfs: Unknown parameter 'Ó÷äU9ãÔôÛú%B©µŠ´@d9j4.Ï™ˆ' 02:41:57 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x2) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x3010d0, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$nfs(&(0x7f0000000340), &(0x7f0000000380)='./file0/file0\x00', 0x9, 0x6, &(0x7f0000000900)=[{&(0x7f00000003c0)="816643443ca3832543b29f8a6dc98bec0c65cd06747976f535ab5aaf1eeb97f1962f065855a38d720d974fc89065d67af1b5c45198b8ba3640c6232216d8106b0d3d391e430f69210a330800f71023172672bdba03356c11113be641eef2e76e21421c4f58b48c17f2c5f6434b34eb2da7dcf3e78691e4b558bf2574af250a70cc11b0", 0x83, 0x7}, {&(0x7f0000000480)="ba1d630e26cbe364a7da416e187fc22eebd1abc80f641c9c3f3939b9b50b2c43e336b65db14f058b386658ddee234ea39b98bf8f4ee6c4fb78b2cc5daf7192b30bb0affa3ead605d64bc18f0a678c7ab4689f545dda39aebbdbcb20a0a298126e9d70df24e49d95fd57fdbf2980275c8c0f2faf1a321f752de381bfade85b7f051836ec038940fe1fabdf08441cfe6b0d00fd57db3bf35f7051030e66fb888b395f8354494035199a39c4b641077627bcb6398386ff9b486934ee1a0459678097fab3b5c59cbc07f18f1b9126c5445ce712e786275a6f8b7dea76913a2f3f46a7360", 0xe2, 0x9}, {&(0x7f0000000580)="22dff993498381c3cdb05e0a1534bfe28b6112e52f6d66ff86e1c6b3ff8d63bfc5acd5497de723c05859a6dcd1150fe97136daab765d61cb4ca6910f3c8370f6020d4faecc0d1573ea32ee930d67b510b0477550c94f375ab02df9c8e19b8f38eb101db1deb163067e9f9c69ddc8ded2cb75bdbe5463b61a99af02c8fc481b921181853794b6d038d3bba4b839f5360417e63f9b260b93cb9c30f3d32b3d3f466d2117714a1dacd1b3a4ef353a7b90ccc40b548ea8a37396df", 0xb9, 0x1}, {&(0x7f00000006c0)="6333bd5749d3f845650e85369a2ba9727cca05225de621520cd3802ef2f6d7f0f6f96233c1817f649078f5dfdb3103c455953d38af07e458def7044e810bc6bd5220df09d89f4e19924c32abf21f09420ec66c6ca1e1d249533287d9fccbf8107b431c4826f59088165ef132c13dc68203d516f753b0f024b8687cbe0343d2caeda6a2ecbdb144a3b93f8dff317e9fbf4eb69a66a1910358be1f1e1c3a", 0x9d, 0x600000000000}, {&(0x7f0000000780)="75ac09d5386a95f34c54b2bd7b3fd5c16c806a8cc6674c4270b814398e3d80824e88c662bf66e5998855cccb369163d79907ef306cf3bdc52e9d5cf4d563e9caa72c8a2b7ed99827b5f113cbd08803fe285d80ade39c9598e04de4b5b1cc5653eafc8c254e38be75f2ab4f6d3ee7d96fbccf52585dce0ffa01294e6f62089825a7144dfd77a12545d5", 0x89, 0x9}, {&(0x7f0000000840)="d203d351b089eebd2bc1b5dad60c1e60d7f32d5baac3847911d6ee389098928b35474ed6e035fc8bc2a68e73d6e4ce1cad36e28ca2818d825e47f21b88b3c12f753cc472b8bcf24055b83c15416a3c21211f9d1bde22b6ba217a33004896e02725a43d739a7d021b38c29e484ae4e92255d1091c293450facce6fea9275b980f89fb8dd08937f7f8b211018806f827f981c4d91069977c5b2ce1efefe5049be24d9b2e5872fce9558f8a631b7a039e794a", 0xb1, 0x7f}], 0x400, &(0x7f00000009c0)={[{'.)%/,\\'}, {'%-'}, {'$'}, {'\\}^#\x9e]'}, {'\'/'}], [{@mask={'mask', 0x3d, '^MAY_EXEC'}}]}) move_mount(r1, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000a00)='./file1\x00', 0x40) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) mount$bind(&(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0), 0x9100c, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:57 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x7) [ 605.547670][T13024] loop5: detected capacity change from 0 to 264192 [ 605.554690][T13024] nfs: Unknown parameter '.)%/' [ 605.599846][T13038] loop5: detected capacity change from 0 to 264192 [ 605.606980][T13038] nfs: Unknown parameter '.)%/' 02:41:58 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:58 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:58 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x29) 02:41:58 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x10) 02:41:58 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = socket(0x10, 0x2, 0x0) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x604042, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000004c0)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}, [@NL80211_ATTR_CONTROL_PORT_ETHERTYPE={0x6, 0x66, 0x88ca}]}, 0x1c}, 0x1, 0x0, 0x0, 0x48801}, 0x0) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r1, r3, r4) mount$bind(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x80822, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:58 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580)={0x0, 0x5569, 0x0, 0x0, 0xfffffffd}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f000048e000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040), 0x0, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x13, r3, 0xcd0ca000) r4 = socket(0x10, 0x2, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000280)=ANY=[@ANYBLOB="10001000", @ANYRES16=r6, @ANYBLOB="01000000000000100000810000006075f3f8a037deb1c8906f530af26d4a94debde7a61682ea00bd56aa30548c9da14575c2445d8fd4f346694657fc3bbaf3e48f9b636e0a4a97a324973ede5941305f9c124a04026c83193b3235e85fbd93d716430b91e15787b5e8a0239afc56cb6af98daf12baab03c3783486173f7f99784255e425a794d8415f3bef63e737463cb51938bd86218258c1b8fc50c5744a26a7ab56e866fe156e87892dd3f541d39acb82e841c3ce68d4bab8b8ab195c7748be75c4e02de8cfd104655c2a6ae1a59b8e96511eab"], 0x14}, 0x1, 0x0, 0x0, 0x40}, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000001c0)=ANY=[@ANYBLOB="14000000f48dc3e8ed964f220837f379fdd41a558b449d9396bf5485c5091002b44f8ba257e124f7c2cb0921ac48ac8b336e15253e4db6ba2103219c060bbed3c877f8fd941d186919fa462363c2c36d0c69fd2e5db3ee4b", @ANYRES16=r6, @ANYBLOB="01e67f67513e317bfd1c"], 0x14}}, 0x0) r7 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xb8, 0x2, 0x0, 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, @perf_config_ext={0x7f, 0x2}, 0x0, 0x5, 0x800, 0x6}, 0x0, 0x3, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000018c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r7, 0x50009418, &(0x7f0000000400)={{}, r8, 0x14, @inherit={0x88, &(0x7f0000001580)=ANY=[@ANYRES16=r10]}, @devid}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r4, 0x50009418, &(0x7f0000000680)={{}, r8, 0x18, @unused=[0x65, 0x6, 0x400, 0x8], @subvolid=0x3}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r0, 0x50009418, &(0x7f0000002ac0)={{r0}, r9, 0x14, @unused=[0xfffffffffffff6f0, 0x3e00000000000000, 0x3ff, 0x1], @devid}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000001ac0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/24, 0x18}, {&(0x7f0000000140)}], 0x3, 0x3, 0x800) 02:41:58 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x40020, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r1) mount$9p_tcp(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x0, &(0x7f0000000500)={'trans=tcp,', {'port', 0x3d, 0x4e21}, 0x2c, {[{@cache_mmap}, {@nodevmap}, {@cache_mmap}, {@debug={'debug', 0x3d, 0x8}}, {@debug={'debug', 0x3d, 0x3}}, {@msize={'msize', 0x3d, 0xdf3b}}, {@access_user}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'pipefs\x00'}}, {@euid_lt={'euid<', r1}}]}}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:58 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:58 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 606.180305][T13052] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 606.215379][T13061] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:41:58 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x8) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:58 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x29) [ 606.254965][T13070] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=36340 sclass=netlink_route_socket pid=13070 comm=syz-executor.1 [ 606.281554][T13074] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:41:58 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:58 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100), &(0x7f0000000340), 0x2, 0x3) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000800)='./file0\x00', &(0x7f0000000640)='./file0/file0/file0\x00', 0x0, 0x40000, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) sendmsg$sock(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000380)=@xdp={0x2c, 0x0, 0x0, 0x11}, 0x80, &(0x7f0000000600)=[{&(0x7f0000000400)="ea068af642d095a44d48cabc05e64812c5de4e95e37f6ba78565d5bd4e929d283246b0d34f3d22b467b037efa59317fce9fcc20938e73b3581a3c0de10c2d8708a6545ae2c2deff7ce6a297b13a7c595ce1478ea8db0b18a1b98d9f38085d9e25e35ba467b863b04fa369419a76d2d33352f411bd7143d2b0b44c5e4c678011c3487c535b1fea17c799a948ea13ffa2bd74a6c3afd75acdbeb24de7d056cb11026fb96c42e941bdab3e78bdeab567c22d976c54b0cc8c0a4dfe38856156c2d1fbed242c6649c822bf1759c89ff2a27f74279585538ad42911d235adcdb398c806811cc60cc7f57a6d800fc156351c67644", 0xf1}, {&(0x7f0000000500)="c96bb04f96c4e20415365a540182c6873730cd94c47f4e416188d1cb25748993ef546b2c0f7fcdfb6a8a35200ebffa520a9b614e0278836c4ef695ec62b7c7339142e22b40f0ee010ccbe46f986449b04f970328b78b7709a33683b0b6484eba33b003e3fef9c6cb7fbb46359f7b0e734d10601c944c149febbf4a5e6e2d390927758d7b0b056d545eb0c0b65f6a59ee0a401675ea0ec52822a43d7f5de24e9c44bfa81840a912d5adf586f81494692fe541cebfd44793234a121f74f92b76877d67556afde4564fd72ee47e95188cdd92d5cf4107677caa8d09d88cc01d9d91f2d8fb78a0fecbf638df94", 0xeb}, {&(0x7f00000006c0)="18e6f2ac91443594174a32f2f386e18f386009ca0bfeb5b547a38b07ac57ad21002980e33e66a2c59b9ab37ff560ef4bce314ebdce64930300c04c4c46937df158163ae2a077f68b8ba82cd14354f1e57be733757ae8f94e31a587bd3b7d7c104a57ec3ef9d9fa9111f4f81deb6ff3adee475b9d16391d492e81b828286db7413f918bc855512cc9b5ccb1c7cd0c14ee11f1f3b9b7e5826a09633289e87ca41e0089474929f52c42f512e876ada9b2227391d5457597", 0xb6}], 0x3, &(0x7f0000000780)=[@txtime={{0x18, 0x1, 0x3d, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x6}}], 0x30}, 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) mount$bind(&(0x7f0000000680)='./file0/file0/file0\x00', &(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880), 0x241300a, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 606.304208][T13074] 9pnet: p9_fd_create_tcp (13074): problem connecting socket to 127.0.0.1 [ 606.336286][T13086] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 606.347102][T13074] 9pnet: p9_fd_create_tcp (13074): problem connecting socket to 127.0.0.1 02:41:58 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x6, 0x0) openat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x4a) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x4d) 02:41:58 executing program 3: r0 = socket(0x11, 0x800000003, 0x0) bind(r0, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f0000000400)={r1, 0x3, 0x6, @broadcast}, 0x10) setsockopt$packet_add_memb(0xffffffffffffffff, 0x107, 0x1, &(0x7f00000001c0)={r1, 0x3, 0x6, @random="c999eab20f9b"}, 0x10) sendto$packet(0xffffffffffffffff, &(0x7f0000000340)="6b1de862651568810b9c2e03c9d3e8c1914fd5466f5229520bb39485a4347334fe001c41a9580a62b58412c20925f7d30be8f667b7d843d4d5b28500e36a555601e2f7de69f831c50ccfce6062586714291c9805e959fe4705230aceb99761a125a27e250aa9242dcd2ebde6775d38f55140fd02c910943c8075e658ce1ed642ec9cd5eb4e825b02966104f20809b96e128eab39ca3f71161340c22e26f92e6039d197c7742e38", 0xa7, 0x8000c, &(0x7f0000000040)={0x11, 0x18, r1, 0x1, 0xe0, 0x6, @random="01209c24a435"}, 0x14) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x1168018, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x408000, 0x0) mmap(&(0x7f0000202000/0x7000)=nil, 0x7000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x38274c3, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file1\x00', 0x5) 02:41:58 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:58 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x30042, 0x38) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000340)='./file0/file0/file0\x00') ioctl$SCSI_IOCTL_BENCHMARK_COMMAND(r3, 0x3) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:59 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4000, 0x0) unshare(0x8000000) r1 = semget$private(0x0, 0x4000, 0x0) semop(r1, &(0x7f0000000400)=[{0x3, 0xff40}, {0x2, 0x40}, {0x1, 0xfff, 0x800}], 0x3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) setxattr(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=ANY=[@ANYBLOB="6fa644000000242b00"], &(0x7f00000003c0)='@%\x00', 0x3, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x40) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580)={0x0, 0x0, 0x4}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) r3 = socket$inet_udp(0x2, 0x2, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_SEND={0x1a, 0x2, 0x0, r3, 0x0, &(0x7f0000001a00)="b66594e2e1f37f388f39ab6eca943485d3026a26831c90594cbe60b8fb59428576bfd091a47cc2fc09bdc76b63234567c5c02f6d72d7591711d35b9773de094ced9943753d07e083137a3a9b3f7517c213c370db0e3817df6e230bc89a5bcfb7cc0d58530f4e0acda6b4f0e1578075c9b619c39a8bf1d79da7131f18b57dcaf4fb4f9e15e661d490aa72556ffc10bd90171a5177da42211a9548f02167", 0x9d, 0x20000000, 0x1}, 0x0) r4 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/cgroups\x00', 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_SENDMSG={0x9, 0x5, 0x0, r4, 0x0, &(0x7f0000000440)={&(0x7f0000000140)=@alg={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_ctr_aes128\x00'}, 0x80, &(0x7f0000000280)=[{&(0x7f00000001c0)="8745f527701cd8b5196e554a447dc7e89bc4f79a9f3028eb93d98aa4dde8c7e7eeea81b31d55ad04deb1027894ba1742375a2851891577b5f05e05fc1597607b097c7c39e20b12d0c111e4084ff2da23bfa4d53a01638830", 0x58}], 0x1, &(0x7f0000000680)=ANY=[@ANYBLOB="c80000000000000016010000090000000a2f912405e7e637bf1b54db979d5383fa3257cbac36e3a70e952b27636772e3dce40b6092415dd55d1de1d6de86c20d5279c4d6c8ff8d6edf29c91f9034d2da5f28b0e9c00acf9ffce4d28971c1c4767ee1d470455392dd4a47e215f468271f97764aa3caeb494069d8b7501e5a6de22d3cf77d94cd5119be7f7c34317850d9d7d9af81792c7ee12a4adccf8f36bdca70b5736e1ca51cd896fd8f7b41048a37d9deede52ea8e9adb0bb3e8a03431128bdf6c7f600000000880000000000000012010000d55200002bd932509fbb51c39d1c262d8ce863430987c0dc3f71bed90291835bf2d1e446e56fb88643650e4b159fc3f10515d06b87c3bab21be701bb6a9313afc7a84bf766edba22cc743f0b0386bce67278af07f3de76ed63263c4f6eac6e88b052ab7506e64a44750bb362bd21ef9a8f3eee17e76710a5eef2a6384fbea246cc250d44a873dc45604200793a7222884251e3cb0e56deb200bd02a9d062eb3078091baaff0077629e29eab5b818d4ee04bd5f4c451aab747a04626e41b0931f978748e2d626e8fd32e3e1864ac166ce93e19d2ff4187f7a7b7b7fc695bb873abda4f12e5a7c61757e9c7f84f5c1d3ae0ac2a162c190f39d9695e24590326988a9b0589a1326edb212b034c15680d3c9c91b7d17026a9b4721cd6b12df4d67d35a95ea6221ed8684f61904f6572e8aae4ef8d0378b40775e00b43c26faed08608cde5d568927095fdf"], 0x150}, 0x0, 0x4040000, 0x1}, 0x59d1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) [ 607.025582][T13080] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=36340 sclass=netlink_route_socket pid=13080 comm=syz-executor.1 02:41:59 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) getpeername$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000040)=0x6e) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:59 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000100)='./file0\x00', 0x1, 0x5, &(0x7f00000005c0)=[{&(0x7f0000000340)="17b4704a36a4e1c4a829d01b00cc0740b360366d4d27d3f28262aae3bd99679b3476550de65cad7cbbc18407c53da30845ece94cf56ee85f0e83f06322970e37ac961e250a3a61bc2a20018181d6572a5e5bc4fc375c2fd558fc45f8ffd2cd4a8fa3a43b906b21de86bf9e5a4fffe2c1828e85c6d6a9badf6e5fd1d0c2040bc94989bfa526c5e07f41283f25bc393c55c2a852b39b9a59d43f343c9e1f4f127289d1082f99f09ca3a6e0a1dc807cf701033155397749a620b36138c1eb83e3468dc4deb92bd6db501d713f3a56", 0xcd, 0x1}, {&(0x7f0000000440)="a2f2f19a3bdac147f67390073c010890aa5f159645f25b7ec33ed1c50370fbf70e3c1fc93bd8f3fc432d6140138b7652136cb935dd620e4ec3e78c811e437e2616e86bafd0bd17e10cf385be2635cb3fd17fb0bb6f2781ab6d05e390", 0x5c, 0x7}, {&(0x7f00000004c0)="5a266ee3f8999b8319a05e97d622e068fd26f22580dfeccac4ae3001434b88adec1037ad8078616d2314b608ff0fe080235302b1b6ea0d8b389b2f35a2384d7183f83597d1bd41cee39c085ad00af839e1ed82e6241f5298603e5bbe4d115cf7ebeb597a303b17d8c3d12bbd63d0527e5ceec1ac90041474b8326f129c2293f8c62974530ee872bc7e1f4d5d71ea7e2a45d4e5924af4b955cc0766f56cba164a1ed92a4787cb1a8d8444093c57c283ab4347a198078f5cffad5a24f76d25a1ad48162149569285db5f55a14d911d398f91b6", 0xd2, 0x1f}, {&(0x7f00000006c0)="f700e11df6ad83c0a2e27da8de82e6ef3d43466ccf538b9ccc57fd99478d78853ba2972b482606a393d33d392f59fa777bfd4cfe9bb89f346ab5bbc274f246c3f04c67305013ca362482450bb9e1791e7a37e82d4c5516e152ae4c7fa221844b235626e3d30386fde66f5051a9c0aff13d1cffe6c92c447d3c5c0f614914d08554503ff2584764dde509bb2d8a45f75d80c8877318220ceddafb069341361e9627f4c0ff28d75933b9ac63d15e035bd6aaa30844727f86c7cfa30dca333e0da414331ba45e98a5a5b5554eff", 0xcc, 0x20}, {&(0x7f00000007c0)="8c47194f03c0076f4f2d96bcd8f21c58eb77833fb757a1cf887f6253905dc1455329b7fdcad38a86de91abdac5dac45942f2eeef7eac0502e357fa8523d7bd6d131ec3fbf9f28e2e4c6ed64be03637070b2e4ce3c2cb8ea0848e8015e601adc28d19612256110efe32caf56e8a396bc7d6909330ade31d02877dbc1603b920662d76d885e869d18dd825f844911f53dd1d122ec25f", 0x95}], 0x400, &(0x7f0000000880)={[{@nolazytime}, {@errors_continue}, {@debug}], [{@obj_user={'obj_user', 0x3d, '/'}}, {@mask={'mask', 0x3d, 'MAY_READ'}}, {@context={'context', 0x3d, 'staff_u'}}, {@context={'context', 0x3d, 'sysadm_u'}}, {@permit_directio}]}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x8000, 0xc) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:41:59 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:41:59 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000001880)='./file0/file0\x00', &(0x7f0000000640)='./file0/file0/../file0\x00', 0x0, 0x801412, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f0000001840)) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0/../file0\x00', 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) preadv(r1, &(0x7f00000017c0)=[{&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/236, 0xec}, {&(0x7f0000000540)=""/84, 0x54}, {&(0x7f00000005c0)=""/54, 0x36}, {&(0x7f00000006c0)=""/109, 0x6d}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f0000000600)=""/19, 0x13}], 0x8, 0xff, 0x3) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0xc8, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000680)='./file0\x00', 0x6a0002, 0x10a) [ 607.230085][T13149] SELinux: duplicate or incompatible mount options 02:41:59 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x10, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 607.283719][T13164] SELinux: duplicate or incompatible mount options 02:42:00 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext2\x00', &(0x7f0000000100)='.\x00', 0x100000000, 0x4, &(0x7f0000000480)=[{&(0x7f0000000340)="59b96d535d74b656ec279537d540227bd90aeaa3baef0afa339078e3f079c76bb41d998ce5dcaecf47", 0x29, 0x6}, {&(0x7f0000000380)="1a8bc9d4a7e760c1fa14131d78298681e5c1498a1a98ca417beafa8d2a717846ac241443cbcb5901f791fe762456886fc87dc5e53c8f09a52cee1cc543050a2d278538e33801d2094a4c66", 0x4b, 0x3}, {&(0x7f0000000400), 0x0, 0x10000007fff}, {&(0x7f0000000440)="0e64e17a4eacc654721fca3bfba885ee3a87aef6d8ae63b8b5dcec6e54d318878cc3c8fc7d0423bb52693aaf1e", 0x2d}], 0xc44d0, &(0x7f0000001880)=ANY=[@ANYBLOB="6e6f71756f74612c6461782c67727071756f74612c7375626a5f757365723d5d5b4027212c001b34561b02add28eb004d115541d5e5c4494"]) r1 = syz_open_dev$vcsa(&(0x7f0000001700), 0x1, 0x189140) mknodat(r1, &(0x7f0000001740)='./file0/file0\x00', 0x20, 0x40) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount(&(0x7f0000001780)=@nbd={'/dev/nbd', 0x0}, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='afs\x00', 0x10401, &(0x7f0000001840)='/dev/vcsa#\x00') recvmmsg(0xffffffffffffffff, &(0x7f0000000580)=[{{0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1, &(0x7f0000000540)}, 0x4}], 0x1, 0x142, &(0x7f00000005c0)={0x0, 0x3938700}) renameat2(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000600)='./file0/file0\x00', 0x4) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setregid(0x0, r3) chown(&(0x7f00000016c0)='./file0/file0\x00', 0xee00, r3) 02:42:00 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:00 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) creat(&(0x7f0000000340)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) creat(&(0x7f0000000380)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r1, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x14, 0x4, 0x1, 0x6, 0x0, 0x0, {0x5, 0x0, 0x3}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x4001000}, 0x4800) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 3: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x1, 0x9e) mount$bind(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x21000, 0x0) mount$bind(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = openat$cgroup_ro(r0, &(0x7f00000003c0)='cpu.stat\x00', 0x0, 0x0) move_mount(r2, &(0x7f00000004c0)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000480)='./file0/file1\x00', 0x66) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x222860, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x2, 0x4) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 1: sendmsg$IPCTNL_MSG_TIMEOUT_DELETE(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)=ANY=[@ANYBLOB="1c000000020805000005000000000000010000000600024000030000"], 0x1c}, 0x1, 0x0, 0x0, 0x4804}, 0x2400cc84) r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x1, 0x40) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x40000, 0x0) io_uring_enter(r4, 0x53ba, 0xeb73, 0x2, &(0x7f0000000300)={[0x7]}, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r6, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000380)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x2, 0x0, @fd=r5, 0x200, 0x0, 0x8001, 0x1, 0x0, {0x0, r7}}, 0x5) r8 = mmap$IORING_OFF_SQES(&(0x7f00004fa000/0x1000)=nil, 0x1000, 0x2000006, 0x40010, r3, 0x10000000) io_uring_enter(r3, 0x5ee8, 0xbf3f, 0x3, &(0x7f0000000340)={[0x1]}, 0x8) syz_io_uring_submit(r1, r8, &(0x7f0000000140)=@IORING_OP_READ=@pass_buffer={0x16, 0x1, 0x7, @fd_index=0x6, 0x1, &(0x7f0000000100)=""/7, 0x7, 0x3}, 0x9) 02:42:00 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x22) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 607.992014][T13192] loop5: detected capacity change from 0 to 264192 02:42:00 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 608.061713][T13206] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=260 sclass=netlink_route_socket pid=13206 comm=syz-executor.2 [ 608.098368][T13219] loop5: detected capacity change from 0 to 264192 02:42:00 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) stat(&(0x7f0000000500)='./file0/file0/file0\x00', &(0x7f0000000540)) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r2, r3) fstat(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$msdos(&(0x7f0000000040), &(0x7f0000000100)='./file0/file0\x00', 0x10000, 0x1, &(0x7f0000000380)=[{&(0x7f0000000340)="7435ae6c896864730d8832e6338d80", 0xf, 0x4}], 0x14, &(0x7f0000000440)={[{@dots}, {@dots}, {@fat=@check_normal}, {@dots}, {@fat=@codepage={'codepage', 0x3d, '864'}}, {@dots}, {@dots}, {@nodots}, {@nodots}], [{@euid_eq={'euid', 0x3d, r2}}, {@uid_eq={'uid', 0x3d, r4}}, {@func={'func', 0x3d, 'FILE_CHECK'}}, {@euid_lt={'euid<', 0xee00}}, {@dont_hash}]}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:00 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = dup3(0xffffffffffffffff, r0, 0x80000) move_mount(r2, &(0x7f0000000340)='./file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x1) [ 608.137924][T13228] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=260 sclass=netlink_route_socket pid=13228 comm=syz-executor.2 02:42:00 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:00 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 608.261071][T13244] loop3: detected capacity change from 0 to 128 [ 608.278994][T13244] FAT-fs (loop3): Unrecognized mount option "euid=00000000000000000000" or missing value [ 608.324784][T13261] loop3: detected capacity change from 0 to 128 [ 608.335160][T13261] FAT-fs (loop3): invalid media value (0x00) [ 608.341268][T13261] FAT-fs (loop3): Can't find a valid FAT filesystem 02:42:01 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x424000, 0x90) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x8000, 0x2) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000440)=0x6e) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file1\x00', &(0x7f0000000340), 0x8000, 0x0) 02:42:01 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0/file0\x00', &(0x7f00000003c0), 0x2000080, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0/file0\x00', &(0x7f0000000440), 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:01 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x90800, 0x128) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00', 0x0, 0x809402, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x5) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r4, 0xf504, 0x0) 02:42:01 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000180)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f0000000100)={0x40000000}) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_RECV=@use_registered_buffer={0x1b, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x10000, 0x1, {0x3}}, 0x80000001) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:01 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000440)='.\x00', 0x40180, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$9p_fd(0x0, &(0x7f0000000100)='./file1\x00', &(0x7f00000002c0), 0x0, &(0x7f0000000340)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r1}, 0x2c, {[{@version_L}, {@cache_mmap}, {@msize={'msize', 0x3d, 0x4}}, {@version_u}, {@debug={'debug', 0x3d, 0x6}}, {@privport}, {@version_9p2000}, {@cache_fscache}, {@cache_mmap}], [{@appraise}, {@measure}, {@appraise}]}}) 02:42:01 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x843412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000b82000)={0x10000004}) sendmmsg$unix(r3, &(0x7f00000bd000), 0x80, 0x0) epoll_wait(r4, &(0x7f0000000340)=[{}], 0x1, 0x400000) dup2(r3, r2) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:01 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:01 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, 0x0, 0x0, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xfffff000}, {0x6}]}, 0x10) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./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, 0x801412, 0x0) mount$bind(&(0x7f0000000100)='./file1\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x1804001, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:01 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 3: mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x200000000006, 0x66, 0x0, 0x7ffc0001}]}) clone(0x80000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() write$sndseq(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x0, @time, {}, {}, @ext={0xc0, &(0x7f00000005c0)="c491019919daff1d5309e24a4bb3f261d7effe8dcc8d079b0019dd47a7f2d69e568a0098d10076d6de4d3a60e3564fbd07e39b4e5f53f518a2ea8613a6f306d0b0405cccaa9dc7464b0eefc7813898fd7ff677800cde0b34298144545cff88033ffd4bda2a7f9b934dd08c663defe2f0871d530855c3c9e57214a0c4a3e281bdb48da51f26ac85a97e4a57bb663f7a53076e6e2066f1139a7214242e3900b186ad2fbd99d1ae59b0aa660cc382b71ce1686cf623f638e5893916cc8c93e9153c"}}], 0x1c) wait4(0x0, 0x0, 0x80000000, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)}, {&(0x7f0000000000)="0832f497d38350418e4bb321019511dc5df26e9a0b7ecb6974f527cc14538d1efb1ffe03284f6d33265be9c604b293f20e96beeb2aa4c457ac37a3a3f1ce8682500fcecd80", 0x45}], 0x2, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = gettid() tkill(r1, 0x34) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000140)='-&.{]+-@@^,!+\x12-\x00', &(0x7f0000000280)='./file0/file0\x00', 0xffffffffffffffff) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0xc44c0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x1408, 0x0) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x201, 0x80) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x905030, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(0x0, 0x1) 02:42:02 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)='./file1\x00', &(0x7f0000000540), 0x206400, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000100)='!&/.\x96{\x99)-+&$[,%\xb3-\x00', &(0x7f0000000340)='@}{\xa7.\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='[\x00', &(0x7f0000000400)='%%\x00', &(0x7f0000000440)='(-\')\x00'], &(0x7f00000004c0)) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0x0, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x28, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(0x0, 0x1) 02:42:02 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x66, 0x7, &(0x7f0000000580)=[{&(0x7f0000000340)="a9e995f54529ba62597ac8e1", 0xc, 0x4243}, {&(0x7f0000000380)="82359bb0f1e17f4c3f26ccb626d463453cd2bb216de46eafc30fd8229d9b0c989770ae727f330b4c69c01eafa7552fe030c669bf959ed8", 0x37, 0x80000000}, {&(0x7f00000003c0)="6f04609b236fd26f49f5631f857f28c032c3b80f4a7e22ee8b22bb0bf209559247f5652a4a095784596dbf4420af8cb2c67866e3ec", 0x35, 0x1}, {&(0x7f0000000400)="6fd9abcca949fa4591088d3626abd8e08a72e03435327a737cb958", 0x1b, 0x4}, {&(0x7f0000000440)="8474f91dedd95b67dcd5f15cfa6394a3ddd7eea843341849b3c214262b46b5a8adc295d6e2b42de776ddd7d4b1d4db650e97c95991245f1c2734a9f98aaa63e3b3ba13cff6ff2aa26fe8f603ab63654cdab83cce584140d15c93e42ae12d57d813f7c92a69d171b54fa217fe4148e390885d1b6b1af59eb5c32f87aef21f23a2e4a6067cd6cda12e5ce679e13436a01e1003df6c65ec3c4d68ec3d11d667e548093e3185", 0xa4, 0x2}, {&(0x7f00000006c0)="7cea734e818a588fff0588f7c918092e472b3fcf810624e455d63b97c657cb638c381f7b951be0c74342b32dd60de2ea0c7df1fd0f5bce5f5bc74cb90044fe1372037f48120a51c88ac1ce25103fe20fea6a0a7065be68eef40d2386d300baa21df80dbe653bf95afa3f2d73a25eebe3324e1dd8fa4bad0d67a21fae5dceab350c3ea941c29361c4e35ce2144e392f1f7ad97ccac098726370bb52a64223667ab2a199a444ddd3621ec2a3355cbb41d2b7fbf3eed04258c7dd8a7b8a09363fefa46ebf917c909014e8cf774a98a42356f88748767012c00a03f69c0cfa94512547c52d2799c8d8416dc36695537eabce179896fd01c7f503524e938549f652823357ff2248a2830712129290279a7ad8b32a8caad1b6260981e185d536efe5bf541b8f840b54c146513945eb5bd52fed012845b81205ca5347774e0097962b919261add22ed6c58ef5faa02e39c64299d29e19b4b7166bedebf9933d6f05a302956993cba22977773872301212f5bcc694264da0065ba124a50396b2cd0f1e3004e2dbcf9f72b290fa3ad2506d809d1b8f27ae82ed8e3daabe28eeeaa28560dbf75a63efabf4cea5dde4380cfea487e146a7d33d29b9d6f04ff81d0b1132ad9ecd1b8f96cca830000a12a3c43dcc4a651aea24673e3f2666f79cfc5fc0757cf708cd63ae8407dc1a9b2756b8332e3e4baff12911db54dca7376cee09043c75af7a7bfde3d8ba04c45b948f64e1ddda7c6360aed8363f6bae71e38348e0c9b2791afc0d1c332fd29224767f3a98657694b1743f3169b25a3e1c1fdb7348424f112238c864c916e536b934b49b6884d33d68fa47f6db6d084b7eb3c1c4c3fcb7be8445ed9a3f10a66af274f15c567834eb2ed53815d1c70dcc4e740af669dd5949feb4a2e2bbe722e56758316cbfaffa2baef5e0eb2b6dd20d5846f3d3946b93101e0e6fc08d3f57c76c8d4eff2a85954b4602cbc9ae14e3c2b2016b0b0cb946a4d9536638792313d1307d6cbf6afd16dfeceaf389e279b598a229c00193e90157a4c42ce6fa9f0309c3d9b14a99f095f6d085982347f76a4dd5edce98db9aa9f1ec48966deeaeb6fa69dba14ac4460e2daa6d6ace253081e14fd71e999b21cc7feb23f12a68c654547de82e1bec031fab0062737e2ff339d589c0837acfea8bbd59df9bd9fa41f3c70182b52ef2f31067aab835ca2bbf1937854cb9fe91ba070794681d8f985e741b5d1144e85f3dd56be810f0be516619284c7849274b3c388906bd5a4469920d5f06935f65cc99cb5b71446db4e7863a6a5cb559c903eb418d8d5bc80ec1f0fcc707f8742d9ad60565ae37c227d6f82c43c100cbbd04ce882bb5dace6ef2258b1b35e3137d01c97fdbcb26f36c941a47b8d5c62f39cf892d1ac2c8ba92fc940aafd3757a2e813104907e52471a75374ac232b2c454d0f9cc8c5134744318169c48310efacd3c627bef98bf86bf27c59f06f386e6b37c72e4dc483903367656308cf3f29b5c65e687e7690f8a306a8f2c4cf17a47ef9168fb27786311f7860b0dd5fddf78b6a90d353aaf83f0762dd6e92b34ef8bb96a67a28ae2a89c0e842f8375cb14b19adb6c376b68434053cf040de6fee05924b212b6ef68f62d23ed24f83d9fccb3e18dc2d0eafd46efc3f7c3d0297ee107a8a81babed933aa937caccbcf39e1151c14ed728a988d452a37cc93c7b7bc9bd3829529589ab9bd201377d631fb7b25c223639b9b600eeef9f36fff2da9040d97d5b5a127e906d08af53b6ffae110733eee8c9b4dc10a2b3e500cea162f6c7490f991541229eee13d45accffb65080b1efd96545128f1cfd2258fbd94f499c19068683075442fff8ffe23b96cf835f4651b19351d0c73bc3e5b02befd3b5b4f42f45663d2bab96f685cf6d98ef26a2c4e0df275fcbad118758eef158e3c2cc77535152fe228345f0df24e3d15207d639500079944df84c76c23e0510d24ceaad4dbca7eb228e596da91924588acf2dfc4628d2bdb752db755d1726fa81fe224683cb18802ac9981fe905ea8bd2ac3310f99cb88355a6c904d4f6e4044140570fe37c55debd11a564ea02f0e4998cc0b21c75ffbd7e9a9b59246750a5af9800daa85e6fc2bf745b335832445ef96ef0a6a61626b684c2fe21f0358e215c636ad036da2a574238d8b174d6fc96a95b6bf4e3e59f7aef5a6115eacd860fc0b61b3eb5bd6190fbec5d8bf048e4170e325d1a1ad0055fd27b366b8c1a29f46c96b29815dadfad149881cebf7abadbc24830e275604af7bc7ef2b16cbc1930caa1eaf795daabb3b0ff2155a06e8a3a8af1bc99b4b6cd4297e20a0518a4c3e9c4d9ed8ab6c2e455dc86fb83ec186f9104c5e8461334438f55321989d83846704904171c8eae23fa361a63d3fc6925fbf76076d8f090015330adba0f4cbfee16bfc137ed7a613f4365fe43d788047959cf56f2f2ea4fb3c1460052f833ef0fd7e37ae6e5642e2cee2674c8bf4648608e447c4be2676b2e59bf06631f2a1b036dddda75984ec2c11449be6c35ecbdf282bf6db52c1e0e02d3df168a7b2d3e1277127318a31e367b29268a2d634c6730a6c773133d75ee761891eadcfdc1f03bbea74e0cda7575e384f04084e6bf4319d70573c9a181df8fbbbeb64b67ce8e1c1cd189923f7c8ba16c96aa91c60b39bcd0804b52dad0fa20be43cdfd44ad9b47d983260bc32038be218596da0ae7533b936c24203f3b4914b51c184ae13318074347b9b9178c79716f3aec299e5945d13596ecc9f8fbb50eefa747a2bcc1edc109bec4d8ca2a438f23d7769e99343091411d95fb87edf4f58c3bb27405168e144ca5b9043fae923bd650a06efb1258479aa610772c0d36ece34002ea25d76d43e28c66c3ceae80ec582358254c2415a7d51a11ea6f34064517bb12c2402bd0c234c2167d98a874ecc0e5847b757e1e22ab04d22535191df4f9c3c1e351cb9d0de03ec84dbc9ce4b1368cec1d3430054e342d97f4b2f09c2b6746ee62751c4e64753b7043007bab36d1f39668c03dcb24c6773d7d75251b0590c7f8bf7c9392497d879c890897318b1caaa158ed8d91b3560ce04025942698909dbb0267241147a7291fbd35191af7284e9ee70a5bedf3ca8c779b2f78d6712ded2d9e955a73769cd781e35ed2a769beefc89c422b4c274cfb7b5d8d81f7852605e17bb63ef819561b0b1fb149d24ad2133735611d851f19128d001773f2219109692a463458c9919ebd2c06da313022fea4d5e68efc693a42033fb35fb0d41d05de68710c132c669751ff65d0734aaa15feea4a44a529918ab50968e85b3533c0377dae648df50626eab88964450b1a6e8c812a9a2b2b525c89aab528ca3e703cef0b485034732c0ea3304275b2b17426b3234f320fd024e3f19c620e7e7f16e87e1295fe5043363990e19caca0442b1bf45b0be4c43810f09adafef70e4a1c06879e1addc84f5ba518bab69a77aa88d121a2c2ab3ee84d1af2c13e15a8d5b5df9a05b698770ac5531eb718ba194308d77ff4a9ce1743f7e72a5bb459f365ad8cec0d49de7326ab72063f7ec63f190abde0eb620a798b867a3b4a5bfb5d8766eb5d18687925c967d2cba58d91e5615c7d3207838c068e5f7e68b528bbe820d869a06096d4500528fe1bcd69f6eed3ab93a3789ca29e5449fc92d8ed59c6ff855d8a0400d959f2cf4b8ef4b8fb233286d32e339007ac279c169d16c6c050294c1c58b25898dd0db7b920585935142261c9613c2f5df7098d3df9126449baca6c87e8f34f1ff443923b608945d7fb3e659a63f390b421fc47095ec5fab9a09908edff4626a8f1a577d83e5776e3a844d60823bbcf202cfd7df39acbab53c6dff1763396bf1010b324be5ef33dea4b7ac94c475a4381bc3d8202d194dc34c0aa0a0097fc883c1794cb947033f3e6e40f104ee5d99adb91ca328bb32bd3a45ed0b6c6c04810735121b4a537716475f386d505d26774566def55df6efb1d6302134f891bc762f603a265e162c788cf25a70fa106e28ce2fc9c01a45ca94e607c15d98d0e5ab694bbf470551c4422bfa39913bd92ec2286f872045d4ca668aa1cb43beffd7468e8d03ec65a43a3f1f7f17227f0f13f4155021850baf8d3b7090932284031d34943895ea1df3d5ee3d89365e06b723338f44986ce4744c971a10d2eff9d1812581eaa272232c1e8293fc5bb08956f2ae151d443020183f37f40211981c6146b0c0393580c2023dc405e043b05a49982c9cee03497165bc001bc6a6162475edd5994c5f37712e36d407d78ecc6ff5ba3e04c742885656e6f2a0130001597edffb7632aec6f4b466ac64b4fe6a1d86883f34e5c9f3ba76776860c4ba8656f0a8800ec603243739687b637a60aebce7ec596793afa89903d16207c35d333fbae50c0ff08a70f07e3db6f8d7a86d3ba7971643020416eaca0773f80460a8470d6fb65474f6045d002d9374e0b79326df680016e7730bc2e0f6b5fda18c9dcc8518813915b2a176c8862caa6ddb5c5ccb8cd76e797d35a33b72ab8a9d819c26b6f720c91e619d25d3cfcc495d393012dd1a8190546463ec04887a8796911d76147c8c2bf5f8bfc2259dd28946383e2e30344c9040c219605328826fb2971c2ee98e9a2be12736ff89fa097fcfacffcc53bef917a900dfcd5d8de27e01781dac546814cd1f2eb00c3bde452d34607093953bc20e360a7df0916f2bd8c2a405dd56e28930402815d999ba461d28715f4acca4d0abd2ae335150773bb76e2b10a82ca0601ae0e058efac330fc058b452119d5482b52c93b33c333b77fce5e304c940289e5b551d5e7a61e04ed32061c0f57d84a51d237a43fb4cb203d3a615b034e3558770411dd111ef6983b8581276ae2abdd6b102e5cce7415d7c346bbb742d4266e6231db08297777dae95b42ebd7555791f90504ea761e03a5a7e14a0e82fea23991e9430ca08163397e9aec9102c9a0881dc4d8af46f5f611e632c68cc313b74d875262ad00d3641561ba600adc3422d0ddec44e0bbb3c11141a42bf96d15d7940e3ca1b33fbdbe011eed9b1f1749ef27d32014f4ed84b73c2573edc7cd1da55fbfb33c6cc803e65751c1c730e4f75837f674389997b85a9c60cb34e95c538a23e1d0b0a1f6198347f03463a8b16625ab5376d6946bfd69ee322d05a1dd0e188dab563e38867a2df903ceb5ff08b517f6d742558d7c4e1ca41139db6b8c1ae0d937b2057b17d63b8158e4454c2a8113cbd2b1fe9a6d4f3416147058b52318336cdc74b83e63b24f85643dcd8f71bb468a9f82734ab4c9eeb65a3066c75cad50bdd948664aba79f83af3b25a7d7c787fa3a80819003bb0edc2139763c9595351b41a79efef1bce58c0b7c4e78c587be12d351f26bde1b8fe1cbe39d423754ca72e62c405163df8b086a714382c273ebef0995482df738845677b87fe73805e11b2e732ac11164661e0d189f6cfaad1616e63ccd5d372fa8b0c527a328a1e7ce0faf609e8a7913758f2995b9b31ae98421c9d72ddad77cef7ab2807b53d6ef7e7717c4562d75728e2bbc278340fdb30ca38700cfe1e429c6dea862e0f12d477ddaafadac3b22617f37d77984ecf185668eb9661953a911f49f6f83b9550cff5871579e0b78d95317f311ba0b679cef9615ebea6afec019669cf54c26e1a2374442b40f1585bf0d2cedce9604c761e35f8a19011eda6fe869a3575550e5dcbb1d1f6a8b9e52b1e3148284895beceac0530bdc449d5bd6431a51b07737c29607fea435e10274f345892e7780125ab78cd", 0x1000, 0x8cc8}, {&(0x7f0000000500)="f123ba2bca774fdadd612361d7c1c4016818013c20e72e76bfe2f2060c5748129715b9e3621ee8c1c679d5a7d610ecc6b3840fbf404dbee73ae9a35b53499a97c4550846862c51583f261d6b35d01598c326cc865d1fbb92913a4f5b0f65072faf40012c808f89", 0x67, 0x5}], 0x40002, &(0x7f00000016c0)={[{@acl}, {@sb}, {@abort}, {@noacl}, {@data_err_ignore}, {@bsdgroups}, {@barrier}], [{@fsname={'fsname', 0x3d, '-,!!'}}, {@appraise}]}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(0x0, 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(0x0, 0x1) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(0x0, 0x2) [ 610.094182][T13375] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 610.115455][T13380] loop3: detected capacity change from 0 to 264192 [ 610.120792][T13381] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:42:02 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000500)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r5 = accept4$unix(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x6e, 0x800) syz_io_uring_submit(r1, 0x0, &(0x7f00000004c0)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r3, 0x0, &(0x7f0000000480)={&(0x7f00000001c0)=@pppol2tpv3={0x18, 0x1, {0x0, r5, {0x2, 0x4e21, @rand_addr=0x64010102}, 0x4, 0x1, 0x1, 0x2}}, 0x80, &(0x7f0000000440)=[{&(0x7f0000000280)="c976f93183f8e7", 0x7}, {&(0x7f00000002c0)="ba0ef5de0786a6831af6cb211e107e5354876ab29c9e340c06671be34354e8175a9f900fc06c3f55415ff4491e7a510dac79d55d02afb72d1ee54145550850ad502ad36bbe80a93194993fb10ac4e7367c1172e8763feb2d4d6b6643896bb1919400dc98d0868ada0060cfe33897460fe47886be731f279f383be6428c0db9c731262d1a9fe8725d9863f4f6bca681f3c96ea2d753b1dec6e63c40b204f75870f4a132f85d9fd39a545d549f28d23aea2e899bbff44f58028a132dbacae19d3a410e9f0cde5b7ad28e9cebc63c", 0xcd}, {&(0x7f00000003c0)="10cf733dbfe8f58ae71b1fab0cec0c4f4f8338195c2c533547f13708e86bf8a7a7ee9558dd70b78a65e2ca6d9fb79064bff3083922f70ee3d86a0acb2a6ae6e8aae3cd2b73087cda4fa0a2f8c1664e9ad35c14e7f9648ec854bf1173897a9201f178592342e90e240cc995e1dcd6111233", 0x71}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="a8000000000000000a01000004000000bda6a621a04a8eb17a0d1ddfbbeb9c7bb8d2735d7a9d510fe9312923742c6c9b0e0951d8ee340d79320e36ea4ddfa34ed59084e7efcb000000000000000434194d510c612cbae197ef993e092eea11945c088a5ed774438b148c4b9857454059a3d76f1952e3207c2b92b661d8340fc338627f4c8b9a376dac2714ad9a117ac5c3658cd6270045c7b43369a50b74d0c63f844c6e83680000700000000000000011000000060000001d842a76545552da6defa3ed43d8b93ec28c2089d2369a79b7cfd028e9d3adb61757c414c104060cf2d090379f1fe35cf117ad577e242c1bfefcdd16137d87b761433313b49398e588299ffcb88035472edfa18cb15524fa41b7a302bbd7820ab8000000000000000b01000000000000c99c016378b59cffa8d035349404e800dafb1ace0c5add10163c861cef984506b78155b269a9e2e8aea14dce746e2a336c59f45b82095944f27bea4e73fa91bbe32985c69e7cdfcdea3b8bc884337ebb38aff9cbd91afd464db32fb861f7b1dbe0b0f2eb37d84bb12369aa562cf2854510cc55d21cda060afeb95f0de563fbef271e338df48cbaf1c7e9b7244d965e9cc71a52b909f3ee46d61a7152a70b804f393e410000000000b800000000000000040100000600000037c28fccbf7ec2e8c75d4c14d92a38258de4899b0a870deec4b763a3703bd794a8dd97ccb1a390f32c65546d3f73ae13361da7ea0320ccd73b9a5c904008c9e0d7c0318867b128dc36c4387ffd68e089dd0b2443ba4b3b42fddd151c97964850a15208ce3482e90e5b83c773b04d0f8435a7e1c2404ab4a2696ec5097bca4e70afaab990321456a4e102052a98af72db3d030b10426b078f2735dae0f4b700071edcf48579e70000f800000000000000010100000600000063ef6957b367cb3e36949b975d9c61e2856cdd487cbffb3c10c680bf9c9cb98d164064e85fa2e55703cad23d1f0e735d5af11c24406c859956b974d25ed9516356c549ae5b765b4467cb638a612efe9d4062c58f92e219d38553339d0441baa6080ff69e8ff7e0423453f8848285524dd227f60361cdec9ac5ecb7a96a246f413ab3516892f128dd62afcee8faff42eeb06b6490dd7a80ea5c6611b1e592e336d07aad756121efeb69564e0ab598e29858ae340e166701529ac1f1d6219ea33b21318aa8ee17dfdb2509da4597dc690d8012bdf43fc80216e59d827a9d14b0d7994fa67111670000c800000000000000010000000100000092e106c6e7c575dc6b21d662456dee4944c1a69186dd60e109bfc4fa91d04a9dce64c965728274251c46abd71d798cfa278b245f9d2f28a51ef975210d6a1028b74aacbeddba24efb147bd4e276e816dee16d546a9070b027824a3af5e275e85e112fdf8a7274f7541ad1917b91990f64e1b4375817e1af11f37779c475b6dad2b4d20c2f46214bb483f52b2e3906ab648c24e1537eec17954b6b3a1618f72069fd67b6bba4cfb1bcba886e85a4ca74d6fffa40000000000f000000000000000ff00000003000000d5391bf85f466df32309b749b56b2735edbd6f7de24a3e952356c60afe646111f8324b18b8fe3b4c7e0b0b407a7619b946f09f2b28fcc0150c9f3eb1422dc28366f58797cbd80e223944914abc028d1f604588beb624c012220872b9803e6ef98ebe8f9c4d90db1470ecbc65d1327547a1547f44af2709b02724de94e25026a26ce93ca4e01c5673f4d30aa724230dd17f464e2bc35aef29e44a4c258c28b10628769f4ae39b4f2ed674ca1ea2803f65f70dc1744a6ab1607365860add4576b41bfc15622c64bf347dba2ab79ff7133901e884ed90358064da00000000000000"], 0x538}, 0x0, 0x804}, 0x30) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r7, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r8 = syz_io_uring_setup(0x533, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x2ef}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r11 = io_uring_register$IORING_REGISTER_PERSONALITY(r8, 0x9, 0x0, 0x0) r12 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r9, r10, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r12, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r11, r8}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000540)=@IORING_OP_EPOLL_CTL=@del={0x1d, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x1, {0x0, r11}}, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x11) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000100)={0x6, 0xf3a1, 0x5, 0x1000, 0x80000001}) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(0x0, 0x2) 02:42:02 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100), &(0x7f0000000340)=ANY=[@ANYBLOB="00fb170000a04be2e6df710d317c873970b4360a59ede4"], 0x17, 0x1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) renameat2(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00', 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3000004, 0x12, 0xffffffffffffffff, 0x38ad1000) quotactl(0x9, &(0x7f0000001c00)='./file0/file0\x00', 0x0, &(0x7f0000001d80)="af0a712d66f4f6846034e984fa8564fe50191adb483d2fb3e06989d0d9830acdc7ef266229d24a7a1e2d4bafe7ff") preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000400), 0x612000, 0x0) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000000440)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @private1}}}, 0x80, &(0x7f0000001ac0)=[{&(0x7f00000004c0)=""/146, 0x92}, {&(0x7f0000000580)=""/78, 0x4e}, {&(0x7f00000006c0)=""/221, 0xdd}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/188, 0xbc}, {&(0x7f0000001880)=""/123, 0x7b}, {&(0x7f0000001900)=""/192, 0xc0}, {&(0x7f00000019c0)=""/224, 0xe0}], 0x8, &(0x7f0000001b40)=""/158, 0x9e}, 0x10041) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x0) 02:42:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0/../file0\x00', 0x20000, 0x48) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) write$binfmt_script(r1, &(0x7f0000000340)={'#! ', './file0/file0/../file0', [{0x20, '\x8b'}, {0x20, '-[\\+'}, {0x20, '*!'}], 0xa, "09213e79a1125597dd5e3833744d24f362f92e91ddbdb148e33629c745e7184feddd56f194696a76fcb0d6441a2eee0ba1eefc7dabd07421f6398b3ef47c334ced91b376c5de808c27726cb631f3740165182ea1f0451e541012fe407808c328f7028399f91ce19b6de96d145b5f8a3b6c880b6d4b13514f7cb6140f2c51c3fe8d89407fd7dc3329e9e7920c31faf2c20b8610060a3d0cb556cb94087799e293e7100972b12a77076b139551"}, 0xd0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 02:42:02 executing program 3: r0 = socket$inet(0x10, 0x3, 0x0) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xac}, {0x20, 0x0, 0x0, 0xfffff020}, {0x6}]}, 0x10) sendmsg$IPCTNL_MSG_TIMEOUT_NEW(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000400)={0x14, 0x0, 0x8, 0x301}, 0x14}}, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500), 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x200502, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) getresgid(&(0x7f0000000100)=0x0, &(0x7f0000000340), &(0x7f0000000380)) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, r4) move_mount(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000380)=@filename='./file0\x00', &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)='v7\x00', 0x40000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340), 0x805020, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:02 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x0) [ 610.418032][T13430] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2048 sclass=netlink_route_socket pid=13430 comm=syz-executor.3 02:42:02 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x0) [ 610.501420][T13437] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2048 sclass=netlink_route_socket pid=13437 comm=syz-executor.3 02:42:03 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r4, r5, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x4e1a, &(0x7f0000000100)={0x0, 0x6380, 0x2, 0x3, 0x28, 0x0, r3}, &(0x7f00005e3000/0x3000)=nil, &(0x7f00000be000/0x4000)=nil, &(0x7f0000000180), &(0x7f00000001c0)=0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) syz_io_uring_submit(r4, r6, &(0x7f0000000280)=@IORING_OP_OPENAT={0x12, 0x1, 0x0, r7, 0x0, &(0x7f0000000200)='./file0\x00', 0x50, 0x250000, 0x12345, {0x0, r8}}, 0x2) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:03 executing program 5: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x1) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x80) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:03 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open(&(0x7f0000000100)='./file0\x00', 0x201, 0x80) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x905030, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:03 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount(&(0x7f0000000040)=@nullb, &(0x7f0000000100)='./file0\x00', &(0x7f0000000340)='coda\x00', 0x2, &(0x7f0000000380)='^((+\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x43, 0x171) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount(&(0x7f00000003c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='reiserfs\x00', 0x2011, &(0x7f0000000480)='!#/\x00') 02:42:03 executing program 4 (fault-call:14 fault-nth:0): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:03 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100), &(0x7f0000000340)=ANY=[@ANYBLOB="00fb7304050b51dbc20ea44b99cd9f1951f2f13fc7b4c3cc6d035172bcc6b5ddad4581a3d2cf0a3dd004e528ed029d146eec74cef2082bfd13fdf1151526dc447e993d2a26ceb59fbf96d1b849ff7f00000031ee474132cc0dd9048134292d365cf2777c5d0f4e75feef890fd8b6c066473751"], 0x73, 0x3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400), &(0x7f0000000440)=ANY=[@ANYBLOB="00fb3c0144b75ea7f422586fa449b4e8a3d277e2cfe26d46343c71289edf74e316407852006bdfd26c13a98075018419fab02cb5fb7d650ec42daaf1"], 0x3c, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x4) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:03 executing program 0 (fault-call:5 fault-nth:0): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:03 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x482000, 0x10) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 611.166804][T13467] FAULT_INJECTION: forcing a failure. [ 611.166804][T13467] name failslab, interval 1, probability 0, space 0, times 0 [ 611.179471][T13467] CPU: 0 PID: 13467 Comm: syz-executor.4 Not tainted 5.13.0-rc6-syzkaller #0 [ 611.188249][T13467] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 611.198304][T13467] Call Trace: [ 611.201621][T13467] dump_stack+0x137/0x19d [ 611.205962][T13467] should_fail+0x23c/0x250 [ 611.210431][T13467] ? getname_flags+0x84/0x3d0 [ 611.215116][T13467] __should_failslab+0x81/0x90 [ 611.219890][T13467] should_failslab+0x5/0x20 [ 611.224397][T13467] kmem_cache_alloc+0x46/0x2f0 [ 611.229209][T13467] getname_flags+0x84/0x3d0 [ 611.233716][T13467] user_path_at_empty+0x28/0x50 [ 611.238593][T13467] __x64_sys_umount+0x75/0xd0 [ 611.243385][T13467] do_syscall_64+0x4a/0x90 [ 611.247818][T13467] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 611.253748][T13467] RIP: 0033:0x4665d9 [ 611.257648][T13467] 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 [ 611.277269][T13467] RSP: 002b:00007fd5a860a188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 611.285726][T13467] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 611.293706][T13467] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 611.301684][T13467] RBP: 00007fd5a860a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 611.309667][T13467] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 611.317649][T13467] R13: 00007ffe889cb3af R14: 00007fd5a860a300 R15: 0000000000022000 [ 611.410315][T13488] FAULT_INJECTION: forcing a failure. [ 611.410315][T13488] name failslab, interval 1, probability 0, space 0, times 0 [ 611.423074][T13488] CPU: 0 PID: 13488 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 611.431896][T13488] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 611.441959][T13488] Call Trace: [ 611.445322][T13488] dump_stack+0x137/0x19d [ 611.449683][T13488] should_fail+0x23c/0x250 [ 611.454117][T13488] ? getname_flags+0x84/0x3d0 02:42:03 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) getdents64(r3, 0x0, 0x0) getdents64(r3, 0x0, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x100010, r4, 0x0) [ 611.458810][T13488] __should_failslab+0x81/0x90 [ 611.463618][T13488] should_failslab+0x5/0x20 [ 611.468122][T13488] kmem_cache_alloc+0x46/0x2f0 [ 611.472960][T13488] getname_flags+0x84/0x3d0 [ 611.477471][T13488] user_path_at_empty+0x28/0x50 [ 611.482327][T13488] __x64_sys_umount+0x75/0xd0 [ 611.487014][T13488] do_syscall_64+0x4a/0x90 [ 611.491440][T13488] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 611.497391][T13488] RIP: 0033:0x4665d9 [ 611.501280][T13488] 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 [ 611.520891][T13488] RSP: 002b:00007f1a26ad1188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 611.529310][T13488] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 611.537294][T13488] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000020000040 [ 611.545277][T13488] RBP: 00007f1a26ad11d0 R08: 0000000000000000 R09: 0000000000000000 02:42:04 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount(&(0x7f0000000040)=@filename='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='bfs\x00', 0x0, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 611.553381][T13488] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 611.561360][T13488] R13: 00007ffeab773d7f R14: 00007f1a26ad1300 R15: 0000000000022000 02:42:04 executing program 5: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cgroup.controllers\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.events\x00', 0x100002, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x7a05, 0x1700) write$cgroup_int(r1, &(0x7f0000000200), 0x43400) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.events\x00', 0x7a05, 0x1700) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$PTP_PIN_SETFUNC(r3, 0x40603d07, &(0x7f0000000140)={'\x00', 0x1, 0x4, 0xfffffff7}) write$cgroup_subtree(r2, &(0x7f0000000600)=ANY=[], 0x32600) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f0000000140)=ANY=[], 0x1a) write$cgroup_subtree(r2, &(0x7f0000000200)=ANY=[], 0x4ea00) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0xc028660f, &(0x7f00000005c0)=0x44300001c) 02:42:04 executing program 0 (fault-call:5 fault-nth:1): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 611.679351][T13506] FAULT_INJECTION: forcing a failure. [ 611.679351][T13506] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 611.692637][T13506] CPU: 0 PID: 13506 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 611.701496][T13506] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 611.711573][T13506] Call Trace: [ 611.714914][T13506] dump_stack+0x137/0x19d [ 611.719268][T13506] should_fail+0x23c/0x250 [ 611.723700][T13506] should_fail_usercopy+0x16/0x20 [ 611.728794][T13506] strncpy_from_user+0x21/0x250 [ 611.733669][T13506] getname_flags+0xb8/0x3d0 [ 611.738185][T13506] user_path_at_empty+0x28/0x50 [ 611.743064][T13506] __x64_sys_umount+0x75/0xd0 [ 611.747805][T13506] do_syscall_64+0x4a/0x90 [ 611.752269][T13506] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 611.758185][T13506] RIP: 0033:0x4665d9 [ 611.762082][T13506] 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 [ 611.781698][T13506] RSP: 002b:00007f1a26ad1188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 611.790120][T13506] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 611.798098][T13506] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 0000000020000040 [ 611.806118][T13506] RBP: 00007f1a26ad11d0 R08: 0000000000000000 R09: 0000000000000000 [ 611.814097][T13506] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 611.822098][T13506] R13: 00007ffeab773d7f R14: 00007f1a26ad1300 R15: 0000000000022000 02:42:04 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x109015, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) preadv(r2, &(0x7f0000000040)=[{&(0x7f0000000340)=""/122, 0x7a}, {&(0x7f00000006c0)=""/239, 0xef}], 0x2, 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:04 executing program 0 (fault-call:5 fault-nth:2): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:04 executing program 4 (fault-call:14 fault-nth:1): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:04 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000002a00)=@newsa={0x150, 0x10, 0x727, 0x0, 0x0, {{@in6=@private1, @in=@local}, {@in6=@mcast2, 0x0, 0x33}, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_auth_trunc={0x5d, 0x14, {{'cmac(aes)\x00'}, 0x88, 0x0, "2d7a8bc9727a4c5a5a53f30439e2c88bcc"}}]}, 0x150}}, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) getsockopt$IP_SET_OP_GET_FNAME(r1, 0x1, 0x53, &(0x7f0000000000)={0x8, 0x7, 0x0, 'syz0\x00'}, &(0x7f00000000c0)=0x2c) 02:42:04 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r1, r4, &(0x7f0000000e00)=@IORING_OP_LINK_TIMEOUT={0xf, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000dc0)={0x0, 0x989680}, 0x1, 0x1}, 0x10001) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) r5 = mmap$IORING_OFF_SQES(&(0x7f00004e6000/0x1000)=nil, 0x1000, 0x9, 0xe18aef5862ec079b, r0, 0x10000000) r6 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r9 = io_uring_register$IORING_REGISTER_PERSONALITY(r6, 0x9, 0x0, 0x0) r10 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r7, r8, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r10, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r9, r6}}, 0x0) syz_io_uring_submit(r3, r5, &(0x7f0000000d80)=@IORING_OP_SENDMSG={0x9, 0x1, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000600)={&(0x7f0000000100)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x1, 0x2, 0x0, 0x1, {0xa, 0x400, 0x1, @private0, 0x2}}}, 0x80, &(0x7f0000000a40)=[{&(0x7f0000000280)="a94755b149e98e6cf5c0d23da991105234092133856a588e94177ba866a10c9a05b7eaad56cdf18a65b89f1644bd7f1d89ddd4827ccfaa71463ff6f7f62c52fcf948b75fef3f229c97efb8296819735efb7bfda4995d676d18b072ce652f51f53cd53b342e629ac3cb6875af07825e648b387f867a8fa07c5fc54d9cdcd50fb569688c0630a8c372525891982e3267b74de675e4f99a62ae95263e63004bfadeac4e87acd78b802e1426d5dcf16ef63afbb5d97de3c6de7f75f20879661c1525f25e600e207351f42e884861f0b1d24c33bca7414471cd87f0a176b6f64ba8cd0725817560a5e94f44b0f20e154d70cf08d34b0772614562", 0xf8}, {&(0x7f0000000180)="c24ef94251102963d4af2cf0af1f389264405d16ef8bcd7122b2bd88357cfa43f24c38f0ed3f0ce8b7fce200cf0fe4197145ee048b80350ff9e100b1d850ad0b61e9381f9d277470f69a76d737e703253613ffe95e16376cfa4a6e8f2195b22dddeaef0a567b16df910ed35f1a2d170e959402e11aa14606b59c4b661108e95f2f2a93ef66e4bd87ad799ac5a33d65e4aaebce9bfc5168d72e9f5473a7a4245defb9d85c144381ba00fc", 0xaa}, {&(0x7f0000000380)="3f48fe17333ea5470f76feed9f7b262ca4fe41a27bd269e415060b91dcff54f6612f521df8e9b1034263e0514609fb5ef32a8bdc7d6d584e43a7a06559b52385ec96874264e8e6692fc68e36f1dce2775ac4b167f844e27510752c7a5723abb061e84a2c9834b2ed", 0x68}, {&(0x7f0000000400)="42bfd22d36fe2f50f539c9108f1b1d8cffeb5305398c6b678517ad931cb6866cbf13bd94913b89754fc8ab36fbc59b8da396a61e307596a122a64c8d9ebfbd4be24ba0c9a51cf9a86399fcf793a56ce9b6e4d8db84e168f0d66ffa413e609d4965fb6761f332a8bf7437a09de6d18bf35d828ed5cbcaa800a4eca9b17944b940037d230c0ce2345cdbd73dca954408c7c76dc2f00b975d4dc5092d36588f4125545d64959618b21763478433e21c4aab2c4f3a3ef1951aae4824d937f41d948d86", 0xc1}, {&(0x7f0000000500)="b4bcaecb2ff3079f1b6cce6910f90a7b4eb784c3ba0ee524a635b98b9900bb63b9ac2bf9888e5ec792b8b67365c2710af69e2fa1a3d5ee7ede2aeaf30f4036a220a36962b149ad5aa54cf439e1b611c75cbf479140a60c15444cc35ed071b8daf5db02215ed1bf7a9b4238fbcc65fd0cd8422e988b9c397b3ecf10a2", 0x7c}, {&(0x7f0000000680)="09997d2058ef1ce99d9dc82291fb0f3c50e8ddaf5de8c1afeb8360168e9b736d0e577f255b3d0f60e8814b49554647fc3671d84b1a05623b2c1e1be185d55d34662679d509e9dc0c47d8eeb4afdb7a555bf310086a70dac09be0ccb1031136fde386bec43a38b41483b26f6fd23427bc7ec2ad2648ab66289ed52822ff4777b54b46daf549d8dc143f1bb2a5420620e61fb919a158b7fd8f03f08343fc09646db1207314747d926bf96728f0b988c17e23a301ab432dc633a5d609b6a412e0e89eaff5dfd21c753fd393e5367bcf0e942d034ff5875a9afbb19c082c", 0xdc}, {&(0x7f0000000780)="b26fba864a230eaeff5b59ebec29b786943ec78b63458546b729aa61d06feca84775679df39590cf7fae8cb4fb8bfa22af8c6a82c84df023ced632c9896551cd3c734f182da597b1d13f07a1ec167aee79a69ac2e6aa72eaa37c9e07b7086903db8d72fa4e9be3b09937f1b9a8841b7b7c65dcbc1af8af366aaa06963997fb7c44fa78ecb86b036cd253414db567e7e91181c5efaf9baa33f652e450b8d4ce9c89b0b06b6d9a7f4c030f70611c7f82d64d8116eedb9936828e8d83d5f3a8c02a2df202ed767c30f5c82448f94b0b6acb5579497dc0da7daac9c489a94d4517ec57143c55190f8ab1fa15", 0xea}, {&(0x7f0000000880)="e2f34c1fda33caa328f6f5ac33f12772bc9c4b8b48eab11b257a6139161d6a723d3f8a6601273f490432f3d2a5911277862a73e94deaf385ebd3e40d4ae261d436315eb33e13973e966b7f4d5dd976a70acb30c5d030d4e479969e7d742327036b1b6295993296a96e4ba3c7168bcbffbd8832c96f829ce3447b32653ebfd703836e6610b4cfa093d9381c2cd806025ba888f78516e2fc14091498d40772282734a638cd2cd8284aa02db35856b458db51db54f8", 0xb4}, {&(0x7f0000000940)="4aecab0a1b779e2da5ff1bcad2fa88fc8572fdbb79212b51e6f1ddb63c73fbebf7c57642c9677b3884ce23158521020a58e657f191a8f1fafd5c4167afdc370eb8f98e912d7c33f87b826cd46b19c1629ec475b34fcf3ee420fc5aa99865b528147c040b35c8e6966a79dd826b44628b0ad32209652a9a61677ba2ad3c86743cb3c6969ded3acd82ccff48a8978c4f9536b2b20689e3549905e7171afc6333f2695a0caa53e04310f17619605ec920265c3e13914f1a7c506d8356ced24f1f7db9b71c4bfe210278f5b7431c7090fbe5e2698b335c109f8f46f02cb5db7751c33624a8b7cbb88c028d56", 0xea}], 0x9, &(0x7f0000000b00)=[{0x68, 0xac, 0x1000, "fb922be794bdd74e87ba7f55360f03f75745f5d798682396f26bdbd3d5026d591b182f15e4a7fbe0edd0fdb4cf804a6710fd0eba765b532a44d2f6a761e44653e975cbe6aa632d85e411cceccd491ef6841c842ffd"}, {0x40, 0x10a, 0xa0, "af5490c14afe9398b99dd93f2aa40a756d32d8083bc8ea2eae24e56cd247f726860435163170606176e31b"}, {0xc0, 0x119, 0x1f, "1c4b04087bf93436f42f2dd71b6050b9de4408b5cc8dc2a4a9487b3b4bd6a04da86d85ef8dac0ebccff98e6981ebabeff1903479fe202b2d6a5b8480d0b54d987e3f7174c6784ee0f4ef0e8f5aa1a3f515a52e340d59879009b4c47c24e0a3ab57922ed367a9da977cdeb2ee7419851a157e2cf75ff78809c47d2f0f2c10f03c8d469283d9a47513ac27e588b0d085506ff96e367c5efaf26ffe15431ff840d0e85ff824e975b81794e82558"}, {0x50, 0x1, 0x80, "bcea5f15d3556d49fd833f72ebe814f1f00d180aa1fad88b9bee10174c41590e1a269a4c55388dc8fa13f122a86240292c77778abf602c59931fa82142ae"}, {0xb0, 0x1, 0x6, "dc956f5f9e34b757b87f35802d1975b47c5a302405d6a2cd9ca95741531f6b8582c5da722fa9102de90bd3860e6ee0067742ceec6b2f594b434335423018899929bf12007946c9c2b9b9f0ba3383bcd77cd2d8775cdd934a4328e278ea664cf6d558b520aa26b9e55929da20bb3772f3c5d4e29b57be78ace69c5b6ba59164843b17f622afa314f999bf621179b7444c4d2cd6d9730659518bfdea1cac58"}], 0x268}, 0x0, 0x40, 0x1, {0x0, r9}}, 0xdc) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r11 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r11, 0x0) preadv(r11, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) [ 612.052534][T13529] FAULT_INJECTION: forcing a failure. [ 612.052534][T13529] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 612.065619][T13529] CPU: 0 PID: 13529 Comm: syz-executor.4 Not tainted 5.13.0-rc6-syzkaller #0 [ 612.066255][T13530] FAULT_INJECTION: forcing a failure. [ 612.066255][T13530] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 612.074393][T13529] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 612.074406][T13529] Call Trace: [ 612.074413][T13529] dump_stack+0x137/0x19d [ 612.074436][T13529] should_fail+0x23c/0x250 [ 612.109528][T13529] should_fail_usercopy+0x16/0x20 [ 612.114547][T13529] strncpy_from_user+0x21/0x250 [ 612.119458][T13529] getname_flags+0xb8/0x3d0 [ 612.123943][T13529] user_path_at_empty+0x28/0x50 [ 612.128775][T13529] __x64_sys_umount+0x75/0xd0 [ 612.133462][T13529] do_syscall_64+0x4a/0x90 [ 612.137871][T13529] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 612.143774][T13529] RIP: 0033:0x4665d9 [ 612.147650][T13529] 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 [ 612.167409][T13529] RSP: 002b:00007fd5a860a188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 612.175806][T13529] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665d9 [ 612.183760][T13529] RDX: 0000000000000000 RSI: 0000000000000002 RDI: 0000000020000080 [ 612.191850][T13529] RBP: 00007fd5a860a1d0 R08: 0000000000000000 R09: 0000000000000000 02:42:04 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000340)='./file0/file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f000004fc40)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f000004fe40)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000050040)={0xbf, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x80, "99ba8ec4dd4fce"}) r11 = perf_event_open(&(0x7f0000000140)={0x0, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x4, 0x280, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x7769, 0x4, @perf_bp={&(0x7f0000000100)}, 0x90, 0x3, 0x200, 0x9, 0x3, 0xffff, 0x1, 0x0, 0xffffff81, 0x0, 0x285}, 0x0, 0x9, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000022c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r11, 0xd000943e, &(0x7f00000024c0)={r13, r12, "d2ba1da14e20761658fd7de51b24a3a0e3e07dcfaa96abb4305161fb1df7262cdc18878de18483dcb430bbf65e372c6f3b2df1d3ed430dfdbba67c7f39834e2d3002e3ddd6758d29d8ff93aadc243bd0748a03ef33aeb01ae04905decf16891c9075886dfd7369b8b943151258525ded2079b11b22aa05a8ad1cf068847ec7ef4b1dcbdb829421c94dd2aafca339d409275551bbf1c1477580929fdb61cb3e78f7ccf75f2690681603374b0ad8805b9d3825ff54279fa4d62f78a5e1356dbe53f5540dce8d51bc2ddea7d9b2df9c46cc827bab05ed395ab9a88ccd54e89bfff446002b06caa24e266810395973a93d1ce2a52da0d82c47ebcc50f6dcd16a6380", "597d940542f777078a6cc14bdeba55c866e0484a898a1727ea0de9c341d623eaf2ccbf5d9b2f072ce76652158417681a1f9e619752cc51934fa8144da715fd06a313be036cbed2dc00c8849c2f56afa311ef22dc296bf644aac98aa5dec2bf3ad7b986decd284776a46241c23cbdfc48ceba353e6035ee86be3555fe0aefa5b6414d893b07688c64ad7743ecec743ff76db1a711c4d43190637627393cd1e1f5485051d8a220f8d811f42ab3c72f94bc4e04b7e69678abd2bb790b454540620f8e78edd32d3d4af92c759d173eb5d22abd11207acd1baf149105908af6893746a7e688c1551c7ba2b83ba0f259cf66a3b41b69dec3a6f0c0c69ee0b7459d62149a860e335dea0ed0f488bfd4725f2f0c459cc793694cb549eb4bf09f64141ac2926794988752d0e65c76b8ec63ab0a7bf2f11c576ac4031de9da0f3d741daede2ac6112f34089ecc5fdf47d7f8db356f366f3a7d81f09e56658581076fe97351f13166383426e9dc5fce6d2a89be3f8ee46e653b0e1f8a42949b896d9f54458a2a523e11f290f0e5e5f661c43a38e179a4845a87f7aee50b9e30c6701def581dcee23ed1eac468dc6c87b2f7aec7d4d129f6006cb8ec25d7a7287e46433cb801b9c26d6f9fda8dbd2a0ed6f965bef27e31387d9580492db37daa3c8d635b81aead5133e9c89fc6abb8cada9ab24cdaf237692efd41e7bb5703837a19e926c6c5c9458480e2fbf1fa9947fa7eef6a9db73b392be462d58ff006614712cac76dfe9a9759f471112667298792bc21dfc020b0cbc14e40142025cff876ac3263d71145954042c07bfe5d9093172c20194b4eb6560efdfb85fe7b9eca42c8b60a388fedcb757c75f8f828c227d05fc1c4b1d9313a7cf0c34c4ed3e94992ae01ada9325aa4cb016a164b71a9e6b10d85076e64288be991dd4324408df94309da383f848d6388c745c98be5d423cdf5c7cd93690cf0be683ce10812a6f62d91ba6d01ab8bb0d4ce94ff62ca3ae9eaba03408587bcee00cea58e614cf37f0de1e80a7433cbbb7485fd0daeda2bc0962901a352ee605462f8bef92f2922df04176b944122438941d01d3abfcd4c2d3642487ee215c9812b1bf88ecdac74a58c40bf517a2c30290c5822accebb65a37985c79cf22a10ba1226102026b86db912884659256706388d166abcb6d86170ebcf7b98078c2caf7303e9b03cc4fc714a5dca832ee5d5c5896be70956f3045d9fb527e6177e2bb45fdfc92a42e474b2c73574dc864340c6d204429333ab4aa135f55a0c289b2476fb36c66e34344bb924252b33e5982a3aba1e997c10841fd5d13be410a775f4c7e109b8e41ff16b562b3cde3a1e849b7228f38f26bd68e01321b750fafbe519f1ece3ed1e41f765c3568a0e48cab0d9fbfff35e967346435444481ac98419b825436b33e3194d0bf131b4195ac020d19f264dbd26d59cb0d4d7b2de40666a1844f5f9bd431267f6ca737a7f01809bd837f1cbf5864bf8bb4a9ef1feb1d0ab65aebe8da24f604b66a231dde1484b9f7b44a4dac5d6ccde824754c5d4204c5dd03435cefe2613ba5cdb89d5f6425ed0d1b12f55fedaaad60bf7f03ac8673b691e01aaec4077fa5c544b6f697c95e5b11684a9d0f1f0916b6c066fe81434fc360f0215131863b802a3c14d6758311d6e3165b9bcb1c4ccc4c863e5443f76829cef3837b5a498f7ae4e629d88461d9f944169445601b10de1183cb5ec008f1450be1762eb3fdef9a6b172c22264f92d5689e5f256f93990ebdd16d1db917dadf33cc28ddd3683d6013f865e1f80594e117c40ed8934bfc8ed70d8e6f881acc3cc108f07632ec6387b93de65911fe0ecf11bed128af9200d4c50e18477bb05883c89d905965957d23f77c82c87fc73e49b67d933bc9a502a8b0cfdcc33803337abf3de3c62d4f5ffeebe865fc05916438fe612055309bdf460e7931ed253d8582752fccd28e3cc871f7b9737af8c42946b922b59cc980f335f00ced037066ebff56c28aab9f117a8fe247e8fb5413a9c036f9c1980cfcf3c19728e90c9005fbd4a1ea468a26dee89c83612c1afc86d5b586178a41ebffa8bfb0bee17c56e5d9cca49a0490e8043958294df712ac987d35517911ba57f72894448e6681c2e8d9551cc851bb8c52d6edca4023cfc0f7715d72df7e1265a4707f6d711c2432f28cf42d95d49a56d54b033439b15c4339f315f3f39839789eb2e198fb495b68c1bc506e207d000a93a17720fa76b93c085b5623889cc642ccd9d1593bc104650808c9cc1aa45679fb49e357c3eb1e68d4054084a1a2bfa89aa92b0c395393d00bf815cd4dc0bc3961b25ea2a5b0d9dd4d374305f43c8c2ae2fc442691a8936605ceef91951b9fb1bf95a990231abb180510d3b3a10037090bef62b46794363d68d986d38a46b18a6e38998f5fc63870c5e308efb4efa677c17c495c0264c891703d77a590b65e496b957e0467b57935b530eb24ff2713afe12af018804c8865fc6bee3582ca4330837752c05964ec04e4bfcc7b68642cd7d91f2364089477c739214051065ac85bf51f5565874990861cebd11ac1eb34b567b36c96ff988165448f0f076a224c2758392e08c51d7faafb9724febd55eca393a25f589e182fd106d79f125c56703e703cedd9cf2db91a09e9209dcae33792668a10f0e62373392510d6598527d5ac0c226258f2927591dedb19c49e66604e3a36775cbafd3c8a25c10fd0964d9211a816e3c0a96a185a944f755d34d0d534c46846796cf652be5b7fd011a7773d8668fadb4b1a5399d79191d7f7f3ef774d59b43712b14ceb75f6486838bc876de3403363f2df7d5d8ccab6e6aa6b2d7fdf3c91957af17b35d021b497adbfaac6351a711d48018b909c1fcc92d8072ac74034451e8bb965f4f200b961a6b1f28afbb065a294802380feaceea757eb4846c804a4d00446f3a0766fd9906b1f52d348fecfdcaa8e124519d289e07819247a335fec7dac7f46d0687450b3ed5078e23f8a716caf7c6dd92742645a7e806ebc14aeff9a5ee5f350bb96fe16c662654a1ced69be5aa23276bd3c4b04c9e1bea0645efdcb5da24dfb374e3f394a31ae7103ffb16771c3642934e58bf4887d5c906efb79702f91bddf20636e1b8ff18b4ac07ea7b00a648b5f26c3ac0481b4671fd82f8407049ebe33a5dfb76f15b8b018e90fb856ecd39b1a28ad394e5c6538b250ef846a059b62e3634baa488bb5faef3f74e631c895ac833af0f56838bdf6b3c2247d2574dc47b8f97596902d2eb8a53578cdd47e41f1d6bae519a91686687a4c67f9b1a50958b5012c2494381e3991a26d72b947c9b03955b74b0e9f9232f2b473eed86ce716783185c0bf63426c550dbaa2bcd7116b5bb52830cc2c517d40bb5ebde57533e435024882b560d958cab133f45511a876796da76808d8b1a71ab1d049f0bde33397cb3c3b427eec3dd6089d8cf6806b11f8f6de632df6a02e5214a65f0a0589f345201c84ae40defd8b109be9533f4d4ac7d90993fbe673392da14a9fa8a63dd7b48447a9f589b98a032bfa81ecf9a704400270f97c0d8c290e431f870511da00254ff9ad19d4aa075a5a67c355037fb3cd77b2c0f77d5c9b3fb397bb6faebee86aeebad1171faffb7d1cccffb84fd8661f5a9b4d8e940c96060ef9bfd095bb2d67dd034d4265ade45bba8fdbfc812256e58fb812ceff659e18de4402fdaab2ff906b1a5ef8be3a58781d358126d9e887a287fe1898b68e19ac9952d93e763d065d6c7e89e78e1edc69012101426598c4e2d1f0efea90a91020cf560408ac1558fce94737d3282b84f00971acf48ec0285d7a451ca36b93667135f51b3975d74b8a7d5782507e6f825ddc9612fe8673631a878467032eaf9b023a0036384922ae065ed7106a6e4bbd560b1b08ea5ae8b484f0cf4c63e73859ee6219b5ef8f47924b9e41ba33bdbbfd2d0e0486f8d885f3451acbee2597313a6655d3d7f2e6b14ed420e5ce50f908a75bbe6b57c5c42a0e1f3e8abf52cb76cfc39c90c3f456fe0c1bff01fa534754158f05b7409cb430d546050641a9b7ae60453b4ee9e187f405ca312a00ae84ea54cd8dc475cb8357463a81507297b6a4ee1a9c9a5b060321a181281e9e35b77f334f25572747706813c1328627a06df69928d0fae2b64bce5dc60ef69527f8ca4ab29e421f4bc25c5ebeb43445d7656b2e4963f85a09eb954869d33af48ff5c7f8643be8a1e24ad13300a2be13aea1fbb04dbc9a7b88226aa875531a49c7dc877a4c462e6557e0cfac1badc6eff91c05566f26451bc6dd8e807fc12c11bb50151e528bff10465aa1309929f17fa0e3dc0e11d35d0e8c82cbcb2351af6a2f0484cc5b023f271740317927edb4d1a4c4322658a64e040e03abee8256d870490c5589ebbe2e8dbd9b5b3e1e8ce88e07df7062689e8ccc6276b456154fb2202643bef8baacfe93fd614bb18d7cf2218dfb101a18653924147a7bc224f552779247a2120ad78c529ade69310c1c65ad32425d853248e537bd029dcfe0d48fd88d4e524253b8ace773d8a2a3dd8e21c5849d96d318f6914fba0ec1fcb9c9133cf401bdd33b7ef51f33f26347c057fbd3bb0e0f7481c70517182f512eaf7f3c95a1cd8e54b17ecddce120f74d8a664304da70ecb849a24a37016d49bc8552d5aa1814a1056fe0c3499a9705ebfab4eddf7d5eb6864447a728862d962bbde0ac51fe107639eaa7e64b84ffe5e652b7c8a298de9f96f65b48676039ee37d80f0e2f3ff081882163bf385ee6b830df51934c67716643fbf5740e0cf53da6cc50372c3bb3dc9d606d158594e87a0970d12dd7b7578e254e9e84f18abeb01fe2733b432a86926bc873cd0ef83e888af0bfa4b543190765beab9b80a988da75300e16b8e49657dc9ae99981ebedd7e3d4f71629802bae977d92929e7f67ee6cd5078ec04a7ee25450dd7c6cd31144fc8e1a4baae3a8ffd87fc5c9fb125593e46fdef6318b3a415e99d8ee5c878043126125a6dcf3a856a725bc517428af7ebd5c710b6b0da4bbaf468bb196096dcbf870b9a8bd0f7332ea69584add253fdf7fbf35b96dc535472ac23cf98963576096de6c045b03e9c0b3e675137e7dff985b496cf1908f2048ebdd24b090582fe609d5aeeef73b4556f0be767f8615ed7727f20b635e9c7c8fc8cfeb05ca68ae35c6c0cdcfe80007b1ee70bd6ba20860a39d6b104b5cec4c23e9378dc59c31bc37e7fda744e0176caceb121687cb02942d1ad1d93ffdc198a2e323dd29592c04c6f902189c1e9854f8b07b27b5fbf8a043ed2387174c7d3f2469447c36900fbb197be9d7391ccb5a98fac99a0180e74ed379e1e081ede295cafabffc1864c98b969000d58c3873e8bf73977f10ab5f254023e6e0fe241b4"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000051040)={0x100000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {r10}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r9}, {}, {}, {}, {}, {0x0, 0x0}], 0xe2, "73babdd9529dc7"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000052040)={0x80000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {}, {r3, r7}, {r12, r14}], 0x47, "5e3193c3a071ff"}) [ 612.199816][T13529] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 612.207767][T13529] R13: 00007ffe889cb3af R14: 00007fd5a860a300 R15: 0000000000022000 [ 612.215747][T13530] CPU: 1 PID: 13530 Comm: syz-executor.0 Not tainted 5.13.0-rc6-syzkaller #0 [ 612.224523][T13530] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 612.234584][T13530] Call Trace: [ 612.237935][T13530] dump_stack+0x137/0x19d [ 612.242319][T13530] should_fail+0x23c/0x250 [ 612.246742][T13530] should_fail_usercopy+0x16/0x20 02:42:04 executing program 5: r0 = socket(0x9, 0x5, 0x0) socket(0x20, 0x0, 0x6) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0xc4e, 0x0, 0x0, 0x800000}, 0x10) r1 = eventfd(0x3ff) write(r1, &(0x7f00000002c0)="5bf91d1d2b2234f47eba72676a7229eaf34cf73c2d629707e79b67be44473cfbfb30683d3c147a715709a6acfa8315af1dd9c8d1f3df40ea65106bfe8ec3b51e0f623a58980381c9f6422db374dba2c3ae43940ac22030828f01a66cfc56f30a848b4d39737f8c7659b2c93cbaa3f4543464fec1b8d2076987363da742346aa70ccf38413d1828312e177f46b4f1b3700b3f184cd49cd0704d5718685cfc9903cd1af5fc0f2cc767fad62efbdba4ab4c6d15d0e843f0e84e56e07e042dec893ed940ac9ea77e8f5bcc7d7060e7bf770d38b9500b613c6d18a871111c36adbf2c9339531b45f2c9c51c6c7d70e418044a2242d214ea528292ba5f39140000000000000000000050e2630987fce19ff0a598128c3b9b81f4b4b7b65af4bbdfaeaa85157d27255f1fb2d50f49a582113eff04c2b8917f893520ef5ce5bf296d10f260b33642ff31d9d35d4e2133ed616ad9a24e217f9a508ac4afbbb7be4400e9d25c13cac5c3692350b7bbe70cf6c256476cf5ca5c0c", 0x175) write(r0, &(0x7f0000000140)="240000001a005f0014f9f407000909000a00800000000000000000000800020000000000", 0x24) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) fcntl$setpipe(r2, 0x407, 0x2) [ 612.251844][T13530] _copy_to_user+0x1c/0x90 [ 612.256270][T13530] simple_read_from_buffer+0xab/0x120 [ 612.261704][T13530] proc_fail_nth_read+0xf6/0x140 [ 612.266648][T13530] ? rw_verify_area+0x136/0x250 [ 612.271509][T13530] ? proc_fault_inject_write+0x200/0x200 [ 612.277150][T13530] vfs_read+0x154/0x5d0 [ 612.281349][T13530] ? __fget_light+0x21b/0x260 [ 612.286108][T13530] ? __cond_resched+0x11/0x40 [ 612.290849][T13530] ksys_read+0xce/0x180 [ 612.295015][T13530] __x64_sys_read+0x3e/0x50 [ 612.299585][T13530] do_syscall_64+0x4a/0x90 [ 612.304014][T13530] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 612.309993][T13530] RIP: 0033:0x41935c [ 612.313904][T13530] 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 [ 612.333654][T13530] RSP: 002b:00007f1a26ad1170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 612.342933][T13530] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c 02:42:04 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6000) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000006c0), 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000700)=0x0) setregid(0x0, r4) getgroups(0x7, &(0x7f0000000800)=[0x0, r1, r1, r1, r1, r1, 0x0]) lsetxattr$system_posix_acl(&(0x7f00000005c0)='./file1\x00', &(0x7f0000000600)='system.posix_acl_default\x00', &(0x7f0000000840)=ANY=[@ANYBLOB="02000000010006000000000002000300", @ANYRES32=r0, @ANYBLOB="040006000000000008000400", @ANYRES32=0x0, @ANYBLOB="08360300", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="08000200", @ANYRES32=0x0, @ANYBLOB="08000500", @ANYRES32=0x0, @ANYBLOB="08000300", @ANYRES32=r4, @ANYBLOB="08000600", @ANYRES32=r5, @ANYBLOB="10000200000000002000010000000000"], 0x64, 0x1) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0\x00', &(0x7f0000000580), 0x80000, 0x0) mkdirat(r3, &(0x7f00000004c0)='./file1\x00', 0x0) 02:42:04 executing program 4 (fault-call:14 fault-nth:2): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:04 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:04 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000230000/0x2000)=nil, 0x2000, 0x8, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000300), 0x0, 0xda3, 0x4010000) prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) r2 = gettid() clone(0x3102002dfe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) rt_sigtimedwait(&(0x7f0000000080), 0x0, &(0x7f0000000040)={0x0, 0x1c9c380}, 0x8) ptrace$setopts(0x4206, r2, 0x0, 0x200044) wait4(0x0, 0x0, 0x0, 0x0) clone(0x4100, 0x0, 0x0, 0x0, 0x0) r3 = gettid() tkill(r2, 0x14) prctl$PR_SET_PTRACER(0x59616d61, r3) tkill(r3, 0x34) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) [ 612.350916][T13530] RDX: 000000000000000f RSI: 00007f1a26ad11e0 RDI: 0000000000000004 [ 612.358894][T13530] RBP: 00007f1a26ad11d0 R08: 0000000000000000 R09: 0000000000000000 [ 612.366891][T13530] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 612.375015][T13530] R13: 00007ffeab773d7f R14: 00007f1a26ad1300 R15: 0000000000022000 02:42:04 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 612.466625][T13562] FAULT_INJECTION: forcing a failure. [ 612.466625][T13562] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 612.479814][T13562] CPU: 1 PID: 13562 Comm: syz-executor.4 Not tainted 5.13.0-rc6-syzkaller #0 [ 612.488577][T13562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 612.498665][T13562] Call Trace: [ 612.502016][T13562] dump_stack+0x137/0x19d [ 612.506349][T13562] should_fail+0x23c/0x250 [ 612.510770][T13562] should_fail_usercopy+0x16/0x20 02:42:04 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x2) [ 612.515904][T13562] _copy_to_user+0x1c/0x90 [ 612.520372][T13562] simple_read_from_buffer+0xab/0x120 [ 612.525836][T13562] proc_fail_nth_read+0xf6/0x140 [ 612.530903][T13562] ? rw_verify_area+0x136/0x250 [ 612.535767][T13562] ? proc_fault_inject_write+0x200/0x200 [ 612.541458][T13562] vfs_read+0x154/0x5d0 [ 612.545624][T13562] ? __fget_light+0x21b/0x260 [ 612.550336][T13562] ? __cond_resched+0x11/0x40 [ 612.555028][T13562] ksys_read+0xce/0x180 [ 612.559193][T13562] __x64_sys_read+0x3e/0x50 02:42:05 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500), 0x1020000, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat(r0, &(0x7f0000000540)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000580)='./file1\x00') umount2(&(0x7f0000000440)='./file0\x00', 0xa) 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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x2800, 0x40) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x135040, 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x114d006, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 612.563695][T13562] do_syscall_64+0x4a/0x90 [ 612.568145][T13562] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 612.572345][T13566] loop5: detected capacity change from 0 to 87 [ 612.574058][T13562] RIP: 0033:0x41935c [ 612.574075][T13562] 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 [ 612.603953][T13562] RSP: 002b:00007fd5a860a170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 612.612178][T13566] attempt to access beyond end of device [ 612.612178][T13566] loop5: rw=0, want=94, limit=87 [ 612.612372][T13562] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 000000000041935c [ 612.624082][T13566] attempt to access beyond end of device [ 612.624082][T13566] loop5: rw=0, want=90, limit=87 [ 612.630776][T13562] RDX: 000000000000000f RSI: 00007fd5a860a1e0 RDI: 0000000000000007 [ 612.630792][T13562] RBP: 00007fd5a860a1d0 R08: 0000000000000000 R09: 0000000000000000 [ 612.630802][T13562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 612.630813][T13562] R13: 00007ffe889cb3af R14: 00007fd5a860a300 R15: 0000000000022000 [ 612.641237][T13566] buffer_io_error: 14 callbacks suppressed [ 612.641247][T13566] Buffer I/O error on dev loop5, logical block 44, async page read [ 612.687266][T13566] attempt to access beyond end of device [ 612.687266][T13566] loop5: rw=0, want=92, limit=87 [ 612.697861][T13566] Buffer I/O error on dev loop5, logical block 45, async page read [ 612.706671][T13566] attempt to access beyond end of device [ 612.706671][T13566] loop5: rw=0, want=94, limit=87 02:42:05 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 612.717155][T13566] Buffer I/O error on dev loop5, logical block 46, async page read [ 612.726332][T13566] attempt to access beyond end of device [ 612.726332][T13566] loop5: rw=0, want=90, limit=87 [ 612.736822][T13566] Buffer I/O error on dev loop5, logical block 44, async page read 02:42:05 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x6) [ 612.766391][T13566] attempt to access beyond end of device [ 612.766391][T13566] loop5: rw=0, want=92, limit=87 [ 612.776891][T13566] Buffer I/O error on dev loop5, logical block 45, async page read [ 612.785629][T13566] attempt to access beyond end of device [ 612.785629][T13566] loop5: rw=0, want=94, limit=87 [ 612.796111][T13566] Buffer I/O error on dev loop5, logical block 46, async page read [ 612.804354][T13566] attempt to access beyond end of device [ 612.804354][T13566] loop5: rw=0, want=90, limit=87 [ 612.814814][T13566] Buffer I/O error on dev loop5, logical block 44, async page read [ 612.822811][T13566] attempt to access beyond end of device [ 612.822811][T13566] loop5: rw=0, want=92, limit=87 [ 612.833309][T13566] Buffer I/O error on dev loop5, logical block 45, async page read [ 612.851216][T13566] attempt to access beyond end of device [ 612.851216][T13566] loop5: rw=0, want=94, limit=87 02:42:05 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) syz_io_uring_setup(0x479a, &(0x7f0000000100)={0x0, 0x2eb0, 0x4, 0x3, 0xe6, 0x0, r3}, &(0x7f00006f4000/0xb000)=nil, &(0x7f00007d8000/0x3000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000001c0)) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r6, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_io_uring_submit(r4, r2, &(0x7f0000002a80)=@IORING_OP_SENDMSG={0x9, 0x2, 0x0, r5, 0x0, &(0x7f0000000600)={&(0x7f0000000280)=@tipc=@name={0x1e, 0x2, 0x3, {{0x0, 0x1}, 0x1}}, 0x80, &(0x7f0000001700)=[{&(0x7f0000000200)="bc0779eabe95ba8464e2eda0387f523d36ade0bf873679bf096c924ce058367fbb", 0x21}, {&(0x7f0000000300)="d84ffd25796783a91ab409ad39274d2a3b8989edab5a953a0cfd362c61e9582849e71aefbbc503f8a362a67a5baa8911d360b43573b7b2f3c98b3d7c8e626960351c7af92b9e112c9c65a3717e67ddcff366f60a46ab8a7bec483f42bc1c9b7e2a5ea00ff6ccdc46fb6b82db4396a01bfab399a9eb1b64188209798ad2ea40ce8cf51e9f0c680f3cc84c9c1f024239d7cc161ea810fe137555230823bb91974c1d3bb89c9e66581352081afa75d8fc671a765deddfe81a90f8e4f943e7aa1154e3f59494566388bdf3d60ca8f2", 0xcd}, {&(0x7f0000000400)="9292e913137bb3a9d03783ef736dd9efdbd23e94918f7d3f233b1b0284834b075665ccb8dd30e23f391e9effebf095e1c7375607358f92cb438702925bf755ed71cc444513038452fe61a7b403663f12fa3668d9bfb498d639893bb21e296a16ed42831be4d0234031c7c2e19d39ae605033edd144beca0556ebdbaba66c751d75400e96a3e96626275706e0bed4c2b1db7bb33823176404a5a2fd5e44041f15b4c39247f8343f565520c07e9ea89c982b27d7d76d7a212c4cec6edb605948abc89180d577b59898e51962cf1d49f060743cdd7c", 0xd4}, {&(0x7f0000000500)="379295f0e36e394adf34c386bf2b3a704df6ddc654b99406f2e2190ee4a14d3457f4e8b176e3a0a1b4d051efcf92e1eb2e561a019ed24934eceb080efc3c008289e78ae20e1a816cbc95937f30fddc336bf864e397974c4f", 0x58}, {&(0x7f0000000680)="875702784b00f36acf8de58518fa80e6bafc7da20f410ff59c4aa40ababa1bbc151f6ab4c007f28d36cadc4efdcf3c0010d01b42ea0c02acaaf8b9971329aca7c7e8fdd2705bbf8404f98e7df93596c9f2f63dd70aaa5e8d6b9727433a4d6c726688fd279281db300440080cfffd3a65695e93b8527101dbcf5f489c2c69fdceb24e0dfc2ce2b9fb9a1b2827b970f8e05d4b8f1f6deab88969fd3dcaba7ec8438aac7388e235fd898be137fb18e3c76a47232897ee4480d2d7acff0ab8743dd4d27d8b07816cb878b80aea59af00a57bc2fa000565b7606d738361236f2eaaeef0fb38a21db47af23903e00b2101020ab01efa5076d8acf0ae9e9fb2ce8af84d301d9756ef8574135e597094b469e3596b66401d0844e5edadb738f7d9fcf0157a105f055f03171b9d8eb4a4df4d4d04cf289a1e5d903f757ca937b53ed8a27b94a26099820e471dae2e7c059f698e7860a418e011aa7a5e83f0e9245fc06dedd02786cfa24e31611fc68e7d30ac1ab0b7798b817990e282e508a6481ffa33a33f28122c8f8cfa3d8ded88b2b31aac80e9971e303d5ea97bdd3854d7880aa3e6b1a2095925c4d694340f6ab2e72fbed6d92e95daaf0a8c046949b6f9acf35e7aa36a3b8c9b94e77e301cb01f1f6c37d01ccbb1ca5ed78d78f756b286f1db287d5330752132b2a4cf48d4dda9ce37bf2ac367b1d03a02ceddc2564dd16c963ee087bd915288086d9dd41cd8ea91024d7e0c5b5808a3e5623b6817ee76869682f23e0db47474fc2c97639157daabaa4ddfe40df24b34b61d19b96fd8e990ca555b010c291da7451b2283972ba472d36b21ab927e93057b722bb5467bcb729ae716cf631d63e1041449eb6975021edfa627e94dca9611b243ceabc3d149384c682fd0222d4c896c1d184dc156a3175bfa44735a6bfd389239a53647859bdc5fc27368e7698f8cfce3ae746bb54d0d1ed396ddef7913038451412b5c52a50054a2245ed755285b8a3a90447156b6f7e758c8d936238efe9d6fb6dd78b9dd891c3bea1f29c7ddad17d22794207e6cf7eabc85c8e24fe20bea3b0dcc869e9827967a4ad737f09305388b59bffa5165b434008503af54809709db444ad427905ecfd71ffb9763da755b5e1b4552719d772c1245ec3e131a2cd56a9f1ac5b4c60856983ddb1cb00fffafa9561d9a7bfaeb93d50579fc5da0f55435c9c02349fa2e6a209b3f43e86e197a8ed18526da2f3556f4527d108025a8c7f2c20023614ffe0ff421384853299929cde05d5f68b096855038586a408bdcc8e19ac28477947cbad68fe6d4f4ed0b7fb0e7d4b24c24056ad8221881c87a3a065a669f5e90150e7a0ca3be64bf1c6235e57008bad983511b055a9dea58cfb93e0d2098eab975b02b8a97f0eb62b21af9dbfda4662b6cf7359d25813d5a043c5793b05fe9f706769ad16e27d13b75a7e27e701c373986c8e66d54786c119f9d913cf5a375f3fe5813afa4f03f3cf0147e870b60faf346fd969ff4ebad62c1b102d45572f8d96279a0a96576616045ccd0a4b374f86e83fec8805ca58cedea12cd8c6cad6a6ce89029735dc20b4fe5a862f109e6980ddbfd7ce92cf7984b8b547cb5f7e9739c61c6b848325f3184f522d55e555358fd0cfa4beed92f2a9487e0b64387503548f87bebe052448288e8d0f8ea6532ee29e967e8dc82216568f9687eab652e507dbebfec81a88535e5aa7f4e5046d01560aff4b4a2f5f188fad1cea6039034da0312cfba4bd57ccb36e23bd7575ae1ef8ed1d1ab6ffef25ce99b45539e1144290207ccb9a8060debcde6011f06081b153705254931ae5ea1e53ff9f923aacc6fdc39da6a0acc2bce956d29d8228067f92beae6b1db88db13cd3b8d8435658419d77d633881be1db28b10d9842a6975f164d04d36257248c6446c3007dd70391290961a791358949520f3239d274c66fecf201d91af770d178be6ee84a73bde0d296caad59be5c45a73c0e7b298fa495a11148ed8fe3471724bb1ca8c75791a081e06629389c9f6df399336890d6022cc2f348c51f1594ea1227d3d06c2ab887be9585488831bc509d48174f750308b097fb314b33ffeb8065a8d717111506a31655ebee9d6da3e44b293fb9c8661ef9d8b999720f2a440bd5613aa1c7119de59840b8ca83a56d2e749f51bf53b73c4914e0772a5dbc187d56507ec5c86a566ac2b458031edf0121dbd4875de692c64a6f22d55e0c5a8b6849d4eab36f8bb6b216edc157049cb743ec6e8346981d9cbaf86ceb3005d03fc77b7c7676d348a526df7db6b1ea44d43843bec4eaf78faa77298597c87cd8cc5a534bd855f93cac15afd2833cc35a0b64907a065768f0836d154260249c98692271c24c2bb080af222bd8bb4383e7496d2b817816f3fe971898b1dcfe3ef2e56e3ca4b61c3f5bacb8eb5bf5dffaeb3659d87cbe02f10a8449556e6d43eb47bb4119528fe29ee39a3286a466b5de69e303dfc7c62cfc664a8683e5fa9acc20504d3cc924a3e23d7963895068477723726c8a6270b9582a3080842ebf3682a5cbc3be0b273c65b6ac3414f0ef4f34e61f66c80e4553ca256bac65b1ffa2227de780def8cee796f9e0667b8c2e8a0b64173ec66d8250291daaafaf24087856f3c275dd90c3cd37bc603ceb653885b076aeec95eb8e66e7550a089721c259ccd03ef29c335e57259446984ac73c48754f95a5a125e96a7e0fac3ed45e3da0e5510b3848595259adc13220e4fb75e8408e7391e37f5a9ed247dfb57f30ac1daaa863adb3ee81f5fe079fb0220a696e23b83c377d6ede9880f5cb99baed2510d76bbcbf084764f876beeb66d0100bc702479d527d27cdb96243894b43df91e6a9258117befc709d748e16dc76ea1f23276b8e43e66031c589e46a4c66c215875d1c0d84846e32dcd410a1ff16096747784f06690bc54aac4f6e67343f464c233f1066850faf155668d0c881f241908d0fc66232ba0ea2875da5f3b910050e2da44f6ffca0011f5971c6f332e057fe8c1dc42237153f40178473f5752d528f9641c8f4053d04a146d13dbfdcbcef24e128ce021ad7139134f9ebeeb5cb10153892f0b7df7a8be958f624c1b32ca5b5424dac94f7a6cbaffa674a8c3a8dd02b8bc87045ff0e59f62de7777eaf3325e296628ee0b76c78d97975988ec945b9d2e646e0029f8345b4d7d53d1b6b6c4e29f86ad2d05d291e9ecdf90a1c00b93044a85f7b7a0f14c9538e3a0175b513ff1315dde282ac993703649c0ba6bf8e53e85e261cd9cae8ac8c612136ad45986ca210629365e601427123d7685a076d834d529f23802fbb9bb7e98fd9a0fde8960c2a8d2224464cd5cc11ccb3675c67ecec5cbd50039efbeeb284c4c7197d19885c855116abfa5f10ba7773b2478761af8e7131e987d0323c6ba5ce20b80a760c91c47c513fbc0382687b7c4cea258eac81475f005ed103960b283eda525a41e99a109cba3f8e3d0cec026690d460e7251e0c36002272886a88d7a6c777679fc655ec02775cdbda9cc0dd82f17005d0f57fbf6691817cfabacfff1dcc20c98082024825dc95b3c57cb032d7817bffb9a9ef0f49761b18a68b684c9f3b2b00fc3f288526c30d5d7e7f5825d619c6f4e5c01ccdbe4190368b2b3cf16c2bcbd8c9f7b20c0662444739b7451d66ecc05832cd7d897c2f427e2d663af7d2b2df3a27694a4f9a2c860d4789451a3d1924f4cd7a8ca5400e39d332cd6340afe38fee36871013c84b93fa0f2da43c792f03704f3f0fb9916eab305891fd9e8825a15d80d8e706c0384283a58ce8bb143554e750c22fc0e4d2e64f5b28e8d15c44ceec671f39911dc13318efa62d58ce2293726f50174e600ca6ef8f5c665dc969d3b4b8d5b13bc0683737a1d8820d5b9c4c94ba2f5c97b4f68c89e07bd3921b42ce2cf505e6a88d68ac58908bffb9eafc81ebe995ba9548ddac103faed5a667a93498956eec3cabde6dc1e44675df871b65b8e117caf0f56cb21ba774ad3f9d44c8fa2ad8567f5caef8fcbf5494b299eae501929cde08fc18f1d79cfe9f1a4a82583c965cb5e86c4c7c7b8ccc3433f1feb3887a7c0199bb042baac69b078f2ba2ce38f3e0906a97c2aad31a46220f4c46a31e321ed5362092067c969b9ec5631674abecf14f725d0744bc82d9c5c506e22d0ee0ce2b762a5067fe1f5d766894c5233d8d6cecbce309293315273aa594b39136c9537bf6e121503ef7923ae21fd7afbd0acbd568651bf705f039c3ea0010e135644756e315484879741d8e403e03a6b2a14be3c8f8e4b2901c48f74fdef5684cd9865d35b8ec49bffe9ba42e943d56d3d583b6574f886be91d1bb13c473c0a2bcdb37b223cce50f63c7d2e1c970e72f57f3703cd6852489ca8784220210d4a99ffaa87cd10de1be3b77f53a27ebab4758394e503d581dcc7444d21669bb68211e6855bff6e776522f6f508c36f1d0fafb792f1386cb851aa1a1eb0dda8e297b3f900ae5eac280935fe47479e2b082f6d05f42aeb9874e93033dba8f5b2337ea7795a7acb91af857212cdc19887d61c54782b0db592a05daf876477a381b9b9e0b81a022cbb2cec6bf08867da9914a1d7bde9673432751b6f5c9bdeb4112357feec1a8576c7105c5f97fdd84c0fa17e720e5b4e172b67dbee065cc8928582eb0774c11cd8abef240db8f52a4394add1df5c03176b06fbf529661bf4724137bfb623fcc22663e667eb3583798aa61af0c3017eff4b8a640602debe8a79a8e3a33d24dbdeb8b3f4ec29187c1a6d72ef2a3f9fd6431535cd26bc6fa7393eaf00a69e1b4e2a2de181920c7619f3890fd04f2770c2b207dddc4949697cc49fdec4c5e0c77283f6952ec4091ec75e5e1261ecb28c5f800afd9524b89a92f9d1891019b209e3fd16f49a4c762ec2f5e3881a7014f42f42d7180e1b023e46f1b3973b5e86c089c4c8b9ce4b144a8ef393464fe2add14874a9ef65fff6a21287b4214c32d3f6831f87d638f1a1faeb6141ca85df34e03b8cd27e1bccdf295db2df2e3cb05f3029d178678365fb4b7cc55d67a8b07864617e0fd1d5124934e3aabf0725d4ab22d7f9f88c572aecbb910e0459f0f4ba81f95537326afc6824f96d799b9750551a58621483d2ed7a105cfeb87d5f96448918a4d79d6684f8720fcbe962db3bf3c5ed1bfbf17f7d155813c5dd7bf5d48c11c1a579b64d6abf2827563ac51a0c1cdafbe4fed63ec275b697896bae51ba4527cb4ffc48ddbb7c7150f78f5b6cfbec5d142ca0d91978dc37ee35788c3d85ad46eee7c2a8d15190b35039819a0a2c56aa502ea15e7d211207470a50c0a6eb1629c1b221711b686532fb6c9c85ee03ebbe7f9720c1f8abfe4de9b0b2cc40a948d8116eb7fcbf79358d93e12375492d489f6b071e71f39ddf9cfaf63aa54a91287a4def6428b522ed6fb310470711997892768e392cbe3102d19cce33d3b8fd82848a1c2c7d97c677889a552f37a1efe0c507602c478eca8455fd357d2b0a095ea0686f8d7c6fb0e3c6e8ff843b68571b1595e140b6c1743ded9c53509744aa8806dd5812e7f698e3314c8617152bbc0878e3f809601e289032a1a20c55b5ed0d9bda377f62dc31a1243101324f518eef110673f3e13506c3f88bce6a7e85ac9bc2a039526e0fc5e873712ce47932cb90eb711cd9443addd7aab6e94961e921ad196c580c7d97b69a8ecbe6e9159687a298bdc847504514773c91498efe62a0904b3e8a84b5f6b1368147bb39c2d602b32cc53863423935a8087377793df55e2177e2321f2c9d0", 0x1000}, {&(0x7f0000001680)="eae9d7603d151a23f06a93273d96d7c53566696f9cf6ab107107d9f2cb4d3256950ff80168ce415a411e2657f49b162e9dc1fa506e6d01c41d9ee48045de3d208cc63a9db59498871d0d700d25b0c509c36572cfbd0cb7c93a5b315c91aa921885b6a866bffcd6000d", 0x69}], 0x6, &(0x7f0000001780)=[{0x78, 0x107, 0x8, "df1de1b2a645c764d99a01b3d93a61af755fdeecb42404651fe22e98e91e59617f7b5de116a662d78d3b4752135aa896288de9c3ad1eb252dfc494e98da5dcedd6280fac316befa05ff00e1ae636df60c990e5b2e4b400d7d221827953adfdbaf7dd8a"}, {0x60, 0x108, 0x6, "bfa5f0da467df539e3ec2e924c6b04767587359a21497d134a3d9f8f8420501736a4bf871a683809c5daf0d1330ef7f345129fb23546087b49ad91c68d8efdc549ae57dea4827e2664b2af2ccd61"}, {0x100, 0x118, 0x13, "4c755540d5168d25f863b13605be1d5e3faeed84371ae3b03d38767e5f99c33cfbacf70d34d78c66463420accd27156dbec45ffcc3f1373fe74577c3d536c308a5beed96e9881f7eaab3561fa52a92ed0cc4adf1d4647ad04cb5fc57b6b2b03241d3afda714f6e8f0bbadd90694e2dea40b1537150c65e032904fd0f184217ace567a725053c4965637b15a9a5ae14f5f2ca7910d3764406b91e6c08dbdfa7ce121ae334a66e6c9ceecb5f1dc9b462befba01969e9f2a988611adedca4d636417465a41ab398a32f96ecaceedec1c127b84afe18b76faa5076564c9b2f12842e82dd90a1a0505bc03b2a"}, {0x68, 0x113, 0xfa6a, "b20ac64dcedd91771ac4a880feee342ec8c2a3dd79e47d786bd3acccd4b46c6f3c7686d328ce8f7a20a898d65b9757f9cb6129e11286d65a13c1e15e77a473821257a62786c0f2629f145a6ef4c45a06804286"}, {0xa0, 0x3a, 0x5, "3af68c806fd1f5042670712b2d50732b72190e68d4d309c8c4d861f84b97144d410c7b47d4f538c1c6dfd87c5937091ab7855bd929115b56b9704cf42a5db52685daac45805cc850ea7579ce8dcc2dea0ed7f47c19fc58bd00e40dedf5497c1dc5c8cd1b6929413370163a4c36e86b7d439b40b1ee04a189c288892138fa8ea858749005befb592049b06287a85818ff"}, {0x1010, 0x10f, 0x4, "5c01a45f0af54e4d16b819b52fcd0dc9e5eea49ce6743d88df2df888bc87b2cac0096630adf7737669c8e90c21f1c4211d08eff4fde40a582cf656dfbfdceda8804c53b78fc9a0aaf7ab00a7325c5b346821a050de23c152ca61b6da244eea72a28f6c761b42f75a5056d8874781071777d4751531c51d5fefef32a6d6b32185b01f18b1888e0f225747df5332a28b00d40df058ccebd9a753af6781c260d7339e9ddb56fafb52f66da050ece6911ac2150be2c0463d460485609ba002f3e3d8813d7b7ea19164de23aa7971b30b6d3226e09dcfbbcb8c54d388f8f9928f615a57ec9fa83832db47c444aefd1ce3a06f6ef0c95effcaf1bed80c1b68a107343ea32d01b92c8f43f40829860f17df27b12577e5d8067862ea3be117377fe330ccc486070d86d91dc6e9fa0bd52c92bdf43f25ae81e3459aa20c5674d8eae2b2ebd9670608ab6c8f5acf8243f20ed1611c2b5dddf558e02561e62139bb633f29ec55c3fcc6cec2131404d52704a902e0628c6737ed750a77252212fab6012cff80824b8141e9e5318d9b657605cea5429ba559b8ef0c20e608edb870c065b979e61395ef4ed0705f5bbaab558f0782533ad2b3f74a4abf555877af27e7d613bd79e2ea6891518034d284f43291a429635503af8eefa913ab7246f87d823977e3ce2b7178b11cfcd8079ca77d31bb586f3ad6b123a9c2efb73720ee560954d553ed64984d7e8585a49d035869e3b98b7cad0c30f92ea33a6638712126dfcc17c4349f1ac061f6cb402f06a50b586aeffa6b18fb6e738ac9745d77d8fead5eef1b461577203c293cba2ba8cb52cdf83392157282bf1f0799bb9a74d7bd4371f2e4bd1ecfbde7eba72d3b19ffd7698971090fdbf960e23a0c4bf242fd5de48b5bcda06bf397e4e5e880e0ee0c1e1ba7c54e1c88713f7f26f43e5d84f24435e1bc4dc3e8f91048b8adcadeb4ee5fa21dc1ede207b4e5cd7291c229bd70867addf2f5f5c93f29138c4219a6af4f376e68de2a344e57ff99576fdf23c2b69a0844c5ae14751c60167db93602b9264baf25c577b7dc1cca449df5a42cb703284091928c0dd8b2071da514e625d771db3d9b6f9869f9465894bbcb8a29fe9ef96cd69c63feeb88ae9bc008188ae2ea92d9ea3a4aea153cea7b2d822013b8fe9f9de8cc495257b8a4a7a5661039a226d61a90ff5e8937ded61f061bfa9238c433f3d52d723542733cecae4a8ec4c4fbe6d42299a40a3403a8c45f4d91691d3036564db93ece95e207e6bc58d235ed4ed28a77494f0cc61a757b2a808b8c3763e509fd5ab128838f7aeaecb54f0edfc8e5530742d97920c5ef6828dd0eb000eeaac3e247ae43a5037bb48f85a6c7fee4752f7cbd54825c012d9f1d04673cb9aa05389b675ead7fd098e97f88fc7b8938bc69ad8761546d2d0b6d3764c224ba2ae6b1689fab8b4dcb6a9ab5fc515ed70d9330c3e4cc5ec1d0fc51ddfa6d5dd4ff58b15058e97a5361d8a914ef9e0e1e30309d953af167ad7a7758ae6c7b5f835f6dcc50cd09755b8dee0677058abcbb362f5bf6580720037a6167975c9d3127f9302bf0e3edc222855c5ca5aab9fdeaa1a8ec7e52db7f663ca2e0271583ffe6eadab3ece6cd4325f4659e8f9f7d970f2889a146472456ca045691b030b64a0debfb317992906484e6569eb7e4ab34578930dd3d906f24aa43ae8184a84fc4e59d0b5645ec00f749ddacda0f561928b0d7573335eb56893c05e6b5c0db78e8c45cc9008b4a5ec075f4e512879de45648d7c5acfee983e71fbf4fbedebee6806ece6e9d26fb4a494e7d76c41a014276121acd04725681b2403299dc2c78260ecf5e877022b8da969debe38993f6a11dac0b6ec1907b8d37d153fb2f18f41361c5b9397463444f67840e91f511e46e3486ce0f9391c885e69226d28cfc1c3142c0e477c1ed8265dfd30a98077c7d8275a20236cc9a894de6087a1918282fd4b79ce30d7f89e250c60814d763e840a065ea79c4c4ee36d1e3800f709221b0b33596aec6726e90997c0f6eabfbf8c0695971e4068b30d71bc7435a065cbab276e4f98b7c060bb0c5b298e72f5dcc126c14bfcc722eefeaf734faf1a20b27a1bf3758e72ea4ed73baec6c44eca30e9310653797e64049da5624daea6f109213291bb92de1c307af11077699aa3c742dccc648532176e0ff756b0f3de69ea229b24264bddeaf4b209927b6bbe72862d23f24f3448e042e763a3797cb8a008dfb325ac7b2440928ef280d086a3d7ab815709c9a8223e7fcc598bc95907bc85ad408295f6c7f78323c54d2b1fdc187894e7b094f53143aa6bae127b0cf5c7502e9db5674fbb487258303a048e1242e08c73ef2e8cc81a3ba7b4afe417f6d86cf639f23c457451492f8ac2d706f16e897ab6d6e6cc609bdca75b09df671d6425895f29052a20ff76f1e9a3d4da0b7ab0773b06185a178fb58e62f2bee3bc757734f1153ff99805e14bd2e1c295f9031aba439ce60e28874ec12ca84f0c2d59cd3c5de1d5032c860d2d93fda0b308927f43e4881a5ea0b1e5376d4bc4a251a2ee4c4f1b26454aa6763e1f6be49bb17f6f4bc51621abcf1139ba1aad62d9d71a703dabb0480bd45194e8c37b02b7ddd129e72517b328c5e42f2acd648cd57291b399e96de6a092049e3470ee63a0b5496ca9d4a1b442c70f2ceb4ef94054ad9eeffaf5d4a67d6c436f380507f129359f06ca3068862e2bc4403b3bbd4f444103d231b2803ab2141e4e709e2ce0cd2757f6a3e9825f2d4ead7dd17de3e5343fb1304c9ed2e52e387f73f305584a78e7852c0da0a9593896ea980bc05a3b867b9dfdadc2b4d44932002dea8ad3740c69eaf9713b4fbccc35e6e95e6a0ae2c99f2b1e25fdad07d2655f704868ed9f29cbdcd5d3d1e4f0157bef938eea18235118d44d96b23410c21f016ce19296ca37a82e64051d8b17ed7829a525a16f1b0ebc73f98b4f3aa494861df87558d161a19407f3b143ff29b67fd8ef3a4b1119b9b8d7025c88e0ba9134f66f204b34de177949d480665de328c80004958b21d2420aaf7bf7cdfafd822dcbb1368dca54fec733bc13fd4518ff5dbf2ad2db8e84a9c94e6eb9ffdcd3aa7ece5342cc0c33e31bfc85393b8c385cf083da980c5785e879acf537367f792724c1d1431ea903b14ca85627fd33d81671e2eb22057055303047a3c9c317f914710942d835d4d84dd95c1a618ce1319c637db7d28a7eeb7ad4c6d133737795312d8f0674113111e43818a5d4fce469687e31f6cb523854ac8df16634fce70f2114e2d17d22cef23ecbd95b78acca8e2851d48fdfe4518a76ad1f53652a5d74aff35975780774050411d72e4d283538dd2bc4ef152d97ed8f0b613451931902564c8d068337fbd4225c282af6d4933f5b432a3dcc6c1fe72fca678613ab8c933dcf4e3e23f17fbd93c179fb311dffa6cca36775dbd3e0943c19477167c44550ed40f297fe4dee46528ae32583d1a2f5a99e9df920a748d1b674cf867e97123cca618ec84b866ff83b31d656c9e8fac2403641bd103c5efda1503ca34bfca3b14469d11af03a06998acf3701d432494614d8b1447e8585192941bb8ddcf1c7a345bab1ee460f6b3c12c2cb7abab5d294d3de9b508457f6654195786534b7d202a1d7e2350c139cb14c21ba0f06ee561f960bbceea1d76e456dccb9771e2d7113c0387fbf1ab3685de451a6909ea4e719ba96eca7df72fa4d942f2ffd1bea20079e2c9c1d4802ccc1a96be1451636933e7e35d00be0ab6b4ced0699cedd2af5655e5cb01bc06336478f5e3e6ca39ec37a0b576463ef830c8e7a07bb053a6bb2842cda9becdead358238341cf8b556fe0bc0b6303ce31f67a7ff398d4fbe748c342aaffdce345585505af0495feccc7a4b04da7624437d68b202daadde14c4d68cf00bf7783ada915dc4e51c40a08105930ef394b3f67ebea062d93df0f1a115f3b4d33bf4008ab9682515d6e4c9692a2493d99549eaad8553b5cfc802a13a3ef9b9a5afee6f2d5ba7b1f9fb9062688ff88484c3144a7c68ccf183d573c21ed76a80af5e852476bfac2ec9e72b040f5f1d773de04249899ed332bb32da04064a1847399d50c90094de75bcd504f9f0538875d013676f8067695f9ac21631fd35b45351175d3eaf9d9a18c652026b97b92dc732dc9ff021edacf4aea19396f113737d64ccdc6b538810904125f82d7fa49fbff1c9b10a668ac48da9786e9bde5944484dbcc364dee389f41754842441a3d78754edca2a444ca51ab2866d0b796fb80a43089a15c33b0c738cd5eeec046b93205781c34c2b7ecd670c667404e5d1e2d4019b8301e4b5112b560ec1d2a496bf9252cc5cab495c6fecf49c457bdb95f4862291e0d05aa5c0958c1691eb9bfc8f3ffb62c02ace1b0cf7ee9d378d0619d46265afb34e4115f39c2885a9b61b54ec4341e3cd0aa99fd8fdda57c41cdba2a4c8292c3651a4b5b1a60e25ed9fd69b2df6e29a11a8bf75d673ee2209bcdc03056068052f7afc41a39b09a9c8f4980cdbc0004fb9249cf4fb66d23d703fecab895636e1f743587fc20e9b3f40487e1ace0a5a1cac5f55912c4fc04e41e24d7732bc5c0f01b3c73834206eee8e952f1cc77a2859ad6ed02bd0809de631bf19b702344760ae2d509bdbf3492f29fbcef36b0f6eb6e81d2251a5042e82105aae98987dbc44507081bdb70183f52bcb02e1a2a9143e7e92698ca45ab895bd365ed8c16f801100b220a9a76036448901f6169acefc46e55e490cb8ab436a2b56b218ec8b2773adaabc2befe2142f4dc8929928c7f71996220ce178ccda29875acc0f09cf7f45f447b411c4eec4bf112d46f0467e5d7316d3e7087b716e00d717ded054c396c0f93f046737c06f8e84724cd4878a237c4f9be3b93327608d6be7cbf29d8b1e85643fd44913c54dfd417f8efa12b746892b70e23bb28d317533468296520797aad5acf43416e914c5484235c5fd12dfb36e921b3087def285208bdae360289185884d0c6a4496e2a051c968377e3510d750c01b0d807aa4ecb62b1f3260dfdc4b223ba542e1f63a26af8fff3e488a376d5eb6fb463b5079e2810a144729f065d7935d75e380cbaf3cba0eda3660164d5a3b54fed5c469e693500261ae20edd7866cb8894580357122463fc25549440cfacfc9198992ec588834239a857d2a537a1b7ad71e0ccedb9bfc2be18ba15c9bdbe14da4240eb98b0a2afcc34b8679104e536189a79e07880fec73145e00502666ebc75a016f266d971b8a9c1136ed39d6ca80a1e7556bbd0a43874cb835df6edb800ddfad36fe1d121a1d2233c24be38cdad03693d1c0a32f0519e1a08d3491b9539522caa8051b2e8224453b266517ff3e5ad3bedb9178cb79b888b6a360685aaa154207d116d452d03e74f19db517082ab94fed0c2bb9e5253435ed4cbafc78aa87dcd192b2347c08fd0731eaa499492125ff3f76aa4f0877b016ebc1524a0346637946741ea1e0fbd3c5dc6aa786fb779be0cad91d89109f1ef5dcad9fa4bfa39f0a3e59bec7817cf4c86ad2f5986d6b4176d08b16e1844337054d2e8158d21c75078b68b56488c25b04b2fb217dac8e11e75b84350e040c11136e0a82c0059c9c7e3242d161a366ae9c00e937c3c401a7f339f37355ab5fae23c4d93e06c008c7722ab42f8534650f965687b5156323442f949bfbad2e3f611d68b21fbefa60c1e8a2054fc17a46e3ea367423f59af857fc5a9b07839fa0cef8dcc559e1679b121406e63c2ed4a345ab1631c1f5cc9a8e5e55c"}], 0x12f0}, 0x0, 0x20000084, 0xcdff8dcf4b988607}, 0x5) 02:42:05 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x41, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:05 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x3) 02:42:05 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x10) 02:42:05 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 612.861702][T13566] Buffer I/O error on dev loop5, logical block 46, async page read [ 612.869668][T13566] Buffer I/O error on dev loop5, logical block 44, async page read 02:42:05 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x2b9) [ 613.001557][T13625] loop5: detected capacity change from 0 to 87 02:42:07 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x408000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup(r0) lsetxattr$trusted_overlay_upper(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), &(0x7f0000000300)={0x0, 0xfb, 0x50, 0x4, 0x1, "6fc8678cf4851492946095150e6c772c", "afcfcb7d76ee43bb4e67c1ff9d12bf56ad4aa89f3adfaf956cddfe498f1575f5d62a03ee4c88c88aa918dbe372b2ae092e247c057e190f70454e04"}, 0x50, 0x1) renameat2(r1, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000240)='./file1/file0\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:07 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount(&(0x7f00000004c0)=@loop={'/dev/loop', 0x0}, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='cgroup2\x00', 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) syz_mount_image$ext4(&(0x7f0000000580)='ext2\x00', &(0x7f00000005c0)='./file1\x00', 0x2, 0x6, &(0x7f0000000a40)=[{&(0x7f00000006c0)="e13e493e1d9ca6a95c18114e7e7b0dffc5b304b7be57259d3a62c0fae4aa824cf73f91bb8696c497c410e0b6d48a3c74959088720c43a5097f7660ffbea1549e44fc15cebd203cf2d1041d9625a50b1a8988fb9a79cd12dfa684ebf914ee2107e91b78f4c0267ad12fdd244a27150ea24026ccb777a766cb748255cd268a2a1620", 0x81, 0x9a}, {&(0x7f0000000780)="849452eab13fa41aa8bce73141e4482036230feab407074d3998ae6455455b90a55c12dcbe719a9f273b1d805689dca84307fb8dcbbd216af340694bda65032b08a03a584319c246c9650cc5d73dacbb61e6febb30dedf6095f64d47423cee1b21d510dd127470e849966cb83258825308ca1532a61e29d148e903fc2f02d079d89a7e760b86631a905c9f80099c0bad9859193cc5b2115d50308cb2bd5e3c1f3877433abe57bf1290f3021ef90af0a5d5becd322ce174418db53705e245a201c977c8dcb41cda5d9120b8909c00271da10a29704b52b85c58df98c6f28ee2c5bd80077b10e275", 0xe7}, {&(0x7f0000000600)="73360bdb63138d4f604ca92a46f1afdff140b2c1fc66eb8eaa72d8dbf1a3f2daa185f5d39ecd453aba6913a4e0b931", 0x2f, 0x9}, {&(0x7f0000000880)="ce8c7e0464cc0a6390ff397e98f9db45d2690383788ee8f237e48ecf53efcda2a513f0d4ad1fffd736dff20178744041e7190d5d81f9138100c90066e60ff4b6478b338bde6c1bcdf91e3c38d8490041ef65b46bc41ad511100764b3e3a985b9746ba1a06c89590c7fda3d28c8882d3fe7327b4c6f07d62ccdb95e9d2e1d390a9c27a1144d9c8d3debd5923a8512a867caa31a0486c461645daa7daccf622d807f73edf160ad7e3d85d7b7ad2d1e5e965b249cafbd5e39f919396c1f85376f1105bd131637bd642df1a2bfa22b89c808220758f8875fead00d14e647c0484f", 0xdf, 0x6}, {&(0x7f0000000980)="34c66710deafe107604063005d689314cdc2a70f71c62b01ed275640d534362683863d1d6d1d6ad73261fb46803f2ade9d3940b54a6194a79c1c6c9f217b2adf595d748db1b45a7d06ee45d325d1", 0x4e, 0xffffffffffff8000}, {&(0x7f0000000a00)="b3e45c8fd5f58ec2de5ba237ec10519a17fc048023e2ef34b2775e9f7a4f1497bb9ae016a0d2ec1ba3b1", 0x2a, 0x1000}], 0x180001, &(0x7f0000000b00)={[{@data_ordered}, {}, {@minixdf}, {@data_err_abort}, {@init_itable_val}, {@orlov}, {@dioread_lock}, {@nodelalloc}, {@prjquota}], [{@euid_lt}, {@permit_directio}, {@permit_directio}]}) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) move_mount(r0, &(0x7f0000000440)='./file1\x00', r1, &(0x7f0000000480)='./file0/file0\x00', 0x25) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r2, &(0x7f0000000340)='./file0\x00', 0xc0) 02:42:07 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x7) 02:42:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:07 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000001c0)=@IORING_OP_ACCEPT={0xd, 0x1, 0x0, r3, &(0x7f0000000100)=0x80, &(0x7f0000000140)=@in={0x2, 0x0, @dev}, 0x0, 0x0, 0x0, {0x0, r4}}, 0x8001) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:07 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:07 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:07 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x10) 02:42:07 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='msdos\x00', 0x816001, &(0x7f0000000140)='\x15/!#-\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:07 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x9) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB="10000000", @ANYRES16=r3, @ANYBLOB="0b0881000000"], 0x14}}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f0000000040)={0x0, r2, 0x0, 0x800, 0x8, 0xfa}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file1\x00', 0x0, 0x2821, 0x0) move_mount(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 615.464781][T13652] loop5: detected capacity change from 0 to 87 [ 615.490152][T13651] loop2: detected capacity change from 0 to 16256 02:42:08 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000340), 0x2, 0x0) recvmmsg(r1, &(0x7f0000001800)=[{{&(0x7f0000000380)=@can, 0x80, &(0x7f0000001e40)=[{&(0x7f00000018c0)}, {&(0x7f0000001900)=""/246, 0xf6}, {&(0x7f0000001a00)=""/246, 0xf6}, {&(0x7f0000001b00)=""/161, 0xa1}, {&(0x7f0000001bc0)=""/104, 0x68}, {&(0x7f0000001c40)=""/97, 0x61}, {&(0x7f0000001cc0)=""/17, 0x11}, {&(0x7f0000001d00)=""/2, 0x2}, {&(0x7f0000001d40)=""/187, 0xbb}, {&(0x7f0000001e00)=""/62, 0x3e}], 0xa}}, {{0x0, 0x0, &(0x7f0000001780)=[{&(0x7f0000000440)=""/174, 0xae}, {&(0x7f0000000500)=""/16, 0x10}, {&(0x7f0000000540)=""/213, 0xd5}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/130, 0x82}], 0x5}, 0x42}], 0x2, 0x10000, &(0x7f0000001880)={0x0, 0x989680}) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x2040, 0x8c) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) syz_mount_image$tmpfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, &(0x7f0000000440), 0x2, &(0x7f00000004c0)={[{@huge_advise}], [{@context={'context', 0x3d, 'root'}}, {@smackfsroot}, {@func={'func', 0x3d, 'FILE_CHECK'}}]}) 02:42:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:08 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x29) [ 615.536416][T13672] loop2: detected capacity change from 0 to 16256 [ 615.555750][T13677] loop5: detected capacity change from 0 to 87 02:42:08 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0x7, &(0x7f0000000040)={0x10001, 0x3, 0x6, 0x800}, 0x10) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000380)='./file0\x00', 0x8) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) creat(&(0x7f0000000340)='./file0\x00', 0xef) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) syz_mount_image$ext4(&(0x7f0000000400)='ext4\x00', &(0x7f0000000440)='./file0/file0\x00', 0x8000, 0x4, &(0x7f00000005c0)=[{&(0x7f0000000480)="5b052146f7dc7f5629736104d821d6889567d6feaa840a1e8f1d844b6b3b35dbfb4a1db404e0632254bbcc5831e879c320fa5cb49e0812ba33b7d0e597a3043393d87cf83ed494971e784e23df1b37", 0x4f, 0x400}, {&(0x7f0000000500)="1eabbe290749cfa9b8fe8900574ac851f0b6ea983422270e3d926fe2123c3ebd510d13cf0ba50bd75a0ed77a414d2ad2c55d29f0ba27c8245504df0ac3380ea7fec7617d237851e80d400832effc8acce2e548b30e4392d5ea3d1f595adcf1891f2aecbb7533bfd56ec77f43122a08749a57ead2b659800ba79e46bf90f7b194b8eb3cfd76c6842184d04f62c6839381ff3a991ca8e3b505486c25", 0x9b, 0x5c}, {&(0x7f00000006c0)="75717e5eeb7989e4b1ff6c0c0200865d9fc9e579ab4f41a8403c0cbec5dbcc5a7649597c2d048e5fa24a22f348c9e5c92fcece9f3ae27c72890307a7f7513fa6f164888984e0de8b103fa76ab58a16e9cb9055c6e59cb7333d69d9eda1ce039fa44be651402f0ad55102767a4f84f0fdf571cd12919a351a4a538d09bca5bd77730dfe3a273f2dee376bd948902e4976685f40c6dc7e6a0fc059b9d2b6cd3915a8c7c03462c63eaf08902b333addae1b586fceae69b5693b62a8982f086d623b41e29926aeff68bc583930b86a578e292758e4052205a241cd811eb564a3ca38e77de26606", 0xe5, 0x6}, {&(0x7f00000007c0)="6369f8af0ffdaaeecf8cf1f6672352f1ee2aae9002bbfa30b6265a17917e77f26117a03334ae1f00ce4c01941ecf3d9625bd40abca72a8a269ce2b35423a08e0313605a58b22009b7c0eb3d86df28e7b9cafd95f840f924d6dca21e3d0a5fedd1760a776883683eb37d069d2adac1de35ab3b87e7dcddfb0cb07e2af0fbdbf036003d3dcc17bd47bb8172eb5595b210597d3d05b392b4cc85daf4e39fbad76e1c489feee60edd01f3484f3ccf749250c006113e0196d92d39e5977a8e455f1d74a04f11831e0895114de3cfbf5192c4adff807b665271987adf2b5c0862af988e5f206965d69f0d7b81ee27af896f782c67e269ace32303f13fa7fe38ef753e4138d938460afa2386be58fdf1a88959008c5e71b2760e5b82ed7bee0f2f1ef34d736ddbcd49591e56ed57fb4f48207971c4dd21567f4838dc84d8f13be2643d8ee0f90f6054b7d5041b08dbc2df4cec1cc6e337c6c1044856bcc70795c00748db635cb81423a15dab993784ad3f52c6da2eb461ce706956f65c0b41bd11ab91fe3e111574762478b000daf23eb1c7b85de2d5d49251bf801804776d0ff7c4e6ace7c9d002907ca86abda22d73d02556e32042ff053e87755001310030c9eb4db96174adf706e33786f568db411bd4392a54da395641731ca811fb48dfe6b937bcecff5fd27323aab21e30d00141334b62ea36a79a45ca31816e60c19e5d2df87b00ff48ef90ef90cbd7d0a403d47c90ab14ca33b4c21e304fea995987045bccf6db6e03f8bf60f4e6e971321888b20f7a239721f9e6ebc3fe5d791d8ed243b72eeaa76f96e4cf9a6926b8f5c94dddca77bb8487773e8b284d55d9107a9bf34322ac41d427917fe13115cc2d79daef263b864c6ce3d3d6bcc0013ab0ac84ae78e84431e7bcb070763bb6654d3ea0fb1dedd238ddbc9f005b0592c43f25df3fdadbbe4d2e86c26b675103420e4c38ef7ea1aa7db2210bc553851ccbef27c3ce06cced97bb826d7d3ae266ae5bdb029820e8f4f95c8ac501fff7f52059c71d1c0a495792a64113893eae1afd40de81f702b4e9f2a2e2873fb985a701d08ad8af4f93f2c92ca67747bd89d0ab203630bdedfe8c4f00efc8ce197663426ee962e1f140fa265d51cd572f8e33ba58ab19c8f9bc7746c4567a47dbc412458994c821406eaa8d0cf888f46755dc7528a6ee4a601f01445452c9f8b0ca0124e1d53e8c1ef350f3da82716201d69653dab903e4f3df711e045a35fd02cebcf3db5c88de3c99a95209b63ce22d9a180c79f8cd0e104dc5759856f4f95d0b14a7a13fa2ee7a0ed6d19922747414761e7e870e62cb4c91bee603ff9b1ac214180ae7ce4381cad20e6291e5c25960ecbca1791e7a9a9835714f663bebc47396edb85b7d8694865efa0a6dc2bf3db1f0c2f75f0b9ed569fd1f3c3507f093a14315880d48937893fa7ec9f5436f3faa6727c485a0b02f927fe6f1ce6b2deca7bebad0dbfa117e775f633a3617d2f0451edf3e938acd9c1c562b238caed4da0f31797c8a4f545175e6abd729378a14f9f9f4f246cac813842aa5522742b2ba75c5b69e1385c4e6c5711e5a33e5425ab488aaa538c651df3733cd94a89ca0a1a1fc7fffdadf04d0ebdf3d7516b3bb2ae3ec4fff1c641e98585030cb5be091f0e07b13358b5c3c842cfae5251c8d268f5283b40a70ff1d6d5625835e58d7ad9cb17a4f2ef922f1b5edf8e3931da56f7c4bd7e04574b2ad79bd412e7b4675bc7f1972176d4dfdbcf372ec7768fc16ac61f029fc3ae6fc68a4726897c7c70cd30a4354c4f22d3e4b69a1183a3dc2f76367e4a48523c43628122a3e6830eaf108b2b4b73316fc496ec6fc701792743bd868cf0e6d16bbee8242577c48bfc4fb29c2f84a3f3905b096d7d573e8c174902813781a2eca4b1c3667066fd95ec9a067339a90fbd58d2f7a17a786f3c2089e9a70344670e6d44433b2d551b02f39fca36bd127db098eaba85310216a2ae675f3d03fd5a6d89af4980e8d5325f1db810b96ff0631d983d4855f06f2ed4db3d4e4f946ccf03bec79a6aca33e4f3987d675d75953b8a5efaf8b3c60a7196de0ca39bf7347de29e80d17f5856f06e7ed4392624b08dbcba20d80da0366a328217357ea19318e91660b0bcd3138521fcff10ff97d04d1ad7a99ead2a3593a30fa3b70f78051c34c009ff9980b600e4e2d5e12257c0caf6ce217c7e2f438a10a16ad5a79af7158ac2566e4070c7dcf7dde6ff04bffacc6b884327318a15176b6827438ebc3cb418e34949600c4f4a01dc97533d9569da22c02ee94da517529dea228d0119ac26581763d4f0c979e78c23d368b423eff175cd0e5b2bb02489bf6370cfcf87ab0667e845c47c4a94b54e6c9cb4ff301b9423117ff460de5392a4f395595f580e3f878a45be81979ac550480769f5acefd6b03b1a1507c1db198832eca313a6ff408e16c418eb2703e3bc1fa817bebabe347b8f8ecddf3c4c2e42daba87e765e8af7e82fb0a5d93a4421ff18c36448652c6719fd929f38c8266d7e9ce670528d211f429c87f7310836a79318a7c82271cf80bc7ef245e780ef032be39cda6e0d6c52241f8f81852412a3e77fd32c73fbc6ee96a9d26a56f373d6cb947ad1f075fbe7adb4ece6e57139293db3658e7c3088cd6ecc800e37290f2273153cdd287ddbb166623b00bf18c9a614dfaaeb84c8cdd951cae5043b8caf20fcfe059f4a509c05c33b63381a274af850f150dff532a9e96c3f2b242d38820cc986f1deb81d30739d4d5e664c6dce87e3efa09930968cc975981e739f907d7e5da32af6d3a13fe43f47f55435dddde0c27fd23612523b0d979d1494aed3da592237ee51abb152cbd2ad90fb6b46fac4bfaea73f6d8c90648bcca51facdc1781e5c3fdbcab0555685383944f3267076ff54502bdd9b635d6fef227c467e81194986d52573b7a4fe968b986f7db4697d6f07f860f1566e937f431906994ebd74ad55ad7cd35a57a5844a1a5af9b9f5593a6bc94744ef547a952379fbf8a4ebb6a1369245d0ede03d4ce0ec61809a7274d5fd1276259252d38938e3a1df4e7b9d3ccb23a248b06217a0ec8aefc10a95c2d0f5cfe519ef717548a05ae7bd97bae018ac52a3c93b084382e00c52be911e8afd64ebacb2545bf6c868bd238c7c197ad2a1ccfb224030c0e4fb2e72b1b2e193fab842e7d25c2c89cc5150ab0567e69d417df7ccaa0c2c8b981e3d4d94dea38b112ed77e163650393e3d1e39ee0947149fe1544acc051751908e7a4ce8949212c126c53588ba8605919f4e4006cf40f8a8ebf864d2dcdbf27333070da349623e38f29d93e032eb1f8e255977acc9e2ab57298ee0c6da06ed157b4d77993d91dc65398bf1022521c8445e730de67c1fcc4208d3cf70170149a35ea3ed0c7b0f64e72bb2146cede5ec043c054bd98f8aa5330fcab857fc5875148230fbf42079b9143afdeae2051e4c813d12305ef948017b18a2eeec79aeec50966ec93ed0294dbb4e043a67d1c8df2f4ae1f0c44f8446bb5031be348f10725deb18c91418167ac8cd508448af1ec5dd934b722b7ba5f063db12378cdc1c89bc8285d24d7a176cac578af620d5abc24e8ad080211cff6f24804cc300ea3d890e13248300cbf2c6529aeae85435d1afaa1175b445f06c77ecf4d532709cb8c9fa11f5929de4ad4c20a60f598af58cb46b457d51fbe0eff562b7d8b84ff65fa94a67340f2c1b752ea6419d85b88fe04fa9e0cc47445ab6b039a51556a1587ba6017ea2673457f21e219334b06ad3747038c6dbea6b8d9458eabd5126cc11ec7b779cab82ff430cf9ac2b6fbc0fc58fd7b82e89ca4ab194260fc2b6d04539aaa3979b970ce95452826d4560e7dd41f34310ca92676d2a87cb844d94d528470e15bf1cab618a37c45943cec7575186629aaa408df71790b65346ec709935aac6beb268820d7dc13e75e532c02b27fd51652a16694269075a2f19fffb533229182da35add8e113fa7fcd4102cfe185be005f1cc37b0ff1a46c5681e950d2984f6b5aad9842766268366302fdba88f9c25841b4bbdfbf98481eeca1873b966b68125d2a992112f9e6c00233936eeee9f2f9de669a12319742f1510fb8c6a8acfe070dd242cb5dcd66d77d6fedb9d10275d0d464fbfa93674509b0a19f7068d46c5e8a440d37f34cdcccd4a88503159b7317aa0d114574be2ef63233b0b359615b2a45306a52208db8efa609ab3b9f66602ef010aa97e890920948b4014d0fedf8b97a2b3b79fe37c8f6ff6376201c20d331251c46785f115dcf7680d861e53a9fb771cdb3c8217914aca8e44d6529e54f747fcc598e106c5c2b98d8820ada5d5e9a1fc99e0a8129355167e1e3a6225fa084878844ba2de9585624d06ce608d28cd3df10a954bc916950e93b8a3ddbd474ad449f64bb0a30b16e64142676784ac26e106a01e0b7611f12e46540f948e1279cfb0a329b32e2e0e90806ffd36d82c293db10aeca2ee0b3b82affbe3e0a05c7f8b8253d872a5484e596cac314b39c9f1581f3be25d8de3c17142197381fc19fb312d2292cf5f23c22e8523419f27b8607be2d5e04073c11195a5c1c0c3c577645c85204ee97dbe8bc7a075f15511720d036da472ded67b284127c0f07fa3734fc45d7d9e222d78d57a2c485d2e13ae89abaffd4766c9fd0e8922d8c995e3e381b4a5a6a58634acb7598c45141c8c49f78ee394d28236584830ffed70fdef9819f96b8f004ed2995ed96313f363aa340fc76424e6d5d9a2efc830145d1fe7f0c2777e7e01addc7f6adbfb0352d9888306fd3ccc03c971e180fc18026e8e64d61150f870e28713d1400a2e41a842bda73f1c2a8e323af3d52be2a0ad6e1591b9321b09e8bbecbc34d0a3a144080d6496122964077a3f9829af7f894755c1e85e4e0ca4dc36dbe10fd28b89b5d3d9387e3fcedac033c26dcc23e668bb12303f565547e483f8fab5a2d62190312b4a93a5e84280b1d52ac0ea3662c67b12027c6f7f53532d4da8532617335b1fc77dc6695cf40431fcd2f0f94620037c79b6e544282a7cc3549349b86132c42e0d60ab9688d4ba4bc9ae61c2a717f440fe0b838e38f8998d125b8c56ecd47014bd6fdc7b30bbad232ee4cb62095510c615b570dd47618ccba9d7eab69957d6b732b1c9e367df52ba00193e264af81fd256f02d7fcb02c2d5ae098f349b0d8538b013644e780ee9d818f51a68e7bf2869a4ce3dc5efb8a1753010d0793778e96f0efb3d5ff723259f3484025243645c4422c655af6b5b20b0b81d4aaf10f0c2f1aeda6d0e3f55acc2e7acecd33e18e0994962ebb14ef071037461f07c5da45665f2ea5c68940752d126e705f025851d7411cba612306b9559237b730f44a30ef8c74ccb6ec89f8f358adb8b1597594dcea1c497c19a8a1696005cf5b327cb43441ca16e46bf0a005d04c7545b4e06f384f2d2d810f20df40935476dec89478de595107d9091a69d0b6ce8d7b4981495619360e22c3f8d394b455b5ca0dc359d6ef42863fa89f65ed33272d5f93fbc30a04d15954a970d85f84034c6f67fd63d34eee239240eaf979558e461d8649afbf5369fac7d48e49dea26eb8f79424bd31bcc4e024d8d54dc874b09b2bf42688c468ff5ec00d776a1264c10036d2d3e67ae1eaa495baca827247929fecbac28f3308013b07f5f37c58f4afa7d2ddd6d5a88db07092bce787ea33e68371c5ffe51c47a84a48e839eef0dbde31bd693c6ca26817662b93c95730f98bca5228fceea63b9b0aa1a7a6c7cc5116ceb5ea1", 0x1000, 0x5}], 0x8000, &(0x7f00000017c0)={[], [{@smackfstransmute={'smackfstransmute', 0x3d, '$().*'}}]}) unlink(&(0x7f00000003c0)='./file0/file0\x00') [ 615.668456][T13708] loop5: detected capacity change from 0 to 87 [ 615.697851][T13713] loop2: detected capacity change from 0 to 64 02:42:08 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_PATH(r4, 0x3, &(0x7f0000000100)='\x00', &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) geteuid() syz_mount_image$msdos(&(0x7f0000000180), &(0x7f00000001c0)='./file0\x00', 0x6, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000200)="4edf6325a319dcafdbd7e7b1f711bf93538980b84fec", 0x16, 0x1}, {&(0x7f0000000280)="a803a6f1b7dfa5d4d3f4f6805ab04083d8a2803e9a302b29df7c81c6131eec7bb7333afeae022968702223c6538f00acaf5107adc45e4af8e12b9a3342e0cca2ea3e113fcfafbcc91dfeadf0f95d25d68ae7ab4b2bdba87226fb36b4275f5a8253d127fc", 0x64, 0xb60}, {&(0x7f0000000300)="b46c6ebedd191934c616abea27843652c5daa964e7773bc9cb3290c14c4fbdfb87d63818fd8bb06228d86132ef3a97470568c490c7787fc5563b178dde1837a713fd8b74ddc4e67978ec1643e464fe04c90700a926e7c2b9254b49a89f90c2bc6971b075517954a06992a35fe973dc2158fa6fefa05e20de8bd7ff049d74a2be10a7e77afb4e652e52c6815d4a3cd6941fc4949931bdf5e10f67958bc0bc8dfbacc21004164127bbe432f0131e9e8bfc98e7a2d343c15751c54cd8a9fbc3470516947eca", 0xc4, 0x6}, {&(0x7f0000000400)="7964b4d5c94c42373af44ee8990a6a81ec9a25b0d1dcf424d88bbad7dc66c5405bcecb5da50ef316858c411bf06e3b657ff5ac5c308ecf132447dbb4f491cfed1ecfc7e90f5155047931ee60d0278a0af6a589c74a17dc4579f5561da468d77a7eeb8d0e4633d0d8d7fb5b5113c400f4ab7628b5647065f1bb640a394e3819dcca25fe5630c2fe", 0x87, 0x9}], 0x100000, &(0x7f0000000680)={[{@fat=@errors_continue}, {@nodots}, {@nodots}], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}, {@pcr={'pcr', 0x3d, 0xf}}]}) 02:42:08 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xd8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) fcntl$lock(0xffffffffffffffff, 0xafd9d928c72cbbc5, &(0x7f0000000380)={0x2, 0x4, 0xec0, 0xe0}) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r0, &(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x25) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x1101081, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x1444, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x100000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:08 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x10, r2, 0xfffff000) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), &(0x7f00000003c0)='./file0/file0\x00', 0xe, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x400000, 0xab) sendfile(0xffffffffffffffff, r0, &(0x7f0000000040)=0x401, 0x2) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:08 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x40, 0x20) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x2801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r1) mount$tmpfs(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0xa022, &(0x7f00000003c0)=ANY=[@ANYBLOB="73697a653d322c6d705c6c3d371d64656661756c743d72656c61746976653a332c687567653d2c26dc2c686173682c756900"/65, @ANYRESDEC=0x0, @ANYBLOB=',func=CREDS_CHECK,pcr=00000000000000000045,uid=', @ANYRESDEC=r1, @ANYBLOB=',context=system_u,defcontext=user_u,\x00']) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:08 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) chdir(&(0x7f0000000000)='./file0\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:08 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x20040, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x400041, 0x40) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./file0/../file0\x00', &(0x7f0000000480), 0x801000, 0x0) mount_setattr(r3, &(0x7f0000000040)='./file0/file0\x00', 0x900, &(0x7f0000000100)={0x100076, 0x8, 0x80000, {r1}}, 0x20) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 616.359912][T13745] loop5: detected capacity change from 0 to 87 [ 616.371878][T13752] EXT4-fs (sda1): Unrecognized mount option "size=2" or missing value 02:42:08 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x22000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), 0x147016, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/51, 0x33}, {&(0x7f00000028c0)=""/4100, 0x1004}, {&(0x7f0000000740)=""/112, 0x70}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f00000016c0)=""/221, 0xdd}, {&(0x7f0000000580)=""/64, 0x40}, {&(0x7f00000017c0)=""/184, 0xb8}], 0x8, 0xd9f, 0x0) 02:42:08 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:08 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) chroot(&(0x7f0000000040)='./file0\x00') move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 616.406140][T13760] EXT4-fs (sda1): Unrecognized mount option "size=2" or missing value [ 616.412724][T13756] loop1: detected capacity change from 0 to 11 [ 616.504268][T13787] loop5: detected capacity change from 0 to 87 02:42:09 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) preadv(r0, &(0x7f0000000100), 0x0, 0x20, 0x6) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:09 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) openat2$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0x400802, 0x4, 0x4}, 0x18) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:09 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0xc0000, 0x94) creat(&(0x7f0000000080)='./file0/file0\x00', 0x8e) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:09 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:09 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = dup(r1) sendmsg$IPVS_CMD_GET_CONFIG(r2, &(0x7f0000000480)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000440)={&(0x7f0000000340)={0xf0, 0x0, 0x800, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0x30, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@dev={0xac, 0x14, 0x14, 0x2c}}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x6}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x68639261}]}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_SCHED_NAME={0xa, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8001}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x34}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0xe}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x2a, 0x10}}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x50, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x292}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6, 0xf, 0x79}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0xa}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x6, 0xb, 0x2}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x10001}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@loopback}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x1}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x80000000}]}, 0xf0}}, 0x480c0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xffffffffffffffff) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:09 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:09 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:09 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x0, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0/../file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r4 = openat$cgroup_ro(r1, &(0x7f0000000400)='freezer.self_freezing\x00', 0x0, 0x0) mmap(&(0x7f00004ca000/0x2000)=nil, 0x2000, 0x100000a, 0x1010, 0xffffffffffffffff, 0x5d8df000) splice(r4, &(0x7f0000000440)=0x8, r1, &(0x7f0000000480)=0x6, 0x313, 0x0) [ 617.202768][T13802] loop5: detected capacity change from 0 to 87 02:42:09 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x8803) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:09 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0/file0\x00', 0x0, 0x2101097, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup3(r0, r0, 0x0) r2 = signalfd4(r1, &(0x7f0000000040)={[0x8]}, 0xffffffffffffffd9, 0x80000) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000240), 0xca49c6b9b878613, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000380)={0x1}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000268000/0x4000)=nil, 0x4000, 0x280000e, 0x8010, 0xffffffffffffffff, 0x16667000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x0, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r4, 0x0) mount$bind(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x4b012, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x2690040, 0x0) umount2(&(0x7f00000001c0)='./file0/file0\x00', 0x8) openat(r3, &(0x7f00000003c0)='./file0/file0\x00', 0x260101, 0x170) r5 = openat$cgroup_procs(r3, &(0x7f0000000280)='cgroup.threads\x00', 0x2, 0x0) dup(r5) [ 617.286326][T13824] loop5: detected capacity change from 0 to 87 02:42:09 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x104091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/99}, {&(0x7f0000000200)=""/20}, {&(0x7f00000003c0)=""/189}, {&(0x7f0000000480)=""/163}], 0x41, 0xda2, 0xfffffffd) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:09 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) setxattr$incfs_size(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340), &(0x7f0000000380)=0x4, 0x8, 0x3) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x80002, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000580)='./file0\x00', 0x80000, 0x10) r2 = creat(&(0x7f00000005c0)='./file0/file1\x00', 0x160) preadv(r2, &(0x7f0000001900)=[{&(0x7f0000000600)=""/38, 0x26}, {&(0x7f00000006c0)=""/196, 0xc4}, {&(0x7f0000000640)}, {&(0x7f00000007c0)=""/78, 0x4e}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/136, 0x88}], 0x6, 0x3, 0x612a) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000680)='./file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='./file0/file0\x00', 0x5, 0x2, &(0x7f0000000140)=[{&(0x7f0000000240)="e8ff40b0118f0ee4f21932a468c847010002736cb56d3663722f8a7a3eb5d9d0584dec99170ac0800ee04634ad7f4d0b7821be05c15aff74b8d6180740d2b556a528cac519e8af9b6aa0ffb2dbddca09a4ab86238e8aced7c0e5b3d3b3547e02ab8b619a419d7159571c8dbf59dab4fdde27b71b1ca111a615629684cac1dc02a521b08306e866ec44597ad9e7894b91cd91fd6e39e62c9e837d5ef85b9c2147dc39847b18fa4c96fbc366ad43356cf718cad57213ea45f4a2ff626ce1a67078", 0xc0, 0x9}, {&(0x7f0000000300)="947b47d0067175b50636d116aee31a34e078bbaccdb6a945143a5bfba906cf2668cdee2f6f709b1116883febf7d0e10ed7d41e0b7e8f260fde2cea176bfacdfb6cae0586e808299d43c750d337e53c5d0a60a716f2a1825d4b38a5fed3df22611e911ffcd31d8cfb0f6d8cda11e6f74d5516d704c40df5291c8c65829e9b8880af870b2e98e44f068fa5733068035bfe45ce1b4117e75a0365db0d22f60a105b98fbabbe0ff46fe7221bbe7265d2f2268baea065fbac2168ba1811d168da79124431ccbbb274bc1629b09d3fe75581182d995c3b52d0c12052392ec32bcaccd0", 0xe0, 0x9}], 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="696e69745f697461746c652c746573745f648aac6d795f656e6372797074696f6e2c696e69745f697461626c652c75737271756f74612c677274f9a2a26637b9d929989371756f74615df8c917ffefbba674613d2e2f66696c65302c61707072616973655f747970653d696d617369672c646566636f6e746578743d73797374656d5f752c6673757569643d31376438343434312d373135322d666663362d393133332334393663836333372c7375626a5f757365723db6942c0092dc541e610fee8fe52341f8113ff15f00bfa9df2f5b04674f79d7634173cec78526fcc5ce403f6f7093730dcd3a7516356bf4d5127af92de1dcd71692c2d9eecb1b49d3fc842a13bc517a6359cf041d83ce990e16309acac5fec05252b699a3915e47291e91d388dd5030063a293c0a625a54fa357f7744"]) 02:42:10 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000000340)=@ax25={{0x3, @default}, [@default, @rose, @null, @rose, @null, @null, @netrom, @rose]}, &(0x7f0000000040)=0x80) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x321880, 0x30) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r3, r4, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) r5 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r6, r7, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8, r5}}, 0x0) syz_io_uring_submit(r3, r2, &(0x7f0000000700)=@IORING_OP_SENDMSG={0x9, 0x2, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000600)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x4e23}, 0x80, &(0x7f0000000540)=[{&(0x7f0000000300)="1a2cd852d61301c7e253500c1ec095da25bf3de241eed7f71351ad5dcebd6d16680f08f81e37aec89bcefac1a7c4ddfc222042a9b5c601c4e0eeb6b3293a5d9d60aeeb06a204935abebd4f123e098cd281b20b9adfed74299c2621c634f6ec7a391512647435cde9dd3f8b49ae4912bc15592f35f5cbcf7b1158cab5194913580286a98ab6bad26e648621e0ad7f446a634b06511a7b149a805db5171ebd256f1f19e0334afc1d00c3174d45ee3eee8d", 0xb0}, {&(0x7f00000003c0)="4ebb87314b88d413eab324c389072a83b729c187ffa8bc894ee0f898856a5bfd0dc7d66e24885fca4a862a11513628024557e07bb2ad41bfae72d13bd4f2449c9e8730fcf80ac6ff1a9308f43e500d0bca8bcc19eeadb8de01592d8897347a9920bb95e71a2ff6328b777dd6bd7ac74b2473461f3b86dea2e85e660f5bdbc976fc6aa1b4487486df", 0x88}, {&(0x7f0000000480)="a489c410f8253b1055f8c10212d74f3e7636cf5bb8102287b2a1e8ac64e326ba729986ac5fb1303e7fcd33d3804615dd9f97198655db33cb343ede838a359e4a319be22b461a7bb4d81f6d402cd19b83c290af4a2e4cfb4dacf4ad92bc2de4c464d41f00263d18d9d359f249456c0a97f11dedf2bf3f899eeffdce2883824c10d1f8c97044a4e9bd7e96e576f687d4b95be4159869bb570a1964739b0682ec9fa1390e87aad33cacf2718fbbe4c4510ee31f0562532321229f1b45499beb2c3f", 0xc0}], 0x3, &(0x7f0000000680)=ANY=[@ANYBLOB="7000000000000000010000000010000069fac82a9e9cc8a659517be23f99160e4d6ac549a7434d5f56184bca096fd13367b9b3d6047967b0fa472a11f4876a49f625edf82218c2828ad8901cd8e7e9d4bc912b7e8431b9ac46aa53ef9063a7ae8e23234e000000000000"], 0x70}, 0x0, 0x8080, 0x1, {0x0, r8}}, 0xb8) r10 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r10, 0x0) ioctl$CHAR_RAW_PBSZGET(r10, 0x127b, &(0x7f0000000740)) preadv(r10, &(0x7f0000000280), 0x18, 0xd9f, 0x0) preadv(r10, &(0x7f0000000200)=[{&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/50, 0x32}], 0x2, 0x0, 0x4) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:10 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x100008, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x1210b1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400000, 0x150) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x7) 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, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:10 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x8010, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 618.114672][T13864] loop5: detected capacity change from 0 to 87 02:42:10 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='./file1\x00', 0x0, 0x2290821, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = socket(0xb, 0x7, 0x3) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r3, 0x8982, &(0x7f0000000040)={0x8, 'vlan0\x00', {'macvlan1\x00'}, 0x9}) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 2: ioctl$KDSETKEYCODE(0xffffffffffffffff, 0x4b4d, &(0x7f0000000340)={0xfffffffe, 0x80c}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380), 0x40801, 0x0) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f00000003c0)=@file={0x0, './file0/file0\x00'}, 0x6e, &(0x7f0000000440), 0x0, &(0x7f0000000480)=[@rights={{0x18, 0x1, 0x1, [r0, 0xffffffffffffffff]}}], 0x18, 0x806}, 0x800) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) write$binfmt_misc(r0, &(0x7f0000000440)={'syz0', "8edd9e552fe455ee46df161da27b9c414e87808e74c625ff9ee2dfc5fb0ed17d4490afa793ba4c2b1c3a212f1e634106f4a8197b2d1967d8"}, 0x3c) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x208b4cc, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 618.186984][T13864] handle_bad_sector: 108 callbacks suppressed [ 618.187002][T13864] attempt to access beyond end of device [ 618.187002][T13864] loop5: rw=0, want=94, limit=87 02:42:10 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), 0x22428b0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 618.237800][T13864] attempt to access beyond end of device [ 618.237800][T13864] loop5: rw=0, want=90, limit=87 [ 618.248314][T13864] buffer_io_error: 90 callbacks suppressed [ 618.248327][T13864] Buffer I/O error on dev loop5, logical block 44, async page read [ 618.262794][T13864] attempt to access beyond end of device [ 618.262794][T13864] loop5: rw=0, want=92, limit=87 [ 618.273240][T13864] Buffer I/O error on dev loop5, logical block 45, async page read [ 618.301567][T13864] attempt to access beyond end of device [ 618.301567][T13864] loop5: rw=0, want=94, limit=87 [ 618.312093][T13864] Buffer I/O error on dev loop5, logical block 46, async page read [ 618.347910][T13864] attempt to access beyond end of device [ 618.347910][T13864] loop5: rw=0, want=90, limit=87 [ 618.358475][T13864] Buffer I/O error on dev loop5, logical block 44, async page read [ 618.367198][T13864] attempt to access beyond end of device [ 618.367198][T13864] loop5: rw=0, want=92, limit=87 [ 618.368938][T13909] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 618.377659][T13864] Buffer I/O error on dev loop5, logical block 45, async page read [ 618.395421][T13864] attempt to access beyond end of device [ 618.395421][T13864] loop5: rw=0, want=94, limit=87 [ 618.406027][T13864] Buffer I/O error on dev loop5, logical block 46, async page read [ 618.414082][T13864] attempt to access beyond end of device [ 618.414082][T13864] loop5: rw=0, want=90, limit=87 [ 618.414257][T13909] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 618.424588][T13864] Buffer I/O error on dev loop5, logical block 44, async page read [ 618.440110][T13864] attempt to access beyond end of device 02:42:10 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:10 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000002, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rmdir(&(0x7f0000000340)='./file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) creat(&(0x7f0000002880)='./file0\x00', 0x20) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) sendmsg$sock(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000000380)=@llc={0x1a, 0x206, 0x6, 0x1, 0x7, 0xfb, @random="35f9f0ca3582"}, 0x80, &(0x7f0000002740)=[{&(0x7f0000000400)="5a46f9eb8bce491366c467fee5d02b0437cc5fe94fad902f66c548591e59a78551f4a3c2a0a6aeaa5ee5b616112e9da530202d5dfdca852dd3ebe5a9b39f602348e8cf38ff3b002d9bc4302475e8b22151fad29dacf304156e7cdbf4c7267a820d08497f17b07f1e2e6eeb6e8d6032d2e5963e696e48eb7d6c3c6f", 0x7b}, {&(0x7f0000000480)="1aebac2d610d82dc1c1b8732fada02c6267a1354e541d78f09e733d13264ea2b56f97479be0ff164e9849d610e631be80b21ae23f9245ffd1964b4357b78a2ad19a4d4947c7a418864def8cdfbbd500f9979ba99ac6c663f39bce2992809038f6afbb4ee5661161a1654defceb68b0dbe276f389d1db46665d29916aae009bf4f94874d6ed5e0f56e9e35920dad79f2e", 0x90}, {&(0x7f00000006c0)="466364f12a748c4d73ccd691199c0459d587a23d4ea0b2d15672285aa5b5d20a16e40a158afc78383ffc6c66e1686bcd0958a73b5ec8d7d03fc21c7ec693c939bd0a27c29f5bf2e00f9414738bd517a75e14f5d29d328b211659e3c92dfd451112bee7923279b56c3449f06371abbffcd27d09a4e2ca45ffa38f40a3d1ba879f90ba9f7660984769ec8843b7a4f5ee526d1eff99e92eb2a19bcf03d05d2b8e8376fc449f3f06b62c39580a4df58d586b73ad1cc1c2365e0969cae4565d0cffa8cb2c14cdec8b05d68782c899eda055ead5765d4f3812724bbf387e38e8e558429404730491b757a3657c7add7701e215d66896d65437da6d211a559455412564aff81d7d7297efd702395605b89672ff26300fbc86e963d78a6c2c9f25d81048d4076e3a16ea3e9835e7975bfd251bef510a2b0d96f0521586a38fe05d4594a3cd6cf2dc354f930d525b2b717541ee1033a996f60cb3c1b7470d7ae49f8f0de4064763a363cd99506a6f773d71b24f39b4d45f8d40ddd89b234b5b1f0116dcdf2a307ad32a109e30e54c42e003f5036f6ec9bada768d340b9910fd2b6ac646e9240acbf39efe9c2f7c8f97294ae03897ccf513f51e5d342418a7e66a80c772efa9dd1c64ac40a39a793cd7747049b82d0ad8aff1ea071238d062848fc068b4a9d0164ded592045447e2322a98ee159d100a3f5d8ed1654b9b1c89762e998af050ffac794f0b9eb10e899bd03aef915b9e12a39a5e15190bcd2bf89659f31510cab93964ff643ccfdff9370bb0a218dfe9f361e89516ac93a849e97733d7419a4c02c51926bbf81bcc3873e84daa6ba6b912c7b49c518a8b3e82afa5a0b63ef3473989ac16b980135831d9e9381a3e9e36ba984b143159fefc292ca1df344bc651ebfeaea8ab81617978fb23c876de4e538d16bd89c01e0def301cb0973cd2fc079968c5a35696e44a0ae838901816ea4fd1add6926291fb2886059c4278ff14b56b388466ed4ca696e080b57163fc3456cb281fe2ff13f4629b9dfa92ff7e849e7a94f10893270ffc014192984afba21c8cfb0361b0bc1e01481f380d51d64cfce454335dea4428e12bb168cef410323b32bbb89ca4ec355dbccf01a0faea2e1e6f5f82531e727173e9b597706f41c268209e2ce61688e8b357dcc58a063632103123aaf40a90d2eb6ff7b0e75208aef0c5703a5c9452ca3d6191c94c5ff0a6963aea9eee0b4efabed3e30b2f07e631565835421aace6f8ca1b0bdc46c92ecbdebdae49a9c81aed4d75aeec7430e330e704acd80dadcce9dbb276f0f821c11b1522aada1282f0e32391e73404a61dd63690f8d980df721b5511a9322190f6675ec61be4137bf7a8922009ecb7676c9a620b640c8234670edb5c9280d6ef21fed75e786ab0fce2225936c9ae39f32675713a284c69dbe3d0a0fbe3f83f0cb98df2c93c34f35b73a3e70abab3e600eb531c5e13a629313c85b36f92696546230ad00d09067ca6ee93c91b2416163c8dbacba95e7e22d441ff87ac32b19dfba9eec3dd0f63befa7ad0daf58275b3afa3564c5f9eb28c69562bff74d6264a7252699e9d4ebf45fb455153d931ccb8ddbb9ec949d548b3f7170c26a76a4cfe4428b0fa9fbd24a6477cc6f20116bc8e5fa908bf30963350465bc33736ece2b3b5cb2f33bc1dc38405c989124faab49b53c87a2dece7373b9d1e2f75d33787fa43a9650fb04d0f8300f2da5d3f0ae14c602f2d21f70130156d6af3d1cec1d910f33dce7650aa0cb813a5e087c6706af7b53d757bfe1c022acefac15275e750db0cff3e1ed9ffcba2f0c03deb8934741055e7096f90afde979556ac39fca6fd3ce51590be44e28a8375e7c376442513cd618a89d5f81cfbf590ab412f6715c71594b12c35509a571159d44df0c93edafc999db66bcee061247b088c18ea3d8fd789fca03a9082ecacc0923757b0dda52a6ab48d9c5a55eb642220a31e22eae2c792fbc9fe28cc386726789af5ec3edaac401690d198bc934b3f30202edec6a0c2c491c949e2eb9a4df12947232ef7d434bc64cbf4a3f67a57d6cff6fab418e7049c0a6ea5187bc5428a87ccf358de669fd0850fbd350267bc7a09bcf5591b51ba6b2c0ddac030ab08305ab86970ab4609f42424d31338b7ba74fd7192fec7788cc8c052a826d82e851bb22e6349a9fc06e8d335df07b3809b251c255f84bb660506cd35cf8b84b34a9f4de8cc33d95e64a97f879c125164cefa74b32008c50c02ef6051d84e52dde8d7b2f477f9054fca4c0a22565dacf432f52a7539d4c17dd7b627808fa803d3cca82eff86c3ae2380b2dd090e5e36ac2dd95645a6ea1a42fb4d65849aa560d28242b5e9be4248f11f555dc7635c96ff0cb915f037289ddcd6462eda7dd10c7b9db6000b25a1547a40761ade18d89577f3942d28bc094542568716036943634c65ad3823d03c70c1c4b02ac3a88a513fcc5996be746da5ccbac8817f9f6a59b8af2930fbbe1c15a9a15373db4e610390f163f381ef56636f0bd52367e0e0d6bcbd740e1fb13da362cc4532fe3f8f6e03bb934b27f1aad1943fb05de2e62c1746819dff69546a7607c63423ff2cc0bbaa20a5831fb79e0cea51a267e5e8462f098864dafc899073ccb13064ec5ff4508dacd3a9156a6f49d04cb98a190c56194ff5032315fe7e48d1d3cebf87212f76ab69134458ec2dc0db08a6439b4de0d8ca1205accc89cbfde7b475c73b8cb79156632d83e550c4095e95c07183280db3a848d0f716c966039a76640c9aa95e4220f6a63228f553212c043d16556e9bc5323885db74d999ae6fad0b14b25dbf2ec77e86404646bb1f4864c08a18ec74b2c85634e48c9aa348421cc15963185c0d94e7df595fda84bce86e431ccdbe29fb41822aab26a0e72a982b6091181be75b3e938d7af8c3da14b7fed6b3e806bb44a09e43504e80c0116174b4b01b17f883d3b09b4af4b27fbc2072f2320ecf6d7bb3da7b6dfc9062d416ee75c73b0910fdd97e85d66dfb5108f08581830d032812d5996ef21c6f145b50c91fef5920bfd6b4750128829aa9d45de8a0f47f02a5d2c13aa70c009cc58c3574882defbdaf5597b486b8ccd55ec7f0c714d7af89ef857a3e26220bde5603d3aaaff2d7d0c4f1e6ad734630eb8ae3db409df48c32ad320ec91595c8fc9376b1dee13624b3a537e31b9ecb726ee3dca9bd129faf57be81b11a34700e888fbc2eadb287ed757363bf717c351bb528801e984babc74414d7ab5af7ea7ef12f0efd5e891135965391eee5af43672ff629712f4163fa5b7f23c0ebcba15b25449bd978299a5c6267eb110a24f1c4bc269ccc29f6345f7571a1230cf1970900d8196d83e6dd707fc2fe6d17de0d4d42f3d1dfec11edb82befcdbb5d7ca5979baec3d545c88fb28c612bde78e496f3b730b88b0126f2d57548065842747a8ced10a1aa921c90214fce400376cdc6b39e99bfddd7ec7e1625dca8ee0c8f83426d592b89213bf12793da6d224dd74b9c7b2836508d24c8ff2dea14f6e9d08944af346cc79a002515abb9589b121d7e81f6cd7e8f68227c84059c6f59e8c86b553e5ccb811f845e1c66e914f4deae19d0c291ee51ff1f35affb292bbc806882fe81b8c2f68294d645258645de419d20dfd2225b033a74ee8fc16b95da74b1142cf0de55d68c43f3c1a98a4692572c11f806349cf0a9f24286d115304145feb19c77f478b98d83695cbb831699025641618dcdb077a0a0b48baa6b147097c304ae346d9bfd308d29f99f871e5138c8757961b056b2abf9b0866dd111ba21c92317b3c8922d4fc1321addf91bc6f39d692cfc9941249cc41b5f8ebb722a8ed4ba572662b09e539f27772713b62763d2ed7ea37649b10aa438f44fb6b006914fe3aaa0c6790f607c8df9bef4ae89f8025323fe839255689e8f37cb8e7a83422e1e0b4772f2f30786022a236b3413e0a18540b3f65d92a5e723d80bec63431b00b9f836d66588f1e1e70674ed1fc93fd6a96e7975941394772118f257951ee3d7661d7358e439f470999235095ea17930238310dd7802e91bf35b703b3b50c6c73aaa77c2633aa321efb80a34c4a1bd7b1a66c5080300f5295aad71832e6190ecd542909ccb0ef0c1d64aef3c59fa2feb2a24945deecb3e94778578b347fa2cea239acdfd99ceec465622fe48f22bef239ddf4e5084cc238410b78c7f2c28b88a967a0515f6c51b6a448b128d289a088c11fd5af8429ca031574356f4df0394196a892d674b9f899a66c5657b9528eb2833aadb59517a3663520331c55ce0fe629f3044a03e2461f8cfcef61b91e14118d1bca4f750cadf75ac3806dc4930a363f3f299df8f8ece970ec7b2691eb12a669d25107d26f2bdcae104f089d3f999c91b48a2e63d3e13b99cdcc24af2b72c62595cdae1d84c5c60f4af3e94533769d49561dfec6e879737385a4495201a0ee0a80d4c66145259e8d1dad125f1551a40799c2f880e85a5cb7e7033b751700eb1bcb774eb9ff583ef41a7b67516ceab44082af2fa346b1f3256211fbf559f264ed239df5afe33c12ecd27482e9a381a90b015c3c70a124f8ce0cc4aa3082e7f09fc2437b58da765cff5eef6270dc05d0d3a566af6e57319da2ae6da754607dc1982dc497429f7993a10c4a68735c6f20e4ff7637d86913b688e2ffc5d8c407e579f8bc985c4daf88d585e8a784610b60b7ff82f5595a46a06ecc34bbcf3bd1380e29768e3808a33079b4e8e626faff11e014deb998c977f3bb4a0099f03dc0beced19dc353ba5cc92e1585b4cde44d54a7da0dfcdd4efd26e9b280a62b833e8ff1549582d7f046ebb1f3446a7e84b1ab8e8ded3b1ff164440ef46c7e0ef212bb3bee311c3ab930cc6e470c7c8d6455764cf2000692594661d7186a10526800edec718f87b0d1d87028dd65c5b102c6650f959fc32959155b0e6d76c1cd047b32507752dd6d80f3b9a2a525f7914991b544c9cc102c48e694c0ae52b50212dab7731dea449b22417916f93aa227f72f1ffa450d9d343063def5d1f1d98a314ea9fed8e47f849aa255c200aaf287634db14d19491c04ad0353d186adbb3024eacd7f8daf061f235d5b15a43b82ac097d68e1a0ffea4730a1499ccf0ca238b4ac834c8eca73d13b30ad14ef665568ff24e9b1d21ba0a59adae8c61e773fd3e2f5db70712982098b4557e9691f453a35ba7dce1af28e7ac4dab7d82c1ad556912a1b7de094c0aa4acd13545efc09bea78ea470c51d95ef1bf5c99a3b6cbca8002b7b0c1aa11e8b571f56accb01b044c9064943096f566f29454bf6cd27b8c651f1d1e6e35b01094ef7a378bb7fd6d61fa982cc1370d2c6c7ddaba1a6e19b0e9134ad80bc17860f8486dbae3c15a322ecc61a3a234d8d8b4c1567db28f530fb1a5c1c42983bbc81714350b16954da7d0bdb59aa5b155520a892706286abda756f53ec749095a2f67b0903b1c0e91d9735f5bd72e53c1d5e51c1ff0a824c90e229ca1695a538418ac0c44356e7387ffea7d59082c3c6a2dde5f2b89014b53e1970e59de26e6b77ed5422af6daec5fba0df42addbf26783dc502bb4241e25ee810b6ec9a745a82a961df4536cc01340d055a30b2f5c992c8a223e885e55f8ec477f665d750d8871504ce524df1ff039a0f654d25519177e6c887e09082d722d348258f79ed98c4746b615f73f3a38a53c78fd7f5ed41e7bf36e920697e53a8ec9e9dae471fd2faa8bf6944bf2ae226e00630881a080c2aadf56e65ef3194c680c22d9b38cc9aafd5f63bd3e4441ed", 0x1000}, {&(0x7f00000016c0)="806bb2e25c641697cc51be282b21dff93e2bd1fc3982d514623516877e3c24062498b540a0c2ebdc0fcab20376ec3071ed68db5d2ad840a0cad8f9442473881249c45ba2436c71ed9fba1547c0c2b14c50d36967424a3c803ab4b93a063ca2672232b72c8a6f25f1a7f3361b6af6208badc13a8af986a63aac40595fa0d1f7fe735069a630f05b3867912378624bf57dd8ef99f9cf6b68bbcf5278c4aa60ec6b69173091ae2e0b2a35ac42565fc31c96d1c5437f9c2009b2e068732772ac63ee0027129067070b206ded2459108e3666937b5ff395c9c6c082e76593eff935588e4ba98f931fc681c02e865e6acb6f2bde149b419e4d02feac922af5c99131126c1dbdfb201a27a5aeb30b6cf9b4f82393664f0ee365b20d3a440d3dfe0140887c0a3f41cfff49b2bf04dbf7238dce59b3a455cdc6b04672b7bd06c8a798d8f78c278c28ebb5255507a600ee75208ee42f8c5d965fc4ddb43e512469223ece8ca5fb2e7fbd63f3cff19d3b64157bacf65496c34dcf80ea2ef559b42039012c15491fa776a858d8683ab6c2a5f083fbc11409f6a1e7bab11f7cbd785bf860f3ca0e5bb2609bad505a745f662d03c4d0d1094b859b089b822dd9a25b085200a25e43acb8ab027971356605869816f4b8d2b7a76cbbbbfe250074daae379ae0e3d971c2d7f91f1fec0449e03c5d8036789bb503593200e36baca59f4e77980bc1c4fd342db2c00bd68008b4bf9c23fe1389090bf64a4366d13c9deded4411352cf6a3f23a6e89d6d44514d12947cbc8eb1b6dee086eeb5af6defeb1b2fe6623f0d6da53251777a6062dd1abd65330b3bbb2aa19f136254b18e2944ce7ed95a7e30e50e16eb9fa755ba906fc7a4f8a02370cb877f86701927756040725baa13981d08e09d7640fba5cfaf8a75d2a0c69731a7e247dd14fe8f8a24033fbe6197895448670ac390e59a850da9205391da9ad449e78c2f5aad82d8b0f2d9a6d6aa62bf204c1780f0b2d8c2a2010bec5fe728b50207d36b231a9b31d75c064276a0df22c22214d9cab16378d92975211838f5dbcc90bbca66487dbbb57c1a4e7be6ca1e1b3e69507600b0da058e8f6ad3ab5a1928941b3cad3cabdb7e87bdc324886ed14b11c9b5d514e873f29c147fed2489cc07102e5cf374f97562c7964184101207966167d9b8eb2dcb60d85101dc9d54ecfea7695c36579a4b3c0fba0a0e461c528cf671411514df0c796a0b8e1a18ecb76749ff0521fad8296ee133a7950cb8ab316f7b8c7674b45365adffe48476f923575e4d79e15562c14b7ff6f04c3e560ff410a4d6986743e004941227007a85dc4d0e4060bfeec0ee6a2fefb2877ec36533fcdf77f589ea71e284b92afe8169c7f89c80e4790f65c8183d530f7c62b88d470c8f4df0a0a11edd3376655aa66cf073518c335565c36b34a0bf34b71765a6c187b6b5754b4e24f1bbeeea8ab8e3eab2d39829da2e339e743b3f048addd13e43f41ecb54344ff24bc6f14f2260159a5bb1dd7565b774ffb19d8f9e1deb6220d8248fb05ef2454e03669d7e54fba9dd67dbf497e7ff95e81565bfca9298b994c03182855cf3cfaad687f97c49ff8ebcf33c6b1577822898eb584e4ca17ce856e69ae0e7a28f4f39767185b05413be6f7a21e66a4225e2943e80ddd646b37456d899afb4f441b83fec08e529fb77f980a18334173b49e57d34c312eb818eab6ada63f9d01805a9614e31c4d862aaff8efca3735f812cff4ab264d0533e86ae72b89612c1e02edf05529e0003d60394506f9ed9943c703ac5221cf1e80cd40aa5677e152d18ffead1045504411f41fbaf8e4db70162f8140f17cb52c594fd781436ca6498dcb2f0d59f80178efbb392d346276f31e5ff66174e521967f00182d7cc609ba836d9204e1936ce97c703c73eb193eef608dcadfaca2db519551f19c50bc12c6a9898d9ab6694d09375eca1e228db7e2fb1f8df4e22844b2e04a8c0c9cebcf2303a60062b34ffc82b712b38ef6714e7e46cac04a2011cc319c0761b54c0e1fbaf456fe1436c9f92ba739b9072fe31e5e61c9e9cf44f9612e37017da868722d4593c0a566ed730512d047e3612b4d9791bdaf03f085281d959e51b5630ee682ff9c4358064e8b24954ca27ba05d0f610041742f02a75498e5c322c1398711465620b70603f593444026282a057b3a7eec50be9ee5500f4178bcfd2b72fac5db5ac9b4d7a0683c0f64156feb570b0b7beed98428b1912f28f93f1a430e9dfc5655fe2870e435ac4b7641e5d02062958a3f10dfa3464fec86b75bf3caa88b66849643156f1afb6b9184fd24909cca8a3eb0698dc275dd6a5a95b71472af5d647a6d25401fb1b1513d37d8e1a331c8bac2257e7bf5fc7b8b48dd606d34c1113f6d546d6a1ea18189e8b18156a437320c589d3aedb4806b92c5a25432d3050b480c742d9ec39637c39125cd2fec4cdc2e2385bdb549331b7258cf299ecc52cad95b11bab1a29a589e8323d6da37ad052d4c2721fa6d9cef5b69890184e7e829f70bb0445df82dc236a7389c43bacb52ba53b90abf0fd95027c2fc5810ded8acbad87f6cab54b3c86c5cc7a36cf51a3c32fbd36d99a882c6b641424d805717e16d3899f0c6747dda722f665a795f49078b96991d01d5c30505cbcb448190269744e75bcf0f8db48ca03097ac7aaec38d66d79bc6c5556197b197ead3d4a5d30870d3cc7c999a1c6ddfe34a51f042a611d35798cc1ca29496d2e8bc38f10e20f8d27445931180d68fe774c54d9de01fda4f2ecde1384acb435cda7e0372f2f5f344d30127c7886be9b89bfc011f50f593c22a0894ba93a6bf7c76716f5a3c8937ab51272cbd17fc8217f40fe1dd2dc3c31958a1db7afbc2ab24cf1f2a388f84bc24e8417d1f0fa465e88710c3ba8b17cc48556d7a2e2d3c262364df3919ec233d80ffe679b025fd4c553992443c710925434b952e709bd9dbe601fb1958cf0401bf319717c5a0f60eeb4c8de4c820b426426d7a0e1fc81cd27357f3881bb3e65b4de2b6512304cb574945f1f36e870b611530381a6ef4ddc3cd19ed94d7eca88968c1a14f9d65be9da615ac5abf2cb1df835eac50a44a2c4b96d8226494fee0a2682956c13c00d740e24829a1091171b5821285253657cfc3169fcfb818466b865fe672e251524536d5e0d7a2930ebd7f32f43c8eea3c65d5444e521173ceae5a0d2f5048b36c44f8fdb44e53138b0544fad1d0a222b99387cbf4557c159f3e02316dc50bfa1b7c4c94d65176cf6fc19114c2222f32a07b362b8bdb4396c0975fd8bc830c3dc56400b748320e2666c8516105bd9bc2e3406fa5246331108e3ce381540646d00af3775e09d8d65106d4324ee6529285628f5277744d12ccb14aab32f3b1d7074d8b527aabf43643e705a1ae06ec7560fd54f219469d02d24733c639959de36e21bd492095bc598af229da843c2f3af7202c75dfe8622cb2d60e1e171d4f73c421259f7afc339cc4de066b39024657970006dd0cad8dab322fa9b59cdee194b3ebe470f3ae4b4966dcd3d25efaac3737b2e9f6cdc0b4ac4767172d53fe70d62906aa45b88e9f43531ae081b2a6fb6cea470216e0baed3f613383d7b84064e222f8497bfc9142f35c357a8e30fe4ffe55c55fd92612d9c369c563066416eaeab79d8a33d2288cfb938c53598ae1503e9fe485e17629b88d4bb09d74a388327bb3bf665764b406415ed352553b2330804293b618477e341065d6c2f91a8f6472a129c777da8738089ee47d92019f6de0044474aeb759e40e22662485a194809d9b5e4aaa2cac8ad974dc6d7712cec30d7e48fda44b1caf15298ef3e80c1c53f5dbee2e17c16dcd2b4c66fd508b912b6f3ce1f498f76d854e4fab39534def536a5c62574f22fea1fb323d90bfe5d5f84f8990afb289e14323360f663b93ff494a9df6508f0c7a1b73d9f9479b8c004e15205652401edbf3344234bd49ab0867386dc288e45f095cf651d2e806e93e659b3af2bb5f1acb495b39c8bbd974a2e1a0509bfc35bafeb46dd2264495fba1a5d4271c73ce82253900ca41e66189db2a04aae3dc8295c57ccc1850f49745732a54354747324cb9301ce09dd584c3012e2a9cbfdf4bee98f504802767d6bc3dbe96121d60f303b5cacfc93543564f85ababa569442cf7ea680b74ebb7868b5e304280dccdefce8fde9b68b0c0eecc1815941872c05bad24f2001bfdc041cf5faed9576a41a58c0f7f99dc97122f443d6932bcc7336e43eba4c835554ce75a3a65b468b1547196c00074436604c95483b8667147dacf48453bcd155feaea78c23a416bca6b2f786fa6cd49e7175eb8db73133746f5cd3d5177b712489ff64bf25ffe3973a09492ecb48e26fa8785e4cbd319861e62af0e6615b0380c9b1ad421da18533a91c9f56eabfcd4e95498946c77cedbd1622c5d22698d1baac399078548154badfabc3c8205de009c28add8aa554c4d7ec243c38ead8d515a2b068212ff84f0fb98065ec85c5ec9e42ecceca62775349c51331b90b05e5b1c8fce38a0c34b8f2a4abb55b077b3bb125f5a0ebed9e302e63331a3d4d03d6fbb05fc11fc985727cf8b07dae23558d6ddf7dbd133d250021fe21b2dc5181d7e5a2a14cfb21d6e763076ebc728fac72e5adaee7cdad70112b25b811d21997450b0dd1698189137af6eeb26ecf75a645c0948f607cbb8152f9ae22c9d459af3334638a2f0e44baff42bdeec3bc29fc7634b9bede69f5dbc6190c3c29234e8e7cbb6b96d5adc1b5daa36d0eb9151894bbf9e482e191e6c770fa3c99d4310e185f61c84e098e38198252d1280075056abc1d8f46fa16fbeb5d7d4925ac6987956b1e9a212eb3e45903f09dedc0e0deae6560d34a0a963b35020ec30530513352e850d7a296d917a4f92a76bd35954917aa0427d19a962a56d2e6bade081d17c9004b0aaa4ce39120f2b491880ebd4f0b1da453fc9fd40273417061a7aa0cfe6b57f3eb4b3188fc9e56d6312e5d1f894e153c1b17a997a5dc3d8bb5c6ed52f346fb2e6e0664cac1d57dde0a12910fcbd0224109fa92eadacaaaa6fca994bdef776611c4b1756b5a40f8071406e3c1cdf778a46757de05a160777289a22d8e08ad51cb033f6274b53c56db602598293a82c4dd0800ef113438da484061830cc1e9faba989c0f1545fd7417ad3420ceadd2a6c0d7a3dbc0bf6b8de1afb4fd17f0868f361ce3f61006ef729786825477b279f51386e86debf57ccaea1b9ec4323bd22f3f12708c1837c078ab1b625c1b00f0a17d9a60e95e5605520f4d4c8f6c2e2ac2564db859ef177f11b2928e96386b07d2c2c5d824f2486608eed8cdb0f9862420b054bc2dcfdc51830b00d7842fc2eaf9aae0aa1594005fe82be972d768157effee290e91a5dc6eced2377b21e4ce3ef811241ef252690203e111245fee1392cbe2a0db0a6c704d4793576a57c8036ce5459f81c4a2805a72e628c6d33553a5dd2b45a442ffdc88d38ed13614ad2a7b92ff79eafd1ff4c6677c837207b1c07f9dc2ae61826824af2fc90abf2108b317aa8f4a0908ca96a8f7123a67087a7dd1171a5b06b2207bbebe4bc07361171476bb48f4eb5debebdcf88ec3afb593063f3560ba6c963f91c01027f8c4a3ecc6f7dc03c2041262efb8bab544ffa36a33506269cba3ef1177e85833375db184c6da3841ad37cf45da74fc5ad84ef82dcdc6166cf3f49c094b4c5696dca9ae9f97fb94f3fa6f526904ee5056003128b772ab4bd14d77732d39098a6ed92f08207fcf8327cfb39", 0x1000}, {&(0x7f0000000540)="f5589a03f8849bdde7a02bb610283735bb695791fe1aef921471fdf30bf1cefc1bdb94af17746236b60c080c11ac140d730b41485d66c8378d1f832ff4bf8cc0a149955be9917f425aa0105eea5cee572a4719f2481c381e2c097bd415c6d22df461c62af6d008019397f40bf64531b9ea00b192e38d671e6857e72290c5380f32137edfe0179c46631be885760032832a868a46bc8e015cb0c3d61998dca687c0860897bc175c6c1a2749fc129585053c057f965ce414cea213a1da7649e8cf5ca07e82475b21b5610453", 0xcb}, {&(0x7f00000026c0)="6255d0c72dd2cb6ba97b2d9ad5551d0818616366225a0dbea71c73aa77486778a397d897bb86c5c39b82428d63226d5d9329b08d7ab688b265b3225c0e019a2bc3b1e61e8084677e34180914feae0635ae97c4a9f533a0977c319e1abdbfd008b7e62ccbe80df114a312d06416a96551b2138f31a26fbedfbdb83570af", 0x7d}], 0x6, &(0x7f00000027c0)=[@mark={{0x14, 0x1, 0x24, 0xaa}}, @mark={{0x14, 0x1, 0x24, 0xff}}, @mark={{0x14, 0x1, 0x24, 0x819}}], 0x48}, 0x200084c1) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:10 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) mremap(&(0x7f00007a2000/0x2000)=nil, 0x2000, 0x2000, 0x7, &(0x7f00005b1000/0x2000)=nil) chdir(&(0x7f0000000000)='./file0/file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 618.440110][T13864] loop5: rw=0, want=92, limit=87 [ 618.450641][T13864] Buffer I/O error on dev loop5, logical block 45, async page read [ 618.458896][T13864] attempt to access beyond end of device [ 618.458896][T13864] loop5: rw=0, want=94, limit=87 [ 618.469390][T13864] Buffer I/O error on dev loop5, logical block 46, async page read [ 618.477743][T13864] Buffer I/O error on dev loop5, logical block 44, async page read [ 618.585776][T13933] loop5: detected capacity change from 0 to 87 02:42:11 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) move_mount(r0, &(0x7f0000000100)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x49) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000039c0), 0x30000, 0x0) symlinkat(&(0x7f0000003980)='./file1\x00', r1, &(0x7f0000003a00)='./file1\x00') r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000003940)=ANY=[@ANYBLOB="b105ac09641fdb490a4fe510c92eefd03b9b230e63960d884b", @ANYRES16=r3, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) recvmmsg(r2, &(0x7f0000003800)=[{{&(0x7f0000000280)=@l2tp6={0xa, 0x0, 0x0, @private2}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000300)=""/209, 0xd1}, {&(0x7f0000000400)=""/50, 0x32}, {&(0x7f0000000440)=""/153, 0x99}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/1, 0x1}, {&(0x7f00000006c0)=""/117, 0x75}, {&(0x7f0000000740)=""/201, 0xc9}], 0x7, &(0x7f0000000600)=""/61, 0x3d}, 0x6}, {{&(0x7f00000008c0)=@nfc_llcp, 0x80, &(0x7f0000001f80)=[{&(0x7f0000000940)=""/239, 0xef}, {&(0x7f0000000a40)=""/236, 0xec}, {&(0x7f0000000b40)=""/246, 0xf6}, {&(0x7f0000000c40)=""/205, 0xcd}, {&(0x7f0000000d40)=""/253, 0xfd}, {&(0x7f0000000e40)=""/249, 0xf9}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000001f40)=""/20, 0x14}], 0x8, &(0x7f0000002000)=""/55, 0x37}}, {{&(0x7f0000002040)=@ethernet={0x0, @dev}, 0x80, &(0x7f0000002540)=[{&(0x7f00000020c0)=""/142, 0x8e}, {&(0x7f0000002180)=""/27, 0x1b}, {&(0x7f00000021c0)=""/171, 0xab}, {&(0x7f0000002280)=""/148, 0x94}, {&(0x7f0000002340)=""/18, 0x12}, {&(0x7f0000002380)=""/43, 0x2b}, {&(0x7f00000023c0)=""/75, 0x4b}, {&(0x7f0000002440)=""/107, 0x6b}, {&(0x7f00000024c0)=""/109, 0x6d}], 0x9, &(0x7f0000002600)=""/179, 0xb3}, 0xe6ae}, {{&(0x7f00000026c0)=@pppol2tp, 0x80, &(0x7f0000003740)=[{&(0x7f0000002740)=""/4096, 0x1000}], 0x1, &(0x7f0000003780)=""/76, 0x4c}, 0x5}], 0x4, 0x2, &(0x7f0000003900)) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) chdir(&(0x7f0000000240)='./file0/file0\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x1) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000040)=@loop={'/dev/loop', 0x0}, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='cgroup2\x00', 0x2000, &(0x7f00000003c0)='\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) listxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=""/149, 0x95) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:11 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) syz_io_uring_setup(0x6bce, &(0x7f0000000180)={0x0, 0xe8a, 0x2, 0x0, 0x33a}, &(0x7f000045a000/0x4000)=nil, &(0x7f00002da000/0x2000)=nil, &(0x7f0000000200), &(0x7f0000000280)) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000340)=ANY=[@ANYBLOB="10000000", @ANYRES16=r5, @ANYBLOB="c017330100660b000000000000000000000000000000040000"], 0x14}}, 0x0) shutdown(r4, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r6, 0x0) syz_mount_image$nfs4(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x8, 0x6, &(0x7f0000000900)=[{&(0x7f0000000480)="a8691ccd240bab9ac779542a59d801845a4141c194d05e3675f19c952d568f7ffcde0e5fa21bee65a752f7aa018b474786337cca75a33b49f8e080fccb0cde5efbada3443046735525ce272934caa804f325bcb27fbc8936", 0x58, 0x3}, {&(0x7f0000000500)="76f94d6cdd3bc4875ed3260173e878bb2f0c5facbcfc8b64cfd0251b797a4f3d63be50517134b01804bdba8e8dca84454f8d0a56c88ec628d060fcbcb5e662db8e57d690522b29c520d4639cb7f1b437586aa8315c9012b07f5c1501", 0x5c, 0x2}, {&(0x7f0000000680)="2b9a951afaf0c967f77812fca14e97990b86f7785494d1a9b75c36e50f20d0a08a7bc75eb808b0fd5fe7a458f78a63b3757e9a1f4520903151eaaa6387472f0d7d57c1b2a986b99382c77ac7515762", 0x4f}, {&(0x7f0000000ac0)="ffc4b520ac6b5f521b3ccb84c8a8f27e5e4e297b997f4ff5c8333432ce1df8ba4c1c730a7da7ff4da1faa8006e80be1c35ebc3093b8238cd824b66114fb11f4d5f1c8d2940267dfc36dee54edb136d234e1bd1fc9d6f90e8703e1bdcfe848b8a4ad9cdd3c9834b6c0805be135619a49724982cd5793e8dc368ebb87a6e436f60f37037fd7c914325f363b1cc6dc9da8a196eaad60ff8f0ee59ee653ec52dbbcc942b5042ce95271e50105868bae58a871de401ac82cbfa07dd0c5d0048590886796773725f1c38ebe94d403ac9e800c48d9ba81d7e435c9a7858e1a5aaa83b17f943a4492999567fe7ab1afd61b586ff7a098491c2d0bd2b3bdd2686fb36d16935bf3c72f187661f88fe93181a2161bbe1680ab9159262aa7b2a308eb3ce8d80a8d50872cf1969e9263d8aefb1417feba3aa033bf1680bf1c44cdfb2e464eadd7e39223f5a45dae0369e198b1cfb4ce6c7b346e60141abd73d77a0791e3a4ae215eab1fe532def8dc77e9ebdf8ece932dc4283ce5e10cbd29f84d033b791629c77a494f7e2579c88700c30e8c1e298952e1b996bc72495374baf153188f6007966b64a3cb36b6ee93cc5cba1034d8b8ef3959e39ba89c5337efccd54f41fb55aac395d7bfbbf2fb9572e7d91b0605ec64008f53ef6a56bc6f63f16cf01f1b861c14a508f805ad1b47008aa0ccf70c90f7a95fb95fe61f2c1271808ab0f1234e3147b4457015c6b617a6677bba0f5279bd02d374e6e92d6fdb993848a906eb5326498c5419f24b3334a05a6f8ed6cd63d7e08bdadcbc7a3cc9d9bbb250ef6620f1cf494ad9e79af3bff41a3a0648eeaa47001009d06ac9d3cbf98b94cd94ba54bab7cd3f2516194c71308fc682110b8a9303f664a7da222b7c0fcb16cdbf0a7354e4f4d01765e5e6ccc47853fb475ae97873badcf7a1b241fd4d71d7f9ae130f7b1bb44d9924420cc1630fdf145f5194f9537b3e8ab4454de2858a1ca268ed7d667c06867bc06f5cd393c0f236e98b6d9f3d90ed6ba898297a410a9ecd520c15136770571cf3aca5e29a70b8399dc7cd2d06c205f8770482aa2d646703a8a3c5d3bcbd8c92a257f42d28081c2909a9952c71627c623fc63486dd867bf14a97ca00243a0976ba77ec04bf9ce4e73913343cd0db54384fcbe2b8b2bab50a12883d0812251e74622468b78b7991dda95f5dc18a085577e5ca4eb1825c89fd736f72063ac73f1256dcc263b52b1d36d3a0686b3b636e885b40b0ff24497b037af91617f39b23564e78b49f44beb62ae5adb4ae0518a3e6a824f22b8acfa6aa39e532cd0aa7b081555fc5bbeee633a7ae6c7f7abf8a2461a3e1c5e44b6a91c2b8fd72f3a463506159ad11c5dc6159ab70fc1b318eb8fc77788d894520a70c7b5d0342e7d87d1f12e5712f3a3d4f86ace6db5f06cd0e3cd966571160e3ed9947a9956e2881aa8d4cbf65a85ef6e784abdc5182ff3d9049352f059fe3fa0d475e146f4468b2491238652b5bb76ea6a17207370bda9f882963dd66d740061c8cf3f2bf3f58d1e9c369e55b02f3336387ac16a38fd667db84f4839e46da38062a92f0f7809585df886b3e9bd1f5290e06995fed1c74e9afbe284fb6b85b9c0dd4242236d6b1f78f7d50d38e75615993c841c0eed0f693ce67dfc08b329e5b071fa58116af83e74ff29b719bd4e645c4d5ef88d42c32dd14781b4b392bcf4773a3d85203173747eebf3a8ae063067401fcb2ce438086ea091b3a8385292180f33f18a5e450f0365ed0526d5f5a5dcd749243d6368bc6a2b574b0d5376e6cbc154924bff6566acb1aa7611b73287460c2f1e8994e9eb193c0354181fd583dd91389fd8959c80f05c41c19948bd933a4fc4420d981fe81f9afb4bad09ea59cb20d73f37e2c5a735ae6a51d00835961c0be561acbcfec361ae7e23a6e78053067aa67205fec873c93e46e374c87cb7ee2543f243c961401f80241b8217312bf7b950f512129fd40bee32668902bcb67e880e50d376663a78d5bc7cd2cb637281c1e9ddad9fde6f31ba242da043932ce07ece4c904eee8399c4cc7e855c05d6732cfc2495efaea570a0c36cef80d9cd0fa54ba8788ca7e52aaa6770a7b4bef874fef1567abd45b84120d6f69a348247dd0471e24c66a825618ea4578875f7ae51d641edc390903967e5336da109ae34d42ffbcf7913f7105f4ef8c4b42e16763ef0285bae61c323324f4219efea3b324af32befae9a49b56c7f23b84971dc0f9dab16791342c69d6ff08b2aa2bffd8e2ec48ba6adedd23278187b01b7421e44d5f5a05ffb029e87de0a824919016c6fc27fc464381e2dbb4dced199d3cdc6bb57c29a2439380fec64b1a4ab6e38d3a81662d1706883cf48cd8d856f3df676bc1847584e7cc66bf459150b5bd282fb97a8b93cab48e59d44ece9096c6685b037ac4327fd5b085846e1924b7f67437b57665495922366b7fc406c8348685a06938eece78dcbe5f7c65e218074a98e0ad491b0830d6467cdaff4289dd2fe4e5d67f84efecaf4b65fe79a61b75b7145c35c0a9e353a7b0654bd0baf67e82033c5a2ac0f6c80f0ab876b8f4a42a073ba5e7db75dbb553fe76931c4c403eb52427c54427ee4b64df4a94c1a5985498e3e17b9e7e7cf54dd7cff31c9c73c987d19a6c94f8357d6a512537fe3228f8db8e9c96450051429f3e4eeb8c3e15f9b69ee844901fa1e9df9d49e1e178e8f6ae19060010b1b05a8bd58202f8660fd51b458929fc9eda108532e2a05f737df5578728d92c8fda8040a7a8acda2d738b24252d602114f2c41a91059668233cc7d35e33c9e5cef366ac7bc4877c705adce97996e7310b649a8a4c23bc2ea73d30c4a2510851b9c3dbb043220709b1b9e52400d018c957b8e31ac43d6fe6a18553e16917b3ee5c69a8f18e23af8ab66df3db7761c378807c3ca2929acc55ecf1b5669fa01d448f7b7e40c9790b116f7bbea5532b3d27ca8b43513859fab519aba9e20d4895958b360301cf61a0bdabeb10dbf86ec698f29d493e46db66616fc34dda22c4d7af84a52d0ea9d23b3cedce743bbce6007557960c28ab608210706fb4f85a521ce3c2ceacd3742890b9e3b47d9dcbea0feac219519eb83f6901f128aa010b2e6c06454934ef52660a21e7338979897b76288685da407a80168d8252152b3aec29881d5b3645fd7cca63454cda04bfb9f9461f7146fa2d7a8ad296bb01c066b4184d5e127b22c740b09506fe31003c1e129cc73eaba8270277985a77670d53ca4aa46d127d6164a87c3e87385bcc3c7c927810cc4f59770291b8af7e6478033ce828b1e99e631e025ec32e21784b0708d8fc12f8583ca045eeed3976c65795f064583ffb5199de13494d3ef6db8ed7e3b81a8577d54e77bddb46d921a225383e2f707c5635099392bc1157de5551068cefa8a65cb427b7209b3fd107d5afe1a4c176510cf9fa9f4e8cde60bf24d9102fa634c20e338c2e18fa4642485d618f47787e67b757295eab5bf575caa08b9b77b3643bb2b386149a544c5ad01f18061fb07679c925189f661c54a38c18a4138f7c393a072ad39fef5e435c4bfae30abfcaab067a0d1c7c3062f0e27bc6574980a0a7176ea7ae05779024030c55b839054a9277578f5350c3eca51be59b8c2ac3eb6f97213d0e770b00af6b5f1ba9f00662617b7778bb2e0e8f02038c57ee0efa6de39d5c73ea96da3105f05ee61aac1f5a92cffeb89b6ea74f90971eaac727aec9bc11131625c74df9eac282d834a68bc204743e695372174891b4cd0d2996fba6bffcb8f8c7945ff8a9031d44f50113c16f14149d7d90c231faab9fad28cb2ecc8c01946e325499f3968a1a912211b5b5217ad51ff2edcec6a631531445c055d07b1bb0f5ae04b50cbbc8c394d3407317380968c15d585fc7320acf1bcc0e1695181c75e1c08911768cb45874730620633f07d6eaaefc20993207c9e9b6dd1aaa9cc45808b55be53264199c8cd175b596e5f05c5e0a141fa977679c75ef23af2dc1284197f9e377516f072100c668444c08badd673a7b416e55ec3553db63f94c71d2c261a625a8e115bd154cbe922737cc06188f3b3b476f4804216f1238beac11d16b96efade64f9a17fe1bfe91725326de8e748ace437c81232e5f14a14903e2d0b397e05603cff810193510667f2468a99b1c06d9f32316ca8b684bfdea1fe4676c514db37fbf6b7161e733293f76fc87633e3c45add7228d65a96905d9c04aa9402387b0c905afc7d3885c83ffd64cc140ba8940b0d6549a2e14ab50301bbd94bd80888de38fa849d06efd70cf9ce6151670810f05ffe73bd9318492ac65354d3b5308b7f676eb8a653b78fe459902441b816760a7daa82eca1828492919d2a8a3d27294685bf45776a48bfee425978a4d6a375fffcc04eb1fd51445e48d861fe5a0f729d994caa1d7286e8b2e9442ebefeeedd698a9c391836c964f32de5f3abdc694a2cb7b624469e9a8277351137950cee7b38a8b5b8fa38a36b28cd1fa480b8ceb85dee2e7d04ec84f1b03aa7f6a497eb5fee505d3846807440ac462c1c51d75a2d11b092375a0a6046b487cdfd32007cfe50310468a1c391ee1e2fb880f9d88f57a4f88a9b5659a4fe4d7de447912a3959f096aca7cd50d1f583abfc305ca184ed94959e971df1315cf219f3fd2223b215abfee2b37f6f93a1c3d4b9e8a7358c51b029c79f1dd0b433a57ddd01a6d3e40c78e9ca84e9ebb0bcedec0a4b349c9862c6d63937bc39d589b6061233b6a013ac26baa66b36342b29293fc421d7c0de358d68c805d5f92eb44b923855cfa84ad27c30b9c948b9df57925bb58aaf4953ac308fcb3601e64e25bd628ceab88b7daa44c42d30eba490d5745347965115aa25f04e9828c8079e28b0e959cc7bf35f83cf424df1d341a3c4867858d41cbefa46ed00ac2f8c126996b428068da4458a0fa30531d54e4c2deb3076a5e4b7a0fa5a634ad2844961aca913509ca0684185748f6d0bbc8047a4b88e8baaf0800f309996f017ae3a1e5639e8ca3696e11c0e2320c602464da2b10ffdf0606ac337ffea10a2b6f9d1f3a12799339c301b8bfae62e23529df9b36011d0a9287203de4ff19dd2e648bd6fb3efba51b81e56dc31a36f2c1fdb1806eed88b72df5d0bbf28f2e4213f4472260b3722f7a11688e0d1cf948bdc8699ee43587b9fe60c0b0033c939eae85f1c0049c4b02380f742c5bf5e29db12b7d7836be0b65b8c1628e0b5c4300309a49a34647f17cecceb6cf48aaa22b09d4a261a4bfd70884a58268a66fc1c1bed6b64592a55adcba716d20b9b63d08a39c56656775dc39a1bb26a0e8fb7c65a2a7773e8cfa42041ae3af0a51b33021902cdbdedcdd57733f51d5937fae263bdeb0fa9053955f236814f886b6f1eeaf4285e2eaf5f037f14e6876d3c4a20d4b2fd5d51ade86597caee936a3f354f1c150a58bc63e1c05652b49609abe39edfb9bfa8f79db2ae8fb5f1b99d3c3840874979b3988e64369bb78214c0dbcac5390dc33dcd4a63e1f27e700280bed4d4f1c7d4beb406c8cf0cdce0484b153282f95b2af9564e22e8d659a08de0f00cacb2036fd24bccbc36b0ba6eb594da2786346312cef1ad0d22e7c88e43b73c8cdc7ed76f40d9c65d8dbfdcf0a4ab4b291712ebb6734355ce978fa9de1a00715de22dd5e4362543b1bdb16355576025b7ccf29bc03babb47b34c04f85d43de7b9d47cf48a161c04be44f867d8ff4f9bcb0c819b42cbd45c157dbed0ff7010b9bac925b0afbe514cc9c0ce4a0a9e0d82b15c1e9723", 0x1000, 0x6fbef17a}, {&(0x7f0000000700)="4cee2505874caa7e9919dc3cafa533659a999aef9954b9690cf510f2f21cd78e1f720bea7540ef9c56403a3aa671c9ced6cf309ff7b4d1efc74c00d14d6331cffeea8b3b5411e07e5a60d153e8343980a8e476a8c0a6b1562d6102a90cfbd445fc61a54bf923acb760f392fecba36b30e1aa7e984b2c42febc768869d9c591c57e97b3543f2bd5e0869995c6269a02df2f71fdbd1be166e4fd808560f279847d1abea3ee71506187ae493676b6e91a343a96cc163501366f0761e0325a971c2084e1a7045398bf179532904c66adb4f3abe9d88698254a8184d612c55344f4da45eebd1fe568e520598606082826fb77b5d6e4121c13187b", 0xf8, 0x101}, {&(0x7f0000000800)="82e7585c890be8f508ae47380c995cb01249507dfa357923b95b8a779f4a4f989cb29cbc5741863e8328050f4c54d170822ff6fa1e4529f14977bc892edc38edc1c359fe256331f24761e759baa07cefd39c8999a5bec9e4f12bbfe653736fcfc4f981007c09931683b3b63f16a6b7e4db1a64f3f0c15f65efa983b869e0a47069f4f74be4bba735572d0a7e99a05b8bb8a477920c7638c1781805c9a758d7b32038d17ccfe72eb3095d65a93e8eb7ff1319cde7c79e847084a2d70396d927e0ed9a3ce980cdf3a6b81c4fe7ee7244a6b945bad34445cc397cfb1e901de941cf2ac147c672", 0xe5, 0x6}], 0x1000020, &(0x7f00000009c0)={[{'\x00'}, {'}%}).\xda:!^'}, {}], [{@uid_gt={'uid>', r6}}, {@seclabel}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@mask={'mask', 0x3d, '^MAY_READ'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '\x00'}}, {@measure}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfsroot={'smackfsroot', 0x3d, '\x00'}}]}) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') 02:42:11 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xd2800, 0x8) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) prctl$PR_SET_SECUREBITS(0x1c, 0x3) r3 = creat(&(0x7f0000000280)='./file0\x00', 0x1) close(r3) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ptrace$setopts(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:42:11 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) pivot_root(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x7) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 619.046045][T13961] loop5: detected capacity change from 0 to 87 02:42:11 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount(&(0x7f0000000040)=@sg0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='pvfs2\x00', 0x1000, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r2, &(0x7f0000000100)='./file0/file0\x00', r3, &(0x7f0000000340)='./file0/file0\x00', 0x72) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:11 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 619.122406][T13976] loop1: detected capacity change from 0 to 264192 [ 619.223082][T14000] loop5: detected capacity change from 0 to 87 02:42:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x45) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x3, 0x2, &(0x7f0000000300)=[{&(0x7f0000000100)="024d526fcde2a05ea80bbdfaf7a37cf9dcb7b4c110162c339793f215e2bbec3a5d062a3402eb03490371e6922f9d853a4df2a752e3dc397258b46e8bbeaafcc1340707cce82739", 0x47}, {&(0x7f0000000240)="c75751091303f8640f7e22f1715bfa60d2c29a13db6537ffeed1f58a01a8dcb5731d766ab60a5c567324fbc9e788b57e9e5fd943d337440e73bedef15d36b4568386fc2dd6d20e4c274d1ae2a4a9c4a53832ef289aec0a97d68adb2bfeca3dbf9cc7fcd2ce7595b47ea86a91db14c0363f2ea667326b5c299c963640508a13a8e0f23501237b5088d0ff170138872f2c524b075f91e2534e98b3e45fe81b677a6a86efd376fbd5f97ebc49ae143b5981387008dc7f6a", 0xb6, 0x8}], 0x102000, &(0x7f0000000340)={[{@nouser_xattr}, {@barrier_val}]}) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:12 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000002000)=[{{&(0x7f0000000340)=@in6={0xa, 0x0, 0x0, @mcast2}, 0x80, &(0x7f00000006c0), 0x0, &(0x7f0000000740)=""/12, 0xc}, 0x4}, {{&(0x7f00000003c0)=@ieee802154={0x24, @long}, 0x80, &(0x7f0000000480)=[{&(0x7f0000000440)=""/7, 0x7}], 0x1}, 0x4}, {{0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000005c0)=""/115, 0x73}, {&(0x7f0000000980)=""/154, 0x9a}, {&(0x7f0000000a40)=""/129, 0x81}, {&(0x7f0000000b00)=""/178, 0xb2}, {&(0x7f00000006c0)=""/86, 0x56}, {&(0x7f0000000bc0)=""/141, 0x8d}, {&(0x7f0000000c80)=""/153, 0x99}, {&(0x7f0000000d40)=""/87, 0x57}], 0x9}, 0x8}, {{&(0x7f0000000e80)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f00000004c0)=[{&(0x7f0000000f00)=""/220, 0xdc}, {&(0x7f0000001000)=""/4096, 0x1000}], 0x2}, 0x1ff}], 0x4, 0x0, &(0x7f00000007c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) execve(&(0x7f0000000500)='./file0\x00', &(0x7f0000000840)=[&(0x7f0000000800)='\x00'], &(0x7f0000000940)=[&(0x7f0000000880)='(\x00', &(0x7f00000008c0)='\xf2({\x00', &(0x7f0000000900)='-/\x00']) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) openat(r1, &(0x7f0000000780)='./file0\x00', 0x200000, 0x17) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0xe) 02:42:12 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fsconfig$FSCONFIG_SET_PATH_EMPTY(0xffffffffffffffff, 0x4, &(0x7f0000000040)='-\'-:\x00', &(0x7f0000000340)='./file0\x00', r1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 619.892026][T14022] loop5: detected capacity change from 0 to 87 [ 619.929139][T14028] loop1: detected capacity change from 0 to 264192 02:42:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:12 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), &(0x7f00000003c0)={0x0, 0xfb, 0x15, 0x7, 0x9, "77e114e405c7f9f8c304b4afbfb51248"}, 0x15, 0x2) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000140)=@IORING_OP_READ_FIXED={0x4, 0x3, 0x2000, @fd=r3, 0xffffffffffffffff, 0x96, 0x1, 0x10, 0x0, {0x2}}, 0x100) write$P9_RWALK(0xffffffffffffffff, &(0x7f0000000100)={0x23, 0x6f, 0x2, {0x2, [{0x4, 0x3}, {0x2}]}}, 0x23) preadv(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x3fc, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:12 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000280)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00', &(0x7f0000000400), 0x8, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000440)='./file1\x00', &(0x7f0000000240)='./file0/file0\x00', 0x0, 0x10100c, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x1000, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f00000006c0)={{{@in=@multicast2, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@private1}, 0x0, @in=@dev}}, &(0x7f0000000580)=0xe8) stat(&(0x7f00000005c0)='./file0/file0\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) newfstatat(0xffffffffffffff9c, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2000) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='system.posix_acl_default\x00', &(0x7f00000008c0)={{}, {0x1, 0x1}, [{0x2, 0x1}, {0x2, 0x2, r3}, {0x2, 0x3, r4}], {}, [{0x8, 0x4, r5}, {0x8, 0x4, r6}], {0x10, 0x4}, {0x20, 0x2}}, 0x4c, 0x3) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x100) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) open(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4e) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:12 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) move_mount(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00', 0x46) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)=@known='trusted.overlay.opaque\x00', &(0x7f0000000380)=""/64, 0x40) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000080)='./file0/file0\x00', 0x2522, 0x6, &(0x7f0000000580)=[{&(0x7f0000000100)="3cd1de7321a9e99e65098595f6f5668a011ddbca733840fa847726e6f00de394eafe9ee55faf1dcf0bb9a4db2cfd7df67fd01f1a9a3f1d363c031830b78e3bc5dc2566f0e1210a8a6dff8a52c3ab0cf4ea36649e6aa01d5f0d62f10577cd1dae56", 0x61, 0x50000}, {&(0x7f0000000240)="ac4822501d97f95a411b42fbb5f1b6e4a53b2f0ac81cc8e4779c278ed4e090b4ecf0b39622ff9188b159a2315db4d26a4cf29f42c117cd05f8ec234e961079adcfc26315b694261ba4af1a0d5ec6893fce0cb4196d3d0e3a46f1a6618353152ec01d9b1a46dc12dde625b85448e13062cdd383062b477b87a3130dfcc3974d336fade7567047f7b09068860c920f227097b7801e9964deb8632e499136f375357ff90055282de7", 0xa7, 0x1000}, {&(0x7f00000006c0)="613a0381b31187c251e2d13f216834b84dfdbdc23e995c4250a8f962a781de8adc954d87f7dec8426a32f600771d240df9a331606af039f99cd0a7eb7e61fd91fa53394c618b924910a872a2e42cd3cb40e263ae817331dc073c0fba151cab01c28eedcc15c3d02c4a6ab52f054cc841c0d13af94788b890e0496b9c24885f381f7dccc757593fbf2e188b0e8d875168a08d422a566af8bf3afa109e9f1ee179c5d1faeb45e3e671220441fd61ad5e3c242df5cf81e8a894291967a2377dd1d1786f31d774c71482e5c2a522a45840a183fc0a4d6a2e1e3f965b6886dcde8b2cafeb9cb3294b2f660a68f8918d02ac856b75c546844df4c72592ec0e5c6e9de2058395a65d233b36744f40ff8446b25dc624ebc778f3b24d7ddfd886ecf62ed6e3a977613df64c0d149b29f258e5810218e54cf67975e4f061c866fe72639aad27bc9cc1c1a6c2176dbd79908ae36a8326f049a0d762a86e1483e0b29c68a3f9b131f046436c72d0c166ec2c8920d64fddee8c6ac29594ef46e4aad3654250e171776075bf23ae1e81c26b76269187e98be329d9bc4190a35e99b9a86e9ae9426d185b60d8ac7507f92201e02254c68ec2e72218823f3d278d65fff6ef189204785338bdeb49cc1f3150a83b82c732bdc22b0654d6054fc6db88f303d676c28d93223fcb653733172cb9aafe97568b5bee130053484f67d3162475575717427b921f8e338392873ab8cbf47061719c5dffa09edc837000215c2ca488e0b5a87f31492a170ff47b55608bdb9c1d3a299d84ca00e7a935a6dd769ba7bb017a5618ba9804e55a582d481eab599df1e89819a62712c5efa91de0e88832075661bbccbd2a72fcb25e25fa50e5c3021ad021f1f76ff32fdf9faec278bac993ae68abb2e52a7683498ad7fe223ce521f18a504984a3d8cb66f81d4aee28aee9d72423823dc52f8a644f8ba14bd03b9dd441652925d0c6dcd40a887c4408dd16fdce56891dafb338db536b879243950542b75952d6b24d8046a4daac699cedccc3e200513b8ff35dad15c57edf6697808a27df631bd64d96365df76e113c58491d78cf502de8fe46362ec18ad85722d704b55467a987ef0f1b2c27b154206d2bed324315cd317812a398f2e6e3024f49e121572b7c3b9795452d3412b1c812b87aa966d988207e2a33d89bb0456e2c35beae00c18d7fde88334e2053db0ab9b60b8eca9e9d3cce70e82adf92302987b64d08bf82f0a9f2eaf064aba3d9296baff849a7049b6fd131252cacc35ea2ad21792f6bc3983120f0f92d7a39c7893a58858b37770521649972280f8a0868b838cd42a74972866606ec0cbd9f252c83d806783b175a1517094846da4ae230346737d31d3377a91a76cd6f42b16c3c17fa489398cbca36280ca3f5c25c6ed413135e4bcc8c346468b09f3eb92318980f051b736a4c7b76362642ab65f091131d7a9de40791384f00818573564ff0d74d12ef96bacdbbe145da59e74c5801fc5bf0f31ff00640d3854e17f35ece6fd60525bfa3afeb4ebc07fccc794460cc5bc7a90e060554ed8973c77a9bacb1d5bac5834d012992e11bb2621aba88d81ecf7a1b28a8ecca3f3b1851e0e94b3cbed4b2676cf688f0cc1bc001df6bb90b2eb5c589ea22e62bcf9b577a67cb09225f055eae9bcf47255c9c177b48277699e420272c411da5de9f18e654429008f8123a700f9a890e6474e583186511060e84e82e9ea8286a33864e44f7a8f7095305abc4e2cfe285035eed2d6301a56e65ee525d088498dc1d6ea2028e04c03fb1841cbeea3781cd0a5164eecdff2adf04f35435e447809d8f1d42530a30cb27a9f86e2a1a48f46d2440ec87dcd4f0fbe89285dd90c949e8908008618b7e3493b6f5eec91fd3f3712b9534313364dc723d3506578f4d9f07cac19b523d59c4e7569d24a5e522dd57323debcfa9f53b268409f791ca39a169d319d02bcd8f426bddf98cfa684d6bbdb9fbb74ebce9d3cf2e3e0d1e9389c321042c63b0062e137e6ad4406d403250fb6e4c4ec58a53027c4e918b3b1d5c9b90d4a53b254ac9687a51a49ed732bb0bbc431a6d88cf7e2222392299f1bd17590bff0e66d0737c10b4e037f09826e7502d05a257806a2355bb67f5b2cd3d113ba61d357edd26917bde35ef28aae394bc10e23ed33b74b6144a481a3d558b2cdecb4090b76bdadabcc90431772c3c5d8297f8a4354b9c510b1509da2dd661ee6627e5cd5a63554c17a26725aa8025236214b2c7a81505814190028b0802276aa07fa68ffee4d0711dff8ad5440c7203b7ec8240f8c294e8bfb47969bb9e43c9296f90813e6d551d4c8b165c560a8160f46e24b55eab84b4dc9b6dd9557ded883e71fe8d810565b047a13e054333de3738af6fc0345f7d7f73734ac69be97c4637a5e8f7c0154026ffb45109570f881f862e72f0579e3f05524198211fb9ffdba8d6fb7f33bf69b9c95ee10ed4015db3a04ad81ace67afdf361ce395fc7a8248cd7bfca1f9d2e7352d781a6d5461690d596002b94cf9264d0715c3561655eb01399ab0fa25277e05bf0d5d828a4cef153b433f2514d0d0ece1ca4eec5f15d564c7b61e47e92cf4935b5e1bb59e10a644736985d2fabd64fabb7c90b983b205be00808354c9361ac6c0f2141f49f33aa938aad10b7ecbe4fa5022f3df0b2953f3a14709c59303f2601069ade893d6e737374db07c091a414518351e9b3ae7d4ca4985ee2d17ea2ab84892915ca37450e1fa690733beb46a422285d6455dd3817d3e02700b1372b94167c9116e6c800c599e69e2d4c76a0b7b4c84bd499b21492a885a47431b252d82702f3a251b87076b9861d1b2cdefa83c88f89cef2c678a21d5a5773bcad595c25da0f023033dacd2443cc84b678425eab27c09a6a971be059e2e053ddf97c38ec859b9612e4811f7bd7cb51e82f5a5a128f92ff674486449203a51a6f6874ce1a1c1013f8486fc2591cc5876c8534f4a4fc254ce83dc22e1ea919f04b0214fe0d9f06bb9646646c1cfe2bf57903eed2f11090c5275d5201974783b897659a5a0c455536b0b4886d68b9aeb3f102f54fd761a43dabef5c44e5f1c1b0adf5e6758e8805ac81c600b36defb4c96431c6b6c494b1d995ecbdff061a0f905188f268842ad5b1b51d0d73869c14369cda85a79f5e033cc0caf4a35c92eeb20411c87580762e014531c813d98ac0fa5eea0d9091dde098fa2091045dd97ef53b8329ff0ddc7fee0220a9fc2d04565ab9b47540936a7678b0d7f83e4782d348860a7aa259f038660b632914433101e5ddb1f9c15d0617ad81a2d24b9ceb8fbe8ddecae6fff090704f7d2fc0493f955200da66683fd8457feb907cfcaa18e6d5248af897dc26a30a92fece97b42ec4becfed66f56f59c47820f5067805b7fdce47e0f44ad3c6e8c979e64ea5b5cb49e4f594745866b1342b380e0ac4e8caae2d56b05c3af5c91d0e2ea643937b8e4ef15c8445922d5783add7b211e0bb7615016cd5de32c5f5e6b678d9974179a32ab77d0fc8a77aa358c6644a4c4797f7386d76cc0086be2a2c8c6a2f4e7818279abf53b8362a08d25fe1afc27e6cac287da27901959229cae3aac04f2ea0aaee4caad082375c275b40c5bb4a387dec54150791d5589bbd24815d30c19d9224e5a01fbf36c23f7a95d4d2282ff5c199f7a533a8209a10d450a8696602199bc1ba06bc8d7862837679cf9346c81f3d1a90a341ff5a369c423eda85a3b66d9140669d9d4d66e9a3bfacc10da1aedf287a9482a2a83c16537b0aefd75ca204824fd119d5fda24b06ca66c6400df03ad0b96ae5a94d6a628e7476d52c7397d063e1ae520aa28ba4f1372b15f53be0c4623c957e9a0371724331241329f44c2e2eded76b9e155bb8df4356cb0e03cadb2e98fd5bb22d1769d4eccfea197afcb7b4f136bb29707c0be7f85257d86bc6742469d9e848b54a2dc4b21e8ed1a7a075ec5c60f1e1d44fc85a26dba489978e3e34baaa8eae23c2eabb76fd0cf5e2b8bdcf19f08aa1e2178ce7f9c05142283564fa2513a7b43187bc42a598971a03e043df4c6ae2042db5c13beec4e9a299f706677540af323fb777606fe667c1b3f0b44c4160fb6d0674aac9f6b8b79b6d9bf4a52413bf23a7c8193393f802cc60cac322597c8a506491fd635982b8718a3eed916ddf8f97b4b8894af76ae705cd2db084104ebcf673b3d29256b9f6c0cce0947a7cd8837695ab238127da35a8f40a78888101443e776a66e19cf5ac341f0ab423e6dc95b37f09969ca62c2034f4427090f9d2d24156a17fc08610eb221785c1907faf5401d9dcb701a10550768ebf59ffa2b8db34dcfadc4b1c45cc6693c991215271725eb7b2728e401d821d632ecfa7e7e5620bbdec7a556edfc371402f0045c6426e016de2ae3b02164ccb7176ad7d21cfc2fb7c67b1b524f58a46ec725cf007ca0d5b15b347eaf6d26fb9e1b897a155c1eb8fb46703aecba0bc131bfc6e909056788d325f1067ee8815f85d0b2e299ad4336e5a69f783c968ca2afc668c5d1a0eb032810ea2d1c401fc1e7393cabf5b648c1d10173bffc4c6fe3dcdec6adb14c390bc50ba4014d1314f9a872a81d4e10a75d0ed7f4ed32de8d7d757c322f31d13a3ec6a8dcde1fc8cdcf8e6238d03f4f0b28355ca0050f36c7c2e252f232a0bef7c2fbbb92fe4476b4d6eb9e7f9a34ec1aa069d8eddee3cb70a9c67431186852142deb65f3e1d7f3f6fb0b2b1e87008ce0f87ba7081b5e51b1b85e84e5d68a543979f1317c1572558e94e6df7e3f18c816bee8d79ca968d69feb881e59b17570a188835aa2c63d3b3d731f7526eb95109abd19ade1d7ec69b6c07382ffd425be4601f529f228a9bc8969edbc9cb88912b085aa4cf470a284fca4e2dc1f5533d329864e606ac9d2c6082ce1b3045d8c80c02dde8423a9196adb486058a0b3ffffaa6bbd497879be62c98b22e8228bc4c102097310b7446dd88ccbd268bdfa5e8903e1d98f6b2e2cb20b548921ae57c7fa764187e67f12774a4fe5737d3c4fad38498673bef1507cbea72395be5b33378c8d5ffd38e4b86ae3e2c0a4f4e62668bd2484fa1b10ff5b8726ffe96efcba287c95fba492d40db032b738ecb66e5df4cae718e91410d27d205401fd858ef473b8784fe3082e84778107af0d42f985390e08345bb348b6babede07d77ebd54dd0224ee57311f548a9a01a7afb8883b12ad36863840d5c6d8c58b8cf3607d7d527cde01e0bccf4815a6f49d6cddc1f91caff3c763d42fa4920751b4bb4db4f2712f02e04dca7cbc192b6a77f4078205d92c5571891302d31740657a64e9d3b60f1eb7a5b22e836434c923fa4ae9d12c912b49d62f6416362cef37129b854a56a7a2c0e8887808a7c5b855ba1bf2e780f8b2fd9e5172149b53970b371fb0293106f5fa1a88e77ded9ceba184015c6c0c7f7097536aa23a32cc7edd8b334c1134370f1a325cef0842dee9049b7c1b9d2e8b63bb5ca48071f3d57e02469a2486aeacfff21d748a1a200844e33754efb82eb26b7b740a760773fb2c57f24e8cdd2e7254ae720c49922b822a67a47c099625a6f12f0f544b12f74780960dd2ce3f89c8f2a5b12d415c34178a7ee910d83607d18cf5d0335cd2419da33adb7dea1ddac1336ddb9eff7d987b31f3dad214ff296213b7853bef90baf8579e89ec1af2181574ea6f1f6bebef3dcd00d8fc63bef974561faccfa4562d21be3311b7e7a15b3f41b0f42223d4b9bb29931aefbbdb7d29d0290f48f342db6dcde5366e1f4f7300b9e0dc", 0x1000, 0x52}, {&(0x7f0000000300)="bf642930b061b86300613c4f6576c36c24e730cd817a0b6322e6a80a5949b0f3f04770be3af1f4c2c71d35f5e93e8ebd2b73652902a443422393e83d256375c4d77434e6f58666db66da96dfb06879f5af22efbb40cb79adef2f7157deedfbe734b245eb97d9a98d1c49eeb3a92a501278c3bfa23bedd3a22858c329ffb982c3402b3453af0b8fc53e13d9546b8b7b6f", 0x90, 0xa8d}, {&(0x7f00000003c0)="4ac2a453471d777056e8ca67c98ee7b637575938ca589069dc2c87010fb75a441a54f9fe4d42755604c54bfa23b0f431c4b4c859f43879e11175525800689fed6cd3155ca0ee78e0bd0a320814c852c866c10cdd4e67a3ad4cac2cb176d9c5b05c06d844d93ef025299f562a6af02648336d6ba8445563757347e85614e6e66495067360c1ac3e51795b1757a9707a591297426ce5353d46ee127e22796dcb6ee2ee4ba45a80a4ab6c1726a1f5b556bfe67f495d8325ed087a29e1100e4e59537781803469d561bca2605293361be821fbf034692048f969e95505ca3598965f27", 0xe1, 0x6}, {&(0x7f00000004c0)="4f225d979154131b2e412b4554a64aefd83445cd8019e05e1c1e38a3e06b27cd7f153bbee64fdfd5dc761997a1d3fba5e3ab973c741320133962befdb5d4eeb50fcd5c97555ac9518c9bea07d11c82fe1ff76bfd28640d29494f32b269cc6f81b39e6a228b5c3ae18a0f0df0d98b0c53a2f1780da71445ea4398b5e7b06366cd106064b2ec66697fa8b3a46131f430083a9d8ac64ad5db1585006e44a4a8145ceaca679426b83d", 0xa7, 0x5}], 0xb1180a, &(0x7f00000016c0)={[{'+:}('}, {'\x89'}, {'\x99'}, {}, {}, {}, {'*-/%@}'}, {}], [{@measure}, {@appraise}]}) getdents(r1, &(0x7f0000001700)=""/22, 0x16) setxattr$incfs_size(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780), &(0x7f00000017c0)=0x8, 0x8, 0x1) [ 620.101811][T14064] loop5: detected capacity change from 0 to 87 02:42:12 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f0000000340)=@hci, 0x80, &(0x7f00000009c0)=[{&(0x7f00000003c0)=""/107, 0x6b}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000500)=""/190, 0xbe}, {&(0x7f00000005c0)=""/87, 0x57}, {&(0x7f00000006c0)=""/168, 0xa8}, {&(0x7f0000000780)=""/124, 0x7c}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/122, 0x7a}, {&(0x7f00000008c0)=""/244, 0xf4}], 0x9, &(0x7f0000000a80)=""/4096, 0x1000}, 0x100) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000040), 0x6, 0x8002) linkat(r2, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00', 0x1400) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400), 0x2011842, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:12 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x105040, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) removexattr(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)=@known='trusted.overlay.impure\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000380)='./file0/file0\x00', 0xc) 02:42:12 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 620.213804][T14079] loop5: detected capacity change from 0 to 87 02:42:12 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) lsetxattr$security_capability(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080), &(0x7f0000000100)=@v1={0x1000000, [{0x0, 0x2}]}, 0xc, 0x2) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = creat(&(0x7f0000000140)='./file0/file0\x00', 0x157) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00', 0x2) 02:42:12 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x30) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 620.361455][T14114] loop5: detected capacity change from 0 to 87 02:42:13 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0xa2) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x400040, 0x30) r2 = syz_mount_image$nfs(&(0x7f0000000380), &(0x7f00000003c0)='./file0\x00', 0x200000000000, 0x7, &(0x7f0000000980)=[{&(0x7f0000000400)="399f48fa681c03f783d37e7f818bf01ad9cc3f4e548359f3959f811a4be486502734120e6acca0d21400d19b8e0094c0451305cf756f34db629c14e1192626d3c20a3e4cebc732e0ddd6554b5721b101611c1bbf6735366908c32fcfa5afbafa63dff808c437af74e44876b77a822b4d3d52fa357ccd8367019e78251694c363cfd9b882f887e4df1b2cd52794", 0x8d, 0x80000001}, {&(0x7f00000004c0)="2e6b9de7d867996e410b4fb96b452afc161299a142772161d75efba35fe27038af0c8b56f8eaa16d9b1f21", 0x2b, 0xffffffffffffc241}, {&(0x7f0000000500)="73ae17835e9183d8ff0bec6ed24f7de08cdc7f08600658eb23f19de17d55766fd73cae0c6261a2ed7bfe7e2d8744f92e443768d2424a189154ee6e6b307cb1b369d56f3cf67c4f501f3f6d18", 0x4c, 0x7fffffff}, {&(0x7f00000006c0)="97b2cacc50dd9353103a47492d5a750ee7d23e3e0df230e65d48f7c6276980ed22fa639a8a10ffc3f5d57e4998e4ecefa0a7e663d84713f036043b971dfbf36837ea30a98d2bed1f366a3dafc191c9a5275bd34117e4dab14c2f980295e571d59f326c4f850521034f22ab55b27f6f054ad11e2e2990c2d9f9f3e18b0c25bf1e0e247490883a191421b2d708fba37f7f578fdd09c2063b5c941281345e43c13109ddd65591c2e96adb2357c400bb36cfcf7079b92cc8cc07d270edca6bba9b73a4b673732e98a02c56b9e831b2ac31", 0xcf, 0x6}, {&(0x7f0000000580)="3e5e3c7e25b7a5a8cecd737f7a5315161e64d2f3156047ed7af3afc14b2f736df1a7dbbfda0e1cb2be981581d1acde2278232a8614f64678f4fab043411b7b542431cda26e26458d7ab834206e47303b84a853ca9e84962f03f4957a", 0x5c, 0x1000}, {&(0x7f00000007c0)="35d6d18334e908c4ea5a5b1b9270b7902cb1f6c833b78b6d8a9d23cb6e39824fc3ffe9c5dbb3912774132ce4ab4cdb302cc3dbf976a514a2a02ae8a236e56949d1287589ad513698510e066717255115928c6e42dadd7659aafa91fd48e4c76292035e8278871cc68d7ea74fb2130e95ac829b96bc6786ab5abc92606190f2b81a28d094ef51c8f75e9947f5a12f6623bb10a3b850ec70e1a2dfcc7f7894f0272a3c02669d8b15c83740affe81d55edffc15a04b2dafe4b7295fa06c174f7361b18068d1b6158a1a22006b83a8fe273289259f11501cee81dc984df5c7a10a13f1754fd8fb529b", 0xe7, 0x9}, {&(0x7f00000008c0)="3c7aabd552efdc5b229b6cc55dc2c8a1820ed5ec68724d0c27ce8e6f87885a5b0070bda412c800833928045873f11d85e43cb635e2c660e58157bd673177dca881cc7c1e74f8adaef2cf3566431242f344a1589643c91b7108af2cb029ab970b63b3e1b614642a553899719922f69d1c61e8328e80d779c40e1fe6d6e7b134b321762423cd04a9d45b5dde7158589be1ac102a92f37136efd4d53060de95b0833b476a9a98d5dfc0", 0xa8, 0x3}], 0x3082098, &(0x7f0000000b80)=ANY=[@ANYBLOB="2f2c24275b2c2b5c233a8969292c7063723d30303030303030303030303030303030303031312c7569643e63abdd8254e50727d0961ba39adb832e03000000269cd3118c63447e17a71209982d2dcd1c390070ebec660c91c8378899375e961109cb848fd3f89df39989b33a484e321922f4ccb4b56754ac8d9a2956b48e043198bd09a156ebb702e4750ee9a8b83afccf710a5603a57712d8d3068b6a164a9174001902147a1acd0d6fe02345271559c1052756734640aaa37e9f22aa9f3dcd0bfbfcda41c5688d4f3509daf2f69d318c2e1ea0280314d9d7933adbb6e0f6db4ca99b3af2c1", @ANYRESDEC, @ANYBLOB=',uid>', @ANYRESDEC=0xee00, @ANYBLOB=',obj_type=/},dont_measure,\x00']) renameat2(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', r2, &(0x7f0000000600)='./file0\x00', 0xb7295cce4b611599) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0xd) r4 = eventfd2(0xfffffffa, 0xdde0b2c3d13a955e) fchown(r4, 0x0, 0xee00) 02:42:13 executing program 3: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 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, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) statx(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x100, 0x2, &(0x7f0000000440)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:13 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000100)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='minix\x00', 0x42804, &(0x7f0000000280)='\x96)&\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000380)="d33451a2a4a4681abcc09a0b000c4166ad0cc57b83df4e999f0cf096feaeea2c53a97ee80b460a08", 0x28}], 0x1) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0xc) 02:42:13 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), 0xc0004, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0xe2) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:13 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = syz_genetlink_get_family_id$mptcp(&(0x7f0000000140), 0xffffffffffffffff) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@loopback, @in=@empty}}, {{@in6=@private1}, 0x0, @in=@local}}, &(0x7f0000000180)=0xe8) sendmsg$MPTCP_PM_CMD_DEL_ADDR(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000380)={&(0x7f0000000c80)=ANY=[@ANYBLOB="64000000701619731999766dcf722036dd5e469b65", @ANYRES16=r3, @ANYBLOB="02009f328b4d48799bce0200000073a472946ab8d014080003000007003153ea8198bcf781aa1bdec50c6e0717845ff4e5bf7df1bfb2161c9eb462ee8b04d74a64ae09aa44e63975de1d8bb807000000000000892bb5945cd1a40426108f33f4107670ff15e57264ec4c0a31e8c7429f8ed3a90a3c204044f1c61f7af2137fa8320fae103a9dcf14bd165d00035eda5452601bdd5a2ef219b513215182a62c0eb24e356642f33c618ce0ec828e9507ce824c28d7d8d7141ce9c9701ec8e376de2413e9912912c9f18be13f1eacd5fc6566343b654e4611ab784f1340258bceb387e890723db485c2985528f65ae8241ec8e235a63b136eaab2f71514f0aaa6f80000000000000000000000000040c21638135528c8536fae7bd51fb87ec52aa51e1c2c64bcaad2e992111bb24bc1456a7c5eed126423f6a51efe5a8006f3bae62738316929724553ac7284aee3dabc005d282ff560437fa5e6c6c517faf8aa18fbbbd99007bdd8c13c5b74dca0562c8b4dd15812c8ec7f43aa2ec27250f6debc85504b91a35407e7c3f2664c97ce4428e8a36b7f42b06d1d4e60f07664df55251621d81988d5a799a503a9d04fd595484e09d39ac8720602bf3a3d7a349a7aa61f46e991d1", @ANYRES32=0x0, @ANYBLOB='\b\x00\a\x00', @ANYRES32=0x0, @ANYBLOB="14000400fe8000000000000000000000000000bb050002007f00000008000300ac1414bb08000700", @ANYRES32=r3, @ANYRESDEC=r3], 0x64}}, 0x4000010) ioctl$BTRFS_IOC_INO_PATHS(r0, 0xc0389423, &(0x7f0000000480)={0x9, 0x10, [0xe8d, 0x6, 0xffffffffffff8000, 0x6], &(0x7f0000000440)=[0x0, 0x0]}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) r6 = openat$hwrng(0xffffffffffffff9c, &(0x7f00000001c0), 0x600082, 0x0) preadv(r6, &(0x7f0000000940)=[{&(0x7f0000000200)=""/36, 0x24}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000740)=""/118, 0x76}, {&(0x7f00000007c0)=""/88, 0x58}, {&(0x7f0000000840)=""/232, 0xe8}], 0x5, 0x7ff, 0x101) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r5, &(0x7f0000000400)='./file0\x00', 0x200080, 0x22) r7 = openat(r4, &(0x7f0000000540)='./file0\x00', 0x80082, 0x80) read$usbmon(r7, &(0x7f00000009c0)=""/102, 0x66) 02:42:13 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0/file0\x00', 0x100, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:13 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100), 0x1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)) 02:42:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 620.986550][T14140] loop5: detected capacity change from 0 to 87 [ 621.024041][T14137] loop4: detected capacity change from 0 to 264192 02:42:13 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) setxattr$trusted_overlay_origin(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380), &(0x7f00000003c0), 0x2, 0x2) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 621.086358][T14160] loop4: detected capacity change from 0 to 264192 02:42:13 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x1000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) lsetxattr$trusted_overlay_upper(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300), &(0x7f0000000340)={0x0, 0xfb, 0xa2, 0x0, 0x1f, "0db553aeb87bc02ea9584c62935c4b8a", "37a4ebaa3e2ccf9389ddb8b290a7452cccc86d35b436c9d3d1d32b7a36b232c1a47501723cc23f6e6fd0819e1264c3013e4ff632a995c28415fcbfa52fa431c7f472c41d6395d8ef24033e23aec60194fa7bd6632a2998855788f582f9462eb9e70203c3bf6c37c1ceff80da8badfccb2e302952e280bc9fb325fde3cd505ecdc8c2836d6d114a1445b3ea4daf"}, 0xa2, 0x3) mount$bind(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x218000, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), &(0x7f0000000480)={'L+', 0x100}, 0x16, 0x1) 02:42:13 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount(&(0x7f0000000340)=ANY=[@ANYBLOB="2f1a00000000000000"], &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='cgroup2\x00', 0x40048, &(0x7f0000000400)='\'/-%%#\'*/-\x00') mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) mount(&(0x7f0000000440)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='fuseblk\x00', 0x40, &(0x7f0000000500)=']\x00') r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:13 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00003a1000/0x4000)=nil, 0x4000, 0x800000, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = openat$cgroup_devices(r1, &(0x7f0000000100)='devices.allow\x00', 0x2, 0x0) fsetxattr$security_selinux(r2, &(0x7f00000003c0), &(0x7f0000000400)='system_u:object_r:boot_t:s0\x00', 0x1c, 0x2) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x284082, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 621.177921][T14182] loop5: detected capacity change from 0 to 87 02:42:13 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1d) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x400082, 0x1) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) open_tree(r1, &(0x7f0000000140)='./file0/file0\x00', 0x9000) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', 0x0) openat(r2, &(0x7f0000000040)='./file0/file0\x00', 0x80040, 0x2) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x110, r3, 0xffffd000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000780)=@ipx={0x4, 0x0, 0x401, "000000880100", 0xa0}, 0x80) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:13 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) write$binfmt_elf64(r0, &(0x7f0000000ac0)={{0x7f, 0x45, 0x4c, 0x46, 0x1, 0x16, 0xbc, 0x9, 0x1f, 0x3, 0x3e, 0x4, 0x1b, 0x40, 0x3aa, 0xe78, 0xffff, 0x38, 0x2, 0x1, 0x8001, 0x5}, [{0x60000000, 0x5, 0x1f, 0x40, 0x0, 0xfffffffeffffffff, 0x192, 0x8}], "", ['\x00', '\x00']}, 0x278) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:13 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$FITHAW(r0, 0xc0045878) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:13 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x217188f, 0x0) r0 = syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000100)='./file0/file0\x00', 0xfff, 0x4, &(0x7f00000004c0)=[{&(0x7f0000000340)="340f53864443daa23ae76eeffa5371161350d403026db3bde060b2b032979a792a25e2d8aad8c0c5300ea79bc2635d191a7dd0d7b1d9eef60d5e6d851e39953b0d8de402b8e5a2d6ead11f9f53e76b05c41b46018f8ce72017481b04baec92555ff38fe537", 0x65, 0x80000000}, {&(0x7f00000003c0)="94defe194842eae9f427570b89c71c782e284388a4f18bbe955dd55fe275af258213fe19fbf6da71165941e7fc81c6a09c8511d3d584b267f600b6bdc92dd8b40093a5d830c539cfc40d3702500fa4055fc19737d02de852626e286957eb617cee2c6f9c97ee50dc8c", 0x69, 0x8}, {&(0x7f0000000440)="054e15fd4b1fd42424326d98f46c9610503013bb4175260e0e56d3cc9222f7cc1b9ee626733c7fedb670acf3522669005296aebe30cc", 0x36, 0x10000}, {&(0x7f0000000480)="ea267a481a3518a535b669193cdfb92b114b70f33381d9d9f6967cf45e", 0x1d, 0xffffffff}], 0x1004000, &(0x7f00000006c0)=ANY=[@ANYBLOB="73686f72746e616d653d77696e6e742c756e695f786c6174653d302c757365667265652c6e6e6f6e756d7461696c3d312c71756965742c6f626a5f747970653d2c646566636f6e746578743d73746166665f752c7375626a5f726f6c653d2c00d56c000000800000000071c9031f002efae8e5f4558156e63015e5688cc37a5eee876b84166a08000000443b75c4a1d7cbbe57acd74df5e54aa110cef5fe05307358a0b0a76844939c339f9703c59159fbda0439529182596038"]) mkdirat(r0, &(0x7f00000005c0)='./file0/file0\x00', 0x40) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000540)='./file0/file0\x00', 0x20000, 0x20) mkdirat(r1, &(0x7f00000000c0)='./file0\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, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0/file1\x00', 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file1\x00', 0x2) [ 621.363012][T14217] loop3: detected capacity change from 0 to 264192 [ 621.379772][T14217] FAT-fs (loop3): Unrecognized mount option "nnonumtail=1" or missing value [ 621.395033][T14222] loop5: detected capacity change from 0 to 87 02:42:14 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) epoll_wait(0xffffffffffffffff, &(0x7f0000000100)=[{}, {}, {}, {}], 0x4, 0x1f) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:14 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$vfat(&(0x7f0000000080), &(0x7f0000000040)='./file0\x00', 0x607ffffffb, 0x1, &(0x7f0000000280)=[{&(0x7f0000000000)="eb3c906d6b66732e4c61740002800100024052974cfd0a", 0x17}], 0x0, &(0x7f00000009c0)=ANY=[]) open(&(0x7f0000000200)='./file0\x00', 0x40000, 0x40) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x1010b1, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x46842, 0x2) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:14 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', 0x1f, 0x7, &(0x7f0000000a40)=[{&(0x7f00000003c0)="e0475df676e37957b63cf0d0085162e1fa02547cf5726094ce58438b2a5fdbcd9369aa4e91c170f4e78875a0602fcd91235b7ce89439acb194be9eb83b5b1b5ed1fdb6d795612dd61b2fc7880e76da890321655fb13b4384aafde68f31973cc2d5739195adf5c5550bc4114b543cc4fe3b08062c91394446807b81711a948266e13442dcec616088e497d4b9383ab51a8a19a6f93157317c9ba014ec2747bb88ef0b594327a7a9caadf7fd88cd4e7f93edb4", 0xb2, 0x3}, {&(0x7f0000000480)="7276673c291ec1962a4b9269fdc09fd6dc0a2a7986cc8ccd48399c2e8793d63e9931900bb1d41f83cc31a57cfc1907dd130acee6863c7bdbbd90122c4409c84da33cbef06bb2f934d241a93a6571d321f00f381e3b047230656a87749d4dcd29ecc928b83a4aebae2b01592547e8299e3acea94393619a85c0c128ae3a134a7046265b3fcda97c1618a2c434bbe58aff88594fecfe1e5ef9a333528cdf1cecc2178300423add243bf3ace66d3dd1a88d034a896ad5feaa9d87331ac5032337a692c15e2578c8454cffbf900d8a5f6c710974b0a5c2a916241620c4c220680a7453f966916b6e015fe093a40c2a0c3791185b17867815ebbfef3975b53544", 0xfe, 0xfc}, {&(0x7f00000006c0)="83e3c5460dc84a8168d4a17d1aa771e9c41a46c9b663051e91455bc61c001f2056118fde61c26929ceafef2e83dcd5ca6569e4e92b548155bdbd686d8122fa11aafa1b652d48253265ce5d2b03c220d3970858e171397fe2b08d856c6fc084be3b76af7ecfa3f008af8ae89e81c64c6d263ab177ba8731b667f5404001b9a72532d3e85182b8d2a53e133d48921036cb74e3e3fe1c48bd1b234e916d60ceb0ffa65699aa350537d228b3e88c52a41bd8268f70a159cdd2a000d18f74e845a3921447d5c5dc36f70bbf1b32218df209eba1c9e754c9b93bf42a10c1af0cc1207b13daedb526eff7833a3cdc08dd", 0xed, 0x4}, {&(0x7f0000000580)="e04faeb73477a88dafc23aeb5f5184e76b7a8b509703d09e459d39aaf58910577f510ecafde945bc119c0e521d07f6322b16ece9b565ff9301d11aa93afc0bc136933f05", 0x44}, {&(0x7f00000007c0)="beac0c91d41e2f4cba4636bc01b6e8c695824f14938524a5db369a542283b6fee39ac2de31d856bfbbb7fef33b4c52077412de0562792ea2e01af45055e6d03a58df2d73d48e0fca72c426c73d3483e3c2e615968c8120497ad22eb344096a9db68c1e648d1bde0c3386afa96541e16511de0e4882d261bff2dba0c79c8fca0328e995e842f670dbcf7ad3074ae02852d6708300f0806851e67772ef376f1f03448e1b0fae433b7c845faeae2b1f191e472c799542dcb99bbe3d1e42bb8f3064cfabad82b2f73bbb7f001263ae6dd872926c49ea8fb1", 0xd6, 0x49ec}, {&(0x7f00000008c0)="1a1de1dfbe80d4719aeb7ebbb332693eccb9539321613daecc90ff6fd37989cda117ec43cad01d24fa218f8b2b24b410346242d6a710b496c31f712aee39cc8cdc8f175e15eef846585042c60b48d144ad5026e44f699b1a82d4fe125ca263975374a06f8b48dd910f9ed025204b391e420b81f5294bcd33df4549c24fdf7dfe27135dbbbee6eea7a5d6f0d418a172f697fd57e370cc6b91a0f5702d237c58158faeb1388b82eba8905c66130ab605b49fa31c1af8", 0xb5, 0x8}, {&(0x7f0000000980)="6f13fc3b28f33cd295be7c8f2e09832502e402e742aa64ccca67890ef1bf7d5e2ac670b8f2627fcc15046c834a8fc25e93b6bfd471057b5452f80c4af3e8580640822048584880e29a714d157aefe81ff9844f9109e3d71dd3e9919621a7ac9e36c70c56f3f3a84a175b9e19b7aafcf4e0f63eca1281679afaff47c6b2a9e4c9778a7538f8a0dccd263f13843409bcaad5e3c3dce45ce1262913d73e036aed50192950c877d86712cd04cf9aae83", 0xae, 0x80000000}], 0x240000, &(0x7f0000000b00)={[{@nodots}, {@dots}], [{@fsname}, {@smackfsfloor}, {@obj_role}, {@appraise_type}, {@smackfshat={'smackfshat', 0x3d, '\xe3,%{#$'}}, {@uid_gt={'uid>', 0xee01}}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@dont_measure}, {@subj_user}, {@dont_appraise}]}) unlinkat(r2, &(0x7f0000000600)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:14 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r0, 0x0) r1 = geteuid() getresgid(&(0x7f00000000c0), &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) setregid(0x0, r3) r4 = getgid() setxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000100)={{}, {0x1, 0x7}, [{0x2, 0x2, r0}, {0x2, 0x3, r1}, {0x2, 0x5}, {0x2, 0x4, 0xee01}], {0x4, 0x3}, [{0x8, 0x1, r3}, {0x8, 0x0, r4}], {0x10, 0x3}, {0x20, 0x2}}, 0x54, 0x0) tkill(0x0, 0x40) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r5) lstat(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000f00)=[{&(0x7f0000000240)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000500)=[{&(0x7f00000002c0)="ed01beb7ca03fbd460f577cf0370eeab37be7703b6eced4c1a6f650b84be4acc6b0a312879df572a312499d84e0a129fe6c5f4e02fe58effc2e1c13d5dc5fe242d4996c5f61a24c67c93c16b8883a0c7685426e12abfe5a19579f850ba303f3e81c991b90a4ecae987d0b6ec37552df95fe21a8cc61f3d4622941a984938c6c5e741e28ddafb37e9287835ad3b5462b28fc83002832f2037737995e319835a8fc6c88cb0de375f760b676e700b34626c886b2475fc54982c5ab5246ef296a4dc3e97dbd10a7ea11aca7bccbeb20d320b", 0xd0}, {&(0x7f00000003c0)="ded6c74ffb1a37552d5e9d09c0efbdaa76bf20165c3ee528d025589f02444343ac53a293d10a97a2a7c18ede3afd2a65d49f7b5140761cb1bd196e1c5e4f6a95071bfad7827b2d4dd3b75642f060f41f1a0ddc451f4cca1066d3438a6e39fa82388ce53dd3b2226af0ecca373f85152b2f2331a9c37ecec669d00a49537b744dc26b9b0967398e551bddfe3d1e72fbcb5d8b129f5a77acd8c450d4dc27969fe9b0794a72598a1bcac88201e9c65d8a1040974eb6ea073e0de04a386737ac", 0xbe}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="2e23da", 0x3}], 0x4, 0x0, 0x0, 0x1}, {&(0x7f0000000540)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000600)=[{&(0x7f00000006c0)="901627f4e21cd52aaaf37fd9a99bb79a97bb073bc27b489593cb08e8607e88eb66b892de520fe31a2b72ec3bf6b1e34a557ebdbeb2a123394e1c7ae13e14249a44c8d661ed7e04bcd46febafc4240fd344848cb2cf5cf76d5b3dadea171d85e0898fd7893d649f355976bde22e7baf383d89402fcdc58a64bfa6f0593e0137640c8a", 0x82}, {&(0x7f0000000780)="ada0f1f6bd2b7ae5ec214d49eb8fbbd383b2f05957a9ec557e66b9550c617a974e9feadcbb4a10da3754392b18c5666f6a5cb15e588bcbaa74ddeaff814a785fbac9ddb75d829ba04732c8c7628fd075a37d24f318d394a1cf8b516a4026264e78ccc97b6ba5485c948143b51db11b177fc1e5458df4afb64a188cd995c1df9a2d5c7d7429a0b92779128d3b9b64f1de69ec8b16e248add2087ed2265eda4582e50f622edc03cfae47c06a7940b3cac87a8719c766c74eee8579134dd9adddf5261bb81d67a0d57105dcb04b220036d8f9e5732ddfa34e1c4d8f334940d825de29121bdc4ed452c756b461b1930e79a307e06c", 0xf3}, {&(0x7f0000000880)="efee490b6e1714518f2ae8fddf921d44f9192dbfe2dbccab39223293c8c21b15ca7c293065fa9d8d228cdd1b55971be5882652a9cb8ef587b2bb0e6a51a7f62a676e2aa1e94147139ce9eb98a98515aecebc0b69fd040c5e9098ac84da438ba10d09da42b5015348cca428c6e815e0e20ad426e5b7818e71cfe9cc4793324c75ef9cd7", 0x83}, {&(0x7f00000005c0)="21b8ba8251", 0x5}], 0x4, &(0x7f0000000b80)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r3}}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x18, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r5, r2}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, r6}}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}], 0x118, 0x44800}, {&(0x7f0000000cc0)=@abs={0x0, 0x0, 0x4e20}, 0x6e, &(0x7f0000000e80)=[{&(0x7f0000000d40)="505b032bfb091ef84478559e33c0381533c5d705c24075c8ab5874d9c99d6501a08cfe7269a5b19f66cd05a8e4beefaa32f7a66817bff9a37facc6ba9baf3092f0f23603c849d0fce05b41fb63f82c14a9e8ddad490a3cfe778a6002f42464113a896658671a9c992d1bf3b8d85aef57b06c26416faaa6f47539", 0x7a}, {&(0x7f0000000dc0)="94da657b5d75d667c161c8237a60590212dee741276652776e9f4973ce51f179cd0c5c5094cda2ec47f6cc9d1ad399944da76379abfdcad76096600b9b7d2839755bb209836ec16bf6cba8f1135177cc93f5527c2d9056241b70d5", 0x5b}, {&(0x7f0000000e40)="0b4a80ac837c7aa5405cbc3fe57b7537ecde1c53408abdc6b4d8985fa136fe8e8a6307c14998e407beb133c463002978611102", 0x33}], 0x3, &(0x7f0000000ec0), 0x0, 0x40000}], 0x3, 0x40) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r8 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r8, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:14 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fallocate(0xffffffffffffffff, 0x4a, 0x5, 0x100000001) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:14 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r0, 0x942e, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:14 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)={{0x77359400}, {0x0, 0x2710}}, 0x100) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 621.894697][T14245] loop5: detected capacity change from 0 to 87 [ 621.928208][T14251] loop4: detected capacity change from 0 to 264192 [ 621.934972][T14253] loop2: detected capacity change from 0 to 264192 02:42:14 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:14 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@nullb, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='rootfs\x00', 0x80080, &(0x7f0000000140)='&\x00') mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 622.029001][T14272] loop2: detected capacity change from 0 to 264192 02:42:14 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)) creat(&(0x7f00000003c0)='./file0/file0\x00', 0x201) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:14 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mount(&(0x7f0000000040)=@sg0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340)='cramfs\x00', 0x2800000, &(0x7f0000000380)='\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 622.098548][T14289] loop5: detected capacity change from 0 to 87 02:42:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:15 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x2883499, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x220000, 0x127) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:15 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x20, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x1000000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:15 executing program 3: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000100)}, {&(0x7f00000003c0)=""/54, 0x36}, {&(0x7f0000000400)=""/86, 0x56}], 0x3, 0x8001, 0x3f) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) llistxattr(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)=""/89, 0x59) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:15 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = dup(r0) move_mount(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0/file0\x00', 0xc) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 622.806786][T14328] loop5: detected capacity change from 0 to 87 02:42:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:15 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000340), 0x200008, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x400000, 0x88) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) lseek(r0, 0x1200, 0x0) sendfile(r0, 0xffffffffffffffff, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:15 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@loop={'/dev/loop', 0x0}, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='jfs\x00', 0x40, &(0x7f0000000140)=']]\x00') mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:15 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x1a85002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 622.944809][T14359] loop5: detected capacity change from 0 to 87 02:42:15 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r3 = openat$cgroup_devices(r1, &(0x7f0000000100)='devices.deny\x00', 0x2, 0x0) write(r3, &(0x7f0000000340)="d60f4cb32e741ab698fd196028b9c7265cc3f74e0ae90441156c0dd8889ebb6b33e7f276ee26dd40a1232b6b439aa71270a24a364250209220aec61a8eb7c4854346f77adecb72561ef7387178b4e44f41b5b9dd910f052ac973113c547a177770887210bbc6a8d4e2f4dc912b16cfebb1bb4fae868dd947390f0baef7fdb6d70edbd4e40d55465d2eb6558a0894d558", 0x90) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:15 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x800000, 0x0) mount(&(0x7f0000000340)=@sr0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='ceph\x00', 0x20000, &(0x7f0000000400)='\x00') chdir(&(0x7f0000000040)='./file0\x00') open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 623.084359][T14389] loop5: detected capacity change from 0 to 87 02:42:16 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0xa0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:16 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = syz_mount_image$nfs(&(0x7f0000000440), &(0x7f0000000480)='./file0\x00', 0x0, 0x3, &(0x7f00000026c0)=[{&(0x7f00000016c0)="89766e2f2c4708a49691b96b68cbac57ce4e7e59718815b9e624e4f9265736ca2be83739140b3b55bf8b5b4b2468a0b2d50ac41f06be78dc75e038bdd3958a72ae535e621501e617649053dd311ccfc5c6acce336ee36513dee6afe2239b8137d2ee974d0c636eaf575d0babd88962c0e17e7ff6f330972b4de8852773a38d6abd7cd21dd8d644e9f50ff3d1e20cf98cddb6f54cb82492e3b69cd2b9ca1a314b8dd552e153b48a95bcbd259e4ad5e23c400262e0f3f3c885813673df9fa4546d420b840890fc045f82b3d443593e2b1810a38b41cdeec0610105007279d94fcad2f722769673a56feefffbb31b19d39e79e7f58036151abaef7e29ac3a659ff3f9d52584be312e03d165a51f6b62feae1d249304bba4a558e46cee861f86fb2e9a30e20ca161e6c26f9b89dcc34d8e7947a2c88ca6fedc48568fe71c110c18ad43e1d271b9af940041b68e2ba32a6e8c84cfefa3e926d421a048eb87be181bfdf2910da4965194d7a7dfd3759001083b80a6804b23cc8dc4bf5e50d4c014dc99dacaa65e6d5a262f9c46b1353b2059f2825548439daa1416e33cf1ec4ded4202dafe2a4061093d493c519b376406fea3702ebf0a7f847976439bfb4270567ef4d65ff1fb8c75a437d70837dd09a2d6598d7692b9f3b299d71665b3337bd2c2b6a1c63c1c8d02ef32870576ec22b29c04fb255b0c47fb6923ad1423e7191220f0c0568ad3727792315ec7b6c090c6dc0b8856817feecf8bed89e4fbb23d7e3d34c90473e058eec29ce5e7943b20fd36dba4295b0372b2c5fa363add561b30c8940e8996f8656c14729ce1700da0f1a1f1972e2e1ac09cd15e8f47bea82d28c7f803f2fe1bebf2cb6ab259b454526b70ea4c71ea7f2cac0a7bfb8cd9facdc6cc3424b7df95575e224c4f1ba9753c61c6b2a49fe9ad1ce6369c0fd40384cac5920846e0b85e4484c178a6361923091db208aea9319824c61d1b30eb33bed3e63dd091077ccc6dee33d1d34e46d4cbd2165f735555e42b23a1f11f5d2fab80960d94d660946b90379c8fe609369640755ea06c9613f44120e6a6cf59be400653fe29da4e06afc1d19125e1d3b26dbcfb4e60f322367ec73afd1468d2a75664e4341e160c5f117cf32f0ea05e2854f068964ed7544641cf1950c3a2e65a0e146fc809d2c69ff1761821b4f932edf870efce417b0309cd0e7f2704f0c68dab7240e59bc7bcb2ec4cefa0a3c33567290a2bd6e41c96f7b9bf904bafd7a0e0d3da4d9a0b1b2e7e8be1136e7a1685699c475b3f13d7ec43859334a779dc3637bb82540e0a937610a35cb1e678529e00a7ae395216d73584a28519a562c192bdd83b251aa59abc4dc7e9b89ec5fb0360c4c0dc22bd7612539f99fab2f330242207e8a76cf12a19b3c33e52533e37d0936acbd9888fea1ea33116a44e7fcbd7f684838377389e97d774fe7e6922f76a91234704f66e579a5886333b47d4c1dd1623c33af024bfe41ec3f46b72d41c9fafb0f83b3dc295a9c652c416ca45735392a326b31f37151371d444be4cd7c818d27cc0b074c42f2ed3e6ede03ccfc81c19070a91df8f9806d77c45a1b185cba7861d714f4b6df2483ca1bcd8dc2987bfe7a4a748609fe9907750a8822d31966bdc00d111283e347631f03ea60da4b4f3dc84cd0fef4d9d6de5a8f2a8a6435a4c44d8ad2446a539c291d13f2e0f76c011462ecf75315509d6506f95508458bc75e61043ab0f6716853b7973f4349a51d4fd2d8a8d10477556a7aafebc47020ed99a5f68af5a109014c6d0a975ee62133a555d305de2ce6fa37de7b6d71df4b5e5faffa1368b25e2cf2ffb3b1c9a9a0e2b29640985d58776d467c674670c1b2207b1e1f5da9a637a15c849e7955d91324b4a2f4605cf14222915568961a5b04faaead21885538bce2808b2f42a651b318759d8cfbfd94e1335dd94b87e061da37b89d50259f1d2b2ce849eb742b5195872fdea02a66e627a5159b894ebe67d87af14d80c3e9737f42fd24669f945cf17f179f070991afb04d468a8085f5b06d7a2ec4d739b516a50a73bf42819ac970ae7f7b71892bf0d62ecaeddc0dfd1d3ab273b515aa65a4eec018f1000e0005bf99c48c15edeb62b9595111c8de26e4b1fba704489caa1e734b9db3bdfa535243945951db477b9ed86a0b7238190ee410113e203978374b903f44502005b39de8773bd3625bcdb26e22f9719b4d9e1959d6eefea402c434b9ac97400c1275a3c40450f9a8962cbc47c2ed8079c3ad49562c5b61609cf95b932c55b2bfad7e07187452f6d5590bef122a59d06315e4d5c86c2aaa0ddc62d31e96cbc10cf0052c7fbb99e4d10f27eb1b7d091780a2917d1b80723f6254068030b41a41ecf5e315ad01a533a8b2b75ac4b65031604b5d10de8e96d3aa0e55e4a29d7ba5589442f2323f0a9f6de532be97128248095da9f783e900569066300b2569e8d6ab59d09599293cbe39aba4643df635138922d1297c7d59d19d2871ceba1c7854fc39b86233efc3f3d5478173e551962cee385e98f717d1e4241fa1df3af1772f6519106ae524742b179c8d87e8f5464db5384b3f5546d8301e13423f2ab1da80a0de87333699b9c7a775173b8a1417472bd09296816daa57749e3725bd843ff817d8a9ce7cfb723e773eb9d055cafad110218cc96578245d1a3e1b5a0c152a0d822cbf85b88b027b326b24ea30550323178dc1b75cead9b9427aa55f9c6801a780e67bb491d033669fcf5548b2d20982d7f750e8005bbec6bc0deb743d55318f84169d1029441c23cf979347180066c73d38f62d39eacc6ac50cf25ddb8f5c7dbc34af3f7eb3c7b071074c57b04b05621569c1a9009a66bd82131f13b73b1a9ba31d7fd298840c50eb3ed8221bf09708eae1ea15ec62b49b2d9a6e368e6910d8be8901cf377693436d501087fdf5ef533d62364b2d68e999c58d417c47f1f6464bb53e0ad929c2fe1df985fb987bc3a36ed7c3393eedae026441838a7727d7c5318f22e62aeacf759ef02d1f9fc906680126bcc9dfbb2bbba6ae8a5a1f9a2b2ae6d3cf6540915b86a8d7f0897cf586b55b2046096ca789a67df69fee86c7a51f458d2195cbbdd4724f6f36fd2279f87b6b3e2fc1d0fd419403892ae8750884c920560e696c6342842fb7fd0dae9735a49568ec657c53fe2a00227aa1ddd3c173c7325565e8c3cfad69ecf81dcae4a6ed105da1cacff0e33a1487978d1bca8ce258087f6ebab5ce1f60497de3da176c8ae7002e5e513f57b65f31138abf97a5ef9d3de42c44e6f212705048f54900a11a36587085b847cd23b99d5b35e1d6dc9aad0df7df645a27133569e17f627d058f792cdeaa7822fb60268fc8301810c0cfed174a0728f2d17349f5b578dc1d54b60d801829fdfccee39530cf681106e87b811181a1ee53d633483436635f55d7d053320324ac18d169a9fb171b3b57863793d2637ca3167f211b85322a029e1ec0efe823b303660559008684e4816262105414fc9ccd532bb8d2cd6970b36fd9a4eaad2f63e190b05cc24b11f912c8a4b7c144fe94f07ecf3085351cab06e106d8f198f9b250b27d02281f4c8485cc9c37c39c0243ab0367730969c04a5f254d54d9a8f07fba697c8a2d5bbdbb391b96e091841057a27d53275df2782b8b166ed318936b1e071151b72f72be2484a57e6d5ee597ff398ff84e3af5f50b70e748f1f46eb70869db17a926548d98aa8d18b8ace8ff772e8473d69f0eb1e420af29bbb1d73d2669dd8e0f1db83c43d1ece6033f0f5f4f9081403c33a5c8bd5df05a15ddc76cbf0ad7edabb089a07e6555ac2395813cdc4e7f16ff632ff6bf870f0af50f571b925a4118d362af1fa941ea63404012ce4e9dc2eb94493d9614bd87da733700dedc57e90ed2675d27891aee9ac078ba1260053d276934b2c49efe998dffe8075e6b4c7a254d3715139372abf04c66132eb5603534cc615f1c7f0e7e480765f35de330ec976b0c24523552e3ee7dbae8126cd30cfdac421a596c426eb02c597df99cbb90a75359c8a455ff4c8a36057e0943e1d6cecba4178089192b829ebaf0a057e01cba1cc5c28310d5fdd9a0fa63dd71be37ea77f2a43867a01707ffb8db4750a6764ad317a289617bc69ec6e995f3821d5bf00e6f66bd755473072c6bbf8517876db4f9d99edbba842a8b0723d596c11931eb2305a20912fb6ad51540743bb50f49df3d8f2b500ed057cee80c496e34852bc462c92817fbb6969060d0683ccc4b6ca670d50895a72b95f35b94c8b2cd303e2c47069dc076eee2beedf28bdece88e6a6c1545bde0ff684d111d24b83f181bb9b30d2693f2621817ce03489d6222b659e4542f643add1709e9c1c52902b465ca57a3875a515a53c88d92aea4c03fd9369bfe754136c34f72681615812ea1b7ac13c886673ab3706258bceff205a065ed8e6eae0ac0655a553562acd345b6b479fb376960cd2361352b359eae397eb3ab217c3b05f717336f79973d922f9ddf99d98c58fde0487ea99b75a44a3faa36f132f711d9b322ad2e05601f3bece978fabefffceaa4ca1dd1c7f75eaedf09c20eb1177933ab3900423720e4feb5a4973206e3c311f70bdfa1370bf396fc812133ad21af57be9e8aca9df603fa7dd5d8b98ea269dc5f3a785bbd112f187cd952dd9ecd0b71c25cc9b16547f2f682d3d9fd609e14b1b650ef179d078edddde329a8f0ddfe202810084d1cd0302c863e516f9d772e91af125abe3d5acfb3ee814452f1cd7500ebff43ffcf1833d4a513114fcae72abf311f5b2e71e88bfb35f5430c80851abf9e65737428baefda4909f4b2b4a45f75faa849dacb95988b0653802b2abe7d8db5fc624910d9b7c47c6a4d8d6f4221d1ca1d0236351076d65de8a755ce76169d5dd5112109f35538895d1623ab736f196a45dad619b56b25baedb519c71b272df704a7b8e16e3435cac2886a8ddb5affaeaca9803dc4d55a091d084563810c5928b375cb0fd16a2bb7d2402119a48d87ac06cefc9059ee5473f3b02856288f2585a1e228cefa6a9c290ff8040ef8ee9ca0790a1a066c8aae467770cdd55354159ebccddd98629d722630a070d5835f7edc927a0f5a2254fcf13d09b87dee018803697290778ae5fc87f16309c35aa97c6fda2b32def7d61fbd337d7d650fa40abe996d6c4b95a1cb1350aff719a6180c22b77d4178705751fcff62d807e4089a5311b2339c91be9a3f6c1ed7ceb218cee808c4efdbbe7d770456a0e98ce584589419906a4d4a92a5771595ba1d55dd5151cd3769ddf9e65bd9ef4aa5915a7e307ec59a1038c688b0db6f67b051317bf5515939d2ed801d6eb37d6ea9e7c8e15217e21c23187b5704f7e9b7e1d1bc7feca2a75d1040b31caad5eec372182a7d40a95934d45cb095da3eecee6f27531234efa273aa202ca94aa6ec1da91b872c99d6a1bb423bea6b4052deaa77b199644b207d5d05e98bf899f347634d9285da1d1c665c18055d1dd1d1c9f7985ae7ca60c27bc42fa2a7a261d6d9cf01d6cecc6cd9388b9079d1ed59f39631de1c79c15a5baeb10a74da737eaf3df99fd518c7411c2b049911a89dde904d6f00503575b7acaed0ef8d6c45ad1c83bf0fa444b203ce2c0793080f93238b15a56bd0b6a5b577f0480153d945c79abb21153f38147cb7c4426023cdd42f64cda1ff49f1d078d8c89f66a5d1518f035b9a926ecebf31f1b3a24aaba4449ad8010bdeec089aac6f191851348f51b5ed9f3e8658e85adcc2b3c8670396eca507ec126ee68844e78584", 0x1000, 0x609}, {&(0x7f00000004c0)="8a4f810a38975a55185562730d2e57aa857687da468021f9071045745e5a230ef9bdf38dff95486cd753b7b06b34697cf21f0c8624eb63ed71f4b291c582f14ec0ea0c4f02a5a4932a0d43cc70ceddddfac46b6ce6e45391fd047f34d164640731708e5f16298b496c114c9aaf4faece233496a3d3973a5fbc66a58e1b9a06edef52be78201f3f48797368cc9f7f8c836a4ec122ddf95ee68bdf2e505709930a7b74c1634fe55d9497f4a4591749b23bbc5844363434", 0xb6, 0x183}, {&(0x7f0000000580)="e3518b238a8afc3cf7646c90fc21336944879da73ab6a37e09291c49f079ea97c370602fc50084659cc634c9cb825a5cdb353aaba9f91da660e9f1c6945291a3c864b9c3ac209568141278b1be30a457e70644d263726a48d536c316f17bd83e7367c89fbd63a439745e153d5d163cf5ca78aa95345da68920f3fe8d9f2fa782a76f60b6df58bfc09d06cff07db3f119a1d31ffcf2764fc5c0d458e9b98e78f965265e420ea1268e", 0xa8, 0x2510}], 0x100000, &(0x7f0000002740)=ANY=[@ANYBLOB="27292d232c257b7da52e2a7b5b7b2c2c706970656673002c2f6465762f76637323002c686173682c736d61636b6673666c8f6fd983850a4e5a6b3d5e4d41595f415050454e442c6f626a5f747970653d706970656673002c00000000"]) openat2(r1, &(0x7f00000027c0)='./file0/file0\x00', &(0x7f0000002800)={0x48000, 0x11, 0x1}, 0x18) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = syz_open_dev$vcsn(&(0x7f0000000340), 0x8000, 0x46aec0) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r3, 0x50009418, &(0x7f00000006c0)={{r0}, 0x0, 0x14, @unused=[0x5, 0xffffffffffff5216, 0x101, 0x5], @subvolid=0x8}) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x2100010, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f00000004c0)=""/173, 0xad}, {&(0x7f00000006c0)=""/208, 0xd0}], 0x4, 0xd9f, 0xffefffff) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8cec0, 0x89) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_setup(0x18e, &(0x7f0000000100)={0x0, 0xa9d0, 0x0, 0x0, 0x1b9, 0x0, r0}, &(0x7f00002dd000/0x3000)=nil, &(0x7f0000635000/0x2000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000001c0)) r4 = mmap$IORING_OFF_SQES(&(0x7f0000365000/0x1000)=nil, 0x1000, 0x1000001, 0x20010, r0, 0x10000000) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r6, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r7 = socket(0x10, 0x2, 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r7, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB="10000000", @ANYRES16=r8, @ANYBLOB="010000ab80f4929c4a5b5c0504"], 0x14}}, 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000200)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd_index=0x8, 0x0, {0x0, r5}, 0x5, 0x9, 0x1, {0x0, 0x0, r7}}, 0x3) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r9, 0x0) preadv(r9, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r9, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, 0x0, &(0x7f00000004c0)=@IORING_OP_FILES_UPDATE={0x14, 0x2, 0x0, 0x0, 0x8, &(0x7f0000000480)=[0xffffffffffffffff, r5], 0x2, 0x0, 0x1, {0x0, r10}}, 0x5) ioctl$F2FS_IOC_START_VOLATILE_WRITE(r0, 0xf503, 0x0) 02:42:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:16 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40c000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) lremovexattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=@known='trusted.syz\x00') mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0/file0\x00', r2, &(0x7f0000000400)='./file0/file0\x00', 0x40) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000440)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 623.741192][T14418] loop5: detected capacity change from 0 to 87 [ 623.755553][T14415] loop2: detected capacity change from 0 to 37 02:42:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:16 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000080)={0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x56, 0x9, 0x7, 0x3a, 0x0, 0x9, 0x90, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x4, @perf_bp, 0x5a010, 0xe1, 0x154, 0x6, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x9, 0x0, 0xa77e}, r1, 0xd, r2, 0xa) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0/file0\x00', 0x80201, 0x8) statx(r3, &(0x7f0000000280)='./file0\x00', 0x400, 0x10, &(0x7f00000002c0)) 02:42:16 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x90001, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = socket(0x10, 0x2, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f00000004c0)={{'\x00', 0x1}, {0x7ff}, 0x1a2, 0x0, 0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)="65e9499039b7589f3a5f70f23127515f38b638424d7eb5d83c0d30e482a5656646dcb7e6802b270f5d7534c8052cc6b77239487ce7f37e56cff9a33ed977275866d14700e6d014aa75a32dc4082e64f58a57cfb930e615a240ea1a0d85090a43507b9c65f02ecd487e97cc7c8e8ddf6789d1045ea69f12161174ff2aca7ccaeba10a4928a765c1fcab68dd1bdc066c8ce36107ef23b0e764e972853420139515a0b78ab74f27bd3a504b706a93cefea17ee49eb0e8d93be02df6eb37ab85ddfd946fa223956382a5676d85bb8bf37593f033fe257e140015e27a8d58e95441de9ac92c8da92012a6bbaa9622e65ecca8f21610a903761aab2ce0fb3de9eb0dddfcde7107c43475319b1222713ec54e10d96fa889bf06b6e95f4545d541c26b0e53ba7ed4f1f8f138ec", 0x129, 0x0, &(0x7f00000006c0)={0x2, 0x100, {0x0, 0xc, 0x70, "3dd20d3cf5ad9b8cc458bb508cc5d3eb4fb44b145aa55371213fdea60a131f23d906cec5c5b45f72dd1abab1a910fb14af9138e693a5b4ae6c2800960d65c915df5d044befc3d556fdfc319071f1f1b572c720a8ab66e604bc2e3585fbfcf788452988e4ef0e17ffe883f14ccefe1f72", 0x83, "ed8527fd94343b4d64ecfabeb241b5f654d6cf20825d625278053aa6050b8a146bf09a826835b6dafd1e30ad616908ae1a9a05c799919364fd6f8be831b54d5add761b0e4256bcbe76e5dab0737b51dd9fd84960515ed3347909472694bfcaee5b483141b413c59fdc97920d152d78ba7e764074789bae0d933ddb476e1321b91ad709"}, 0x1000, "9651112759d8e35a797cbc5c57a6094ebc4975be28c5320080a6e08650149cd9da1841cb6da2c8ad93e08f6752cf403a8825b00802a145a5850d2397077d1e5399d14d0decd8fb6f34cbe7d48565487df0bc9c0d823b72cb10f19644847716d233cc32c437bd37a963eeba43079c2abcb5fd606d0efd22545e5a8c296fb503b98da31548fa7b33f3a9cad33d1e6b3c9fd51e555ae9f5050103bc515c44059d6901f52ecf06921a0d8fdc8f72118fac9979aab605c79afb99037452d7c200c7c445fa7080d975f8751516544a012603722bc941f297f86fc61332dc94ee00069aa2aa449e0cd745c712a4689f43216d22e10ab0d6871c6f0aa99c1bde14dac21ae00834c91e3151db5f4720de99ec0aecb710df6911ae1ac2f542a8490578b8af0966df98a58792dbf297b78a89c72f4705ba147eb559afa6a97252972b874571d59a472147c8f0557ff5b6ac560e3407b3df17224eaf4409c3ee49bcc57e56816a2da3f627fc25e309e2fed3393212a3968b878350fc9023f81839ce9eadef9cddf5dc0777221d462e652852ee23157696a75dc6f10a7647a33a02b9d0c420eb0bfe1eeb684ebf1ae160c09d4b08dbf367fd27be40f883cf8056fd371e7875b055a8df3c00c49284de2cfd37c6d117c6acc8ebbd4ed8956b789804d971febb37ad792d2ded56abb07b0a87b3640e8264fcf42249d9b3dc5052260f593ac68aa2d8bc07ce07357ed91358b7b5e3dc7454ad4405a35407620628b92497faa72e60a87587c444c1219513d2e1819266c917833edfe9dfcb1b52a6e1f200bcca7b420ca596ab11c36edd1e64f0c8d7a000e120e32e85fd8e370477380f8db62de2ca59c40771fb320abd857f4ba162cfcc12cbe0ebcbbc5afca58aea684fe8d60becbcd857f52519aa2404887f8c9edfe878c18efddfa8bcc8a25351fc30cf0c77af48e3b44a9fec79aa128a0f881e194211a7a80ba027db1acf0b78a4451562db0ebf9ac15e7b78a2e7bd3b9a05d348352baeb515ee392319f1de6b566cedca8aa569c110e53881cc3e354bd62345ae9e915603d41622f257ae6dcd66cbb9017783592bc329dcf3c16b2de19921e9e65f044c8fc1cf6903ce824d663079b5aaa0ba4e1ec4df194c7d771c7d0425befd1a5929e9681fbdb38734c8f067cf8199006cc1c7dcecc024932ef60e81362229ec5c4cbd7c1ec880ce187a394205a399bae0e954ac4db64e69964c9816a87ac0199adb382e181f15f4ffff2dc951191b7fd679ab7891534e35ef3c4274f216171e11a7d0560c4fd4bf5496561fab14e351bd1209b044a89912479709fe533e03142a8f5f0603f9e3f53d995c46d406759aac3e4a9f339d4cbe23b1094bde782705719a471d125b0c9b9bfff70a38b3c3e413218abc8c10566a475607bd45900241204cc78802efafc96f793805a7e76699aa8f74ef3c65e10c380f2e6ab2d494f4df8080e9032160c341c22a19b79a5e97b4ac2bcbc294fb88adaf4b9df74acd714c823adb13b8aeb8f610215675247a35c7d3571756756864033f4fa3cbde04fdfd60e410b69f9d75e6550667bbfcadcbc518548b8354465ae17131ef26e118ee6825eff801551955925070301050a820c10f63fc72da40ab08d2e1ae5cb7e33302145994585c6fa1dcd12f4230bd91592bb63e7c67cfbdb2deb8871ff74b14c471a1418eaed3df9e8a7fa797b48021ce6def96d1023503a17bbce5fea9a4d387658d2a165b8d9af2480e1a5933b58414c149f13c432b05309f237f84a8189b3ca6a11e6a6549d8f9bd9853378c5207b28904011227ef695adcf988c123c0297741539b1516187fb118b0b4737f14afa3b47941de657cc447817c5c30ed00cf8a456ac11905e5aded671805b78ac1d572db0d931f149584edee42e7449c23c30b8bcaa76d3948cd17d1d0a51b5dcc56875728230deca96108a2c8ef2751a15bb11855d924f58722c8a848a1aba5d181d23c86eacf124ed291710f5496ee0e6a024aab7882ba26627573f939b130f5b850f5c9f145547df09d98ea52656559aaeea6e8325c44e89dd62c18fb8cc29106f5aec64e8e45fc3d75ea23965011749abba9a61daff0182a03a1a8863618c523a9001006bb69aac3892f8a820d6f4ad395bc92a0fe8c18eb59c6f6432a998c69594fb0526212ff5b1f91c696a7768f663241e90b040b0be4a6f439405cc7985ad6b68bf2ceb263d6a36322fc92eba719213dfb96543971175f47798695e3b1e4e2abd0274e2a5b4ff4436ed54a488d03f6bea395950fc45ef36626478e2b02bd6d9b00b9e4d21b550627ff3b58eff1c13508d712272f4c6da2cacde1a6c1b039105e44219bb8f00fd077f3e598f67243cd557662fd88c106c8a19366caba684432d5a1c2cef8228a65b4c39d058f34f2b6b0d9daa7e5f1f2d6f39e520d6112257006fb73b6b08b427f475d07226edb7f6f1b9ebf50e45e52cfc65a53a7a0b9955bcb0da3908931c333d58257e2eefcf825be59a45e18d84b9f5b5ecdb3ca01a4fe4cfa0f08ce49caca124e153a76ae51dbfa903f0036f29de69f385e4b28975ed422d7ba0d390fad5f63d937ea019b20bf63e0a24d5c4d551fb17e7b2f4770bcdb6a2f38d9803fa1b782c6fe2fad7eed8b84ca3b8d9702550d8d97a6619c50408dfbc0b5bd84781e3bedeee76b4e5479fec13715d0fc52cd6db7db73bb6c9e9576af4ab678a3f394ee1f27fdcfa6913a7f7b205e268165de76e87dab705acbe51edbe89677930caef40a89d702ee7d74d0fd7d0ffc17c53a5c365adffad2e6bc4aded4e7c65146fa959ee2c6a3afbdc33ec5e01f683ed354eac8e808acf4efaebbf6056ed29eb6f0c4df1af141b60bbce00743905db6eca7372c0f3388d7a74cedefaf9ff9dc0876e38aadc4320d75ef4be67f5653f06c1ff6e20ddbd8cb7da300a1491f84fd7367870935896fbfc252077a3f86ab2664124e08e9104faf244521cf699c0cf81fd785aa348bea791b05786e0b2dc4f26b9868adc6f197bc16d73d3bd62d4d8df322e6d3243e1cf10382817606c4c1c9691f12742d4baf04a82b308ab305c833d3f63090b36d5f6286bfd272459ef0e9bb53db68a6bde0808b74e650a36e8882d15a21e5bdc8f3fe5dc1a4c2707da53cf100151b51170305abeb0fd0b762e2186dcb615c72b2ceec941cc421f1fc1713bee9c5627f888853e9cd2182e67cd7594da3cbdeae81fe1f37bd03325903f693a57f915746e4acaafa3e9181ca12888040525bfbc914c3bcca5dfcc7c95685eacede6982ddbb254432e5f6465a3607df32eb6753ea3049b34aecbe9f619903e34f432ee25cdd2a29551e1e151dd010dde997e8d060cbfe4ba849037b74c8b5e544be32e378e756ec1e1a52737d13fb0ebc36aab7c30068450df1d2cd7bd6633f2ad9c11f316f66b44fd7a4593114fed076c982ecab184c4b24688e102d01611589f3a7ae0be2b5cf1f622a01aa1f1e2f8b73d5a166d56a5e6e17f8b08b30058ad7dee8b98c1f64433eeabd64772e021e5a2ded0403bd65587faaac46e5875f34e5db823ccf2d1f6d810acb0ed8699f0ba7ad09ec5f4f2f198e684841e00dfd3d38c48b49891edbc9045698ebc8d09603429a8a1b2f48d2291ecb3b0f91c6294eba9d88b6dac3e7a978143bd1af90a7cce5637c4c49816ae30871abd666c374da331db44f5c9624396106e2c40d3337bad3132248d39e9335e5352562a57b86fc8421c3f803e8a3a5979638b21a6da4bd5b2749dfa8aaf4cbdb6900d1c9d003672eb218b8929bcbe5e90d931bedffd4d6a7b1e3f7a8a12f29065752e4e0dd3a62e3c4d16cfcfbc871904637f8ad39f981ec0e9edb3af65cd1d598d0362f6f118ac8f4219c93fd918136ab53cfded9bdf9adbeb20cf8a81168c6bf61c32839f76b3d6da11b50b3c10d83af35604caebb322a156b35aa2f90a52d547c11acc8525b5e8215b0a940d0bb8d75b8ecb0698fcf9859aa49117c1d398ba81809696d0c880358b5dc32324e7e152e9bf27173de97191cf9fa69a9af7bc53c362dcdc6a366b6aac5fcd4d1d453b029f391523e1dc27efffb62d15ab55bf764383cc704c6dd39656a682d7f498e7376b7ef742efbc74edf1c8d0dc7a56e02945e0209a058739cc5aa269aceef27b1d1b05b07d1b03653950602e8dc4e16d2a7acf4b4f1e3231ad59440d5d3ca8447246d70b4f0ba24facc953238fa4770ba93c1acc0621e3d401ef216c390e27aeb270b4d492b7ecec073abe49cfb429f730979cea64119e8d36edee47c5f5c61406b1993d826096e34c0594d339dfee67511c06261aec34526d2c4761860ffaf0758562730caf8dece34247b86149f3ed28626441cb6f467ad8013366976c05b24480c90386c8c67b5f05cb999978acd29c274817ad0a8c4729c59c92788163185904b0f966dd24b13bf96254b04eb63bcf96bd49e507c55870a488580ac24bab19050000c5d070977c38099b100a96759af8648b69e7cb664d796f650f4701e833e650d92b16c3dd61911f3a705b1f7985ca8161e7babe35407e562990c15b01cb56cba27ecabb6363d1e67df6808afba6c8713eb3bed3e45bdc4991adca0df07f346dc1965207a6589fe9ac0b75cbee4ecf8d41e4d93ac80d82b3e7f68e12bad072466ce7a18c09ab6668785ac8863b99250f9701289ed33062d5548fb0e8e2cad0a6d9c5b2fb053c4aefe6c7431d447d78f85964254c0d2efd0b8791796d5ea2555041ddaafa1255f8d0bdf7bde861b850c34c930d8cad5560bac6c5aa50d7c5e22c12f3603d3d9ddd203f8b82e448502a1f7d7e9c830ce297040651bbf78d874e51c3d2e1f14af315359019ee6b062ca9aba6e19e60a612d9fb2cbff7ebf95f5a1f7bc953596d25dd1ffa0006f365aba6b33d4361722e79c15e6c57c5961218ceefb543c3e2ae3506ab6bd4f680d1455f133beeec9e51ca1a64ce728f77c26715cfb41e6023c1e624ad160c04aa37365f64f7c71d8bc4010af9968afde0d8f944700a6ce84e64286db141ace7eb3d35afcd957b19d32962ef73b5a4f31cf88260205ea2a3783b9c83865508f6cc822ed59cacfba9970cf46da718e4eef1dfc5224d8b0151015337ed46db4bbb70ade63f4fb4536c3821004440a6a3cdc1ef13418e45bd39e0d8a2ea33f496a401a1f3cc1836ff37b29a69e53ea64f867359ddb29d2c2cfc79765f3a5f655045a92fefeb902d23195cd95c268bdd0c1fa0af96e5ad226fb819bfabde6394a56cda8810a761cc86459a7322b27f988b731f5c7a6c902a0a6822be27ec261ebb0df155b8d618c4bd091c5342bd5eb63e2091a9d6555fe91c5f741a99c3a574c918f512bacb9129abe9d6713b4599bc6d1decee2d9728901e9afafd55103579f1aa6766a38aa667c52b2d8ee28e97521307e9b683f1423c50368d46fb596d6a463feeb3c0f39ed40d7687c417e615341f16e73bc68c97330f034fef9cde19a28ea0cd309f527432643c291ee5fbc53d595e7651203cac2755df75d39768bc9b6f3a095b0412e89f7e4c0d113b884ec3a57f86cc829a95dde9fa3ceed549cc05f95cdaf0d2c60c01517909a8636ab1e0eecda45b85402d6dd81d3bb2d22ce4838ae48158f06a32303fec556f2066a5293ef634906a3cba652cb383385052f20b1b6fbb6f8699da0eb68d7505452bf287daa28b88a41a99ebb6be541f78885d68949926be4371fc41877cf586e494f0657cb502546cda475a7cf556fc5e5b4f99c360739884d0c46bf180b964ceb38c8d3f87cc8035833ff"}, 0x110c}) mount$bind(0x0, &(0x7f0000000140)='./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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) quotactl(0x8000, &(0x7f0000000540)='./file0\x00', 0xee01, &(0x7f0000000580)="5d990b7bd4431387df8b50c1138c94e2d8b3b846e509ac740fa9674a4a07f89c6750f5cd11") umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 623.887667][T14453] loop5: detected capacity change from 0 to 87 02:42:16 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:16 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x9091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futimesat(r0, &(0x7f0000000080)='.\x00', &(0x7f0000000140)={{}, {r1, r2/1000+60000}}) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000680)='./file0\x00', 0x0, 0x200010, 0x0) r3 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r4, r5, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r6, r3}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000240)=@IORING_OP_REMOVE_BUFFERS={0x1f, 0x2, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, {0x3, r6}}, 0x7f) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:16 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0xbda54c0d0a3fb431) mkdirat(r1, &(0x7f0000000500)='./file0\x00', 0xd5) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x2, 0x104) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="2fe33ba51802000000"], &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='sysfs\x00', 0x2808880, &(0x7f0000000480)='$\x00') mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x23d040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000540)='./file0\x00', &(0x7f0000000580), 0x20, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000006c0)={0x14, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}, 0x1, 0x0, 0x0, 0x84}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x40000, 0x150) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 624.051528][T14478] loop5: detected capacity change from 0 to 87 [ 624.079366][T14483] sysfs: Unknown parameter '$' [ 624.087067][T14483] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 624.099504][T14483] sysfs: Unknown parameter '$' [ 624.108766][T14491] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:42:17 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000340)='./file0\x00', 0x7, 0x6, &(0x7f00000016c0)=[{&(0x7f0000000380)="e519e8c328bcb34718b32f677a9a4c1dd57ba7201a5922f47917770f7215c8c62a0f4fb3c902320511d6262cc3195ba360dac5f6b9a9ac4f480da003e3bf712d388414cd3a4aa8ebfef7a10b4f859645b4bdd30a8386c7263b99cdf5ded1d8ef931819ec9992223c6070b3ff3d44fa48142dd83d27b743437bd050387a035f45559883538cda3f0a46bf9912ca165482995d2573d12fbdea6cda0077879becdf3cb0cd2ccfdf5150aced4144ee150e4d2379", 0xb2, 0x5}, {&(0x7f00000006c0)="d03480b0c1fd444288cda4dbf84658049909d09120b06d4e0f8fec0bd116aba53971aa273b38271692f15a76bc4b3cb92f94b981c613000664f17e62d512b6721fc382192d013e9408a0efb2fbd432a225dce700432208564818d3ff38f5a087f01caba8f8fba05fc6ea1bdd83239524694c760940f663ee151c23bcbe29752b5598b81a22d6af78f5c22a09bd736fc5a604fd3d5a4a3ae42c24aa7e7c7931e3e2b7731f070982800cb540d2ac302505da3d9ce3326d994f29e5c9fac6f3e35277014e8673f0185601071df57cba1a21fca30c669dd2a77e04e199e3927d630d4584f005d081a71588c16e7a74fb633c381234fc8cca0c90f2ac8424387cf13b15c4929841d437cbcea16b9818fe03a0ebb575773847d4cd8c1b398912180a707c68623fda6fb7c51a5fb433d8758c52758fe16f0cef31c34d9a2ae2c4c891fcd23b2b056dffdcd3ffe0b981ba0811592c9c59aa720ca8031e4633e00c6ea844320e605d1544a007f2283d3099437175ca03a38b3448bcb4ec5bccf3903b6a7b2e16c185b2a840adf60eb88b0cb4f787d5809cd0e496add0cd3f7dea179a96e3d936928a6e0c3054ccef4d6631c391e5124a310d6c25defe272cd09af5a0aa3c7deab0b2abf898a89edcafcb2ccb04b978a4c467e11650f31cf8c1c7a2cc0327c10087cbd7ca0a2c93d11be48b7d7c5aaf51d4759b163564e99244f4429b36fd0a2ef005d57c5e25aadf45164775dd62ef1401d69289e964a30cc923dc5c79d3f0232f79d77e9d6d51e0a714c81d5fca0a8e3379935c0914ea8e30e4f0c3e26753ed167c5ceb2ce1907969093315757f3e16294014ba2355860db70ee59f88e18dad4c1aa8b64f30d1c2212b266473414e039f810d8393b096df330e4744e9abe6752adfc35b5f4fa646d2883fcdf59910e7988898b3aea59f74708e9dc326174a589acad2232bb671bcf178be493dbcbfc036d5ac7663796ca0ef865cd14a8101bef22a090c85a5e8420a54be8bc51389f4f3f0a90ee7aec4c2986ef5a2f75a5131bfe73e908f46b546017e3b1192a92cbf3de11612ae37503d4f985dbd605f122271dc7f1d96411a2a65f02567a1103aa71223736ecc870b73d90b092ac754633d9b75c7abe0ea6cc10146def67d7577fd8acd4b7ffca14eeac339922c2aa44ffa9404fb3b7291d55909a5e053001b7988eaa347697c1f8e159ea28625508b44d0af6a154b86f2f7f2a5d00ce93f7397022485627c84db4c0b4c344431d5efa9b1427af1c548ad0f4b120c84d4975e3ac7e537cff41face9d0299651d0c9c7d43bed05877487ad8558f52b96af1d53b3a4030cd77a2749fca49cfde7668e6fca1f1e4c1a4d7d56a1a9d188c9ce471585a5492772c5c17100b5369b902806f32a4b7aa698e9bcddbc7d4da522ed29cddaee01a47eec615c8533311818d1f46be0bf49acee47667a269ea4805befa272a94430dd025e1bbe6eebc45a91cfa41efbea5abe1c0b166b63ba3f05d70ee340f928a57d8b179efce22d88a312e11e3f76fec8619756ab90736acf4fb70e87d9f624702f1a309f5b241a4e4b4116510b4a6a8dbf20a58e26fed32be517648840a046a742f4ffb02afec116812d86bc3097c77bfc04ffe9d5bcf31f1551a3fbdf7edd2bd6d7fad9323c403002cf673ceb4b51444122fbd6b02552da5dabc75007defe7c01c0abc90ebb3d67dbcb1f91aa0000bfabc326abf80c1dcfc3625aa7dc7369a02bcfaefd1435d5b819ccb3792d8bb0850c83d11567b8d23e756885c116dbc2d3125a478f5b522d0bea684904742574b8d3c7a9a2d21976acef62568db32c1695f62351c0d21b15240152a671a4309c6e3aea87030401793f82e557e22d13eedb03cd04b9db2dfc2934a8ce693571b810e40e1b5d5443e4acc4b5a48a4bfeb3e0df74468dfccec3022d0c176d99fc6701ef4db172ba85890b73b3e2278bb25c8e012eed2c9a9ad7df350fdeb8eb7e3bbb6eedd4e91cebff07f478abfb342d2194c67b01a138c07f2db1417b484bda12e12611498baf8b45e61156cf83b67335f58bab9e1a65c5c3f46182fc5294d78d68924d469dc101600e74c40b9228ad248621274702f703585213f43849518db5e491f1185b0d6047e13ded6412b3f570e75401a27dfe38e1698f46314d9652c8c85b87e1f514b44758a29a859cb81828818f4eeef29e76b6749356f0c557d34a63af43a0a7627cec9deecf99bbf74a79c3e000abf903b93814cfabec4b0d788d9574ed89e276587aa14c21d19b4323725c8ed06f78e28774fcc595a90f6a0a4860ce26dac1b39a72445d1cae8a17dd2d44044d6970e1a54ae49d42570123760d1aab0d45589055d9ddb643f31eb11324b847868cd1cc4974a319d596ea7133f6832c1c269114a28fcee4c0c8553e704a42fc57b1a4b0cada912728a7dacd2001f5153139c51838f1a90cc50a3df2da7fcf5c91fd709b8217e23bfa813c29ef29208a20111dbeeb236da3b7f017c72fb88cbb8bca4a984d914ab1a5294f5e053ab20950d852a350123e145796382b94cfc9880651efb0521b2324c12b309db8d7d445b6f9e7ffbc4679d7edfecd38c17376335d41b5dd3734056aa149c746a7cf8646b21512b1d5f8ad7d556d0326cf4ca0efbc7ce534a363650a952646c0b8dc4623377342915933645f1b235d3b819f3e8320e6addcc9bf7496038e53bab34b672e8c506d715be4cdcaf4258514115210e7afc620858d7e0e8584ac288f6a2408c662e4e014b1f63859be60e2e92514d5f772aa235fd7a4bcdbfc2e6251a5713a8fadc96b2a3ad54d440950338d2aaf0224025dd460f01826b9ea7ef6bb2e95eebd317b195c9b890c5be6f6b66a4a84f09c8cc149dd3e18d5af1fff3bf2da10de9e04177ad6de33a2a18128e0c394fac55da86a3d18674574c111a92b10b8fd6217cfa312f011608fe82f5353dec23ff8fc8cb8f1ea580e5a6d0f37505aeea505674bb94e16251972f3ceb3fdbdb78e2388e830134a933e87f4aea20355ee97a728d0b291997cfc06ff9032de5ee93a6c95122a11b948cec7ba4fe17b3086e54f8224c84929c967ad4430bf859d34762c67da855427aa70b478b63f32fea2a7c7fd71923c78ff2fca2f571ff04b02c6b2d936dbc76889adbbce02cdcbec3186e2fcd1345dbdd21b02d98a86453f7fea7587f91dab11741e728f9b0b73aa9a445a0f695bee2939cdce6aac09300adfe7dd7449024863d13ea2e2f2d167ea60cdb00dc21ed6eb6d0cfd9578753dab3c1c0c364fa9c844b06f5aca495cf600c48910f7976d83760910513acc4e9c058f885af314403e9408f49c89696b7c4307e3ca190daa77dc0dc6b2115e27ff7f137a61913296529ba770cb171d1e1202f7699874603bd3645dd153df8be7cd9825b820ae7ac063e3b49f20c72ac1cf9736bd7f228efa29ce00c2a5b5b91c1a3da4fc18acc3d9a5805eced14f8df8062d6cbbbcdf7cec37291f58ed09e5b966014a4296837a56c6e0dc653a60559de0a92849eae94c796c209ced0dd7f260094d8c6f0903e37f10277d47b20568dd41f88be61901d8668f06f541e967b4211f85fdab2c0ad689e07ba748535317d4989a2ee8ad3f582a17f9590a976042d4ba8dfe36c523b7e67ead902ae8f9c3dac6e31d76acba00bbd4021afeb3641a7ce920b0c7ad13546bcd738e30c93cb9c20aca9b7e458c6f2e9dd91e144f827f20d5c7c8f77f56db5687b5f5e275d1119919d990f21865a9ac6d30cf49114c3ffde1a6fcbdc740de9d533baad2926589b6f7869687cff0518cb0744344874f1b7e9f91d62fba0cdb80e481dc5a2fb5ec097708e2a963636611f0ca9ad1c2a0038ab5bdbb9043a50f9037ca68a74c9cace90f5499f26a67360bef43dce364ca9234fccae494defd145e32b5ee64a85db86d908f32dbf22dcb2ca9d98e2a8be3c5ed7a756eb84ef3872c8e3977aaba9fa7e61fc22cc4a99d9c1302e0ab7277aa7308209b61e0c1e41a1f93a0a715d89a2e0dc1eb14e132975715a450c992037280081a45cd92fea5d8abcc49218d8d4f6f8d2784640ad7176e439407405d9a7645eacceab178f28e8eb7916e18c1f64154e70a369579054274b142f4c2f278ee464f4556f59d28680f71f11e9f29135aa835fea62f0cb45eae62145d4cfb0c5fb425bc870ef07be4309021b869dfcdf1bb98c2a774a048c7b6525cf2488e6c8edcec898b83443a95f9b8ad973b65e8dfbf158cac275404a3e1e3f4949bbc86d8847a81350db9a0e42799eea4e2fcaa8e8c62cb338863b66cf73d2c327794196279d2aa348c4a88b60771ad08a8607a18dbcc1be7302b97cbe0be56ae9164b39f590de86a04c34823f363f3df45e5d3cd4854b148e44bca0e5d87402f8db4eccafa385b4d5b1de41516683c21977c976c4fc101a52ce694d60c67b2c28b0af541718f1224309014ada14ebf3c5093b1b14bde85fbd25fb84bb9a6b0eb79b02239160e75086c5a9dbc28f25fd21eaaec3cc80d3262cda1572824e3740c1c538e2ed79255ae6ddd1f09c97cd5a38d1638c621bef05705547deb12cd6a40cdb9624d12915f8a9ff3f6231e3d0852d5bd607e27f6c5197d9caae44266e87ce04cb128dda1bb896aee95e341341e9e672e210f8e7c0018bddca9f171d80e31e86a4cc50d2cf4a162427092eddcbf098da749066bf1db8ddeefadeec7f73c47d96a017da2918ad77874d1a65b1788bf55de015f886862815c6f2b7e2ee3a6cfc2aab06602451e96dcc248de6d8f3d2f933611a4388bc78d284d4baf42bf42cb4c235f5d5aca36705e7ada1c039aa1296c45aa9c2890513fe9d92eb0c1a32f6aafc83e25b96b79e6db9443d36b4c465700514b5047d7f989e99ff1f4d2cc432964221c6c45e25300f5cb4630d4f12c959aa9a3fdbbfe17bab845f48d4c5e841600278c7db0eea8a1cff8e20ca2a43c8201c4fbb6341cc8f504a4366bd56132cb454eaba7cd6c4cbbb7a605b955348487a6f4a65a5ddb47eb961e4d434555916b9a748dd5354a030f0839c1da8293917711b65c085ecfd36842ab0a26e549ce0798fa3526f2f57c5ed11985a7a6758f77acc149c0932f3db12b7d17b28a4fac247bdcb685d90a9e6f3bfd5452181c8888cc6d383cc8cd78a7f9932f401c99c2b4c4ad988b76e2c053d7b1035320efc8ea2bc63b3b2975b2679cf545bada5948338e20e403a910fb560232fd2213b483754f829587796bb45d32a6a2a15aab7bd40cec1c4689a22455a7cdb5085d0eeddba5fc8e6c2d468880e78aa2539886b4b7a08feb148dce23474bcdf395dc0c9bd4aab2d9d75b36e97a0187449bb25390b53323fd11c4aa253550a1615e5e34335175318a74b500cf195c0fcf299cc940a0db35227dedb389b5c8b52817bf1bf81f81d33aaf9325a209638624d4a8ecd45e3173036e9abe5a725c39ce2964ed9ca4c5f9785c1cb80ffafb7bfdc70d8ff26fc35ee926624eb9a8a0c06159e7a9ee13539cec4501da225b4ce5efc62b264e71f318334668bc6fdbe96a251c1cdca3505b0db3047c516f9e43859fcb4b5c36a1552c44deccb34c2adc6d9ca1d263189e118f806d6c0c9158c52db12b06b984461fffe897cc9801911f7b850f3198db0f0b1d9155d1502f4da3f27df7c89fd939fe055ae83664b6e6fac1a6a5ed39b021fc4a2b13a5de0d0d21797eb4390c764a9ce9d79343d51dc40f455bafe7f9aa90077f7445e9be330ed54196332aa15d9873929ecf560800c4e5a33fa31bc95fda4a7e33de7c046d42", 0x1000, 0xa6f}, {&(0x7f0000000440), 0x0, 0x7ff}, {&(0x7f0000000480)="c678e46fd5232c2a388b62b35e1792a4a48a97b8e1f271a046c96973c6a1003452fc921799636ab94702a9394fc6ed03a6ae79148988e172219005ea2b940dbf715abc9d6027502091153b25b186f4900a66ebe43b4a9134a6f9f9b041b7c82d4641dad3e3639eedd70e0a6577a8f32026f17f87947bc8155a770a7bcd551a80c9488e4250b4583cb165453ffb254fbba1a9", 0x92, 0x80000001}, {&(0x7f0000000540)="a407fea6459ee7908a05003a40835de8cc52dc407c81ff366d3e41e14ed523a0350f401e9b9269bd81c5cd327051fff7324f6bb2e6b65b63cdb67d24c5fde70e13dadc8a4af342187d039502fecc15df88e74f87f7d72acf8000693592c0ac9f4cb90fee5320801118dbab20e4ac2186b6c8fa46e24419099aa2f9203eeee2b09703ff78f102d9bee82e137de556469983", 0x91, 0x2}, {&(0x7f0000000600)="33f2ce86e8a6fb8b5f0205ee04c3c1a798955cc2900647320f4eb1b8e1675d2e1bced32bbfba5070ae82ea551df5f8028fa935c3ee515e09f4abbcb5", 0x3c, 0x4b}], 0x2010, &(0x7f0000001840)={[{@huge_never}, {@huge_advise}, {@gid={'gid', 0x3d, 0xee00}}, {@huge_never}, {@mode={'mode', 0x3d, 0x1}}, {@huge_advise}], [{@audit}, {@subj_user={'subj_user', 0x3d, 'e-/$Z'}}, {@smackfsroot={'smackfsroot', 0x3d, '{('}}]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x1000, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x1138002, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x40, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:17 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = syz_mount_image$vfat(&(0x7f0000000340), &(0x7f00000003c0)='./file0\x00', 0x80, 0x2, &(0x7f0000000600)=[{&(0x7f0000000480)="96e95d9707be5a8eaf33c0d32302291867f59811e03b4dca4a12b9f9f73d18451502bbcfda547381596fc53cc2307503ee886d001ebc0d86e978c7bbbb08542dd2d8449aae7c332ecd3542c163cce0195b489c18203d4fe799072fbac3d170a427222f047883cd26b023a1069d97b1a2013b29d2fa7db298c9aa8ff955651bbb6f51de0c50681871d289597a7685b790bbdf845afedc58153035344353e4841feff9142882fa670aa90a57598a13786bceeef12605663cd6b1c78e02e2e82adaa2b1f9eb4c8335d0b8931753649f", 0xce, 0x7}, {&(0x7f0000000580)="bb2b7f7bba5391c546b95356bc73867e9e7bed0eeb66f1f7dc56ba67de8f9d7554d85d61c87c5731803f78c79f182137a9a5813e3f0ce9185cd1bdabeb23d592fc12cf5111b09a", 0x47, 0x6}], 0x1000, &(0x7f00000006c0)={[{@fat=@tz_utc}], [{@uid_eq={'uid', 0x3d, 0xee00}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'nl80211\x00'}}, {@uid_gt={'uid>', 0xffffffffffffffff}}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}, {@appraise}, {@euid_gt={'euid>', 0xffffffffffffffff}}, {@euid_gt={'euid>', 0xee00}}, {@subj_type={'subj_type', 0x3d, 'nl80211\x00'}}, {@uid_eq={'uid', 0x3d, 0xee01}}]}) r2 = openat(r1, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000007c0)=ANY=[@ANYBLOB="10f5ffdd79e22aa1b92ecd8a486d1ca6f0c9e3a1aa7edb45115923963281d94ecc75a611fb6a60f22be9b635ee6ec1106d1780e5", @ANYRES16=r4, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) sendfile(r3, r0, &(0x7f0000000100)=0xe8a6, 0x1ff) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x25050, 0x0) move_mount(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x29c00, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0\x00', &(0x7f0000000480), 0x20000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 1: syz_open_dev$tty1(0xc, 0x4, 0x3) r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000600)=ANY=[@ANYBLOB="14000000", @ANYRES16=r5, @ANYBLOB="0100000d2aa863a1000000000000000072d09eaf"], 0x14}, 0x1, 0x0, 0x0, 0x20044005}, 0x0) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000140)="57ba1c67b7034f6c5fb6e4c866c414ca2f8869fbbb41ba4c7efb075fa9fbdea169b32f62b41d40627ba1865fe4324b2a239efb7bfd66d11434ff1b3fd84be54932a0be57d3c05f5f1155d02a563bf5d509f3583a22b67b14e9770c8e7aac7a984393", 0x62}, {&(0x7f0000000280)="7e6b8d96f9d57ee72d3fee6f9bafdabbc408e428f3f47730691a73ccc8ac75d231cc1e11aadfe3bcf66c5e373ef2a2baab773565c728c8f25ddc1641cc2127c112f092628f0a9c4f7a32585e0dd70e40c6477e9b0897ad48eb25babe9ceda1d3fb090a867f89380d8654f5b383d330b4c0d2b6cbe6fe550e9e7caf6f408a363a6128e9887308ca3fc36a08b30611fb1fb9a7dc67702ff112b69ac8198092ded54c333c7e90feff73accd63e911032c5aa5fc6ac82a710e7a887e5d10f961ff6d2596ff42d0da9a7a0b4755d82aecd66f587622a6717cec2556952e1af0d8b9346e07bc85c2f3fe80be6c8328409183f45df940dfd0", 0xf5}, {&(0x7f00000001c0)="13e4a455543b89958eada9fc57f338c7c03c03af778fc8ee5c740533c0543b3b62bd4285db00d4aaa43532d5b8c6077edea404a089e64ce89ceaacd9bba8f1573df4db239094d904", 0x48}, {&(0x7f0000000680)="7e8a611f02aa3f3d25e0c6fa0cecd5b8bb837f2bd48d9b33cda08022057fe05e687af9c02601802440e5eb56a8effc34c628026412c071d0842d53ec2b69d45eb2089fbca3babb508ea39c4248bb5e341301ba06d6374a566159cac7e516abc9a761349dd384ac4d18dc778e2bae357839908b6eea7516f06f7aa345141d447cd53e88708a85ff7b713af693caadb6ccdebf801ff6691ff278680dab546d9d6c7e7b620140e10df91a32da75d177e64ecf556cc890f620c33d44a8488644ca59f7c399c8465dde132cbf50f7ca50db2ba404b79c33a662a5b7ded943e52ebeefa7b91f386e868ce0e18157fd3b7bb86a31f0f89f536427d7a55fe0b90d47fcfb01a9e6fe2d4d12fdcf7bcab7907fb2a6118a18dbcb7c4283d18afdbb7978796cb291026759147b0acf7c7a3ce70d6409515cf2292a41744ceced5bbd88750d0edea60bbf5b7f1fa90e77cf0e98a29e3a26dad191197fd1fd1db0ca5e54384ec1c41e9e09810890a96339680b8d2c9546d23e0e7d89f93f6ae9067e4b8935b8bcf8c3c999f53e6bc97342aa5805e6d31062d494960e07346fbcfb7030f4f2963e3fe689c0e36071d2f889632c64fc4904dcae6d75b7daa9267aad11b0c104b464dece54e0755d5a0ad5417002ee82ae928469d11350c5baee0d8ebfbd1c614f1dfc7f9f31a87bfb3acfa3b5499c5b51656123a5458f03b4a6d1ba3a8c6c42383e2c24ef785ebfe74f1736e2d5170787dbcc632c2f1211f167520b0460463d29affe05c3e09c0780f1fa6052ec18ed7ead2c06cc3eca165601e6cf5125e01c3f39c218637107ce4515d6d33943597221e7ca879763fc4f5b4239a351d3ac563b1cc487f9d33b59bdf6dde3aad74a2af00944434a72961c3c5e49e45c6d8b6e8afdc1cbfe347e091d7f4fd55d273a86697fe4fb28dc59660ef0f6c72fd6c2da44851901913851ca58c313583db8eb5326aa3ff9ed5ff72db7d32cc35149430fc6f065114c40f96328c202f13b3c5ef77deef46a3c3e558b4eca847987851f33fe84d10cd95c9950402b290421896ad22d2edd7c9e959ac76d74a2dc4e0ab639c7cfe1c424e6269cfccfd9ac2f0c045291079399ec806f7e832494c07f681ae2607f9f652c738cf0251e27a202cfb02169cdb3b5a1f687ffad37d0d4a4371bd7dd25674c3f3ac556f737833dcd8ca19986712abab7b7d52fa5ea74b78c478a556e2390b086c4b10e4d2abd045ae1535ffd4da7dd63c5507edc8e81db9f2350c496a39a47aba38612270bdac420437bf077dc5ab3f52975f2560a6cab92e69c48944825f0ba835b780f1d67c6d5c77860146a5fea93aab822c77574deb791f03914eac8de026e6888d61b0c94cfde76d855982f738ed53938ce12c9813cc57217b375b1be03317dc155c10c2fd28c6bf344615866a3e864cebffd269934167b01116c15663c81f50c9a65fe0609b306003ea37e4e39dcc1d0c2777dea5df110b8b66fd5e87961dec989586604c26eebc974e4e871797d3846df33ace6601f30003f654d52e74a7182397cdb861e41926c3d3e480d91cf3e7afdc9f1bdc93acfd9d8b3951a321576bc7ebd21568da44e12313a87bde098d5a2769f36c264a11f7c0efc526abe00ccd070d7efd3c7b811ce71c2aa678575b9dc130ddb2cea015fba2939f4be25fdf8bb082cdda6eeeb58be2f5fd0bc54b7d3b7bb49c1b999811db47dd9f259bdcf047519a5591fb502bce143592e1250998aa5e620ff69015a4d01d617642ea80cde57b81ee727a9774bdc979871da9a5d988cb24b883b059467b0795d62e99ff4b3bc91d25564512069a1ab516502c634afaddfc6294f504cc2ccf1a3b4ca8f3240e992c568b827bce88ea6abda1227cfed2c930dd2ed8ae2a1e94d45f0c2ce12cd79720837cd6fcaf15d2e1ce1ece88112dff7dc582a90d47b593c1e036df3b86b3a49d77621cacd8c60e16c4d819aa194f9e1127ea1bfa886ae91d0a0b3306c89fbc19d42389214c2884ac2b2f46145ff7a0840ab930ae38feef4d80fe9a24bccb114964aa9b98b9be62c54f3ac75fa2c9ea67ce46aed7940c7e1c00f568105c520e2784d1c9aede01b0124b6561e0d4de1049a80f84306c65284dea0dab5d6abb1b0c1e520ac7c4bc4dd30ca59571eff346225c9790d45bfe024bd882c5df6d6a7aa19115e037ef57c1bd947f69457177b3206b00df5425a7d8c732f67702fbc85c8ec5af82ec62418652017429fc96b0efb5c46a57d9ad49b03586add43a49142eea03da47af5d5e54ba5ac93aa32e08d7698a16ce4eacb03ca43831d6ede8dac45f5e362dd97d5b9fdba6d3c4ab4882eb1c6c2d312db8543d0b754c6e3786b1d524717400faa71fb927a41193069b3682f6d83a257c31501ee9815993ed3c839f6e4c7c9d59c50cc2d3ce5a1b8e0c5ca7a065413e38865749ac16e26c2ecb7ab5cc7d3710f3b8c7102687df0ee57a83cbf183bb2bdba6aef17538f7556ebdebdb8f36d48b054d438152f45264f6fb3bfbe8cedcf210c3774fed1efef5750d907613fccb7646604ee3ff47adce330ad91f16bd2abdf213372550d3205c598cd30208b25660fb1249dd6bb867f00fad4a3a6c7555c537bc8fb2fc94ebf4f7d20232ce383f01cc9766b347532043bdc30438d77dc4339e1a54e43ae8f4b885eef725fccfcf38d4d8c76542f4549521d8b6d736e4433aea063c65db284fc6f8a9e1bf31a7fea8ffa692cefaac97c96d0a5ff2b2434a123b094be41833c0f2cfee22571663bf26c4921431ecf84fd1a50b3bf154f0e579e50f68ceb30aad959241a0fa1f0271fe170e946e0e74309c756e598bdda68921996ea1d42a21cad5c775269d90251cdc78043b5b1c947f1ba5565e7fe6387782b4042c8102418e7711c21c7560936a65abdf363c9f27d64ea83ee7f8346aab930a52de5af4f4bfbe2a9518f0a3e876d99c03c34970c6350131379d1cba183696cd604a97b77953c56acac85658be702d89f40a52bfa23a6dd4eb28248f65c9035dba99b29bda190fa1183db5d9fd5dfc22e5dc1278aa423a29fd9217910daf236e7cb18ea8397b6780fa3535ace6772fad3b8c8e774f524c5da999a773abffd8463966d8459880d202712939f69c9ae97f896df64ed16e7420d8b59be13d320dd384ceb87a1edf2dba8fdf8b4f8b1ebee7309f447586df58ee152ccd564c439fa66b4bafe35ae2681327438e0d51b773c8b917c9884bc4d160fe081d75da4a991dc81314dc76286c5838f5ccbc52d5c157b0d6f05f6c5d1c736e69ccdab1d192fc0318d2537184050a12f4a4756b8b9f5bc172f4e2c3f39528ae510a845f1452803b053882781ba3cf1d132c539ea34bd410e1ad8c19de4ab096b6b11525a090f10133e771aea7af6b75514c214adc1f63acae88fa39a84c1a8a37446304bb500f5a1b3cf5a9069bc70d0faac9f77eaa45a85a2d3700398b14cb2491bb02abbeec2cee892363344a1e6fec67dfa2adcc6facfcbe2b75ec4e9516ba00a7bac02903d47d98df4389e453180eb26ba07616d69afa11accea3f1066157067f92c5f8b523966a6cc55dd802cfc46e7554e54346392a365c7b145f72631a05d15773e28d04ad3ffd493e94bf93551e8135011f2b21fa000d1c47dd77842a4abd91dcbac0c08f8a0b0cf1ff5e245888cf5cafe8a190712756840df963639ed24afe8d24fe0da5ad26ada9bb1a5f3bf13f913b8c56bb8621cd0193c10a1d9cf954db11574000a1f3ff1a80e00cdd1c27448f9b5c70273dd30f57fd4fee537d95b6ccede67241f7937db9f7c2d1237adb3ce9de4763c2a38bf33aaa37d36429b9c3008e4c0a904011969ac59445dd218d503b2035a2e68f9e2b6dc1192546846bcda8b60b86f95f888834858d56d2cc840df5b6f31eefe6f643218db3e1f52f9fc00ad3d4839819a24b282634fb3ba703ece6b2633441b20da9cf01ab819c67380a752d2b8cbd017fdedd5d26c0abad10926c30e37beafaec016bbd6f6d753f365bc332d4a3f9da641eec4a025d471f79d5dc50c3fb60050510da55d0048af1bec512ec4643ed30547248fc2120b6f1ac24027255de15c73de8fb7f0ab9126ca1cb7a3a494479c05297f56dfc09ffea495c3a9c6918270101505c27045e7699e6d91622975f99098154935d0752e2f7e301326c49b7f536ea67614f1061323e0f3a514c5e82690b36041ede7954e6808d48664c626cfc3dcc2b64d5863b0c9e36a2f0cc1136e6ce014cc30d3c8e8692b5b6a9b819a8257259c2207090079e273f88b955b64d2a1cdc9f49cd44c0e1aff9873eb5298cedb550a284a34b002fdd520698a59e9012cae570ee09200b6e0446eab8319cc8796b2cf5bb1be24d8aac44db629544b7e973da3f9b5010776c379ae6c1da096f9e0b8732c2ed4073b44d8f0cabd515f791da71ca7eb258afc8e96713aa56227f7e239cdf96986e944abcc2f397e4ff5a7b45c47727803eae0e30fdd6cc99556b4e79dd7eefc2d580244a97db38f56d39a7a10c1e424b8538b6ff6933790ec437c0b05015529cc07af1b542e18e676a476d926d88012c696fad236d9065dda31a088ad83797efe896e1efe55869cd9c731ee02cd6bc54e2534723e2c64e5d4c4874b9dd594a12fb800c1c497294903a5bafc8f003b9e351c38269641966f0b988f0b61007498190b8ea9b62fa158abfb9ccff4beb7818f91821ad2d8d26ce58851fb0f64331f73e769fd9d1ef90c3b8962801e3517b4872c51a0eaa4a8255a4249eefb6fbbd4f3215a70bf7a5ba966da1893056bf68f7d88c1ab83a75cf0f0967b99f8430dc2a33f50700f3ec40d5d2ef80fdf27a2cbd690a315b5f3f247b60da556757303486edb3ed448cc119a13d5f45b298c9b8e2202c9fae10743c0ce0dd3eacc1e6742240002a75c47c2fbf42b1781532a90183bd776c9dd94553e435701e9b7b59071bd57bdc5efee7caaf221cda6b22cda583e9d8713b3c2ff4d2e5b374104078fdc0b368ed3dfd08e8e5bcd542060e60b64175de87ef1d8bdeee482f929a205152da5494018193b565c583228426ba3ee5b2e6774967e3d93687e7bbe7892ab0c10e43f5b668402e5948053f4310fdb9507e85c50945808ba7ba6bee0871c403d21b5010ec4997539038a2de317b7f00b9021013c5a093365ad4234b56d9e2db52a407f8596cbed31b6daf1c229f107249fc3592095dfbac2dddae5c4aade3bd961f0ae3b67626c1c479334a5e3f96e280550e59eb882b4e9b2300db6adcf55ba70965d47a1eaacc4941f472b7b0773098ccc218f991897ed2523ec0d504f4c9317027f8342f81713a533eb0c5e302a2e945c9e3bcda35cb81200a7096b7ea02807b041e1319067515520c8d64802e92c482f96a6856717607bd1d7d95a21b60fd76cc6783dad0abe34925b5c20012217dbc39f1c77f22099308df8bad6c5e421ece49d8573ec05d96d2faf6ac146fe715b3619b19992e9e7b958089f9207a47dc5c0e81e152c8251bd2161ba708758df733ded27a5062fe5459c1a3844172b89249bafabf389aa8b11a8de04aa2c56af44bcc299586f9e5a163e2cecd18d242798862c56bdb3d9c6fd663c66e2e0f6f0608d414f250c0a927789dd22a052b5431c26ab565d32dd5e4f8c48a1bb18c6e438f85709ca49469db42a9ae123bf1435accc1d929ed7dca54b531bfced77f11869a7a5953935eb5fc9b2d94281d134729d6f9a728399b4f6cbe8f50332f7192f4a0a7a3bc338d4271f63f4b3a267692b5049313e02cc291255a6e8592d84b1cf", 0x1000}, {&(0x7f0000000380)="9056d20249028b934413d69294d53381640b656fca8c525a9f6c02a03d60896bb03935eb5207c866f16ec8d6da7c91c5ec916921774287ac28007912099422a9670feeea7036401b8a5d759c8585bc7e0641e05c8c3d77c55ca3e80686b78c104629301d12098c675797553966948417291e5a5432da6a335efcad232c0ff4d7c1aec56e556dbc47c383231e17a5619c05e99b460e1ca56df4da915e45641d62055f90988ba08441b63fe9cdf124b77deed5b87afd77a6edc4d22be3b4f806ecb2715999ba7f3117c6da2950520818e30df7a55233f2fe57bc3cf0fa39c2820d52f4", 0xe2}], 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r3, 0x8e, 0x6dc4, 0x1, &(0x7f0000000100)={[0x2]}, 0x8) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r6, 0x0) getsockopt$IP_VS_SO_GET_SERVICES(r6, 0x0, 0x482, &(0x7f0000001680)=""/252, &(0x7f0000000500)=0xfc) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) [ 624.646184][T14512] loop5: detected capacity change from 0 to 87 [ 624.675468][T14514] loop4: detected capacity change from 0 to 264192 [ 624.682959][T14512] handle_bad_sector: 85 callbacks suppressed [ 624.682975][T14512] attempt to access beyond end of device 02:42:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x800412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x20) [ 624.682975][T14512] loop5: rw=0, want=94, limit=87 02:42:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) pivot_root(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35060, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 624.716934][T14512] attempt to access beyond end of device [ 624.716934][T14512] loop5: rw=0, want=90, limit=87 [ 624.727464][T14512] buffer_io_error: 68 callbacks suppressed [ 624.727477][T14512] Buffer I/O error on dev loop5, logical block 44, async page read [ 624.748634][T14512] attempt to access beyond end of device [ 624.748634][T14512] loop5: rw=0, want=92, limit=87 [ 624.759157][T14512] Buffer I/O error on dev loop5, logical block 45, async page read 02:42:17 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) keyctl$set_reqkey_keyring(0xe, 0xffffffffffffffff) 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, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100), 0x8, 0x0) 02:42:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x311004, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) getpeername$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x6e) 02:42:17 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x20, 0x1) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 624.799487][T14512] attempt to access beyond end of device [ 624.799487][T14512] loop5: rw=0, want=94, limit=87 [ 624.810061][T14512] Buffer I/O error on dev loop5, logical block 46, async page read [ 624.818893][T14512] attempt to access beyond end of device [ 624.818893][T14512] loop5: rw=0, want=90, limit=87 [ 624.829461][T14512] Buffer I/O error on dev loop5, logical block 44, async page read [ 624.838413][T14512] attempt to access beyond end of device [ 624.838413][T14512] loop5: rw=0, want=92, limit=87 [ 624.848915][T14512] Buffer I/O error on dev loop5, logical block 45, async page read [ 624.875584][T14512] attempt to access beyond end of device [ 624.875584][T14512] loop5: rw=0, want=94, limit=87 [ 624.886065][T14512] Buffer I/O error on dev loop5, logical block 46, async page read 02:42:17 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) execveat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000300)='*^%&)\x00\\\xfa\x83[;[&\xf5\x89$\xc4.\x84u\xde2u\xe5\x9f\xc20V\\\x19\x03\xdbU)\xf9\xc1\xd2N\xd0\xc4\x88\xb9\xc9', &(0x7f0000000100)='(&\x00', &(0x7f0000000080)='\',+!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='}Cp\x1b{\xfel\xff\x9fv/\xb9\x00\xca\xcd\xe7\xaf\xea\xdd\x9e\x18'], &(0x7f00000003c0), 0x400) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount(&(0x7f0000000400)=@md0, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)='gfs2meta\x00', 0x3120012, &(0x7f00000004c0)='(}-^%#\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 624.915142][T14512] attempt to access beyond end of device [ 624.915142][T14512] loop5: rw=0, want=90, limit=87 [ 624.925638][T14512] Buffer I/O error on dev loop5, logical block 44, async page read [ 624.936314][T14512] attempt to access beyond end of device [ 624.936314][T14512] loop5: rw=0, want=92, limit=87 [ 624.946865][T14512] Buffer I/O error on dev loop5, logical block 45, async page read 02:42:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x24) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r2, 0x6612) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x7824cd297db78990, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 624.965305][T14512] attempt to access beyond end of device [ 624.965305][T14512] loop5: rw=0, want=94, limit=87 [ 624.975860][T14512] Buffer I/O error on dev loop5, logical block 46, async page read [ 624.986097][T14512] Buffer I/O error on dev loop5, logical block 44, async page read 02:42:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:17 executing program 0: mkdir(&(0x7f0000000200)='./file0\x00', 0xd8) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0/file0/../file0\x00', 0x0, 0x0, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000080)={0x8, 0xfffffffffffffb6a}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./file0/file0/../file0\x00', 0x80000, 0x2) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mount$bind(&(0x7f0000000000)='./file0/file0/../file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000140), 0x40000, 0x0) [ 625.127747][T14589] loop5: detected capacity change from 0 to 87 02:42:17 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = socket(0x10, 0x2, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r4, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r5, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r4, 0xf502, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:17 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:17 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) r3 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r6 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) r7 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r4, r5, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r7, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r6, r3}}, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000040)=@IORING_OP_FSYNC={0x3, 0x0, 0x0, @fd_index=0x6, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r6}}, 0x3) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:17 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x24) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mount(&(0x7f0000000080)=@sg0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='gfs2meta\x00', 0x40, &(0x7f0000000240)='\x00') 02:42:17 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000040)={0x1c, r4, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @void}}}, 0x1c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000340)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000540)={"a92cae2fbc0dbf35189ec99b11a16d9f", 0x0, 0x0, {0x60, 0x2}, {0x10000, 0x6}, 0x6, [0x9, 0xfffffffffffff800, 0x1, 0xfffffffffffeffff, 0x30000000000, 0x0, 0x20, 0x4, 0x9, 0x401, 0x4, 0x8, 0x8001, 0x101, 0x5, 0x1]}) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(0xffffffffffffffff, 0xc0c89425, &(0x7f00000006c0)={"9f513edc90a0edeccbbb594cfdb1deef", r5, r6, {0x5, 0xffffffff}, {0x1, 0x3}, 0x100000001, [0x3, 0x1000, 0x400, 0x101, 0x0, 0x34, 0x401, 0x8000, 0x8d, 0x0, 0xfff, 0x5, 0x6, 0x0, 0x80000000, 0x81]}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:18 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0xc6) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0, 0x20) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 625.609259][T14613] loop5: detected capacity change from 0 to 87 02:42:18 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mkdirat(r0, &(0x7f0000000000)='./file0/file0\x00', 0x100) 02:42:18 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(r3, &(0x7f00000002c0)='./file0/file0\x00', 0x0, 0x20) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) move_mount(r2, &(0x7f0000000340)='./file0/file0/file0\x00', r4, &(0x7f0000000380)='./file1\x00', 0x11) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) fspick(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x0) 02:42:18 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x101201, 0x1c) mkdirat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x121) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 625.698581][T14629] loop5: detected capacity change from 0 to 87 02:42:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 625.816873][T14657] loop5: detected capacity change from 0 to 87 02:42:18 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) sendmsg$BATADV_CMD_SET_VLAN(r2, &(0x7f00000004c0)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000480)={&(0x7f0000000380)={0x44, 0x0, 0x200, 0x70bd29, 0x25dfdbfe, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xc115}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x81}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x8000}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0xfff}]}, 0x44}, 0x1, 0x0, 0x0, 0xc1}, 0x5) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000002c0)=ANY=[@ANYBLOB="a4f1d8083c6426b70057262b7effd83869b0d26b326b192f8b70214cec64c13876d99b5e0cd17d601b58d74d3d49779a8ea6b76b148e519b0dde94c4a592b33421fa296aa95d32a5912671ffc73d43bb5a37937b2e757852e4c465b821873c0e1078", @ANYRES16=r4, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/205, 0xcd}], 0x2, 0x1000, 0xff) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r5 = syz_io_uring_setup(0x533, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, r0}, &(0x7f000053b000/0x2000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0xe38) syz_io_uring_submit(r6, r7, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r6, r7, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r8, 0x0) preadv(r8, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r5, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:18 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) creat(&(0x7f0000000040)='./file0\x00', 0x14) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000340), 0x0, 0xd9f, 0x2) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:18 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x3) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:18 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x108080, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:18 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), &(0x7f0000000400)={0x0, 0xfb, 0xe9, 0x0, 0xff, "c890171593af1d6d0630c51999e894cf", "7d80382d4445344083e5185d85e9714742b029640f5f7a96d6f75733368bf6d6a28517a0a29b5a898a3e26917a5e7b227adb275fd230e0be4643b8eec2ffb4067a30f1774aa090817bd55ce0f7151e8aedf9e76cbe4be659a76ceb7de6ce8c0b5800bfd673edc927c20a2a92d72a99f5efd6f6317b38d6b17cfc15a58134c09aa165e9de88482d8bf7b8f3d6db8e2ddc82ee4a3e9a5665f8cad17dfec875998d87eaa2b75c2afde7b09a760f565b0021d49b346cc8359b4d7ebaef3d30c1ea45f90db56fe6232571f592b21c6e06a6644e00c9c0"}, 0xe9, 0x2) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:18 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:18 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x901412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/243, 0xf3, 0x120, &(0x7f0000000440)=@rxrpc=@in6={0x21, 0x1, 0x2, 0x1c, {0xa, 0x4e22, 0x6, @remote, 0x8001}}, 0x80) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000c80), 0x40000, 0x0) move_mount(r0, &(0x7f0000000080)='./file1\x00', r2, &(0x7f0000000cc0)='./file0/file0\x00', 0x6) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) open(&(0x7f0000000c40)='./file0/file0\x00', 0x80082, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) shutdown(r4, 0x1) sendmmsg$sock(0xffffffffffffffff, &(0x7f0000000c00)=[{{&(0x7f00000004c0)=@alg={0x26, 'aead\x00', 0x0, 0x0, 'morus1280-avx2\x00'}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000040)="5258b3e4b8e367d9285b3ec0697533c7319b05acc75dd88686563c1d0908a6eb10aa4714a0626888e3c9ae13f2130bcf05b7", 0x32}, {&(0x7f0000000540)="9d583c87009dd794071c15829b9f4db7416b8cc08f61daf85959d2dd6db89890125c996a1aa65521451ebf98c9e85ba5626f7c083953098c3e0b909af6b3c04ead31b22a1f80b6096e4297f23fa19bdf55e87b3ae0c80bea862f1c1b0ce35408d771c7f3c20c0188e73ba21bfc44f05e6a8b6bad87f13b33b042e2a870cd269b1dc3800c98729d4d1cf1c75ab9e5158fce845138d58e2366ee8bf91e0ff5a11cbc49d544da7ca81ca27e434755702044b1c7049205a481ad583e5d7c831a84fd15b518feb42fa8ba7da043059565d9942a620bd87c2799138a80dfb338355dbe4f6d1485da298211", 0xe8}, {&(0x7f00000006c0)="532303686cf02c77acbbe4e0bb61c2300122feb04ff0966f4dc7b7a1f1a9796845884d4700ef599d9965eb0f45f0060c76fee71e1edcc7f2a404f4f2ed0703a4445d96aa990411449fc47e09c6e3860c14171087cc5e623afc54a778e6bff4d05acbbfa07c868afd873c97da24b3964a5290e0dca08e4652420de024f14e0cd15c08a894721679e417048123b41bcfee4459df0aa9ab870075f3ef2f1660b6a30f09a0f5faa9f0e65cf4ff6bae8182201c569edef85457e97f88053c6e01bc8cc4ba5fee9d616b0f5aa1a5db01196badd63d4cb8aec0b3bfff3303b0acc9665644", 0xe1}, {&(0x7f00000007c0)="bc3e30ad0c384304fc1497e3a14d9dd45c849abc01e9fe1f0e3e3c9e587b48f132a77f56d5fd13c2ec5aa851490d351bb3d2537d4ebe11bb4a7f62bf6bcdf83c18998ddfa53f9e87f722cfd07166514baea9dabe524600ae610b2359652ae3a00286b6f04ee3c45d6821ce34404a0a5e07728b979bdbe288126dcf96b75c2bb0ea35e74604ab689a8cf18ffa88cf61a83dd4c312fd25132ce240c819e6f2dd971e0b1a07e1a3e8d87d4b21ea3f15a039a7ceafe4febe5aa369d2da68b72db4846c18288f39c9fc7c6d22", 0xca}, {&(0x7f00000008c0)="c3caefa22b5b1b06dcab08daf019755fbdf17e34e0d092c94793f0c29e1dd899a80e67c50e285fd167a22dc23cbb87aa1a2eab23392c6046f16e3760efab0fc7128193e77fbe3d467ed69021eedcf19d86622da3e0d5d391900c640e9a375aae4e1d65ad7c7dc43052a630646b9eefa6b92d7acd7ad7e583f240bf1389dddf438551f652cdb18b94d4e858049765d466d73fe57610b5b23a79df", 0x9a}, {&(0x7f0000000980)="ead7919a87a1f0709a3ccb7865d516eb02225844b2764f34e938527fbb9dead59dd0b8b60d7ba180a5350ebb4d59430659d483d617629797715c77e835591ce84d3f17ce10fc74e5febe0bd596d5e081f06648d5c03a3eb8134ea87dc82187efdeef80c7b581e3ce5324e4e141e23b62f24b1c5a6346752d28e3579eb7d0bb713b6b053f9a920c7a33129faa6b853fcf707ae0423d817e3ff34063538b5648922a00e08925d756ab39a153362184971693bb1968087c3dd8661b3245ea8412a30ef8473b655a82fac9555b97cd7b65ca27fc150d3cbbc6188cd865d52ea749cf1875", 0xe2}, {&(0x7f0000000a80)="dc3a8039d71886a2ed887adf223a3b4f0d34837bbdc4d7d9e56c9c7b072104ab9c6a10ccb79b3998ee5275814352d98bba496fc6703adf3a5230be3c4b2f8e5f6649a2b238f7643b061d4c95089eb1f225152f604b75ac42447c13d7cb3bd421c50b7155c4a3789696643f41b269fb6f1383", 0x72}, {&(0x7f0000000b00)="a2d033fff6afb630b15233c8adc94fae2a8a06db8e5785954bac789fb7cb1557d04c7bced3ca5c7b1b7e02a11b393f26086bca9910848a225de3d7b89e278214b58883e9d061baaf90817be44f", 0x4d}], 0x8, &(0x7f0000000100)=[@txtime={{0x18, 0x1, 0x3d, 0xbb}}], 0x18}}], 0x1, 0x4) 02:42:19 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) mount$bind(0x0, &(0x7f0000000140)='./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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x137048, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 626.526158][T14676] loop5: detected capacity change from 0 to 87 02:42:19 executing program 0: mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x208) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x115) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x218242, 0x3) setxattr$incfs_size(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000340), &(0x7f0000000380)=0x40, 0x8, 0x1) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240), 0x1004000, 0x0) getdents(r1, &(0x7f00000002c0)=""/65, 0x41) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:19 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x13) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 626.716184][T14719] loop5: detected capacity change from 0 to 87 02:42:19 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_open_dev$sg(&(0x7f0000000340), 0x0, 0x20a00) syz_io_uring_setup(0x5611, &(0x7f0000000280)={0x0, 0x3318, 0x4, 0x1, 0xea}, &(0x7f00001c7000/0x3000)=nil, &(0x7f0000196000/0x13000)=nil, &(0x7f0000000300), &(0x7f0000000380)=0x0) syz_io_uring_submit(r1, r3, &(0x7f00000000c0)=@IORING_OP_LINK_TIMEOUT={0xf, 0x3, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x77359400}, 0x1, 0x1, 0x1}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) r5 = openat$cgroup_ro(r4, &(0x7f0000000100)='cgroup.stat\x00', 0x0, 0x0) io_uring_register$IORING_REGISTER_BUFFERS(r5, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/36, 0x24}], 0x2) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000480)=@IORING_OP_OPENAT2={0x1c, 0x1, 0x0, r4, &(0x7f00000003c0)={0x101000, 0x110, 0x1f}, &(0x7f0000000440)='./file0\x00', 0x18, 0x0, 0x23456}, 0x1) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:19 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$9p_virtio(&(0x7f0000000340), &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x2c002, &(0x7f0000000400)={'trans=virtio,', {[{@fscache}, {@cachetag={'cachetag', 0x3d, '+'}}, {@cache_mmap}, {@uname={'uname', 0x3d, '}\'$'}}], [{@fsmagic={'fsmagic', 0x3d, 0x2}}, {@appraise}, {@uid_lt={'uid<', 0xee00}}]}}) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000040), 0x4, 0x400000) move_mount(r1, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000340)='./file0/file0/file0\x00', 0x11) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, 0x0, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, &(0x7f0000000380)={"b6abd744ae54cf6e04c72e1a59bf4442", 0x0, 0x0, {0x8, 0x4}, {0x7ff, 0x8}, 0x100000001, [0x0, 0x2, 0x3, 0x9, 0x7, 0x1, 0x5, 0x8, 0x1176, 0x0, 0x1, 0xc1b, 0x1, 0xa, 0xe36b, 0x100000000]}) ioctl$BTRFS_IOC_SCRUB_PROGRESS(r1, 0xc400941d, &(0x7f00000006c0)={0x0, 0x0, 0x2}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(r1, 0x50009418, &(0x7f0000000ac0)={{}, r3, 0x16, @unused=[0x1, 0x3, 0x7, 0x3], @devid=r4}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r5, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) linkat(r1, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000100)='./file1\x00', 0x3400) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:19 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x100, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:19 executing program 3: finit_module(0xffffffffffffffff, &(0x7f0000000040)='-@-\xc0!,!.}]l\x00', 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) setxattr$security_evm(&(0x7f0000000340)='.\x00', &(0x7f0000000380), &(0x7f00000003c0)=@ng={0x4, 0x4, "9851e87066e6933d267a8d4bf2"}, 0xf, 0x3) [ 627.430703][T14741] loop5: detected capacity change from 0 to 87 02:42:19 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x7e0100, 0x32) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101011, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x60001, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\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, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount_setattr(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x8800, &(0x7f0000000340)={0xfc, 0x7, 0x100000, {r3}}, 0x20) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:19 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x1800810, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:19 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:20 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount(&(0x7f0000000000)=@sr0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='udf\x00', 0x1104000, &(0x7f0000000140)=':]\x00') mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 627.604928][T14777] loop5: detected capacity change from 0 to 87 02:42:20 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) connect$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0xf7, 0x0, 0x1, 0x6, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x20}}, 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:20 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 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, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) open_tree(r2, &(0x7f0000000040)='./file0/file0\x00', 0x800) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:20 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='rdma.current\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x43) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:20 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) chown(&(0x7f00000003c0)='./file0/file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 02:42:20 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60000, 0x2) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x20) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:20 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 628.327151][T14803] loop5: detected capacity change from 0 to 87 02:42:20 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000005800)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000340)="044d6ac690b1bb74ca530db1896798cdfd9683a35f55c555ab56a38f3d2401b8530f428f15cf462e59750a2ab9d6e15c947b28df13d93eb6d6fbb17dfd4c00898203be2f51313c85b3d10e63bc5004ca78a60edebf8ec3078690eed75d5273432f9c9bdab78aacff7bf249d235f05582f0217630902911b9986a495f3bc9c4c9890ba001711a8e697f1a8830945729c05353c9ab254ae53465ef55a10b532bd79d84648e157fec4ea2", 0xa9}, {&(0x7f00000006c0)="f134053065550bad253bf808cb970af0a640961f7b6f0014000dbb7e8f6e41cea3210f3ed4c82eabad4664259d5779867103f96050136e68ceeb1dc041baec3d591ff367cdbee40b267fffd7c0c03adfab9afd841dabcba3334723c9185f71e875da0ea8193998b6f772e32e05f6462db1b75d8f8ad69e730d00ab9583e6cadf2f77ff0fbb8aa875aa70b609ba06572372b637e49109cf55009db47b8cf5f692f8106bcf7324d38e98b26379ff79cc9fe4a6c16ed0146418f80a75d0c12ef13e0aff08feb1e800752089606ff23d277b74c61f06386fe52f04aa1cc7c3cef8dfbb78263d5c7104df8540cbe9b815fb2e922731f8d20f368eebd266e3ecf10384f4a75088167a6f2478e9104b7b3e4f5bc73d80fafb8792181dbade3b982bd5670c57f09ec7c5f80c6eb88da7ac7c61ef78ef6e48168bdc28ffad7a6105a4dad4b59063abe1358215625a3efc840d19e0441c3cda64ae76d497a34e56d2051c374a443d1df3c0e9eb43d4603aec386d9575c4b099d8f6c9140a5b88978d0e4e9a888125003cd2f50e2c6fd7fa7c19195dadc58fb73911648248882937ce3a813f5b9a47d41c136348ef57ac93139fe9a89080ba6f1cddea634053272ecc0d2b56067d74bf0553b8c46ebd5f212665be2e620bb85b0ef478164566b8bae4fc67e0515522b482614ff9084360f3c2754cf52bbc01a9401ba15510c2c67fbac679b87e97f2aa9ee0edf51caedaec74dbc861d667ea8024b25527af24e98b3ec410854c1cc0701b72b823412f7376a5e28a1131d12179a968c76927fd210cc234acf547a1afc19be0370173e4e1e0505b46e628e167002f45c497954ea8e08646b00a144a4da12f6f5c9c0f90ac19edddf5c378e163b88df4d4eaf9ff52efa82e0711b78402846107a1765a6e8125ee0695bf9d82e17514ab3bc4fa4a3019b46956727ca02d5d761d1c8b01475fe9f709192cd9591f657fe8b6968f1321c4f384875f839f28d3a9b494e1d623822c24123add0e640dfe95a3c7c5c51952e208f045eda6611a73e6b6692386fb7073c03b1fda968839b4bd52b64f97bdbfede9b9074406978b74cd14aa3908743bc6f887665d5f4005c2be03f9e6ff927e9c1b6519d360df669c69242875b00f94dbc9653f844b6b23f8df01a1bdcd5df737459ec1468a580e7debae474caaf2e6d921be633f1d799a82d1d26e22d3d9c8cdd153e03b8d79697e7b9f6a3d81a59a241ed5a2774894444829c2877956edcb4444c344021a69802b7e850042a286a7ff6c091e7f0125cd19103d2fa023d4d086c9c9db4a4f002dc2ab96c19d1e3847b427cd499b8fb87a910cedf2b32e4f9e32ef144064711676132568d4fa6aef4d0dfd601afd23333801c972c89f3c5ebb0f3b72adc25e33654ad08bb1f3359c13cefc214df2b3361954844b38b2abb0323fad427a7b75de5c56c7209aa6a64351d28cd26298c5c007a752b878ea8d2fa307d324de6ddbd3000b1576c767a35fb4a401d9947cde183b7490e23b6ddb69c978d8314691d96d1fa5592efaaa002e50baad9193ed038c024f998c03580e7071a1a09a76e2d60f233963bfc78bd1aec53ca99ab4b7a378fa8d30d0c619616a31d8e82f5aef9408055fbae2e6c9a9ca647026cfd576d33ce2299345ee283fc392693318ff6621b1e769f9473fa28504b520e210af042cb7015d086f2e57ecc719cdfbd7d85de5dc5aaa0168890143db688c0fe4d7b945d4cf0407fa53cdf9bddff63b0471d18225b89a096be9230ebe83aa16d0324a443fa979f60b50ac3d65b6c7375393ca92e1949071a1d639fa0b992a48c76e53d49443dc3e7db729b9c70844561431e637ed94b05ce7994e0e0f5bc71a0d02edd1e9d296aedc3c8c80f642bc9546c73addf98c212bfa05c1694cdc8ab4f80bdc191322dcf7107e9167bf1c3973b4d59a848e01d06343c60ccd49366a2806f8d522dcd2e23c5ca5c71e4f4ae1a2c26d1596091464b259467728f646fb3e28b3a55ab800e5605b9fb326a002a90fe8155fcfe2baced8db92991a269db42796581ddfbb33b83b686a127c4dd28674c34b3d7d96357cfc72acaffd86eb38a29d4f20f22924836c89e2e0ef0e1fad5054e7f222c5004d89083cf553a0bc4b00598372f74f3fc8d7380b0cf8de454d73f21b824b72025410b8a96fe4841ade9581ee23820d72a07d64540489993d893f892bdf6a4ba769451377221807d506a57112541970ef5d232586d6acca1f973ac7d060213734a32160d0712994c53edee3397a70f74d116c63adb1719c8b89cc2e7380ba7669e9fd92b624d5b992a90bd64d9b5b8b365388dc2e533b70510a8f0673d4a923e7e75903c44826d2f44bba363e4c2dd27ea546eec622e0f26e1e2c84ba8d137a5e5a145b059fe2775aaf3ba3d519ebd132535bdb34a0098cc73e4f9e782f2c03f4967703f33bc0428a7b21297beeb57824654dc38b0e192e5fd467fd8de428f789de6652528bab537f467c25cbba2e05ef949378307cb9e60af06400bfa423deb8391017db9111adff275d23f647394ccf0ac43e0f9536fe5115b56dded4ffdcb77409066698dff2264d6d174271b4394fae6398e070e0f8fd100a1742947ad20af8c80c489594307435676c1215a0cab02bae710c0ed7df5cfd9272adcc5c0487bfb2429da8bd0bc6d3503b824714fe53a866b5bb70ecdefee8bd3dbc8588ef3b933b222a3d6397376b1791f445be7bb995c49690453f698f899281701c45baf3a99f4caf306ebc7c23163761d3a03556566b92ed6d5ffeb0ce64113d5aa7eca1969721e702ea40f7f04448739b0bffe631f31dca118b0b232d3e8e3e12f7cadcd6bf933ab40460299dfd1ba2e79d29dce93a0506782cadfd8e2f92859a9de9d4c86f25114ba3579a3187bc1d9f605797f4a17b2958dee43473eba86074dd6ec9cc7d70ed0c1b2236f4b3058ed0fe236024fdece755a7ff9f76a254096537b486d8b6a08d34119d43fe6a8e8a3ae3b99be131d4184073d97de82783ee5e87a31ec1e458e0f192f1bdf17e819530d9cea5042307472741fb94065c7c1bed93bc6798bbded8d477c1e4a359cf91d6f5784d5eb8c1f9d707822e7233e8f2157cf31edaf69407b9da04a76d6dcbfce11493cb600c4cfe21ccf946495289b81c4a091e54e821b6c326f1a7bca4b1ac98e5dd402a72c57423723c4b87f7b81d1cbef3e74035b866f1e47f56de637ddb6ce4756f23c586b51aa7737e5521b7a9b661fb84f04540a4e9ef875c383204ab706bcf3c2fa4a4c61bd86a95eacfffeb4aa355ed0ef795b6ea9a6960559d669616ec01d4168f087f073b7af79ef140eab7c88702c6774f7892a927461b9b6d0f386b27481a51e71c471a1b8da7fe2a33ae189cf3acf90d652aee7301db0b1ecb27aa57aee2fff3ed17efe406735f5c55940d9143af0b899f27196748021d9fedcf27e26bca309c4fb8cc74d2efbb9c640ca8ff71166a00568d077bb796de45fd93df2d1fcd4c02a2df9936013adf1a9758e69b527da3aaf4bb2d93cc9684d5d1cd1a9eb18509a391a3a124da65f96137358821717b4c9c02d7baaaa76218ebfedb987789abd6c5fea55a7409e960d49a2126d81e0e7074b623d72396958d838b49ecb851ef8332ad04e8a056c0496f5e525d0d65d3508ca6b15ccf5bd932439bf7498986e12cc2a742f6be969ee4db788ee0c9d893aac9bd83676518f4b9942787e1a5713ccc7ec7a43fa6b675ad2107ac213fefb83f6332c09eb54d15641bc99405b09094272265440e22e7ed846c92a89674232b53ed00093a26d9b979ee2d53b76db6409cf2df4726b8deea5726052484aebb226abed0605610733c7e45d647c644e1a3ea8341ca678563df19cda38536feee03252df435d057287fbb744b71278ca07685ead136b7c29929129fc2658982366d63e277096485c834358b372dadd580293d4574095ae81cda4b0b007bcfb6527f40de7ed8a902e276b45db6aeb4f2382b5b6e96821c1d6de81f459fd6530a0d39113af5d4f58f5dfb71f50844309e38d798c5af19eda75652924f605aeb30cabb9992b38cc24c9cfa1cbf485c044fec9d195fe464f7e6bb3aac624a89826596b67c7067b72c9bdfe87a5992737b5e6e935d057e0a2b339f1d154f656de9f3bf872ade0d00ad6e7884531a827faa6a8ab233d2f53b8431c4cafa63a5f5daba342d8f1485896e6dd47a58665f704bcdc80d098706ea7ce4b77166b2f3efe4b9f0dab050ad2f3d69616ffee4f54edde4e1eef61344e31ad7ca88dc100958026b3cac002511eb9effc5b6c9006fe947f44d6709b39a447e367583d19997e02c1febea2a94d37c85127ffb20499ee0a8ee849f82e3bd180eab3cc1914cb69c4a0770dbd6502ac415e9b4f1bef013ba74059017dca3dd96f8cff5575ca92a9065a11985749b9d69c3940a6f3d902bf8d274dca08097380e00cb36fdceb6e06e34235e5d12cf83bc888d7b49bd37ac3642d45519e92a755058825b2857d9acef81e131be1f03b7dbda860dd161b047aff770d5eb4ad12003be440d5c60cba9634883fd357cf1565da19c267e5f22eb869a4cf700ac57b9c42f24e2829b5f1381af3a8507703b48a4a0c9f91b8d3046f99f744e17fd1694bb522456e5dc908d8bc3000f35dcf71c7e09f39144760964c0c5b8abd89ee06c38a37cea1cddce24f4970316b826d914f054f173f3c9a7e15d250ec2d66e6b5e3b02e9f198c9c4ced5df97f1a9cc76198e6f362bf836dcbddd29ea7ef5c5a887e186af13c79180569c3caa72f4f954ac421cc1042ae294d6d865e5cb56cbe9a5f752e06f557a3e0bfaaf24f41c7eff6fe111e242eb5a846595606d4eb9cba952a0daf5769a8f5d0dff414f0d6653defe6adfb57dcd1e5f1ddd8dbab9ca84ce1da48231d8a021c10a32dfc12b6f7dfd5de2505b3e291ca828adb23521169461554d435cd6d2e1aaab6dec31027471140fe5600e0c5cdb2dd38edf1ecee20def4573d83fe70e6bf29d30ed5ffc78f50b16422acaa9aa005f1038f54eb34308d232a0b0cebe8ba71cff3f7bfae63bec2469dba578f642833c3e6fc15f10203f2cc490d40c63daa5bd97c51715e973261b9b9ca56358ef7dbe13abb9c086e8bd105933663abe07084034c04965967e1ad79325e14b65dcc7016a9d9189127ba793992a789144d5c47a7503f851d0f5eb9f652a09d1dc909e191eb4e933c476003c187e8d4ea4d4371021af9cd148250af66d68898ee7348ba2178104d266ea0a3075f73ad50cd97649f0837ea73f2d652138e0398da015314dbadca6bb61ac07b50c5eae87580ce0fd165dd0109234e5171ddddbbfa5940a8de1ed42424aeb9ee6646767bc376435881d547010dcede6c4ca20f9e61148beb3a294a0c24a464a160fd48738260975a9c259bcf28330345e2fd43dd74c1dad93a29a8b72fa9393a5e899ff87fa91a296beeeaa4767815b88d1645ace28f00becb6373a652de789bbd7edc1fc4835800b49d6acc9f663dfda8f6327f87e35116d00fa79f43d355f871036a1cc6842aaebf502a1a8413855bb84ed1cec850e7da6d89a11ba273f6149db6713fa6aa5546deefd4cdadd90ec1aca87b5b846dbb1f5ee4a9a1ac60ecd91d8f4179c5679b5e13f532c77c65f3fb77292b93effef6e4d2155694afe0a160a188bc1a9e21b543d486a019ad8dfac76971d40f072b291459277ca1fca5edd38b7f7d3525934f1178d233c4fa99dca9d50441ce48956c45365aa0f29db61bc04694c51d286330ac9e581", 0x1000}, {&(0x7f0000000100)="c844a8f86030c56143b19e57758fdd0817918aac733014a92ec859008fcb8de66ca7a28b49a80ce4d6be76259d0c792a75", 0x31}, {&(0x7f0000000400)="a9a441dc93e3a91ca49637dd23f29ffd02b86aa6489491433f24600dfe35127b3f32e583265111ac7cf460302a5ac862b5af980eeb7fe95bb762b2c88164194c59f97fc62acb146cefb0fb2d4d5bfce580cb6ceae8636719a8bed3c29ba1464d31c174c04f1be5b637af3099e1e660b7b9407c791d7a207fd0dd3ef26ef3d8e2eb23fe13c46ae3501aa6393fe9a97c35215d9d39813572f2319ec611d91cc4f5256ce5c5aac3b2f42f481244d5554ba04186ba87e4d7089992f5a33ab3ce3f958b1929be009fb4d6e4524e564182f5e4a2daf2e8b780c4a68c3db779387e5106a7e788d24240c8fb27862111ee2fae678832d6a8b4bca94743d116", 0xfb}, {&(0x7f0000000500)="0c09f205df701a5edbcb95aee966113a3ac1f590b6899b46853dbd66e17e28390274843adf731cf256eaff32a790425d64e6b8177e0331b9f4ac37eeeff3c3cf4261623da929b1813dd706fec933240a357e", 0x52}], 0x5, &(0x7f00000016c0)=[{0xc8, 0x105, 0x8, "0832eaa67c13a16bf3ad3ec672b536a17530aa75293fa9d2bc1ce02f2ced66f868f6975985a8bf2409702220791f76472a78c6fed8a90c906a437e62d4ce78a03285e4481cc7428eee24703e0b7b56fdf3e64baadeb2c0769fb1fc8f4a0f2111672d3fb7dedc333dc6165cc609bc02796a41d14ec919192d4ec10a3f2e50596d4c9a80a64bbc0d3cf5c82fa827169725af156f46975a3b6487d23fc5475180ef26e7a63adb8b0b99cc49cc83927ab44322a35026d78f"}, {0xb8, 0x0, 0x401, "8712c717e994642c07938998a9c3d03263a44a9c2224ba49cc79dd3bbf21cc09d717ccc0adcb8bba8378c5d55b9a655b8c096e2280e827a7dbe37f283fa4c505df22e803b5537b3326e3de3300d4560635a310225c36fd37ed62267fb36bb4f070dc5aad65fae46998d58f5c17c0c1caac46f194933f0d652784d341a1db6176d1c07d9fd4d7a5d6332e5d021bd39d1805afb507b0a6f508cc2e12ce16f74441170d1e"}], 0x180}}, {{&(0x7f0000001840)=@nfc={0x27, 0x1, 0x1, 0x3}, 0x80, &(0x7f0000001e00)=[{&(0x7f0000000600)="f6514c2df54cdcde84119edbb0796d3a03ea81bbdd43853e43aee7facd6e38efb3eaa53bdb2b5d04fe16", 0x2a}, {&(0x7f00000018c0)="d88b26d53ac7292cf56270e2a266dcc127cc2e8283b72e6a509690d5e944a7d92815cacc18fa456104afcf69580bb8444b02d12714d6d94a2c1dde62ecb671529bef29eed033910aed74756975d2fd558e3e5aaea66f4d91e9df3ddfc4f23c89cce63979de87fb6fd8729efcd8b9f08cc55c5b39d7ca8b6f82843f4f8de7361f09b6c110d09aa887", 0x88}, {&(0x7f0000001980)="1eee90a087c5821fe703222ceaf01b45157de56c254e0765ab11e01df9e1ed71eb59f27d880b3fb9240688bf82c25672a35433ce3fe348708c27eeb6414dc771bff83c84159926dd58fd09786d28f47c041f80665f597b44556e184b059e586d48c78f00b07ff20e6d88cecad7a586132d671e250548c436e39a364f198eecd3a3af130b4c97f99d8d037a7f070929a037f8fe2ce67e294598c35406f8836ac3de96f384d5298183166698a0911e12ecc43287b3df5ae228813d841d71a5678166352c7cb8a31cde50d6766e6d96f90e41b241568fcf42827d51f79525201f", 0xdf}, {&(0x7f0000001a80)="4bccfb1216094e1c6699c286c2060328e04c79256e202b6c3a6ed60ba4a8f9995961145ac8d88e1aa8b17548082a6ad87209665c201d8442902c9b0c70046dbd58c9ec4e8eab2bb0f00205fd9741ec1e7fd65cbb0c140f2b3b2bd0a51f8c6fda4196f4bf97b4247c98cb11eeb2c2562890121471b0e79e23aa4f6901bc348a6a460539a1fa57a6cc40d8c9a47230121ffbbe5db29ac6ac858d7d7fde552c0835344d", 0xa2}, {&(0x7f0000001b40)="bc7a24b2436eb890c82ff999c0cb30870110aceafab35f04d8fd7cdf3831e3a82097e5f14a52d561eed47c72a4fe4363846d982276e4165c559aab2c5422174a951226795f49cea96697e337b45444c9f21918ffa264cf06dcb0a78f037d5c", 0x5f}, {&(0x7f0000001bc0)="358061e6bb", 0x5}, {&(0x7f0000001c00)="ef4a24f411dde3214862c79e72562c5e0ee024987cf696350245859bf3ea0795b00aabfd0384b7a8c2acb29feabd719f3cd5c797a4b7cfc4f38f21157a494fc95ff9e296d2870789b2ac60db779c931aa50f0c9bb91745ebdab7abae54e46f1a571160a0ab81a784bf251f266fcdd1b1e6c818d7979097ebc04f943f8547d2b26fd66c544007a56886e939bab7165d89059d83ca9d6bbfcd35450f40d551f9803c0373318045ebe469daf390352a4fc06b7eae59f20de0ff19245723a8dc08f77ee23f92ac27fe8eb030f6e9ab42aab6647d2223f052d00c3c62f91b6a2989bdb9d1329de74e2d2f487692ee35a14d16abef844c4ee257f5939707ac8e", 0xfd}, {&(0x7f0000001d00)="afd37581a7a297895a3b78e5507e8e8bf074204e7694f449bae8f4e6b15f1a5ee6c2c07f7aa478d4b91fb72a0374513dc12cc24e1ae1d58d1f30194899f8ff24e1926597da273420bc89b442348ef4f2142cf5f5acdcd524ef4c6fe79e7d9fbcfaf2893109d942b126488db652fdde0873b925bb69830fc22c719a682e9a37aa23ef2f74f7b415d97bedeaa1b089b58f0b39c3bae2eb32565889ef3651f8027c08dbf93fd6b17beb086016b46062c1d3c2d3f832c93569687c34ece143f88078517d93200adaab03a9688e59e0dc66723d831ce0", 0xd4}], 0x8, &(0x7f0000001e80)=[{0x1010, 0x10e, 0x101, "d5beb6fe569ab9e1d8719732bef1070907fda3c852e28ce44b7ffed147af6bbbb4d350f204e08e4b67b0666dbab4e705582ac73a7c7aa48e4d463f530bfd947264b2fa028c6b30cd0a4207fac58b3be5d8ca10b79e4d196885d4690c3475768107170cfaed8dc295e94f75a9a6b3e510c1959f2c6aa11d6f70f3288be43d392006d290fe1e86b7eae23dcadcae9c1f8a0528a00e44f7abe481a15a928e121eb7293f202cd16edf118525a03a7480ea87d32bc67909699d0264eb00521489edcf9541e975e403b86567d2e512a88b1476b2561c9d55a2b30e6a99cf7d19e52273a3b371b9298d9c5b5baf15a9674169552ab1a2c56c523ea813a1b28ed649aad75ce7326c54b40842b0b1b9645a6735ec78407e83339caafab72a6a186fc265398a4ce988322cd51d1a75cfbe3cc55dc5aec2b34f0b2938b2f343b85dec9df379b2802855eaad708d3a90f1f6b8891fb862b683073eee654c3734ccc4b497bed9cc26f7400014e0079e27217fb824f9c2d0e96f028e85946e23588d4a587a2966b8632c2886a51902c0ef82b37b585d87979bc6d9b9077a9d9c415729c3715d9e05aaa074c764aed6e7f5f29754bad56cd10b15ae4b028728aa7e24c41b07e68261fa60e735921edf36f2e0f367407ee27c72170d653072a003e572a10d9b1446808c99cdc39e306a616877d7f0d30bdedc27c333e69a280489f6e7c0cc5670de4cdfc67b41593ddf599d5641990f0c64b9481a89c4dda43e93a9b3356d356174c32abc698c94b25e5a1aec3eda42ba9802bfb651046718b76112f54710ba587ecf886db7f874b79192d0aa2b9a6fb9d406b64ef32472a70be915e6bba8db64f47619b5d9a1f8cf3ebecf678ab6bca0c5d770ef4a228cf92b869cf8682e23dfae9620dc74e21dd0fb1e89c647fe407f82917f9ea9a22b346749ff438eb110cac139929d5245ead485e0a33b1db4ff56356816623fc2e0cc33aa5002270cca3cdc84dd06033b0d9770771f27cb780017a7180027ca8853028fd25f7ec430a06185b40c7136941c1b54ddcdc2213e2c251a6e209bddc56e82b10cbbfb05ea0e8a341dfc5494a1c6abad2a2a305b41b7de440a1358d0e5de5ca2cb59ef6acb87dea2a6a3bdfe8c7d420b1179bc5cc182ac14cadfc7120c40a31df82a970624fdb65e4c7378dfdfa1c2746677bb5c887a0f822f714eda09371dcb32445f8074454716bc3822a2a72cb458bca37a4022ddc7dd35f49de8764bf3876928e7d74d1bf52a11c0f82176f8aa13a0565b352e8ce88d704a6fe79d1bd0c43ed7e6b3e5f1b93103bad5885712b96ef73af6fb17d1c82d78bc99dc41ab360cb9ac68efb472d8225b60576254a2e86b5bcccfba4b068d0cc6f4df9488d07bbbc905698046a267cf0b4529ae70a255c27e5513fa1d8e28f9207be52a3d0ebab79535f785939bca2bc40f95624273446aa7fe5350c0bf7b5b3f33ab9f9629ee552c4fee4b62273a403f6bfb8d6204be9295ab4c56ab49695a14beb1232efe1d46f1841ac9f7d5c82ca063ac8ab03cab05856f0187d92fdb92850fa75f7907a54c6b4d3788b3f8585c61f5ed9034471676688886f99081a9015ed6c2e6804b6b480170d8e87683518b08f25e2a7d28aa4da15567c21907b4f8e9c812fc888faf0b25959d6cf0870ab816dd01685c55ac6294e90381239ec6c0e751adf9fafe1ea384def59ed67cc53f472d963bd510e9f4db21361fab5438af924aaa79ef4dcd6f075335fede2ab4232ca268c2b258cb9a45904d68c0c524f94fa9eecbd9a5099ec2c1e3c40ae850618bbecd2b1411939a5bd052ab84e9d03342264e57430ea7efbaaa25601afc9cff384536e7ad2e9a6575531b674c7ace5240663684e0659390f2136f7df70dcf1e6685f4453f4a52fb14b3a558f51def364d3b4172f933eeb7c18174eb966364f98fd9a3492525b5d0769ba87840913d6370bac6d36e90e9e1cf58f351806f2350a51cd54e64c3577cc1becd9a6a23971c6acf046a6a2145a377385b8cbfcf66006c62a7f19d4b041583e1f226e6000a392965b80b9f7921dfa7f36978c66bb483f90af45526af57db46ff1e177b9e5afb33e4160c87c897521dc2f8843aa17f4a708a6c217199606dc56389638ac7b8246e9c8a05dd831c0a722b4332597af727b3243246de931401d9b8bcfa95d216c81e249a0ed64b1d4d46c4c0071e5d0c2b949989a3fa2c7a02bb8a647066a80863f418dabeb729e9646bdfd46109b44ada976a14a626362711e6060d8d0b1f06ef994cb03153fa01e8300b3839f4c048b446e29e83e53e9d96b614d134ab11bea42c3a793a73137ae21f64e70b9f7ad17cce6c4828d72d237e8d1caf9f9beac9380e563f034d82094901dc87c46f324f3880175ab5a71626cb1279c035bb9a62eb0f13c121f943976f62ba6aa51f3f5d6c2f17f5ec52b6ef89682eedfaf9706c1359bbf175a191f7594c1fe7959bcd2962ed910e9335321639a88585118cef9968128287f5b121a5860363cf79eb957fcf026f04e65b8ae5b1f375ad67d0203adf79611e2c45fd3699dfce5793765b115df5b55f701fc03ff86e7de36b5c570c9f763f1278f0c79b8156f089439b1bcc35065cdb8d1783c32ef4b84794262dad9a848635ee4c30d5ead3c9cb18755c8191ad6778c442e7945db983b7bd22c4f48adb943ae2928d2d5840db74ec304711f7ea622226680d79f0353acb33866ecd12e204f0298e6bbd1692fd9aa6ad6a0830be029b7f4ea07d1dfca7357ce15f699c73c18954e895cde84c866556982093f1c5b35de747af130d0a0b33aa375ca2cd26f5ea647d3b97bfe25c806d691cc0122f2e0a5538f80eb91719b952b833ea9332f2fb79b57ad58e71041144e1f2ef06caba742540b6362868f589b679f5cfa935bb7aa3607c6a8da55dee74d284a334e96eb645db9cd87c98fee6d331d05745420bc2e738b7135dbb66011e0ddba17c2ae3618412513561e5df54140a543f3ad19062b910348e365a38eaa10f1e5561bfb6cc14816031aea290c361eb8b24a0b648764e0f6035db21798ad61a2ff089246438340e0c90e9e3a44cdb9439ab0510c521d94f5271e4cf0a9bd5e8d149647cf6ab175fb67da31ca08aa6c6b45aa17d6e34ef795088ad2835e0293d2a14af7f12456e93862b83fc1dbb106857c5bf2c3fedd0fbc1913372f217d32408d8713a6e1ec291a1ba25dc92fc1b573354cf686f3257d741410f959ede2984086b6aaa8da7a28fdc45e7073239cddf44deff1a8cdc6d68d72699e3d29aa8f5d661fec12aa7cc594f06d2bb9258e7e43e98fdefdae357d7d3f5249c809482a05a3344d7509ff8194ff0bbe340788d0da644b4ffb2d813a6b7d838c4b4593fa98a2342a9d577bd44f6e581ac089fbac14afecfc2dee31111b7fa117dfa233abcfde91a5516b8950e4f58a45804e5e62d27ce66c937dd28fcaa8ee6da6ce8e8f6606fb162ec53385d1380669c169fc203956bceebb2e5f74735a0506de7b8000247460709f53377d70ead4130e0f202ed31b5ef44baf4d7fcc1de6b5f7109ec587a4eb0224e6655dd75b2c76d3d269d41f11bbb752b98ac2d4fb74d227638a986606413d104ee81f7555f3eb6ca1bc088eda5de2c33e290385dc4916e6d88d1ee7235a3b27774231d7ce431a5167cd10598a488f4ab8f2508f10fe82e3c00c104a550c72cfa301c50e58c0c3e55d34db58bee6537d3ca5572eedd61c0f4855a80fcad0e6e73d719cadce0402e4d6bd235783458fd2479d739ae848bdf9a7c723f657ee73e7823bfaee934931064cd550b13422b2618fdf14c21ad140b5a22f2c1cfa4f9492abbef7a310b73c62e80f23c369b4042c4a5646ceb4adb9f87b7aee159f72b84b8c6665879e443e13048a38b27e7fc507f4442d70de9cfbbbab60d31ddbbd9547cef03e48caac110ac4d9d2603805f754328b5a74f5981d109130e6f8b5698b22142f763aaf3d3edac1dfe5ee001e18106f368d18002887396f359eb9c9d24f071a2751663e1c1ae297df129b33262e39f476fe5aeaf5623bce9a1dadd09def7136d21c6c316eb7a2b5757f55974b9365f52085e91f422ab1c7e575520f598f2de755931b8d6e594f9c2649f5efbc79b4ae140f0f076c312c8f660a99677f583a5f1d3273f80401e378161b0d7626ec222cffa92a30ed113a4e66eb03e58197cc61017403ddd905584e830990583a3ab223e62a7526ad0281f6e2a7c60784416b982ea5b526df6e33f4279f8df28b90968c9d71e528b613d056a05a075413d120814539230b142d4a0a1e3350044841032a5ecad7273842df89444fe95b4e24bc97c85c928b6f69870cc16a4da59414b97188a2c03fb60bba5ac1f46a4e80bd7b47dcb767ec233686699e18aa08ce1dfe5499e36f4cf4033b815d66b776355b049f525e497761d94495a2b93f6997f0a8fc09a717d113862b3d5deb7596c46bd25e04a5dbdd0abedc7dd0745faff21ccd56eaeb6f64a44521ccbb0d7d502ad3f106dfebcd5211bd98e9afbf94d1f6ca013caf9c43628af7c1ef98507019f8f68f33e1fe01fb04d26e6f19cf99ea38fec461b83061d9e9d85dbdf682c4614f117823b083f8792981d94f2a3a3b0b875699091bb98dfde4c905fb181de77c767312d2778c153e59bc60a5a7518e2a0675610f961753f44bd9cf79263b3d9f98eafcc221f1eb9e639b3aeebd17a99d5f6a7f12de9701303557e4f1fad6f9b05ddf911fd71031046dc91034938462da0388a1cf754d8604e7dee1e74cbbf467ae15ecee82d2be1b6e0ed80553bd9ebd7d998d8ff9d753e194827a757c9b6e98f4ba04c8623456551fee57fb233beb93bee4cb18eb1ca5f464342e120c8a4e21ff0926f4a841297b7f96ed00ef4640a37e54d867f52ad6c2c44d8c33075d9032c167f0e3490bddb22a2dbd375eede7bbbd6eebafb9db1d5425b6aa53e46bcee37966e62a04d3cdc023397473f7ec6280eb03cf8c32cf8b54aa56114f49b3a1aa53c1a5a63b8fb191ffc8312c1625940e58a890127ba1bd024f93fad780bb471fc1c2e66273a9e52cf9a4285272c69367da4b1ed2ec97288890f5922d86831f3deecb029db883bdd09e795c0c8178d98540f46c3e91cc48e7284e1fc08e9ad886ab3419f6f89848aa3221d8f02a9cb04ca8b1403ba96a09e66e3d982c454d18ecd22a2155ec8c62b35b1b8f3befba40f2bdae2b9d6b32640c60ca4919ff8d7a7c413a2c97c05308c93aeaadbc2ab6931c4fed5dc0e8179e2d8eab184a6796cc85fe72e43ac64ea2389c08d32eec36c728236a53fa9a60ece148456b0b22d474ac278fcce05595a81802f2247ad8441bb10046bdd1157448621544f63f81753c8d64dc0a9f6800119d12434fc0feee95987464fe55328ee23c89b1a7d97c864f9d04e7dc82108d9cc1e4be0304971aa5801e9634aea2d573df0557521ed53727d289427ecf66e510521a7a34bc57b19ea68477c41e473671a2a9a474641a78f54ff863c6d3cab6faa29388e3c7221cc4ef0c0c43a01e5c9c9484019b0f2b583c59279583623d84f87d71992c4533feda6857514d0fecfdbca81b300d8a12d97aaed25ebe02bdac46d1d570fedcae62578df4f2f9a1d55657e0981cd1ea682f1e41222cdbe0939622fc2c66b07bf806443a1f8c02de121a3036bb068e5fba4acfbbd23832c63ee0b60cdfa0408e370e782380e2a8a80cfb9a1c5c2104210516660aba374b66123effb7f8f245d575c218aae24d440fca3ec2d5ea9e76472e9f1156f06"}, {0x80, 0x8d185a848d702d61, 0x8, "906b76441fd0be097965d2dd1c2888f11f770660e2ef6f4c0497260a5a70889cb5a0b47b812e648cea19ee239caa83bb98e60096bf2683a1dff9e08d8716aeac08a89be875de89876427577c94a369e607472693c96a1e27ec75a03898648ac540dc5bec006a446687009561d99630"}, {0x100, 0x101, 0x9, "593aace5b11673c9f02ec6ebb933e9d5fdef6937f1fe5418d7776e902b20ee9f24a2e008a02710d0c87286bb6f26268854a9d8c8139c48305b900e3266440d1ff6a84dd8b424a427e19fb4d7d5a0dd5adf892fd16c718ca300ba17ac95dbd8a68fb05b4c4f6f9ed3ed79822b5f817f8237db05c8e63113cbd7c4248072dc6780a5e6c676eeebdbd527de5b744c1546fd2a85df18951c5421beb2c10698cc8d0ed2c0545e4b4ad09ea3b8c170e65b4d5e5bdbad2bafc0eb94ccf47d52ceef0e836b1a08f4c0de80cb86cf591d057668f507e8035522312b44d10d95b8c45b52a86c01249ae0849a2f79f17e94b3ce68"}, {0xf0, 0x109, 0x0, "149591315df5519a83803a7c01e6466f9a130f778363c154d77ff85cb5707f82c572f5a025816d999370803bc63aa3c55f51f05bf084ed6b2848bad703864b381934c75d4961a430b0e2a5619c6f493794a87a150beed172ce8cb5fc4555784aa1fdc1800835a4f74c297c5f568a2632f7fbc576f5fcf52f65cd1d8e4555df5d954d2c3f88bc9a0bc88e5238d34b3c07c679330a49a248ea322757d1d77ad3da1997d041a9ec36e5ac129a243792a535fa14c2560dde8b6119215c8de0f00a196d145a11af814bd72cbad41e43f0ed7e2b76a22f0b26574866"}, {0x70, 0x113, 0x3, "fadf060bf9c9fa91c196bb152c6576ced5b77b4a1d4c22d1a31135d9d46d04ffd2003824274eb08a8e4c6710d00878227c4a4b18ed45063cd262017d05951eb5ef7163f0486b852c01055158f4614ffa5ac87cfd013dfc568782"}, {0x1010, 0x113, 0x7ff, "b30efbb45f724ca25d9b4e5ddfc27dc7e11e108e21a115cbca466a6e459bb724e4ff7fec741b6403d4e6977df89edbe84a7d9436cef9b65e17ea649a98dcfed08cdeed57b8db9accbc74b5943294631f64d78293645a6f6d0b865200f1f0219e57cc7eb2772eabafb9752a21331b08511e9f3d25f1aa51cbd6ec68e6be3ad7b189bf307b59733578ef93dd498a8713be5ece9ff607156ef108de23d5f1edce3652797e6ad10fec31de6a582564e6248ee64eb37f487c1bc43103dca778cfa86997f27046caf74abac8515d2edce550d60f9c1f5b40e5629ff787a5e764540dae23860759325b9a0b0b87aaf75967466a9cb070d212e610b9bda1a3c6c9a198e1c2978501746b6220ffe78bf69d6ee574a95fc190033886e1348ef843ae7a46fe015d20f7d5913c28da42cacd2f9a72361c41b5ef6cf7e1d6f9750b18ea92324b698544ceda9458074e73dae9870405468b63e173a2f0f5cf9419bd1639634445c5c674f1dc9cef17e8209140d264bead535311d32ac1cfa8713a7d60c52a6732ce7df5c74b24a14d904ce265dbee9fa5ce1805855ab60983a52f1c99e39550a21096a1ea320edce7251327c61ddb1ff68e2450f83dab2983021f14445c499237280a8545257e7730868811bb33dae9c9c525d36051e4655e15da00df7ab3120bab2edf1048bf10d9422792cb3facbaab576679bbd11725bf660666b003533040fc5e462be73f4b878792591e10e7edbab365a9bbda48d9671fd2e7c31ac4bd96fe38ac29a0d441fe04b0d8445c9cbf4c3ad4bf2174db275addc9b32ebe7705f7621e470648615830d0533d8816eccf2ea2f108319c47c5d6802a436aa50dd4b855861840e5ef92526be3769cd9b62a2564d5549693f167b95e528fd7db8988a3add34085ef8ec4a48e08b876fea113b2af63b4c3c00283b938f5e67a41d9be2c83bc6fbd61f583c5f75bc34e2e46b4b57a92290545a17ce76d771419b63f7a77c20cd6c727e95be2f82d414760649bb1d6663077ef77494d1def6ed0f50b8b7389f5a12cd3865c54f2f3238b678d7171d94a24e625b6b119b765fc84b90ee30d24d5d04acbbd490329be2bca9627e2178eafde8fa803037d8b6439d1eeb85084ad23ac73b22503a2b97d01c3a96a9bcc321d93ec0e03733886a9983d986a4be3d3412ef17d0fe633e287c00d9505e2a1a7d3f05aed591a15d273190729aece91c627f27d9cfe67c4bd0b20e0d98a817e1816161b796cd1c7e1632725161fb52c8284cd2927cf1a41fc2820bf714ec0a5e563c2ac7cd065be1a9a21a30830ed7c38f4328e57190ad22c12de6e7f47204990653012ad56c418dfb571fcb1728c7a7bee8306a134b96408ffb8e67e75edcecad4e00188f792cc1c768d0671c796692ecc2e7c9c90c5da9aff5449be95b05a8c8e7bfbe3dd0a02840e8c0621b73081077a3557f5019dd62cde2c1a60d904713175ce0ef5f4414b233d038814295f0b2214f4030e203389059d1f6dacd88216a98184fd571884197cb95d7b77bc7546fb112ddcac1fdcb5601875d7ea5315a24a4dfdff09a2ce4d394838c360c645df00eeffd89939e0a1a82c922aef166981f76fe3cdc676658797a5cf3ba5962180b6c43fb7f0ba6bd577b9a883c2d56cef0042a641044e2af70bb056de37764523c32d6a0b0ed50136115822378fd75f8f6e4125ced51cef8afd6f7d847b530075d0a8a6150140a92ffb56514bb3dc98f04fcf8516f708ee17b797d6947006189ba10b5ad08f4d9b21d5d4ec8ba7847a46cce38fef7e1f49fdcf817a96227dc23416fb4cddf167a2025d485dbb4cd66caa1430807af971e90b4e40f8e25ada50c77e073cf5f851d73a78648464ecafdb3671528be47b576d5179736d1578374b0c0c4aad5884b46c760c9f45c409e82d4f9120f853925d38931b5d9c2ee5ce613a781a97c8bd52a6f70c6513cfeb43ddd48ede7ea8dc9db66c06e2fe80e33f9b17a5a3e395f3ca181e05986879a54163539e4ab14eba63f3f17e0ff741ed0eb940302e342350eb810c7fccbeece31918edf7b488576428ebd4aa2b5f4be55d6925b760bec2cd3de1ad961d50560ffdd1188be6c41f81d2088a93227c686a68081b751cf9ade6114aea40d75648e231acfefe64b7d7a0f50bb5bbf777f4bc9501b23afe71e70988f1760faeeffadd43c75299460efa33b57f82b7cf450f2dd950e799973722afb2d6f10a0627765748a81b9b5f08c5ec8b1ef3b1056bf62b83180902a0ce287540310851cdbd2baa2891d89b884691358eb7f18599a6667b396a35cac677ed55303465724778fc07ea4092af46298dbdfe9eca3510ed28f94b4effe983e28cc81027bb09254faa596556449829a13bad77e395d86213e0351b875e65cc265e6d97195309f3e7e29403b1038d2e2e3ec61e39bb55b8901fb229f818dcf78d219045ca93003c554f614fdf60959a2e853832c478526559f6ec307e88ddcb9eb4daeca77f443ca63e3ed758095e1b5efefc1009569b97b58ebf2855702b696fc5aca22b1d0ddd2e07cc1c2470f360cd4704f913eee68d326b4ddeb897fa405c0f3bdde57bd8081af8ecc6c9a0b61fae2e2b9dca8d88e19b987d70e34a26f52f981387adf4c89d91137ba5cae5ed92904c47bf3d0089cc64e0a96c5da8d4e76537f8d7901439e354f33de7e47e664a41705f3e3b82a66a2ad2d658b2be9aec3b22de9439162eba74dad7d481c05274685de43661a02f763ac7e1a572628f458125ef1aeef0351e261dc9636a197e5d1fb9bca62b35b1a522cdb0f53d291e25f7eb906c16452069887c6290fe87f65a9f69bf47b1d075febd388efc6684047830214f5151c911bbdfff374f841cd38f195818cedd258f3b7d944df7188937933faeea7d1d8922598399a8d7154c25b4c0d4ee9776d5486d2914653642dbd0b2229a84e6a6a90c37e341691ff6437ebe60dee24367799e54718561f4e13ebdb0cc954075880a64df297dca2a6fe2afdeccd08e1f3d68eb40924da87d5805e35e7999d539354dae79c6412370bff6efe2e199ed785948e37ef382cc8dcf7e169d6df023352f4588cde1821a7f734d1ea3b228adfd88ea1c9ab1a05ef0de8460209cdd9d153eb26eeda2e5f0737d0dead6d7b6b4a60b7489db85a257349835dff64b75e9f00b9d7d29a12ab8f088ec6f48b2b4ea2f364b550e9182c7b08fe70bd8e7677ae603baf5c5a8169ee541feaea5b3de9833e62a2c259c151abfaee9e8faed87f03222e719771e1197fefba6b766d105cc23397342b27836c3a1f0f143b2d5511ab82b76129dbc8b634597d776ff375acc495ef90f662dd072e7a8d40f1c733acb89c3acb54593af5db9fd405a1baec8a54acc23a11a6ee8a51f9a9b4b1fa47972b93c4b461a485f6acded4b65b0a57e92e8281bdbe1e41420db07ba374bf11c76d3f33250fe76df48962e869ec5cc988eedc3b82623665ef2feca99434e3cc5b05af15188adad2c4528d5cb16f06de49cdb16c77ed2cd4b524d1c51f4500ecf8e44bb4557ddcfc28a3cb2fe7f2166aab32472b208a7fb78826aaf22d9ab6a914924456506c9e869564970e15c7336cc9ddb873230308c8abb1047d1442fcba3f986231b485342657885d82c4708b3a92e1b67d38c3b45ce07d52719cbae516272e2695adcca2edbc6c128e64ce21c9598cb88a074d0d64b87c9ca9c50a62087ab1e1370b5ee656520f6037b6329748b09a9af53e832d9e1a6754235d399c99846c3d4ee7d25b416c0bb6bc04f0cf39210e88f85b86f2ead95aca8befe874a2a6439913552be234e33161f85799729d360de4c9287c283d8d42ad4eb366a5a0d0e16f7279850a1308962e07977101ecae5edc3dc911afb56aa9e2eb92a908a421ed129c5404514f1bb11440b33d6e9fb48e88c9fc34a609b5059bac99bec1289e0e36afb80e92a16f8f5b8cdc68bd3188ed10e6200b769465935cdd102f951d4e2db8ef51fd3167dfe391d32a71be57f4a04faadf7cdf5999911bab823937e9d9939b8e5fc2e65fdbe8fc297617e633c91a92ebe686e4df68b56a934bf344a967c9b867e661de67530c9c878420384b9bb92483f9551038025cee0ec7650b165bd2b90c9ca064371dfa21bfa9ba49f96bc7f3617a1f55b77b7b0acaf73255d0e4b3b5fa22375fb92f32d841fbd35e21773c332a19b808e9535dbeb2fa1ecd1f55d238a01d71a71e092d26a2e06e5320057da3999420638474f23fd2c981b89918422380af6da7a662397e9936ad00f1c2b47ed04a7255934ccc3cb7b5725f260cf3c1add9d3a2aa8317edf598f6885a077a39c911fe6481d14c38ffb1b025183737f239610ade3af6f2f01e3c270ddedb0f8a30dc7ed1e68ca1a8a1282b5eb74c4054a528bc69080d54c103ada893e31c20cebc18df8a7e8686db29b42cc0fac60d70f348850d7a43ffc3805a8f600e87203ceb7aff3a7a285789a0ca70da67d40dfae9192d7b67c06fdfb28f52afadf8025fe1d040fd44b4707bbe6a8ed06117925d913e1d0d12139df97f9928fbaf6d9d3dcd472f9c0825cbdc9d4c5debd8e368633e78f00e5af8b39574e581677db9e0d767233b1fb1856d4073dc8cf7e78c42cc9b6bef61cf902bbe34c388cae9a7914a7f17a25880f12cc56e71bb5fa7355bd7c40c3ca738c4bec48441281f9533e1bcea1a02112fed3066915c3ea7593b76fcb34e1c017d17ff43c070b3acd3671365cb4b10c048e4d9de82b744cb3fcbfd9bee452dbdeda7a0f26bee86cb0345c51a50d9deb62e0d99015ac27ed131e152c076babb70ea0dd203b782716e49e7e6f390febf29731d90ccd3afef9cae2c301f8ee8ac570a6dba3ab41288d8cf1823b8ca55e88714f8ec1b61ebb73c79419390afb4b6a0d92da099e1d640b2998bba7e442812fc65c77e214572edc263691605243f1596ef14c24350bd74a9779207ec6c83893810b7d6b25ce9f097b35062ed641797722dbba71cea3e267663af8fb436aac196ed3a9af6b5671969af9d6d8b7ca6675b77b3d97eb131dfdcd6e37885e18c0525fa868361cea31e4765776c91da6bc1101a4d03d346ffbf5ebcc6ef1080d3b1a0867f57c21d42295cb5259aa40528f2b722725373152fb8368de43acde6609ab0fab9d468a7de3dbcc7f70762f4347c894935fb9e9a514ad8e8bc2b1be2752f4d422636d1b577b789a571ea10549bdcfa10760daf08faadce67adb670ec0dba92e3ac165b52ef6140151f6cc8d186bef08479b9efb91a8f9a58aa005fa97f3f35275008ca5e1e974b88a6fcadc6c9259d30659afe8bc4d2ec499396017013699fbf46ae631dd187ec7d758ce1058a0ef0f870978931bf899e9fb5a054bda514dc269e276587790e979df5fd20e253b7d3ba8b340a8fde62b8c74cdb3ad29c427f81338066bb0f1db8b03f56b6fee18a601ebe2c0847500a9bf1464ed3b5157b82a5779d87bfc3f796eaff937a7c70457130a22d9c85a61d12f4567009bbb77173b85f47b1f4c07f6f7be9bbfeca1307c385a98e68b9cffdd2e0b9b3f18cf645ac6679ac8cfad8f894045fa8ee5a0e769c653179f74279149af0b8e7a56b756c15defa5480665db5ed8a5549a4b609bba83a94ae7249d9aa7485da29cda2b03ced0e2d7b14a237ebb18bab7a870a54e019330953b05ccf8ce1236f9a9d9c85e2a8aac1226eae7b51711889a324ea2c7a63fd6971528596aa56f4a12e5736ee1113e9e48bf974f8ec02d0235650097455ee09d738193bd82ba8134874414905401dab28bc897d6"}], 0x2300}}, {{0x0, 0x0, &(0x7f00000041c0)=[{&(0x7f0000004180)="f69e82331844386d1143fb8854ab82bb33a8819ab17e57088e237e7cdec543", 0x1f}], 0x1}}, {{&(0x7f0000004200)=@pppoe={0x18, 0x0, {0x3, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, 'ipvlan0\x00'}}, 0x80, &(0x7f0000005480)=[{&(0x7f0000004280)="2bbdb98e3039f0fbca051e1ecb02302f92781cdf8f3d4ad4642e46f9d7adf39025a191b4d0bc817534a4d4b8e5d5e066fe97a5ce38caa37a56af36039b21baefd0bbcf387497bc5d9b08b6cfcde5e3c8e98327d69b02e8443c1c523200540cab6621efd46508786727b8d4d1df21f397622f9b", 0x73}, {&(0x7f0000004300)="d00c46db6b75cfc3992323f69eb1928144922631d8fff397980031eb8703b595c39c92edefa8f22a4bf5e1003c4c441f6e6cf76617a0fddf5eea58da3c44503f49334ace072ffdf38a98d4e02918627d313b44f0ff64b0a7ea270733627384", 0x5f}, {&(0x7f0000004380)="a69c7eec212c387e27822b6a4a2ac1c360ad7a9214d4979121baf7eb2387bd687739ca8e157f028be4765a21bf0c47dd861339b961ddd21c1bdffd628b16657d6f97b8cb478f292843ca7f87908018d5d85a99b6e7f053f47b08621529d065408a99910f093c8d0abe787021cb7843112a4fe7decba079cefaf3949792d568eba20209518a45fc1e4dddff4723a3f8df03d7db3fd330d14506fe077b7164e5", 0x9f}, {&(0x7f0000004440)="f7eda1447bb9fffcf86a6fe6e8115141695115b72d5f763b9612d824caf39eb4ab2eb64958f6f0d7338e6891f39c42e6873b098ee4cf9f2be860eadfc6b6c99903f1cb01ad2ecc308c8767cefa61ee017678d54cf51ec96a1c2fe45b4b44713d99d92c0fd174d41a5a4c5a3afc172841cecc8ee8d27854bf9853c4b5d0310d7293ed01f5e5d52f6a7a8e3ab147eb6aad9fcb255bdee22957f7eede42c6c8110d574e49b6dfadcfa6a895396624c79b44b7ae6acac2426d7c3791ca8b096d815a15cd5e698b0573d210f139a84d4406cdd3c0c4d2b621ef87c0ec7f2f1ef679d58c8932ac13a48bb481c5d183d133f0c020d453ba748f9769bd8e846d785d0e49d1b3ecc7c0f7e697b3d738f2d91a4b467bdcc282aa7a51a4cb313412613fc087440472d0a7fe1b46730ba9958166fc548478149a11427918adce9051d52fb89518889016394bf08eff4d686246ee6e9e6be213be99105e68f2e3e638db413c5a76463b6e6f1815671baeb029ee7275493c8c70c41003605c1e0fe11ed78e0418eac1f7dadeb479910cdd723221c797251291cd5fdf3eb06caecacd83e592b971dc9cbfb0f3b2c353705a6b107d0ab9117208f533dde6e0321a2c7a3f05cb631931d8dba248eac598e682bb8b4e6a1bfbec29a1f5faacbf6abe3378f710c57ed15be93fc75e9a984aa97ff9c70da40ab38eee6705c92f8489170ddb360041cba98b68637de3b75917f04e0f9d4350b7a8ffb9a440bc3cff49addda89d3364b4dd568519508c69f2c2c696a978248b8ea8650fa5eb9ea1f1b0de06e11280236905a60ebd10b95e20795fd1728931d90794d4ecb9625b4049f80a71b14e09b9b1668b0d278e78980c56d261c9cf492c82a5ab8cfd68cee653ab79f4d27b1d8c272078f3d5c9ba01db93ea87a1d5ba19758c53f34fdcaa7ddf61f2f6bc39e8eb619a16dd927b8eac6f3df31699c8e5d39330e9b1e8b4cebc1cdf8254b5b754ef4852ea9e18c7a8b2013a7f746777562d0c32e6bfc1ae1a9da95decaa378cbc5cdcaee9ee1f87cb2a1739f9f9e5c0e27a721d9c81441ea987f1903888c1bf8f1fb26101d8a446b299d52c1f517300fd9b858358f53226bf503491a8bad9190ac4aacc765e222f452f0f0f3ae685f5e23931879d1b58cf727cf1b2ae45c6c86e9d601a3298bcb8902a567375af89b24571e48ad9fac9329f50c7dd08e43feae63f22d848c1b47a5942d7fdd042638b6954ff2c434d8fd208c93dd78707732b0e0ab4c7aa1e5ca566e92cc7b6238954e119e1ab998c8de70b341989627ad8770473ae8e14e30a89279b0cdfae5a5903275789cd7d299b2c8bec146120da4f740a212d0a77252058cde323388e337da32aca3985df5a6328cb090e1f4a60923e065b45f6f3de9a9f62932eb53a5fdc58535481ef3fb74dfec67c96c604c67cca529bec4eb95b3237d06dda62eaa4983fca4830246af70c822d92cbef599a9079cb61b5b75b33987b1084e91a136446288326c097f618531cdc059acd43b2dd96ba600a8d71dde2b76a0ac69a31a70cd36c7850ef08999d85e715b36d8051e589f4111b70f23d77aceaf967b82b1881823a9ee82291ec0170b6598b84da78e096f01d3256b25c9e1c3bfb8c036d317f97b69db21ad74f0afa47589a0acd98350a774a1e87b9579d46452bae795ad40309500c07837acd4566c97093165060a962bcd8bd14daa4b813c49742e7c3eaa998a18cc7d996748dee3e218f9d2d60ae9b3051ebb178b5231e2aa69cf8a6ec364d587be799ea43ba451d42f520abf798c543b5ef98cdd232dbab35b989dd9e8f629ee5ccd500a20f00f4ed4c5db6a05bed2e139b1ac382beb5342fcd4a64c111e7a6d7939c761de2b218b9e2d5c44af0038560d4a985159f1f46f33f94c62872c0112d7ea70eb5fb8c3e5c9aff22f3679cf21fda52c7ade04f1ebd42d3bef451e3257a947366256336fd1e8a107305328c47e56a5e81b31b47a0c669c66b606ec2d021a5cf710a2c10982cad3b4934f9ee3517b7e5b293089b259dcb0fb9574a7b7b5cd4f88183893d970d09b75d9abfea4972e44f442e479fa9a16e6358b4ec12b7bc0501626977c1dd016fcaef3615b7a3555472f8f21af4d86ae846c0b6b58fb411fc843d059c2f53432fff737f633ac00609fc7cf4cce1e02922a37b04fac01ccd826cc269febec8bf96da632c139984ccf043fa20fbdce41726da90344486b767987b7526aa8abe424f18abf7ff1742ecce867a11bd4446476f1d35a1a3445806501461d314669bddb9435b43f3c55bfd7b380241edccf919be85a3bb3232e522434449d32f0ee2eaad9b6d4f6d1c44db31f0a7fea074bbe6389e74ba2db6b2077c6176d4d0f84c3b93ac7849f62923daaf16ad54c1961b5fc7dfe3550865678606c07f5019f0b1d80a4c609fe13e8c96ccc735f82f7436ffc634cfde1cf9883195763b459ffef8352548dc384bdc30e912b75e0185b3bc6a05ddfb6ececc54566f2bc203ed614d7274b6def6c12ddad399b6dcda4ce25b01bd8ad47688b346c78984cac25a9652733f73042566b699dae25d117b7dc2560aa65ac40cc5b4264ba586b8880f39fe73b4533b3ecf74d7a21810309845d4305b3bf504e14557932a85b8c93556da873b681a14ce66e7f9479f1de694afbf9b556696e2eaa591aa28d37bda1241e1ba45777525ffa86045813d06c60888633db034125c7e3614f4d778a80d89b1b92e9dbbfde964bdb21687b1027716f417eb8bcf5ad5eb090856a181becca9e100f3b55eead24af2fa8541d8ce6d5fa038aef3abc940b28207b9210a32ec992f2c92c00f393a016b64def38f162a578d3fc462fb91a84bfb1bfed5b984c28a111edf69a54e11f45d03e30c3b22bfca9e12fe18822e0e29723c89afcb1b396518e3ef64b91a249361d1262b17ceb311610437c0d79827f1381e739fdb45c6893c5bc4c5d59590dac4680a7abd9e79d27de8a4e6ba750af0ce8486d4265616ccc89818605aae74671c055e9d2602ad96163703a9dfe31f0f8e82b47cb46286e452777e322fcac3f584295e9a6bce9cd5ef26f9e12007a96a855fc8defcb22d719246a68cc9e0095c967900c35ef3b9cacef7009dbbf19e8ca916b9679b12d68b7c8ff4a5cf2b9ec9b06506d2d984ffb976da1ab13b01a5057dd71dc88621a19d6e83225b8e1818adcfc7e2ea11b1308d0deb12ca5e84f367b81d6c5b5406ebfb4fd97b580f74db9f751ef6adec66d984212c7da74888a4195ac489eacdba73d8bb4feb0965e2cdef68ffd35576011469da4ee2b59988f9418ce903bca2531452105a395d09b4d073ce6807855739464c3cf8c5caa2d0045fa619bf7aa680a16733ca5a199d996ccb1da957208a033163ae239ad5ea2f25fd1b63cde821f0c4082c68aa431ce40986c5285c96d9c6dd03a7a982258cf3d788aaaa7503212456ac0fed9aae355b4679de5c01e0ee2d4b7246c3a1e282cdc14eb429a4867b282810a5563368b8d0bf0474a25d598482a7854a18e45b3cb115445b5b8dd94eb497419b3020912661004e66c2595bcf4c2a2a01ab33576deb974fc1c49f5b921e3be2463b89cec848e8b11acfa51d5ecb1ddf123b644bb3e45fe4a8ccbf786bb810ba8514e2db911bd39614df0662b83b1a1310694297d2a59550f62120dd88639a43956c0ff2efd38a64a56bdc93d2ccaaa192d5bd34eeb1ffcb8fcd3ec00a19c3576b1c626a18b4c562628a26fa9d654a3f7a32e2dc47abc2de08a758223bc46849469e8853f00fc286cf418ee5b6d402260c642982db44d541a438c738dba04f1a5e6c6f57bb1dce9cf1b52533a19bf6d394b3d45423404c15fd6530283705f9130a5f23fc90f735dd5412c6cb8829be3f47a9ff124cd7df4d87281e12bc0b67f9fdc94a1326ffa79a6eb9f6f9a7eb8a866794124199d0cb86ad2ea0560dfcbebc71a738fc3777482dc9c287fe4e4ce909d947d944bf66d491c8d436403034579a6f07e0337652ae1049ae9e99fd6a728695a0c61ddd3721506e32a88c845ad8889633c4d1b0eb536418d90b318fb8f0a82ea8376e76e33b428211c73199bec7fa7a0d2ecca8c95175ea867a2a26e39ee584e9c3abf2bccd2026ec75f4b5103e068f653b48bf159a2adddcfccf234f2d4297295421dce9504f6fd2fd3038ca27138145c13236acb7a4aaabbe1e7121ed8b1324371128c07c75b5b02fcbb342022a9deecc71ed8f0c6abe5485bb2b6868a837a5350e2bb6f4504122fae8bc4d31eba8f2ec1cf6555ea576e4bff7d89a0f0fa37fefd707fd885244e4bc181dfe9799740142479de049aae2af0f8f83596f047f1389bacaf8c6fc576d480326775c8e5f0cb091147f6b4834252dbac3d7baa1b254631ce58c96096cd788ec4d94ab0db7b531ec7ede858713c78d78d9ae85da33ca8a32bd473b1528b8349e4fca9b37e3b877ffb65f955511272f25fcb79eda36df59e1b108aefa41a9fee6e3379d23fa66c455c7c553e2ff2c4e2e2fcf244e6fd2fd0eed5566914cfdba8432be93c2afa71b44f5664ef5bb4c65d0fde36bb9e83e7ab0e436774771e86cc838357958a7768e4fc5ee22df00dcabcd31fe827c5d80cb141db06e14111777c07f94b2af47bff8251dee3cc492cf07b1bcbe743d4fd175c860cc9702dd3d1c9b9727b46e7c12d7aaf4d699790769175eb314d22b4d48566687e9f5470f13d846957d6c7a63a2101ab2ffd61a0f1d38d12ce5b6a4375f1ffc68f4ccf3715237e9c52ad1b76bfd68891c8d2605c263d030d8d81b13a2c9f6cbbd496433b6b31d9b74976af6816cc6c1a9057504d7b0b682ea39d4747fbcfc37668bf15d294767605a53510de21612cf345f19f8a8df43fc5156bd33c4c083a28ce815c114a8b8d2880857bb8134a4adfa41b97f6a582e493d2366c26be615922730a9d007827dff8ec4dde6c7160b227a36ab62cdec1393acd71afd416a21810c930e48cb75d060dd6f0512e298c88b29b8db4bf10de69b10acd74ad99be1d40f6d3eac9690003f7be4d2f5831104ac75187041ae9c5c8dbd85b3c892b323006a704b4f293735cba1b53e6f191aba44f69353b49c95ce04affe25a41f99b13bd0a650173c0a06f41e5ed15e96247b1552c79943d7304a1084d43a74375ad56f87a4df6ae97f7bed2e6f729015e51193ab07f346e3c543a1f4e39bea0a0b2691b96f02cc7220b3ddf947c734812f4d11b6d2d3258357022b3714f504614533f85bca6885cf30cc9191fd6474e8f5ad0280116f2989a22092800de28b850b6761f53556e2379ef67e14d85b4a7ae3e6cbf1bc85bbf736a87ab72c9f13c520f8bc2a2830ed0bcbd2f6ca4afb156306bfe8465f750e751aa3ff2f02be74e4dfa7b6e090492748ab92195aa36f87f1f4dfd63b5d63f9f9fc60fd23e79ebb34fdc1e9e2ed5fe12a1a6594c336dd5a3e2003e9ee8d4f4c2bd50466c924329bf0e52ed8f465a865cb13554e9861ae6d6418bece2a0d6ae3e744bbc2b3939c212f0beddce2e9c97780f4cbe2373843b6870f05c946201ee6d400dd2e02009abfd96b4c987da14e035abb0cd91e615dff8d1a25d891908a11eaabf1e0c3afebff93a12bb60583c54578bb41c85509cc6102c9cf508581d02ae8a061a469ac10063edfc16b4be44525dda73d9529eb0464f74ccd10676b3a2e92ee21e0b7e84dda07761a4c57e219af035f9702ce083a812ad7f02c1b4420d9cc4fc8244d877dbfd6e7a84cd05c218ab62eec2c0886bd40a9888da1f79a0fb38077f5d03cc0", 0x1000}, {&(0x7f0000005440)}], 0x5, &(0x7f0000005500)=[{0x18, 0x10b, 0x0, "cd"}, {0xe0, 0x111, 0x6, "3dae126cdd331fc55fa10f7dfdd51bc1fb35e1d6ce361434b9715890d0b09a73b1af65fa70ab870946ecce3b68ba0173e88437a786881f3234b762f4522a7813dd828967ea01d569aa10703a9170481e09cc7fe44070b4da93b0432cd155ea9829bfbcd744057d983e56f67fe1a7c71bf0a0103e940d81230fb67e7d9ec69d76c2cbc59d8f7e03bcd73956f464ecb9aa648d8f13db3c25ec4f736d723f2b28eb20483179c5d50e6f1edd86806937ad4e46cb1a277f1ccf095487d11e2a089d06058acf17c40d9bc65ed04bf784c9"}], 0xf8}}, {{0x0, 0x0, &(0x7f0000005700)=[{&(0x7f0000005600)="b1fc66b584e9285e4085ab2cd7c06d3aeb12424c10ea82d74e7d465176f609a897", 0x21}, {&(0x7f0000005640)="54d278c38c9f24a124f0b21c61159387cafc4a64507c5bf8a034785c67f397258548e86ff20b4b3565fb64e494431bf3dc7052e9d9f7f94505ca09096af79d7ce81c282b9f61b3fdd4e6a71f4541bd1cf41d9a4f54345493797245bf45453ff66c94fefd8ade9b1d227095a316dc6199096ba5a8d53620feee77581d85b16a95570c8003eac58e0bd7b354a3dab53d8d10eb99674715479241a503fee0460512c1a17f77134bc0ba88928f90ae9b159138e7f10ec04285e4f7fa6792d7c4", 0xbe}], 0x2, &(0x7f0000005740)=[{0x90, 0x100, 0x128, "5848cde0d8e325106596ae55cdc7afb2906b3e4a0532b73a4676ef350da36662536a6ce9593e4f098f192151ee127d10347257adf2f6721156d8a1295bdd3ba2843826bfbb56e23f6a77f7178f852948aac0c481ffda26c97eced11945917dc279229204eba1d4eda3817e68ecf88c78713bd507ca6e4565a403f0230c5909dd"}], 0x90}}], 0x5, 0x80000) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:20 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) r1 = syz_open_dev$vcsu(&(0x7f0000000100), 0x9f95, 0x20000) mkdirat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mknodat$null(r0, &(0x7f0000000080)='./file0/file0\x00', 0x8, 0x103) 02:42:20 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) open(&(0x7f0000000340)='./file1\x00', 0x410400, 0x56) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000500)) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) setxattr$incfs_metadata(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), &(0x7f0000000400)="0810a584cb00c661d14c0881e889313684da0ea73c976053e6c6f38d418dffa93d5c6e0787bb67622e26e5a663e84e75de806d9d307ac33704060172ae3a339c19a00962a09d367c0b68e2358afc9519e012dd2f03aa2fcd37a64caca17017ef89d6822c475eae6667b09c93686741cb4c3fe6a693dad3973e7de3bb17c01c0b76073e88407d58662901b7c6a6f0444a2d016a0590504e50025f80e5b7553b64147654bfd27f33ef0ed167939fbc442704958451b67486110f988b404654b19a31110fbf214e0912509aed8154010b0c3e04ab", 0xd3, 0x3) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:20 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='net/icmp6\x00') mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x2000006, 0x110, r3, 0xdb8f7000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 628.418396][T14822] loop5: detected capacity change from 0 to 87 02:42:20 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) chdir(&(0x7f0000000040)='./file0\x00') 02:42:21 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x4002, 0x11) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280), 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@sco={0x1f, @none}, &(0x7f0000000000)=0x80) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:21 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file1\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = socket(0x11, 0x800000003, 0x0) r5 = socket(0x11, 0x800000003, 0x0) bind(r5, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c58110308d9123127ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r5, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000100)=0x14) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000400)={r6, 0x3, 0x6, @broadcast}, 0x10) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f00000001c0)={r6, 0x3, 0x6, @random="c999eab20f9b"}, 0x10) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r3, 0x89f8, &(0x7f0000000180)={'syztnl0\x00', &(0x7f0000000100)={'ip6_vti0\x00', r6, 0x29, 0xff, 0x7, 0x20, 0x6d, @ipv4={'\x00', '\xff\xff', @local}, @private2, 0x8000, 0x8000, 0x2, 0xffffff7f}}) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, 0x0, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r7 = socket(0x10, 0x2, 0x0) r8 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r7, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r8, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$FIDEDUPERANGE(0xffffffffffffffff, 0xc0189436, &(0x7f0000000200)={0x3, 0xfffffffffffffff7, 0x1, 0x0, 0x0, [{{r7}, 0x9}]}) 02:42:21 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380), 0x309210b6165e47a2, 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:21 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) lgetxattr(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)=@random={'security.', '\')\'}#\x00'}, &(0x7f0000000240)=""/154, 0x9a) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 629.218018][T14869] loop5: detected capacity change from 0 to 87 02:42:21 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0xc0410, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)={{}, {0x0, 0xea60}}) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 629.315099][T14886] loop5: detected capacity change from 0 to 87 02:42:21 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x1a109a, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)=0x0) utime(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={0xc4, 0x5}) setresuid(0x0, r1, 0x0) mount$tmpfs(0x0, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0x2000, &(0x7f00000001c0)=ANY=[@ANYBLOB='uid=', @ANYRESHEX=r1, @ANYBLOB="2c687567653d77697468696e5f53697a652c6d3030303030303030303030303030303030332c7063723d30303030303030303030303030303030303033364c66736e616d653d2d40255b7b27cd2c736d61636b6673726f6f743d2c6f626a5f757365723d2c66756e637d4250524d5f434845434b2c6d61736b3d4d41595f524141442c00"]) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = openat2$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)={0x100, 0x8}, 0x18) r4 = openat(r3, &(0x7f0000000440)='./file0\x00', 0x80000, 0x1a6) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r5 = gettid() ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x40) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) getsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, &(0x7f0000000ec0)={{{@in6=@loopback, @in6=@private0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}, 0x0, @in6=@initdev}}, &(0x7f0000000fc0)=0xe8) lstat(&(0x7f0000001000)='./file0/file0\x00', &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r4, &(0x7f00000011c0)={&(0x7f0000000480)=@proc={0x10, 0x0, 0x25dfdbfd}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000006c0)={0x364, 0x20, 0x300, 0x70bd2c, 0x25dfdbfe, "", [@nested={0x1c, 0x8f, 0x0, 0x1, [@typed={0x8, 0x56, 0x0, 0x0, @uid}, @typed={0x8, 0xd, 0x0, 0x0, @uid=r0}, @typed={0x8, 0x6c, 0x0, 0x0, @pid}]}, @generic="479a046dbbc211dbb4fa91f76785225061e6a58183a42e3a993ae329f5dab430d7be47da83d835ba0b8f59095762a8", @typed={0xf2, 0x55, 0x0, 0x0, @binary="46ef93b21822841c6731fbb0208daa69999d01feb2a330c10c78da40c87910bf78da1b6c2eb0b3e2cf8cdb63fccf254ad18d6a1fb402876b59b2c055c5f5cabf0ceb353a78960db9200d201a0be6a5031d7e26b6a871b82d24a2853a5324e7f8dbbefdacbe14a67d72a57244b52d43551c2a7a20e43637bfae8c33b39df445ed91b0ccd0dc6e2cf41adb780283cbb3aa32f33f4c051d96c8e20e177b78c24c8f39fa50ba42f6690beea2f9ed2dd31c156705dd50884332dbf25b2019d9c2ae73d27d0247beb3adbb8d08931a5c6212c8b05837c828a33f74df1780fb8b48a560965e09e88e4ffacb0cbf792f66b5"}, @generic="70c18ec9ca304a270239ef42da41297b8d3a4b77e591288edbb79e646f90b91ac005f615c786e30a735bd69416f25583149d83e7fcada67e95a279bc5869d0b4b3255cd28ee296d1584af3d0cd79721f6b30e0abfd2d2a0c1cf67ffe8e5f27d9bc228b21c61934679183f4ea74709e8e338c892d7b420e4c082c934d64ed3be036", @generic="fc7c770176f574b5450323443e107d6fdea427e89f9c079c", @generic="7cf58d60e771be945f74f7ad7da7b8c05c5a50aaeb81850226641ef8ef9ae516a9042365f9e18ae25a3fa12e359a2a6ede2535d9bc8c80e7a7153f8b74943e0a7657c08bd6caa303fecbdc227cbd6475aabef6d6cac2a5bef4a0986227e060d04400e55d3833c68e483f6a485ea9696182eb34f752389a9cc12fb3d754650b55bdc8da52c7021da3bd45d0299dad50c001b5c573b1d8d861970505533e1a3842b66aba1f078c2ae83fb979cc6e960c9aa872faffe0aac49da161b1544a337634fe5918a7872a7843d098dde5c5ee21113ffc40", @generic="c1ca54f43bed8e88766f5132644e95a65582d7c519eb0b28805a6990ea11f1a4d7e073d19c3f4542b023d746c57cd7219efaeddd695c1387af824b12024680f492d89f451afacbfbce6e68ce127ece8e06bf", @generic="16d4ad9792d4bdaba1d79e54cf988783f64a60144a53145cf48748c033859b5b2c1c24600fe7e584b4a5b242a587c97f875470fdb07ac755beb8d9da2037b7ed279c22301b123b6af14cda", @nested={0x4, 0x62}, @typed={0x8, 0x64, 0x0, 0x0, @ipv4=@empty}]}, 0x364}, {&(0x7f0000000a40)={0x2f8, 0x15, 0x800, 0x70bd26, 0x25dfdbfe, "", [@generic="65e99d2420d10664852bc6055a4ef4adb97395188d0b6a01c4c911f4eb9fda50f42e8b5cf1c238a4908c1953071f8837425456a83cd245f255067935cc3eb0cbd00380ddfa84efb54c4a424cd318793fd54475f8340d8eedbc9fd43aa938bec46c0dbeb4cf8e08277179054cab17e45c68ea72ae883e6e9e230c9a29f96a233a056f3b9a5ca2f55740f9119c53c883de997ac2e977c903dfc49d541656468dfb383c4e8358886392cbd22c", @nested={0x239, 0x6e, 0x0, 0x1, [@generic="266346a11a7e77fd2e0d305a0acb7240403edc008555b0dcc18138da2036a163d2d6bd87f45d4a911adad364df1e9fda9b6a9501c9b50f52bce7dcdea9d5fb4c6082d49403dc42d4563e6a8fd8de7bbffdf8874d748442d3454a6d6921b7639db9f2554e99b93d0b62dcf6", @generic="6254fc64adb61b53b1a45a39e11ab99c8a6c93a9bc104df0b1d4efa416aaf197b9a32ddedbcdd243030aea3cc294643f0ebcd8752a8b8d9245ad6b5110a1a708", @generic="6471dc0aea120fa084f3b329a6afae9bf2491c43f5c922570c83ee847ead9276ce647eeea510c88de6abeb8f0743ece64e947418e16ee9c1fa1c5208b315d16975348927e3cd407bec715b9f4edf69ec70275d853c7eb67f55e643f006bbc560b83ce6e73479", @generic="7b99281d4941cf47fe334bd16b848958140d98cbd7790226a6550e775495f12f2526793b1327225b9e1a9c25e12b771df6c3c32e89a1fea3285b5e8263974454eee4562d9c3399d719be0561acdef5766580a58ba8af78e7a7116af539ee70e896e061974f4c015617233af97b5a76c28cf58a2f326a3d29e0bc30a6898bcad4befe4ee6d10b6b86b2c8ad7da8eda80e5d949ac9c53a83decf797f3a4bb84384df1b0ba9cc57df5b4f11b65bde409bfc75b5ecce373bc7effa68a47b371e79ff48563476d4b30bab9ba22eba7613486ae030da44538e2f3222aded57b6b35eba2f29e1f570b4a5a31f6d48ec50dbff30bc0063c6c0596f381c3e41e2", @generic="2ede24b28f2ac75f89b1a7092139e97e93591e8e805d42526b9ac6b6296be54773d0dd11779074cd"]}]}, 0x2f8}, {&(0x7f0000000500)={0xb8, 0x21, 0x1, 0x70bd25, 0x25dfdbfe, "", [@nested={0x8e, 0x10, 0x0, 0x1, [@typed={0x14, 0x16, 0x0, 0x0, @ipv6=@remote}, @typed={0x8, 0x5, 0x0, 0x0, @ipv4=@empty}, @generic="9b6eb58653c9434d75fe0071ebb79757e1d8494c374152a036ca867c93ed11bee498737be0ca346396ddcaa6cf03f3d3264def50ee3716787e4bfe667e2dd82c6932bd46ad953a1e585c6dfdc9bb8d116a6467ff387a7d162f52763acae583ff4858564f27c290a93aeded1a0292"]}, @typed={0x8, 0x4a, 0x0, 0x0, @pid}, @nested={0x8, 0x77, 0x0, 0x1, [@typed={0x4, 0xb}]}, @typed={0x8, 0x5f, 0x0, 0x0, @ipv4=@remote}]}, 0xb8}], 0x3, &(0x7f00000010c0)=[@rights={{0x28, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r4, 0xffffffffffffffff, r2, r3]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, r1}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r0, 0xee01}}}, @rights={{0x1c, 0x1, 0x1, [r4, r4, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r5, r6, r7}}}], 0xd0, 0x10}, 0x24040000) mount$bind(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x20, 0x0) 02:42:21 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:21 executing program 3: add_key$fscrypt_provisioning(&(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) keyctl$revoke(0x3, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) accept4$unix(0xffffffffffffffff, 0x0, &(0x7f0000000480), 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) setxattr$incfs_size(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580), &(0x7f00000005c0)=0x10000, 0x8, 0x2) mount$9p_virtio(&(0x7f00000003c0), &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440), 0x10, &(0x7f0000000840)=ANY=[@ANYBLOB="b1726bfea4c4e3d38a76eee021a8d9577472616e733d76697274696f2c64666c747569643d", @ANYRESHEX=0xee00, @ANYBLOB="2c63616368653d6673636163adcc8f356e616d653d000c76657273696f6e3d3970323030302e4c2c6d6d61702c646566636f6e746578743d756e636f6e66696e65645f752c66756e633d4b455845435f4b45524e454c5f434845434b2c00ab011bace00abd8032def987948da5f979a3c6b9e845168b8a90e780eb04071edb0593b6e8dba8f51eee8a5d4bd56d52b4afd166e1adb095460acdaa51e74a72e90d5d362e9f1bea17dc8ee0c23520e653a296598a52333eab1c44212f66ef83788b3b1cab8dad61fc7f15e724e9f9845c02e9b5aeff8f6115f541d91622b2ace31bd141631428e8260b4bb65cf9a2881e64b6057b3ae1a9ae8affc258e9dd71ab0000000000"]) syz_io_uring_setup(0x470, &(0x7f0000000340)={0x0, 0x4505, 0x14, 0x2, 0x2d4, 0x0, r1}, &(0x7f0000525000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000040), &(0x7f0000000100)) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) syz_mount_image$ext4(&(0x7f0000000340)='ext3\x00', &(0x7f0000000380)='./file0/file0\x00', 0x43, 0x4, &(0x7f0000000580)=[{&(0x7f00000006c0)="a29cb11bd397c430bd6b336e99eb6180e118bfca67190e58546cd019e1591847d3e14d4b5a1d9f14993070f4b3572033dc0351a041501f0e8cee84e23c934703eb4c11296009c2e2d1cb9760b04a0a8c81819e6efc0bfae085bed8180362a70b6c96b10f3c9ad9e2c6652b0d2bcce2a1e8abd4281cad0acbecb93b500265015abddb4c02bb7f48759f0a9ee2e725e4b5a4343ffe7c3f245b5a4e9b09a8503d0657841ba5ac8326a25a0524f36185267d91a837dbf53404a2f5a3c5cbe36224641a6aca354b99d563890728ebe22e080d7b80343e02fde1aa92b853220e10b7b3dbe64ec7138021822edaf4358684cff7ac0bf5f39c8f3b3e9e0f64a2c5ef52695bc0368277e0af6828b46aa113f55c3bb9093c221fb63b5acaf75a9c142fefce232a8d740289b3de0f9bedee39d682aa19d86846daa5f8ff987f83916539fed9cb4a53a0e666cbc66bef4bd4cfa9f76d92286df2bea9da10a38ee942d6c6d1000cc911c50acdad47358b88af1fb595b180b81de92a7631829911bd35383e1ccb417581b26788f52956f177fbcb31fa7a72c4227be74a3ed6017f316f7ed2054979f2c877923caff25febe08d26f70d42ae361777d953a631a3a5f6f46cdd4f73fab5e8644f57a92632a98db074fe461fc7e459ab62201374ada611c6f6e7466b66720dec046e67ed0b79ac9fd76999f930ab375204ae8d736c4df1bc58ad19a9e7c7ace7ebff03a6da6761c1be866728e6b9c9b2c197a7e7b48a9102fb47310ff507fe85cb9d7346e295a98997a0bc2b32d34da9232eea856462fb71c03d3e5745d39718c25de562abeec489fcc4716f386954a0faf092dfad5233109215ec9a0a4444418983d9977cd6fd822e3846b219cb9479df182601b305a4690937fd6893cd037806c98acab20905708d5871f9ce9315c20386968118dad4b38e1335e5c683ee8385a92d10a199e0e2b9885e87cb1861c4828d1c35b03703e4efce037ad960455412b2366d97cfb222c14f7f381fcedd0411592396df6efa8f16755904fb13e7142baa95b27e4b88f8ecdb9deb9fa5718a2c28cac13ca78354ef156ff07d4c51e3d52b51e878914052417e2bab511ea2a11befa2f949a0334423e2eb8193b0ee154c97fa31efdc7574300355ad9029450083ac4806ff35b7b89a4e539811819a612944b11960599781f69035ea633ac734a7fd9b84710f9189794f2dcc306eeccb81a959ba9317f44705ee50a5a3466663f7c5dda38fd77311b21e0769dda640960293f6359da1f3dd408ce21640fc14de1effc9234a369a6baa8c323d442233fb29ce4d027163aea45d8681c70d3476ac2c60bad09e8adcb7a88b886a51dcde6b912fd451c038e7229a84808332f6496fca4334cf7e5405eb60de1ac1ada080448d078379875769c6c010f0cbc81d8fce5e69809732b0bb07cbf12416dd681c04c7dc1a2aad1d34aa4cfd581e2694c42a377c5cf48d6f86ad3091f225603a82f1f9c415d4a3d651a7436901b266ec5c5135600ba8d700a36c5c766fbb1f9e16496fea9a5380abd48f223348844449d39f10b7b81e665215ef2f103a1cb10f21b234aba476ebd3d04f10e0771386fa21ad6228910e44251af08f37fe45aca2cc32006b0cbf3838600ab16f493a3c2b4f63c5ed195b979813b41a7ee327ead814d63c036174120ebf97301bfc6aa798c32decbbadfb55a47340b949218b0b5175002f06f836a69b0d0befee3ea136e656bd83b731885764a2f15a97ed1451356e5039550ee7d984c59243d2d7e954c26383cb23889b535b0bf8d9f5f5b74fb6a115788b7a2230129374902979f02e3e2c9e91e311cb61b00223794f77317e6be9d7dd6de9f4c4409247fdb0c911f33d3f944b1d5af5429d65671d9c6dfdc64d0087fbca128af460f98f47f9610f609029437239acd7fb0300c4a49123c5d1952ca9ca619f31afa7a5576e5abb8b3a54b13da2d6a4ed161e18f332fb620bc4740f6e455d5a80ebba9a4af4e4e48e6ff2a34fde48720bf4eff1fa5905075abbd78d79a7760679b42e1a094550694762b20cbcd4d787d384a39839e65ee82dd9936344d74675411249ec792f09efc5d272b56dc50da9870e1aadbf29f7581c48767c59517aedcf294b42e27d3cae2e1065148d4f0278581d73f06f1f75101b0c87be8c521826f9ff0200687e5abd03ebc663cd75325c18ad0dca3b001894cbcc0da9bdce6535d10449d29ca7fad3aa28c7dbb31b113d6848c92bf325187177b27482cc9bce97e24dab6326780d68361b551b5ff17c61453baf67c5816c103f777d94f01f8d6359f42fae4cc1fcaf495a95c0642627562da13554d5e9607f1bc6bd45ab02b8aa47c467c65b5d34aec8f720c644ce510631818e27f6c1639f042d853b1239799cf2b7c97f132da1894ca38f769d3060946cccca1e491a7f6c1b5684644167784d72a654f3a8195e716e27fa41c66d6954ba662d397bb02d4f9c679ea4b6d9d1cde2c06e255e2e7231954897da42466ad584683cff5c6061639906253c5090b0778b67dd0b218b1bdfb7b3cfb5aa48ff137b9e7343b9b29fe5c85560c693d46d6902b4ba18ba2a3fbacbb122ca2d75ffed8c36a63a2c34940e24e09718150829f916ed0e5c6fc6fd01c63916f84df02469eb3e58a33c1b6dc4b8edbc6a94eb6b9f9257ce23f7effb5c3f7ea31c26d43058c509f652279c392e2eb5436d9dd1101b1b6e337d5286b3727359055291c85dadece529cfe3f7cb317415f8a8c10fe0dbfa927b1e6ef02373009557c9ae4ce55097f5b78d23a550675ae1d03941ffd091441371228ca4d50ba76f07c107170c656491be4825a47b6935e336688624c7e93f7501772d6094bcbe8e0aed83fe4bddc1d2b1697e6336cded6cd51082b84ce48ab3824645adcaa8c54b13e210281784fb2eff16f17f7348b84a17148df1bd4026c58bec72c3a265b83b0ace8ba07df4771d617942b1825b02422d7c1ca763cf17d77888b869e2c31f89f424671881821689de7d7be5d6190e4ef8a24a66161e69ed3ec02296d971af7e508adfc647844c9f2209241083c6294c2861ea8b09025c0edb93fa216fe356f690f788af0e7964e49927a36af72a25e7dbd2ee5f5f3ffa98485047f060024cc93157993e702517a9f940a0db0162ea7e2a47e83bb03e44c7a4044f20559ac2f0a2345f6956fe327a68460bed24f1d265b5b2c4bfc15429cc571aa65952436156aa7b36d72af96bce9cf838910099e944ca1d26fc9b3d948b51c59720ec82717de37341e24db8b054d1cc60c519e5fe49b0544a88768a2a5021a72f50f0e26fb38bde82f64578a753ff079c9f123ecc56dfc1a75d6d60b5e642bfa7b4e318a39a1c6fc2877de73753d7d5e919cc7bc945c545b4188f0ce9f395ff0896c48dcddd03a3eb4a7a92bddc30f873c27ca1c71045e35e4d304a3806b8dc3463cb4f784c1755d7ea799638034908c78f3093c3ee0ea6ffb2a82567724109eda06cbe633bdf29c213c94a7e533b846cb5b418ef0834c54205dd027de5cdf12f9c3840e18e9a501b189375473b1acba1894f834f065e3f067085716c66f7bbccbf60974bd8b8467b216cae39539b3a12728ac65859fe6c8a17b3248be6ed0be85c05012e400d78690b4c33334b18756ae888476441b62473127492cc22775e7136d1c154060bb76b56eeda1ce998474babb926c6a61c12024adf85eda9cb2d67315bd1ccd74362c0f23a2f336750c023de82d08479ab9f280e6b079bba9a1d82b3c292c7dd27d66dcc9c8b3be909877f7cdf7dd7e4f29094a98ba15749c8a2bb152734ddd2dfd083dc42a8679a80fa8db7bfce91a5c833fd3bb9906eb18c0171a952501db81275be8035beaf45f0bceec3ba7a0c5cde2a90d9323238bc145e1b452764974092148b898929a2a0eff101b363618d09f085db241af08423ce15ed106ca579e0fde7ee15e9e956068d9a25c4e9857e27aaa7a5db61674681a4e32b7274d7908ab098aafa3dcace85278ee6eabff07f5888f6b31a4a90fad7506895c0824a380676168ec910a60c3568834b9528a3260ab9cf762daa18a774033fa09dee1b7d702153e92d434b538aa104be68ca441697f56a5f5b30cfba852ce7e11060f34e68ecec8176c71c5c6c86fbe29c98c1db7731715ee357c7db5d9039d7705f4f3163c37486d92132f556506542cd54f48bbc93862ef13cf78ea95927af71cf6368ad158abb7a23f1e34587751b3e251c95e3fdc78d4e8d1fb24445f953b350875810ffc9740b6bf00e68b4872098e7ee75dc23f061bcd4c2305b7c2355cd02dbaea55fc86f54bb53f3ce2c95a51ea430938786fc9a963a505c980f7b3b91834dc05e516cba6f25dfba81061098e08b64dfc44ff39d88fdbbb09b76562a1e2aa07e19a8a30e478f92cc15a2f1f1e543d25097457c86133b7c0d04f03542ab2c737bde5035f0e3dbe36c43af16b12b6447747bdcab6b9d51cf3240958a60c469f985240f5f76ab8f631bd3fa97cf6958c535048c5ffef608943ed3caf731b35dedc7e62f9dc84cbe73b074a4dce4919626f54d75c5be665e0fdcc083b8979d9f21cbce1f53796921705edf6a7d06324253dd134d3e992682beab7e630929ddd0ecf9bcb96a9329dac908bccbc4763231286c4aa19372ffacc239d70b6f9d47cdc4c054ada7cda4643b5cb0550ada159b938177d95d0329e529057fcf9e3ff76ec2e8a6fd457dcf55e9964d54fd3ef50c90a99f89e145eda15d9bcee02255bf4522a472d9db7d27b29f5b9f8d780a8e80b8aa6f9e84c8293814b69a2a90025e8abdb24d7e349270fd92829b9e16fa2b31ab9b2585f610514b22651026da882602f4d2251487a6a867205559cf7b741fb4e9510d1ac379c03c8a3a6b3c905752b490cbab1b1b290f9c14c9a757168d5a5783f781b6a5cb726565e7b4b3457ad3ac149716a15ff302b2b2997dc5422062e2b5b8c0397eafa938dbf58bc74c8d672590bbca00cfb46043de2a327945a5c29eab642b2e184eeaf0b52699f5a334d581628c2fbf286c9432a1198a3d4e3df13c588053dbdb99099bf2e5b6d8057baa790441970194d7261bc86f8cf5ebdc651403a5e56d8b940bee072edc46a7b18f7c64a0a868fdecb1deb0c6505600ba3cadbaffc8633a9751e9e2fbd7c3e3460c692f5d09370ed9837c2be2e230cfaea68e1e45394a18cbccc1592a9216daa77d78f20aec924066353105a36b20bfbb138ae1b92119b10fa36417bbccb0f99a9fc03302fab1280a0953089fdd5c2d759b2504281127a22e658baa18badd99c2b9ced36248b6a689a656d1a997ca6570df1b208f73c20cfc45d2e4f32e0826068a5b68d9c81faf2a3e0d53aff02297b5e52c5a954829ffc5bdf482b1f52aabf902b0669293c9f6650c5ea12acb76da34cbfc77b002f57e8fcba30e629d42d4ebdc120727a0a65444ba7afad24f33de37bdfe56178ed59bba59e4c647d2951fc8ac510ec05f4f00b56ed4f7c4f9a1bcdae2b8e9af423bdbfd99741788d2c0f34887006e0eac6f30defb8d459250e29ef8e1a0eaa636663b38beac82abb28070c71c6876c4437fc8e820b657a67f9054cfb30e219193ced82e0793cdd4848d757f00362f5492fc96d8c143bfb74844ba871b576aa2a17e7952421d09a3ca6e5f8b0058d852a745b9132bf70e45b7d0d8c5f36469f9e83fc6f8d4c8bbe1cf71538b72d3ed46a4fb68b56465273dc2aa7c46bb73ac75f38b997066c847bfeb8079e96976f805b063530e62d2be29080bb7065186a8e7", 0x1000, 0x5}, {&(0x7f00000003c0)="56dd11f0aee0df938e5161e881417d3d8c28e06336ce92cbc8601f55fe7d966f85999bc0455d4dba20175d8afbfe380ff9c0173be16758b639ee779eeba624fb90ba9cd5925c", 0x46, 0x9239}, {&(0x7f0000000440)="c520fde584df81c1e988083a7aee72fc6b565d4871e5e181a8ca3e6153871b0ea19d5cd5db200e5b32ce14d3d728e434ed2641e44c18afcafa91bb8a0cb85a1d2b8448b22cba35f7b7cd94e8c2a43e977a2b8bc6f14ab473dab057fdcf6e00ebd3991c05191f9d119cc01186d48522a05b9178563de56f568b29a5fc29da6c27018f2d6715548d0f5f550a0b1a7b20f3eebb441c06ee76a6271c95a2c36e68251c", 0xa1, 0x1ff}, {&(0x7f0000000500)="92b8990ceb7907a2ce70d424e8f19eefc23bbf9b1bdd204281cfca016f07505e5e2d5326706c944ee6ed91366c93e81049940bd1455fa73051a572b7e3034a162247f080e905236c113e92cdeb4a02e5dcaa4a", 0x53, 0x6}], 0x980400, &(0x7f0000000600)={[{@journal_checksum}], [{@appraise}]}) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:21 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1, 0x2010, r0, 0x1000) r2 = socket$inet6_icmp(0xa, 0x2, 0x3a) preadv(r2, &(0x7f0000000940)=[{&(0x7f00000003c0)=""/57, 0x39}, {&(0x7f0000000480)=""/37, 0x25}, {&(0x7f00000004c0)=""/45, 0x2d}, {&(0x7f0000000500)=""/237, 0xed}, {&(0x7f00000006c0)=""/90, 0x5a}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f00000007c0)=""/244, 0xf4}, {&(0x7f00000008c0)=""/120, 0x78}], 0x8, 0x2, 0x7fff) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000b40)=ANY=[@ANYBLOB="c0d2e814ebfd6091b704ee26fb24c16ffe780e282d5a8f9da0c64d0dc3fd3e3a7515993aca048630bd0b3f43176a27eac2a3aa406e0fb56ea64ecdb3b1196640a91cf884cfc2263a86e52e067fa6aa1fe9e3725e50b9cedb28dd5553", @ANYRES16=r4, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) preadv(r3, &(0x7f0000000280), 0x0, 0xd9f, 0x2) execveat(r1, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='*%\x00', &(0x7f0000000240)='@-\\/#!\xee${.#/+-::}\x00'], &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\'!/-}+*\x00'], 0x400) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0xb1) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) mount$bind(&(0x7f0000000600)='./file0\x00', &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00), 0x80000, 0x0) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r6, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) fcntl$setlease(r5, 0x400, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 629.498113][T14919] 9pnet_virtio: no channels available for device syz [ 629.504513][T14923] loop5: detected capacity change from 0 to 87 [ 629.540194][T14924] loop2: detected capacity change from 0 to 146 [ 629.549687][T14919] 9pnet_virtio: no channels available for device syz [ 629.574857][T14940] loop2: detected capacity change from 0 to 146 02:42:22 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) fcntl$setown(r0, 0x8, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:22 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x3082081, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="bb0246fefd810d008fb49a50e26f5ef09985a7102bb05b860efd58392770907d06a36ccd437f43c943262373048cd11140f9208651109922e3795cca8ccefbdd73f0d7558e40fe37358e1b93716f1553ec44ba661191a5b7b0a705f4ab45a9e812f32b24a55a2508c8b0de88f6564007900653d360f3cf4ab414d0b047dc", 0x7e}, {&(0x7f0000000380)="0a86f45d53a8a16d60e5d735c02d8604e10ba797a1155caa673960029a77b61b6234db1fb106533864b220ccd3cfa4dc0083afbf5e48439a81068bd13acf32ae3d83640fc68759a4ebaa5782ffbfc530c6ef65bdc7f09c69c12a94ea84d6dbab8ce00bffa121ecc53777893efe4d01a8fbb90fe318f7e55ad20033d11835a72893e398c8060fab8a0d5bb9a9d3ab66273e07ddad188ddc44c4e3fd848c3f566d6e75f6ac08e62371f80871b96fb4f4c282cf2ec967b1cba688b8d5", 0xbb}, {&(0x7f0000000440)="492fcb80691da2ac9d553cc7770219c9e0f73467d5f1632818fbeb8e788d79261bf2a4cae75079feb80fb6891db65ff5e11c31219e82dd499336139575766767e8cea6cb21403b2d8e6624af57aa1c03c504d1735c517970f3b7ad76015b5003e9ed9034e93fb1b72f64945ac2cb3c58abc97c792e3fdc05362645474d59fa270ae5c9cd39dcac6f04f494bd6642b2d3201ed752a47a711cb5db42a3d040e753d1c39c3115a1e5ed33aad8c116897ee4fab0dab85757c7d1afa4cb75ded909f3a1ae2d19c4a500eb49b10bdb197ea5858e2ef3eef8df", 0xd6}, {&(0x7f0000000540)="4c80f428c9e4724e1e290db74037d1a2aefb63b397455b89807336073d99846aae8908b452249dd87cd8aedf375534d1e85cf86b6598c4ed8f357bcb08b5a5174791797923289885e23e336557ff64b7cc963b71e8ec6abfa19ab4f597ab000cb567f0b08e46dcfc8489fe641dc6a78cb959", 0x72}], 0x4, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x1e) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r1, 0x1, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f00000005c0)='.\x00', 0x0, 0xc) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) 02:42:22 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:22 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) pivot_root(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x811452, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x480, 0x101) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x100) open(&(0x7f0000000000)='./file0\x00', 0x105880, 0x104) 02:42:22 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) r2 = fsmount(r1, 0x0, 0x7e) preadv(r2, &(0x7f00000017c0)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/206, 0xce}, {&(0x7f0000000540)=""/89, 0x59}, {&(0x7f00000006c0)=""/211, 0xd3}, {&(0x7f0000001840)=""/109, 0x6d}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x6, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000340)='./file0\x00', 0x0) 02:42:22 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x10c) 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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', r3, &(0x7f00000003c0)='./file0/file0\x00', 0x70) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 630.122287][T14961] loop5: detected capacity change from 0 to 87 02:42:22 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0/file0\x00', 0x2) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f00000006c0)=""/234, 0xea}, {&(0x7f00000007c0)=""/103, 0x67}, {&(0x7f00000004c0)=""/151, 0x97}, {&(0x7f0000000580)=""/89, 0x59}], 0x4, 0xd9d, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:22 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) execveat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f00000003c0)=[&(0x7f0000000240)=')\'{:,\x00', &(0x7f0000000280)='$:\'\x00', &(0x7f00000002c0)='^&.\x00', &(0x7f0000000300)=')!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='$#\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/d\xe6\x00'], 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, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) pivot_root(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') [ 630.175627][T14961] handle_bad_sector: 126 callbacks suppressed [ 630.175710][T14961] attempt to access beyond end of device [ 630.175710][T14961] loop5: rw=0, want=94, limit=87 02:42:22 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BTRFS_IOC_START_SYNC(r2, 0x80089418, &(0x7f0000000400)) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) fsconfig$FSCONFIG_SET_PATH(r3, 0x3, &(0x7f0000000380)='\x00', &(0x7f00000003c0)='./file0/file0\x00', r1) [ 630.223366][T14983] attempt to access beyond end of device [ 630.223366][T14983] loop5: rw=0, want=90, limit=87 [ 630.234037][T14983] buffer_io_error: 110 callbacks suppressed [ 630.234051][T14983] Buffer I/O error on dev loop5, logical block 44, async page read 02:42:22 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='./file0/file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 630.266016][T14983] attempt to access beyond end of device [ 630.266016][T14983] loop5: rw=0, want=92, limit=87 [ 630.276512][T14983] Buffer I/O error on dev loop5, logical block 45, async page read [ 630.288464][T14983] attempt to access beyond end of device [ 630.288464][T14983] loop5: rw=0, want=94, limit=87 [ 630.299290][T14983] Buffer I/O error on dev loop5, logical block 46, async page read [ 630.310444][T14983] attempt to access beyond end of device [ 630.310444][T14983] loop5: rw=0, want=90, limit=87 [ 630.320979][T14983] Buffer I/O error on dev loop5, logical block 44, async page read [ 630.374578][T14983] attempt to access beyond end of device [ 630.374578][T14983] loop5: rw=0, want=92, limit=87 [ 630.385194][T14983] Buffer I/O error on dev loop5, logical block 45, async page read [ 630.394372][T14983] attempt to access beyond end of device [ 630.394372][T14983] loop5: rw=0, want=94, limit=87 [ 630.404873][T14983] Buffer I/O error on dev loop5, logical block 46, async page read [ 630.414557][T14983] attempt to access beyond end of device [ 630.414557][T14983] loop5: rw=0, want=90, limit=87 [ 630.425053][T14983] Buffer I/O error on dev loop5, logical block 44, async page read [ 630.433396][T14983] attempt to access beyond end of device [ 630.433396][T14983] loop5: rw=0, want=92, limit=87 [ 630.443929][T14983] Buffer I/O error on dev loop5, logical block 45, async page read [ 630.452013][T14983] attempt to access beyond end of device [ 630.452013][T14983] loop5: rw=0, want=94, limit=87 [ 630.462446][T14983] Buffer I/O error on dev loop5, logical block 46, async page read [ 630.470435][T14983] Buffer I/O error on dev loop5, logical block 44, async page read 02:42:23 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x180500a, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x88101, 0xd0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400), 0x0, 0x0) 02:42:25 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x8923, &(0x7f0000000680)='lo\x00\x96o8\x0fd\xa1\xe3\xd7]b}\x1f\xa1Y\xad4\x90\x9d`\xd2\x98\x00\x00\x00 \'Y\x17]\x15c\xcaR\xdd\x98OC\x89\x1b\xe7\x84\xe2\x05\x80w\xd2|D\x8dK\x14Bx\xcbuH\xc2\xeec\xbf<>Y\x1a\xfc\x1f9OB\x81\x89\x186\xc5q@n\xb4\xb6s\xb0\x00\x00\x00\x00\x00\b\x00\x00\xda\xef\xecE\xec\xd5I\xb2\x9b\xfe\x8d\x90?\x00\xe9\xe4~g:\xc1\xb2aj\x96\xbb\xa7\xe2\xc0\xdc\xf9Q\b\xeb\x16\x7fT\x11\xd3\r7\xe6\"f\xcf\x8e\xabd\x0ftp\x82\xae\xd2\x15\x8e+c\xf6\xbf\xe14>\xa6-\xa5c\xde\xd7\xab\xea\x1f\xf8s2\x9cVF\xd5\x18\xfe\x0e\x8f \x01\x00\x00y.\xfc*\x82\xa5\xa1p5\xc8{\xf7\xef\xab\xe8\x99\xebw#\x8at\x1c\x80\xfc\xb0\x95\xa2\xa7\xd7,Y]E8\x83X\xf5F\xdc\x88-\xf5\xb0\xb5^\xdb\x1a\xb6\xaa\x14\xe2\xb9\rh^J-\xd1\xbaUn\x04\'l\x1b\xe0o\xdb\xc8\x91%\x1c\xb5\xbf\xb6\x90\xb4\xc2\x7f]/\xb3\xe7\xc9\'\x94\xcfIo\xdf\x04\x95\xb5\x06\x84\x1fH>\xda\xc5\x04 \x94\x88\xeb\'\xd4;6\x7f\xd9\x99-\x1b|G\x8d\xd4\xb9%\xaaQ\xa0K\x10\x03\x93\xe1\xcc\xe7m\x80\'\xf0\xa5\xed(\r\xa8\x0f&\xb1\xf3\xff0\f\x82%_\x92\x8bD\xb9\xd9\xe7\xf2\xe4\xc1i#\xdc\x87A\xb9\xc7\r\x92\xfa\x11\x11\xb5\x1f\x03\x9d\xdd\x1bj\xdf\xacg\xe3\xa0S\xd3\x8a\xe1n\x97\xea\xf5\xa0\'\v\xe9\xa0\xf1 f\xaan\xcf\xb5i\xb6d\xbc\x92\v\xd58\x16\b\xb3_:\xa4!\ny\xc4&\nWMM\xa8\xc4\v\x9f\x01o\xf4\xab&\xb6\x17\x02P\xc3!N\xa1\x86\"\xd7\x04\xf1\xc0!\xed\xff\xee$\xc89\x8cB0\xd1dD\xe0IP\x88\xa2\xf2Y\x9af$$\xf1\x81\x96\xf7P\xac\xca\x80:!\xb4\x94#\xcb^\x9f\'\x03\xe3\x93\xb9\x82\xbf\xcf\xc4\xe3\xf7\x03Oh\xf2r\xca\x8ff\xbb/\x9f*\xaf\x1a \xa5\xa0?%M\xa5\x86\x98\xfa4\'1\xc7\f<\xcc@\xe8\x8a\xac.\xde\xe4\xc7\xf5\x9ck\xa40!\xe9\x14$\xb3\x05m\xb5m\xed\ft\x93\xd8\xa3\x80\'Y\xb9\x05\xbbt|\xbe\xbcz\n\xf3\xf5p\xf8\x9f~\x1b\xd0\v\x1cQ') sendmsg$NLBL_CIPSOV4_C_REMOVE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x3a830182}, 0xc, &(0x7f0000000200)={&(0x7f00000016c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRESHEX], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x40025) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f00000022c0)={{}, 0x0, 0x4, @unused=[0xffffffffffffd441, 0xfffffffffffff10a, 0x1, 0x2], @name="85ec53d7cd7fdcb66a66cf9687128e60017f0b9f01270bcf4c20e829c9888ec001079491cf89a9c38f31fbe6f4ab808246cbff2d48b29d85783272eb7a0e2d5de3325bc3bf7da8ab839f06842491d222fb3d6f970b7373d3e8fa4813fcd755cdff446dd0b4e948bae68505db0c9ac6724c11228da791575da91d14c42e0d177904257b46ac71c04c199c495263d757c230628d49b355ec9001ecd3b81916b3d2633a1cc6a5197e964b9e58b472a9d80a80bf8b88937f10b0ed0562d381fec3179e0d31b21c656aa51f3c7745fe49a8f55fa203085813048bb1a78cb87483e70eb2fafcf78ad97f2751e1cb58cd493fafa5e601bc2bc9a54dd32f6d47407bd60477440d9f286e6d27a8bc0baa4f12814fff44dfaa427c43210a109038e06ceba8964cfa2f69310d89dfc7500aef2a69d1c834de33feeca0a25c67446ba44ce8dfb04cb599881e713a049fff4f03ad3e778f4441c676b283e10e9cab2a006342da4583ea6c486a61a612121c8ec6b13fdea5d761bea7e3833ea1336581f83abeba27837ad0f46c7b0b513911977ce35db3b052eb9e7e6a0b708444c21498d79b73aaf31d06bc46e961b87c509bc9071e49802213fff574a98cdfd0e01ac5dc150db032126925b68130d8373b02422dda7f537d3cc1853b92db76b1972b546e441fd62aafaffc05fd5f3cbd2ae31b734523d58ada64f3159c17b84bd26d50973cd512521f5bea56b22a9a55c3f8dbbdcedd2aa0f1b78d347ec11a342c46240a4c66786a0c5e6e42b715b8fa255f49c22f38c4ffeb0e9b522f92b333ed0bb778c16cc6688a945ecf3f0b685ac201dfe757280a5dd4ca4c1b4a345f4de826711c98c463e31c0f455268ed47de33323d8ec443595123ec94543aaec6fb3ce516557140e63969304850a712709d19592d78bc058526b0c38392f2f43dc3258ca5aa4041e50b16aa1c26168e108ac9e6a56af997b0198a287a2f19d15b00904d731fd51d8dedf3c8e83e2e9012e4abecb48c4e621ed2c0bafb7d142a4decfb690f59a6dfa5cfc4e8334688ab77c004fb02ab30758264746205e996ff4b107543facf45a95df2507f7e71abe7b61100451729a2bc949ddbb3dbfa079f30fd2845f69ed46dea5b530d1cf7da9efe917a2b8fcd00ac087b73647273cd69bd45b39ae331d0e233c0f676e71a7980737f8cbb55f7286652c724b55d031c133ad5a2027db5ebcf6d17fcfd38b943f2f16bf73739f26b9808438d5f8c897472fed817139e28375a9054818c1da1de1a7517052c107f263a75c56d671de9f3037ab408bea615586c513bc039e1f5ccf7933d13283ae421cf8627d28d5c9f08252bbbb5c949e7453f1b9b86d393dbd62ce4778f56feb2fd7af5eeac9aac6b7dd0c37765a327724775e598a3b526778865645f84774c6d0c5732916e42533eb70cef39d49cd29e1fda699f6b30a9ee4a4e7c9bac3e4a1818c6cb71f146f427fe8ab8972cc6212d3652eea707006a5c2bdfd66bff6b73d11e28eb271cd849aed3514f96bccf99d4ecd7d6b82b6f6a70d20a27e728ce0d2854a66c0d25ea8b833232cb46eddd5291cc3ab972230e0c102eb768fdce7dbf4c93166f5ece8932b67b5d271eb11c428559e40314a1fca1449f2d6d243760d6ce61fb597c621cde4d34914d6322bca5d1eceda20059cb375df45c5e3cb6e7a5fe3e62c926050c552c2a2b447b648445d2a885b3a23618e0c58c4f035feef2580d2b9f913e881a28cd899c27205da6ac6ff3e4b45e1ff4eb537eed6dddd1921ce477cd9c965c2647186cc62989ec2a228daef163483b8a696acdc796b9207907cc36d0f4f3c7e560c2c0a54f0ce81f5e2035a6b3be3ad98522b7106e6384e0526f905525af61037d7e8779ccd2d50fc41ab0c3f7af104f1ed15a4b115491bf7bca496e3c4b1b305900701d1a9c2a229e52d1b198bd8da45b376be844cc8b0507f54e61d89425fe0914af5eb59143c51b94b97e71c26beb810c5479eea14941ea4231625f767914706fad5c7221be1a91a6b194bc4ff3493758cda811da1f78b3cd383fb5c6b5b7cf54702e31003f349d91ceab7ac6233dc6981e1c973cb39d77b16bb0c84001c2a254388b281a728c1a8f68bcf412cba6bc06e7ffb32d4c6d26d2a969a921c53cdede57f8a1759b78a87450c9085dd03d1c1310ff033cb1260e435d341835d69829718ff9824b826a614d0c526c7bc75ac136eea41dde63e6d15b9a2b956058e64502f37b87d407ab539ae575eec864877b06e4ebd95149217dd171e25465f2638ed5dd4a84e5f0645e9aa5b20ea77bc41fa34fecb9c6db753bb6199d238a0381cb59c223807092ad323d473d08e0958f5b34f386c9b5fcb79639bda5a58d9bb499545da40fab70e315d719081a8ae6e3854279d4439bf0cb42e54c1da2e23a7ecd6a8a99effeb7720a8007f1b1d8d5c2c7fd0bd92c007eff8030a73e09495055f341f6463a4959f523d0956ec56a3da3064182a6af5f7b485b7b8bc139572faaf3f1983563d6e9f23e12bf4c6902edfc9ad23ab535585d4176e6d71aef0d69256a463f557b68c1f7f9b6c910d74f4eb65eb6c19258713eda788ded9d91f496f0284bd316c47b850f56c5404e89b4544439c4f060595967248fcb67820b4aefaca0e7cc0d75c57b6baf2bc3d42b90f05bcd5b9d7403a55ef831946b9aa6d58ddc86df499ef9a2e53996715dcc5c5d6488a4836a31870450e51cc2926cec69e4130ee3adc0589ec4c1d146fdb454b5ddba86f49f6ef8a16aebae5f45555335bb3fe4f56093716ebe8e1e1497e5da2f8695b63953ce657a03be6758e1e086d7d7ded6775bc06b70c599933aae18017534d26248bae4e8848a43375532f4e53f7ead12b49ef4c76e790def0c1047112ca16602c199a910824f9dbf765274121fbabc500a016cb6748cfbd2459151e1134b2fbe8962d7912e0538a865679151d912f00b9642e9adcbfe586ae04ae1b05c9b53f6104a874311e8abe1002fe9704ff1322290bc91d6f4d11098e09470dfdc880bc0b0e7cf4a27eb89af0c60dc0a012919cd5d5520bf850fc0453ee6d7156e304f137583677d5c89b795309cf22cb443a98b97fff2068fafa37f0238813551f05f19f2ce8711a2c042924229521a46196b90633e2453e906c886531253fdcff9dae333e2195a4de4f94537b1bb6fdeb151ef785dd33ef82736fcae95e9c01c673212cafe257568275cd350df54a69c2ace27bfecca9058679f1a515e4c7fcb2304ef8b89e18fb73abcf33c2ab2294bab6fd18d5a88a7c8f4591ec768044de8e281b95ce42d6d34730c2b7a839b9a32693f71b4cf9c20eb2329083dd32dfb8e7c19328d3cf149291459d4f5a18439df068e448e45ad5e2d0327bea14c98ec5d4c8b055d46f1ea343648f770fb847e4901f252000562370b1ee440781c372b58b887d08ff0ad91fe60884e33dc78ccac5e599ae68c48e2036cdf7dd57f25a781f97d6d7bf8584b6db33f6ee78444cb24fd9147e6ff444c8c0e706d551754e20aa2e6c72dd741cab2e1385df1edb8298bab80ba2cd2dbbc40877a6aa2040d18d46755d559a9e5d78fdd44f98f1b8252a4307515c08a57c43a29f8a2d00534098456b0c2c72ee56bfa4415ff60a6b1823b0a07fa501ffa504d4658d08a2105e2afe162a8245cc003ab875cb1ffa8eedb24c6b8f9151d4f9e32ce0747da928411cf04cb872b99b721aa2e5b7f3b32b96c7a3c8fcdd0820460c2360366e43cb3b1da460950de385530adcbc39e10165fb8a6199d9606cafc66762f088d89c1dd97c979c07bb4d797903d44c649a80a6d113d49c31d12799d798f56cb6898148cd467ff5469e56dcf59cbae4ee0acbff07599b41c0e2a0dce4d1c7e4c20035763205330bd422eb64a6b3716be7cce3122560b2470441d4d97c7da73277644c903265adabef63d94503845f71cab069531c25c7df3ecd44caf7487325d47311050d343044a68e4479bfa857cbc3bcc23207a22f0e71400ec82ce72c3ca6911b4a3817c15ed3bdc6a794734478b90824691e39301d0da06f79bb82be1830b47e9680b4357d883f73a93b7c58ea158272e39203b9d2c8b74f52910884a49acdd88b1848f7e2c1a56b112bc9a7e2a40909666fe5d491896ab67e01e2506e98b071464479a28d3f97a343731d9835a8210245c0f0109ea754b51f782b4674c031dd505fc8d567b515a04c2c78de82ac0091d4e6cdbf644e3ae92cbfd5df36cef2c45ab4dc124b979551cf702836575bc1b87d6ad224682bd4891ee55891c563798055d7b0e93f40034cade952862c15b52bc96af85b374a582857653a42575f22a2c3db3bcdaeb6ee42d971d28c7a144cb75dc75d0d54b306828942808f5ea115321052a1d09b814eb42b735b0aa21bc57c9dd2f2dfdd01a0db826baceaeb12e95905e654be8d62a84ebcf2a9670db1326c93c0d3bb86c990d4effcee0be31725e5b38be77ec5ff4ba596124559e49aa528f0aec8f97797c3a51026002f34fb462957915dfbff23cf26b6a8ba581b7e933f6f0880d5321e917cad26a00e1ca351594362b14cd90150e0272a1b10fe68836d64180381c244bd35f6485fe914f0ffdbdce28b3e547221c04c379c820917d068cfd51675ebbc04452826d318cf2fe7df81fa026e2c13694e0222b994f66fe4106169bc4d2b1077ad2446decf3ca5a6fde91fdafda1c5a1352df4202f30521b11aa1d667d8e8167cb37ab49b74e7a49c2f9530a68e177ae6b293cb3ec771b8437577114f8e4dd561830991a8d82065865af03809ebf30dae5ef06bb1eb59b8c3c653bbe33ed5ab763360575df3b70c24779c8011852151e1a949844b9df9fe957ed65bae5e0060e03c28d3e820085b5ef61087027cd255e6b49936a78e83d2fbf3790c17b099f8348d24966d288cfed29b0133e0e6d61923ab8198f9a139f1644fb571c84059050b3713fbecfbbbc310e75bd1ff64377afde51bfe0428d2dfa663bb2b72cb7cf289fc22e87fb2ac99916ad3987a3b5836f47c835cf18c0e0223da0720a910570d888c62d692e65384d44602a4f13f230c0b3c99d25617b4d477be4b6cf4f3bdcbecdf503c356ee232675d6863fb21513d3273b6fd191131022c72dcb876284b600cd4071de895fe0abea1f186a5448e81a0401832f36a3372211c0a75eb7e91769325b1959026de84e500790f95cfacbad80e51891efe37838200ec6d555db6897a75d1517936ae4c1f9ba9f4646673eca29772d87e09dc5f253c253d84d297e00d0c6e67e558bc18635a59c4f5eddb1ee404b8ba06483cb3c80ea93cec4d80e468237962562b14974d9d0d2d5e2834135f6d5c689a36a50e521bd4ea6978e071ccff451ef253dd34751f799bea64086e5ef488c869379bdf8f82f3e1ec9b247000c7e6833dbbc2249759051cee3a266610fb2d14e6796e895b16c73bc1168bf76b70c29864a526b29145e6fe513b15dad0b058195dc7ebe9be65afd0c1b6e1968fb5e1e8890c0faefb4b13039a385fe0402e00a16d4f933f11d53cb558564b0854e4ad0525bec4a351b21ab94f07d8a4c97267b38895488f9f87d7e1e77ee5296d52c2edfe05a3d4b2173193fb6dd89c3b0e411019ebeef2c297adf882b23bd56fab291ab19e6e62b915742f2977e0463efe7820533f1180dfb6153d02cb995251455b15aebe55602a648fbac20d9e618eb1a7"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000280)={{}, 0x0, 0x22, @inherit={0x68, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000000000000000400000000000000008000000000000000000000000000000100000000000000070000000000000050000000000000000200000000000000e10c00000000000009000000000000008b99000000000000000d0000000000000400000000000000"]}, @subvolid=0xffff}) ioctl$BTRFS_IOC_SNAP_DESTROY_V2(0xffffffffffffffff, 0x5000943f, &(0x7f00000006c0)={{}, 0x0, 0x1c, @inherit={0x58, &(0x7f0000000340)={0x1, 0x2, 0x0, 0x2, {0x20, 0x5, 0x3, 0x1, 0x5}, [0xffffffffffffffe3, 0xffff]}}, @devid}) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$ext4(&(0x7f0000001800)='ext2\x00', &(0x7f0000001840)='./file0/file1\x00', 0x7fff, 0x9, &(0x7f0000001f40)=[{&(0x7f0000001880)="0b1dd7cd72b31f1f765ae9022f10b7d46f72e683b2611043cd764706b337e802e5eb218c1bdaa2d9667c5154f346832e3fe5907e830e49d97412acd81944042e1f4b46524d523518124a7bcac08a28dda14543480ce38bad13eb6e404510ab194f3f6c71e7bf9801f5497de5f15cef3f73147555e5e5bdc70f9d18", 0x7b, 0x9}, {&(0x7f0000001900)="527e05675e980b381b689bbe084f3698506fb06bec69f03a06792e93089d95114b8c8ebb7ed846fb02105dc7771ad98f6269f790aa6b8e3bdb0ba6c4a83933d143a4ed248c4eb12c3f411c65b38c3fbc3d84158ab683abf75fd881dbd261edfd243d17aaf692c55887c48c4b58c56af6f011cde3b45dcf", 0x77, 0x9}, {&(0x7f0000001980)="b2fe93c0055754ca1a39c811cb02e6cd9bd73af26c9009cfa00f3de8a7adc70894b50d806e29dffee8fcb76d097fabce137d21d6e689e6f5db27c0421dedc5918cf1e3aeca0934c5e20916f14bbec71d702835ea85302531e6e328ef25c71739a1169b7b8094614e635fc10e1b2d6157c4f280281c9392ef35c3ea21d4bca50580109f0fdae8a97c526e298ee7503ab43d4b3cec7f60f805b8e20adeb11c239a4e78b2b4862a0f3cb4b36b11ff819b8ed3e62b003a4ba7b08f43c3e2f0c06a58d8dc5db69d4e6efe27f6370f7d2232115cedcccc", 0xd4, 0x757}, {&(0x7f0000001a80)="bc98a9bf508d1b5099d9443ff9a9ef155f2bf4331314eb02657940a003050d906422ffdd76c31f9fc9b950175cb43b2d3492b2986cdc68457d13f1960bbcce74224e25f33341ea2b787c79eb034f826f7ec846dffbe508f8c149a5d9874b15fddb3a4a1d2958df077c0334f3395be5645a8ddb3f4184236b89151a635cd340b739d33a47f6a89ea54f9c8ccfe65700dc9c87ac879a4ddc90d72ec4ab657446042f4743e57f9c02bf6df96c8618dd6857eae5eb118f231d24c11d8eff4643d2eb7f5aff849d893eb4780a5033adcb69d9fac4e091c1bf9711d7232823f4", 0xdd, 0x7fff}, {&(0x7f0000001b80)="bfd24d9df90d29b43fe000de6c4d32439c5b", 0x12, 0xfffffffffffffc00}, {&(0x7f0000001bc0)="89ae6bd1337fc97ac0aec44c1e432df330fa2f00f808b98a144bb9283cf8b3f53c40bfa2cf69dbab7542b161cd84aa3db262476d54ca0a58f42c220279e3666864f53d5900f4932e3f30d828218101610a627849cba1ae2473d8c3852a54d06cc66a1d1390fe8b86a22c9d13966ec246313a2ff73c93654b39791964352f380d8b6f0046dc7736a34ee37428d52685d5aa743a6338a775efabcab78d05c7e5303cb9080977bc8ebf2b7b186ff4f1d242c465bc6525e9b449202dc836cb2ee877d6cfc0592c52e9a327a5f092029a08ef83356e23b964e65fee7823d29281139bdb7b0d4153f9603b", 0xe8, 0xffffffffffffff01}, {&(0x7f0000001cc0)="6874a652c28260e32efe70e5e680ef0c5c0d2b46d768ecc5cdccb34cea4434c59aea312b84815dcb8d756941dd7b6be3aeb52b08456e3e7f5cb9a9d88686db6740faee77196bef3824a22137dd82", 0x4e, 0x1}, {&(0x7f0000001d40)="314f2c3b9f24acf5c25630c25e896f7c268af1901405dd19aa215aef9399657bf3636d81b39a8a7fc5a0da7f0815f578cb27a632aaa4fb91c224a7fe4f97064db662962e54926ac2eaa6f84c698b598a2739599f439df875aac8deb5258eb123efdbaf1939fc84902b10389f100138053499b3c72e6cd02c1d60eebe9b6da2ece83d5a88ae9a26bbc4b61753e3c4b56704078479304a3c6d43377ade0dc90900732fd4d023af2f08bf2276c8ead22b2824e6e85e78140dca47445dea6b33144b2f0879c197555bca", 0xc8, 0x3}, {&(0x7f0000001e40)="64666733099fb832a7eac8d24fd99faa36d5b40a96f64f6306bd0d2da246c7032b6d9133307e6444c455c7337a00cd3b14137819ed648221164ad04d53b540d2406570348f4dd62b947f71c101f6dd52ea3cd54e3dae5833d04aa4515be89c53ef903e1c96beab4d80bc055f7c4f72f1a1ed0dd807ff2f4f3943256b155319a25e41e28598a838f8d326e0e4524d5d1e87ca571281c0c49e5a7f0d402781c63dd597c79f34448ecdf056962d4b2f0f8dbfa86136c75e9d2f165e5890e6fa2fd3ee266256bfbeded2334734b75e2f5afa58b6e77cac4f57cf1118b771dd17b43ff9ac3de762d6eb946045792a7f", 0xed, 0x1}], 0x3002, &(0x7f0000002040)={[{@journal_checksum}], [{@fowner_lt={'fowner<', 0xee00}}]}) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) syz_mount_image$tmpfs(&(0x7f0000000380), &(0x7f00000003c0)='./file0/file1\x00', 0x2, 0x5, &(0x7f00000016c0)=[{&(0x7f0000000400)="262a527f716391ca3685710a77978a72dad5073ae9c5f9fcaef4eba40f6bb10e29981bf53fb2a126ee4af58d9330232d350c3d", 0x33}, {&(0x7f0000000440)="6965e88644a1d7126586752e910054676d50cab134ce3359ab25a5a216427d1650a9b982112f5a0d5fa147da6b3833f65caa00d15de1e41ceb13d0", 0x3b, 0x64b}, {&(0x7f00000006c0)="d1cb8a968a766518114bbfbb88fd73679c26c12e8a1ee15bea63feb9c2d6a70d44b2b86d8f010707c7e719301f5a2aa8e341ac72b4bcbb08d2501ae11cddf1accd5b45a0096c71f1139b738599c3cdcbd41d53d7ba1acc04c90597290f678239cd12ab86397fd06d77c1c44bde3cd9bc789d6b9d08fbf836eaa1ec30417dcfd6cbfa88c2848f8b72c0dc9cb2c8c1e34a23e6fa86dee0696f96b082e717690d3f8f7d1f54a9d30d194bc5d2c2b543f8e0099ce0dd7efaecb115705942c869652097f17d68541c5f264584883abede677a947e4581c4c02d5a77322176ab64865b7aed781f199e501ce00d79a81e8bf405cbc2b338ec42da373e523e33d697a48f02085a2c88846d309cfd9b97f78229cc985688087ffa6ab4b2e55c24ee9cfadb8657abc1a26341cf49dc25dda598e79e3282171caad15c4103d3a8669dda759d84d4543194d16ebeaf8ee16a55940da28ffa4264f5a10242a2303c5e25ce09eae41da054d166999c5674272530c798f736b470af8bbf7c99488620d736f78f712c78e027395dd480c472ecbd11a9121e97a4c354f2ee8f51f3e2bd343e6a1795f4a1475afffba64b00a85e8ee3f7c1497b41d778dcee61a58c4318bd8a160145d54c37517c99996432f886b298eff45eefbdb35cea186f11d1e9102148f10592cd14efa9138ef6b2cc81a9b8001e3f5c63b4d73d18164c4507841ce45a2db58d20c00266da1230242ccbe66e5703cdb0ccdb46ae6cc863126ad866017f7dc7caa3aabb0f7ead8b6a081953acef9fd0c90fdf03d1664479834d602cce9728aa16f93fe2b964843d9474f93053676e385782a1bf6701408da1f3c370d2b8cc49de6d1991ccdb5aba138e61ecc55b9935a511a54b2b73b3c28400552de9fcd7d4dcaaee2200b193c6438062b73f32609f72b3d8ea95e4f465a6d1df53099b0256e079dc45ccc064e0a3ed666857f70c35ecb348780274cc00705198d26df565318f5c26c811f7ac5cd867518ef7fa63d37ae240e9404d75d084051e28c72f68c5c058788038ec758b2fee6d9bd9e22b3c2878c79ace897cfd8c634e68c1220e5eced983098111262f980bd947d128520dbf2a019e8060c6c34695850daed8bc2364a14a439bcbccefa897f31224e0e6f85c48e92c7fcfac08029d298fff1176fb4bb787fe1c70b7605991c6084b5a8b2d75d9ac78cefb3ebb7be7b32d06ea0bfe3a60ddce47eb6f702a9e8f5a6855e198e135f62210c6460e6cf9ea86da615675bcfdbd67ed8eb4830b612533d381e376065fc10accd20dd4c91728c9541aa8fe2447070a7f6752b31535b249a99ea8a4e5dabb413a6ec3a782d329c58d2500f61a09539d49690e6956e578be02348e5d6744cdd653d07345a45f8729c4ee89d5fff3c368229d21f695f6f2dc397142865d641bcc73277cc67e12aca1da43fac130c9c0229ac930c8fe35c1dc4cb9e457d910b1fbe56f72ccbcdb2397d2e82a97e30b61521a1afa2af63f1c37a69dcd1a132255a72db43addc091a8145a16e578c67038933f0ec55ed48447e2901e50d25eff8ec51733bdfd68deaeab627910194e35db1252e02c63e746ce22840ab8bccb16a78b3b104e81db020590d9e61cac3c8cf005a1bd52b117854c97767a321f849b008fcd320838d06b8ef4cafb2cf96f46417a6f510fa149c3477b31c3520081c6066e0bc0f4f3a6d8a5850275e78611ff6c881d9428d635e3bfee21275ba607c0557f10fd2b9269ab1361bada096a075567cd87e797b7c50716c75b258efc88d8dd594c1703c8c7754afb773cc723ff39a9e88dd7071fb3e57b0399e679e6747942c39666c9a11997072ed2b1ea74b400d9c2f291cb4b340d691b9235bba47a24f5a1a08feb7e301567e4670e638d728ba28d93a33f6acc2e2c81f786530ef18e0b061dbc0b52c222ec08059e7c1fabe1090fd73e625508422580d3b587cf434fd35c7319a472f96d547cfb412e1c5e1559435607fff619ce152a70c0df79f426b870d54dc6554e41144ca8ec757dd60c9a1dff849262c99774d94e5529a1d31cbf0f75ad0c8a89fdf04e663cc28d615e944e5a7a301e9236320edbe30ec9bb08227c4f63a394cf206a9a4f789c17a4c527430ec58037f38edee6e39d5010cac960349f94bb60ceeed16be10324b3438fe25dc09fca18fd7abef3991fe0adfebb7ae356507f89f3ddab09289add93efc8168c2da4cf1f8792550963600f51b981d62c9265d670aabb362e091c0bbb973d8c183fc185807422f1a155aa94c0f28e5715b40f6abe7c78cf07c4f14883d8b2b0a5cf4e840a8784fe38c2e9f6562f5cdcee7f4a0b1f302cd9f768fd4d6adaa5a2ee766d449ab115a5fb1ac95b413eb3bc87f790e4c088c1e370415639a6e92cb9f87e9bac9ad99523a56af9bed47d65d2b251bc82fb407842d7535f6f78d7ae2e11f0a111f4d1571f75581ff98da308ead05fa9fc0b2198c70cf4f78f4a55ac0dc33aa214bb1a1cb8e014829821b3a554f47517fd51a38182a8e20f97bf560b43cf85af360524166a022e3303a6794afeed1db49371f1a200c16881a6f2ad6a4398787f26b56cb3cbcc308440e45345482789583739cb9af30fe36ccb17a7204e5e142a1c9c78c1829254981893937597d92f428a4df6be1e69de1dcd94fa9b76e5edbc2f1da4f77b69ed3dd7bcfd1a75470c99ef9ea18eb2d1eaac5eaa57081fcf7f4b953f2d9a476c2d24a2c78ecf47437e61eb74b019f90c097e56cecce141502a37fab1eeb542daf794642a34f433d6b48aed6fbdc69e2843e7186ab58674a9f0b4128a3d66f8158dda2eb3c7ab0aa12a94140b6226d41bb6863b57a3fd4b41d75e9f15da36c337cdd47084710e1de31100f762fc2e6860cc89ff6e2d4ec354790879c7e8185bd1fe0bb16adb151bb97d923abf021564d13ff1c164040e9958684ed326a723b1dba4764a62facfe692fb1c13f6d5d74d1b44cd9ce5aa7a8856ec09902ac7a980d6ad347c95e00855eef2cf8aeb8a492c6495794b5c2376d25778fa5a87c8b4b2b789bfcacb4f757ecd356d4522fb4f00a403cad0c78513a6a2ecdcb97730f7981531fafe172b2d35b13456bc40fa64c9508838e039051ae8870404e26097a1bb4fb79e3f495d24f7f56094f57729bebc06cc3f183cdce59a0225399475f3bcff60123a3e48c79274f4f3fbd342b6175d6013da4409586a9a810f6f2fc6200722efe412c87a0a608443d2bc1f28d7bda6048e067a5ab12a069b7ebe9ad1f820d4d3598b5e7dd4ff001410fb03ba3f2aefae306d8388190a270b5b8f870c16228abdf0387e656defdef801655af5be6e30a6d334c19f0f089320340fd72d128db7629ddcee4f8afe6ffd6de95b34ac4a5262e644f3d3a024d8da9e28d5af01f44b5b97991fc4a72164f00c0b6b4b2ac8751b382fb27735920df74c5c22b2d5c61c312944af230ccd3a2ffb2315841124077b82fc11a6377a8c49db51f234017df61de9a0cc73af9cf417c98f52d81fb50b996c843239e4d309e4b18fb29a6fa527aa44a3fc1557522ca79c15d73603a58dea0c70e49551e661f440883b00ddfd838b85b5a2d2d9a0ad18e3fae3dfdf1a132b6d3be1945b4cb0af7acd6d0ddd19979d99f331ae4ee401bb266c2d5898964917bb72f6140349a9f1c82286402037407d885f214b3424ac52a06f9ae932eb3d40432b8f2162b930b557a17a342b81a6fe7a44b932ae2ceba4202c72d45c7bee84ec9d4b1c9d4d52e906e7b0434c071c506e97aecfe8bcdd556dd8e8d8c466c58a4c59fe24d24179cc3edf31126fdba31a928292ad471b2408136052f78923e161fec529599e952326398c4edd2e91fbb4affe91f1ae8d697e19663c7c7d2de18c9634fdefea81f46c1124161a8dd16d9458374f81ae63a03f52f7b1ade9704a2b75146b8129fdf51884568c082e9cbbbee40b8810c38798964bfcc93664a64e0bc465efa8edc127b21dc55a7a819a69cac9ac843eb953421044704496cb9a2064ddb2300e93e9e726f4bae1201498f65b52fababda6783d9ced9b653c577e985458cc6879b5cea5bbc1d035bbf055da22530ca69a81e7fc037276c951f2d2863404f49e6a5db5c86a63bbfe6af4304e48104a1a201c9d6163e509a1ef6e3cb54dbef120c7da10c738e5f4e4fefa4f23b5c2cabe6c13b1397b3198d4f081a081764f5322a2b5da3c5918eb8e648540857f3eec14b4580e93911094c0fa2880f4e2f8a3d13215866707a7ef163e71c9897926b5f9a4104e7200787d7040e203eca6c40aae8513bc5aec9b74a9877406a1736f2438784f642df13c99da9d2d35173dbbf6b1c08b4fd174e73d30cab35bc337ac90d99e45e2d8f1416f9e7a2f8c34d64ffce66811c238f3a0f60ab43cf3446407d9c78761c091843cccf1e5c6a18203cc378f0ba4086d7d25289c4339db0a1d09fa9f411a63e688b5a4b015d50480475d34a002e6319676d0df84a76b89701f2836a3ed4f5f70eed6901396003d480aba065e1d69c58f2a866b4ac126afb93eacdf3d54eb866268a87fdd17ea389067e152ec20254467911daccd0071279ffbba0986d0cea17f5c858abfeadf74c5711c8a09b201abf79978c1d80c0244d16279a773baeef3dcd4e08fc7dba43753d5d325d9cce58a1bb1dfaa8fe01b851e7e2856b7f5a138c46e4dee6c33aa56679f38997ed70d738b667e8a77092f29e9c73c4de7604df5ceeada24baaef895e75a6ca980c320394fea1657892b4b9c218d0d9f7d95ccb2028aeb51a4f424861eb979735bf18556d915dac8d520818160670f544753933c9fb87aee5e00e987e6ce83f8a38d034215034e101f31b03fce4af4e1725a552842dae715764f418bed4dd1584437d6368664a9b8b0272ff7999a0475c40596a7617cc6eca7a240bf03110b1559f32291412338de3bcd6cc45ae37387ed6d072247d907e6febfd2f85ca4f05874e485960ce21884f4b41b2ebcd5bb36aa2550630edda31ab04649b8928f54996e4dcab62bc2c9c48ec22ac7ec16a09191ed7d1f064c49b49a11819dfc6ed24bf86dd0dd92dd59db52f1742fd5a58c4d4dd7e5a1049bfb3e859f89240be26b0e7ffde7b4fd76daf1632c77810f0e10654e90119239c76786986b2f3742e598bb249151269f9dfe95d918fac5f98ddeb1ecaa56b24815afb465025599bf1b5dc114d3a364b087f6aab9125cadbf925f5c96e970dc335773ec8a4fbee4151e46da4a841d8d1ce2d1f1c9b34385f0f52799e0a5f767bac2319b9d76c9b2fa66d19481680e032487a4622fe17d4adc0d0cab567356081af7c8e8f310d1ed0bb8171489d39f9e9917b98c8e6949431885da9346c343f685e2722b1af5f2643977db1a5413eadf8d9548eedbd7f602f63e6e92ee5ad42d1ed442a6dc78faba2fce688cb2b731e4b023f917b50c392098b677591cc70f4f3a186719c5326639a1f22f95ff4f82dd3a7d5dd34b87e45a868489dfc86ef0c489dd06a1cc0763cb57e233ea32341b2c431971f767b3f14db66b3b50b1c5c91694ec8c6ac8836f616531275c89fa1ee119c6a026be952b3f61fc69452162c9724f8babb059b1a844072b3cdf20b622bfc649aefc18d6ebdf7222bdc46f16361f17073476e5ee39613e6969828b65fcd07d948a06bb1ff8291909bb19e814a4adbb9e750363186864186006b0385ab66c0c6808e81aa350a037009a8a6edffce279802c30dbcff53791e9dd1fcb1dfaca5b2e9b23534aec8bff3deda01febba4b5c5481f0901c96f9140153c88510ec", 0x1000, 0x60f}, {&(0x7f0000000480)="a25556fabad978beb80af8d6880495c4890fec3da25e1b31529c5ccde161230e5d29d9ba4fb291badd970d1a943f76eadb1ef72d93251c8653a29463f6cf50e2f874c4d7b05321798dce0c08e850edbc89b734be81a35cf3eec7de5c3cb34507f27e74336e9b227d140525c647b93621cd0ae9430916c6e8297c0eddd133b75218918a6f32495c862ed04768470e2ec50adee255c03dd6bd169d0e8fdfb4", 0x9e, 0x8}, {&(0x7f0000000540)="1744e62c49f00910b8b84577cad0ed8b785534b2492e15bfc628f777bd9d99a936e9c37f559237d98865be7edae40e8b6d19c54a71f6e31e54e52db883bec5c384b58c8cc9389a1cfce6f2d1d26e082eefdfd301b6b0d10e66730721acaa3cdb19060d193fa58d4536480db5b6df299a5873907844986220cb1c1a9f1d55af8198e3fea47db751bf469a9aea777eeda52f402603cb73e5109735b5596d0c5201c043f1c9f97e0d5eb1fe1e4b85267b0895044473a483184109e9a433e2d3fccdd1dd745a078d11c375553737887ec3b64bd5a0dae850acaaa240bbaaacd35734cd", 0xe1, 0xfffffffffffffffb}], 0x41, &(0x7f0000001740)=ANY=[@ANYBLOB='huge=never,nr_inofes=7t787,nr_blocks=688,mpol=local=relative:0:32/:8,huge=within_size,size=p0e705x,nr_inodes=4-p6,huge=within_size,huge=advise,nr_blocks=745,fscontext=staff_u,fsname=,\x00']) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x4, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) accept4(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x81000) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:25 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)=""/215, 0xd7) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) syz_io_uring_submit(0x0, 0x0, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r5, r6, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r7, 0x0) preadv(r7, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_submit(0x0, r6, &(0x7f0000000280)=@IORING_OP_OPENAT2={0x1c, 0x5, 0x0, r7, &(0x7f00000001c0)={0x2040, 0x110}, &(0x7f0000000200)='./file0\x00', 0x18, 0x0, 0x12345}, 0x7) preadv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/152, 0x98}], 0x2c, 0xda0, 0x0) io_uring_enter(r4, 0x1940, 0x57aa, 0x2, &(0x7f0000000180)={[0x7]}, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 633.131448][T15020] loop3: detected capacity change from 0 to 16383 [ 633.181586][T15026] loop5: detected capacity change from 0 to 87 02:42:25 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0xd) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00', 0x0, 0x37068, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x0, 0x82) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x600000, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) quotactl(0x9, &(0x7f0000000040)='./file0/file0\x00', 0x0, &(0x7f0000000340)="6cd08bce27bbbeb6962e98e608be82cd39c5ac08d27a20402cbbf479afb16b8ea552ddfaf200e5bc59e42835b3a4acfc72c45f0f33f32ef780a567401e4a1f11f3bc701c04ad8f2a409db08201f55662784307df23464c11c3c7a57c7f44089a22c3d66868cbdc4ea768e20ac12a8b68080806028b97d542935dec00fe2204a407b706445b6852373235efcb941f0b75d7a4b407c26f32c07f471d0cfe49b22fff") 02:42:25 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fspick(r3, &(0x7f0000000040)='./file0/file0\x00', 0x1) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:25 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x148) 02:42:25 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) [ 633.343380][T15057] loop5: detected capacity change from 0 to 87 02:42:25 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0xc0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:25 executing program 3: syz_open_pts(0xffffffffffffffff, 0x10100) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000580), r0) sendmsg$NLBL_MGMT_C_ADDDEF(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)={&(0x7f0000000000)={0x2c, r2, 0x7, 0x0, 0x0, {}, [@NLBL_MGMT_A_IPV4MASK={0x5}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x5}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @private}]}, 0x2c}}, 0x0) sendmsg$NLBL_MGMT_C_ADD(r1, &(0x7f0000000380)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000340)={&(0x7f0000000100)={0x2c, 0x0, 0x800, 0x70bd2d, 0x25dfdbfb, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @initdev={0xac, 0x1e, 0x0, 0x0}}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0xffffffffffffffff}, @NLBL_MGMT_A_CLPDOI={0x8}]}, 0x2c}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r5, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 633.460601][T15076] loop5: detected capacity change from 0 to 87 [ 634.767147][T15103] cgroup: Unknown subsys name 'perf_event' [ 634.773319][T15103] cgroup: Unknown subsys name 'net_cls' 02:42:28 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x204102, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000440)='./file0/file1\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) move_mount(0xffffffffffffffff, &(0x7f00000003c0)='./file0/file0\x00', r1, &(0x7f0000000400)='./file0/file0\x00', 0x4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r2, &(0x7f0000000040)='./file0/file0\x00', r4, &(0x7f0000000340)='./file0\x00', 0x0) 02:42:28 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r5 = socket(0x10, 0x2, 0x0) r6 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r5, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r6, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0xc087}, {0xffffffffffffffff, 0x341}, {r3, 0x4044}, {r4, 0x2161}, {r5, 0x1398}], 0x5, 0x401) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4100) ftruncate(0xffffffffffffffff, 0x800) lseek(0xffffffffffffffff, 0x1200, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0x8400fffffffa) r2 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r2, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r2, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r2, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:28 executing program 2: r0 = creat(&(0x7f0000000340)='./file0/file0\x00', 0x108) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000000041}, 0xc) ioctl$sock_SIOCGIFINDEX_80211(r1, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES32=r2, @ANYBLOB="0c00990009000000080000001400fe00bc11e1386837bbe867e9b11a477f4dbf1400727e90bf9d4ac5fe00e55848ec41b65063e6a501f0d1b577fe140002010b2c7856a839f56509b5c308aa3755a7"], 0x64}}, 0x0) sendmsg$NL80211_CMD_SET_NOACK_MAP(r0, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x30, 0x0, 0x402, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x4, 0x59}}}}, [@NL80211_ATTR_NOACK_MAP={0x6, 0x95, 0x2}]}, 0x30}, 0x1, 0x0, 0x0, 0x800}, 0x40) mkdir(&(0x7f0000000480)='./file0/file0\x00', 0xf738fd62704f4d22) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00', 0x0, 0x115ec83, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount(&(0x7f00000004c0)=@sg0, &(0x7f0000000500)='./file0/file1\x00', &(0x7f0000000540)='f2fs\x00', 0x10000, &(0x7f0000000580)='wlan1\x00') mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x37040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:28 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) io_uring_register$IORING_REGISTER_EVENTFD(r0, 0x4, &(0x7f0000000100), 0x1) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000140), 0xe00, 0x0) r5 = socket$nl_audit(0x10, 0x3, 0x9) ioctl$LOOP_CHANGE_FD(r4, 0x4c06, r5) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:28 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x20) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) r3 = getegid() getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) setregid(0x0, r6) r7 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x480840, 0x0) r8 = dup3(r0, r1, 0x0) move_mount(r7, &(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000340)='./file0/file0\x00', 0x50) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r9, 0x0) getgroups(0x3, &(0x7f0000000080)=[r5, r4, r3]) fsetxattr$system_posix_acl(r1, &(0x7f0000000240)='system.posix_acl_default\x00', &(0x7f0000000280)={{}, {0x1, 0x2}, [{0x2, 0x6, 0xee00}, {0x2, 0x5, r9}], {0x4, 0x3}, [{0x8, 0x0, r3}, {0x8, 0x0, 0xffffffffffffffff}, {0x8, 0x4, r10}, {0x8, 0x4, 0xee01}, {0x8, 0x4, r5}, {0x8, 0x6, r6}], {0x10, 0x2}}, 0x64, 0x2) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:28 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r3 = syz_mount_image$nfs(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', 0x8, 0x1, &(0x7f00000003c0)=[{&(0x7f0000000340)="777918c50673077f0d01bb5b73d87765af358797651b7692e4b17646097bf389d75cb242e664cb2c76307013c4006c627d2765b5f5d3806d4ff7bd1d74a42c2c186d79", 0x43, 0x9}], 0x2388003, &(0x7f0000000400)=ANY=[@ANYBLOB=')*$,,}]/,{%\x00,)\'%[,,uid=', @ANYRESDEC=0xee01, @ANYBLOB="010001000000000061737572652c658c690900", @ANYRESDEC=0xee01, @ANYBLOB=',\x00']) move_mount(r3, &(0x7f0000000480)='./file0/file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x1) 02:42:28 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 635.977368][T15567] loop5: detected capacity change from 0 to 87 02:42:28 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:28 executing program 0: mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x1c1) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0xd2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) newfstatat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x800) quotactl(0x274d, &(0x7f0000000080)='./file0/file0\x00', r1, 0xfffffffffffffffe) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:28 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000003c0)={@in6={{0xa, 0x0, 0x0, @loopback}}, 0x0, 0x0, 0x24, 0x0, "12476376be6aec6881889fd82b6b5ad1fd00d2c22d67e0377d6c3fa95582504e3c0db26f9c0fb1855933f9ffb6ecfd498595fc05c7b95d8341f633238d85811a184b95570b4500"}, 0xd8) setsockopt$inet6_tcp_int(r0, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x7, @local, 0x4}, 0x1c) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r0, 0x6, 0x14, &(0x7f0000000080)=0x2, 0x4) setsockopt$inet6_tcp_int(r0, 0x6, 0x1, &(0x7f0000000100)=0x100, 0x4) write(r0, &(0x7f0000000240)="fc", 0xe10) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:28 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x80) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x109000, 0x0) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r2, 0x8008f512, &(0x7f0000000380)) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0xe2) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) mknodat$loop(r1, &(0x7f0000000200)='./file0/file1\x00', 0x6020, 0x1) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:28 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000036c0)={{{@in6=@local, @in6=@private2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in6=@mcast1}}, &(0x7f0000000600)=0xe8) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x6, &(0x7f0000000540)=[{&(0x7f00000006c0)="7987746b8ffd1b86ba2949471713250c903f7d0d8a1a3629a22e74f2a83238c6fb55c9a525a7bbbe9f3d3d2a1c6ab6956997909d2aed7018fd7bce6fa3c84963fe5d18735c3352ae31d3c1a8e71e2baf5d9cde82ec05bc826d72d05a2d87cc09cd1077d038a5af82191f8a89d6907f67caacb3de949e15b81bda3d2940926e569006ed9cbf4324b396759dddbadbe0c7f9ec049976c2666f0f49ed1d5e5e24241aaca06aa1e1fa15c4cc5bb6baa05cb14ae31a8aa9e01eeed4bec5715db12d17f0334fd38899483d44ad3736621239dd2ea1b2432b60c03aa9e840bfd15e98e42f70ec539bfff12febf0b1cb2367539cefb5d74144f833017951345aa674e9d944f04fe9e28a94ae5873a2183b01dab42017adba5813b8cf7f9a6848c3688b0b248408f8beb2e070e5d1531010177f940eb860737cce956fadd8b7ebba295dfca3e5823636a6809b234d5d84ba580570c8b2ac6a295edb32195c6cc25ecd8d70383ab4466eb44f529f4c37531379444f0a2543f6177b1d299bde26fd91569e802326208c55fa4d4b3fb33f58a0d37720ccd610698f491a8066d85b02a9e65111380db10405d83f8ed5c53fc09eccad1be238214497cdfa688e82073e00d69d2cc5c7286d7201b071290556e8780576a828be98fcf702276a5091ed58bb35580cf416c332e591b0ddb889e5125de61233a240be4fa615c65240cf35defc309092c014a6efa95b237abed6191410a88785fd3500cbb5492238fc99cf57d5325d781f123ca51ec317384c5d9d2b733a3fa3ab4464bc19b37590e40ee68d0c22bdaa3b6b0ac2052a782625aa1d2d0e828735baaccfa70a16634ba7f0770bb438ad7ff83c1d3c6744e5955c63a383d584d91dafb5473f61a4def281133edf854c3f40a5d3ca699ed339bc67d808426747eb0718b3c34a79c5134ac70d23e320e936757de4496c9ce2f74b5427814321d496afae178f9d09c15aad00a5206c486bd67b2b590959ea46501388190cddce803d67d978a6bc0c88bacc4c662e967be75b06ae155a58401cb5bddfed6fa8349cfd51f9f9af39f44b01c027a5a74371810b2ce042aa5f30a12a8a1e9b85ef7e59e1da75da9f4fd0c74af739834876c53ec078b84d098864fd8667e633cf326a0f108c1ad1556805dffdc1208c1c6e8a0b1f6f139897ffbb0be3608096d909f55fbeac6012ad4fba392bf1775905c3a2f85bcc250a95b2319fc4bbbe4908b30d8fecce96a5f6754f20146430c4ab66ec6090fda2b8ae06f24115c4c3d4244ff605e14df9054747373342e7941ec4c26cc5438eec9beafaf1f96036982491dd3b2659ff282a4f72cb771411a8c0e9e010ae44cfe9625dfd515814f9f938f934e68cbae0a06f4f20d40770ebf1ae179d336c01608df904fbb759d4fa808bbfcf69f20728dcbe7eeaa15a9c1c963bf0188f85ae365eaafdb51233d9d685666645101e9ded650187422d2a09b90d25da86c61b85a6a29d481151813974fd8f6cc07c3be6e8375049018a8c67d7f8d48c8b68c21c04a2dd043afab5bdb64a059f7a559c3fc1afd1e73e15815d2330b674d53985f17ec0060256abdeb3e9c8906e156c2a7d590225d64bfb53d7c1558da1dde56a070be0d34a1539675860c1cef01fa12c033b420774c7ba67d1f9d2a9623171b3af1cb904c84c71b0596792b24cd345f4fafe3bbc42f510544408260f304616e8a5513b4566b7b7b00d71744b44bf65eaccf48531a1bea2304a950d38177f8025cd60b46ad9edf30ec3d7c4f9f17ee51f74191450447dc1caa49b07a36edfb8a068850d262b1bcc98a6f044187f11ed25345c4dee4707776de0da7ca6d3afb0e699c9476e5b71887d3d92d21902a80703835e1f485a54990c4d85db2c26e7a7d74294fd91a9891d404947c4687cc027651415fe5217f886fb76e45cf14910fc60c91f035a3117df3f0c7cbfb6a6f22f1b6067595f56d21ef5d5ed6d100633532ca336a60bae3b4882babef525c00becf5f721dd353b50f5372879ecde3c7b2bc09b17d4da072fd39dc8528fabb358912f600f2f665382869da1d1c19775eecba0c02009d16e7394d51003512ec23dd502b63cf732bbb6d7cb153e3620b23120f5e86eac333793ffb7f40e6a32870e846273c665fbb1112136f658f688bc5d4429ae61b4fe4b357722013cbf9980a906119f90b05c98f692e1aa4eb12df890bf32f41ebeaaec99608b67da1276dab93b6bc63a38968f2f79f9692f40e9b7361508641058234411ae6e06cd119afb90d9af001e537c7c4ae4b95de083b5810b46d69b72c0fc072a2c60d2fb4ac2375a2e994e2f208b9c5f42e9f919a1993c6c0eb4c20204a171a854586ad37cdad0836f3a15da87f00c39c7b059b39381b028cd08fa99fee1703506b3ed727f8c5992186a824be8bb181cb131c1f8090381eddd83ae201632bdff60398769612fade21949fac246df1c6ac76c976691f20ca8a8dc0e970f4248f41d2f2bd70c263f535d24312a7621fbf1fbd1b1c7b8cc64f8c2347f2cca2d4823c17b9e880a425b01513f27e91ef7f35b8abc2a274cefdf9692ab63dbd616134fa7a0521e9af5ed5e7b8b26794f60698ecaab2075122af55bde09cb7aa51284833e3dd02d2932689d568a2179619ca106dc53090e717f7ab33042340d457e9749e38baaa1f803c66f317b32e96108037e970d3a4fa11e71e740c862959d7bfd25dd807ccb33a44243709213e14b5ef60bb4a1de45ffa3c1785bb2ce126c307a2a7a11f81e1c1042d88ee11ef9ec16daf7317c974964c89c55f2e28985a51ad3f85bbdad81afaff6b0083eea08806c05dcf53626f5796863010fbc7fa0cef41a65ec822a8c8b51fdf99e9ffdeccd4a923e2b45a918b649a26a14f83b05047d50ce8fc42440726b24f5282244ae921eb0cec1624c5f20803127a2125f31bb8c6a87319bbf7c560f2db49949e75a0e91cdea1bbdde883e4c260d5363fad3ac86f46846beb98ba799387abd52cf31765723a6b93495c6b6e58fadc604ebd677acd21929dd8fc8a7f22980c5d0d2e469dd75292a8dd95bcff19386a12699f1934da2630afee74dc57cd7ad5307039b2c2cab761e46b0bcb5ebdb584bd5a36c058f70a479ba6fefdffa339b275bd1228ee87b5fe4d7f17cd39d1c88ae2954dff5f44007570478e20c9c23cbee4111aa11427915e154d74e1beb1c0565cb41efa9f21559345f09a3cf4aebd33b24960691db2de2164536be0e3c7aca019939fcce3d8099f119b828a40fdbbad4964324c01c9902ff51bd2d44f3580279d7435be1501e110848ccae8ecd624a719cd5a510d7f732f3c801516e62b7d690a8e0f79d5786eb1a4695eaaf7da08431858d70f5a778f03af88671570b92faaf3c7e9a5fbe7ae42157bca00912e7e1eceeee09cd6b085cd55405dcb88789bc2b29aca8fb7c2d1cca7dac7351bc4f0e11c89fe852fddc6c0e2b73f977bbd7b6b61e82a8adb0b0eab4ef73d9ef1e8831e26d4e0409a6964cf882c8e16f5aae64dd5c6816a025315fea8e78ea7f9a0c4d03e112b5e7f873d81492531a007e84639451d6ae250e6756965d200af35d2f8c9778ac8c4da0fdc9fb12a5094691c24685093702370b06a7f30e6452ce501508ac20922612a835b11689621df14065cd9c5e1ce93e9414f5bfacd26cdd3ba4614063dfc3c7e62c13482f3e4617f1ce7206f03da39a2b3de3b41e558da26c5b56768e95ad412f95b231c35f4b3351e8b57c6c8b91ed467608b45e38f8dd7c01ba1cf3eb11b80f8c3c476db6dc203a3989f34c1fa99638f33af895d05bebe63c23051384bb3ac86749daa806eac078c9a3710c9c4c6f4665232bc8b61b93af3695088650f8ffd056691e4ab629bf7fcb4f36ce44c6b1dbc0bf29884b70d398da7435b041d1f4164f5cecc3ea47db1320ae739dd3a6038a5c7dd6fbe01996d72bd76b97ec02dbd185869d461ad6f6ceb67b623ae5b21cbd4576846b0285047a2ceaa2562cc5ebb26aea7fe58a37f0ead9c4310000871a53af8db58e6b6eb9140c530fad082e2cb8a9f64a96fbee58fa40092c825288b5dd3f607352d20d9003c509969df7ce7fc70d5329ebdd63c91c375defaf8a63ebc1c987cbe9eb035b0e0bbd4cc0904cae8748765a718c7dec367e7a915f4ecc61d6209485131c45aa8384aa26c8f230818d6be703f9e63fbea3bdcdcbe50a2112c1b4818f6f93b56860fcfb28ff7c91f4e836a01bb13a0e2725aae6d18620afb67ab578c1dbeabf3ba660b83d24d71232ba3895132e6404f85c55069de1583c4e21331ad999373c042b223176138525a3dff66ba84af558d56e8ee2f6ed3f9ab38bbb3a75101f0af47eff98e9b03fee59b2093df94d4c71dfb2de0a470a6ccceb1c115578f7cf0ad1fd38dda544b6e8808d2bc41f09a86cec3d77a0a5e55c2e3d940e40546aa1ee4b8786d882d90ea029b3a63b73185b199e534a4a13cda02eda856f01628d3dacb3df24e37e82d59c0c2072df102d07dc44c0dca81b68aacfe0c37c07232cde6ab89198bfde702316b38dea69c3c35a333779f58b9b636c8c5bbe711f06588689ab1afa335b61934c51a873e545efbbc70750167968b4916ad76af0ebfe54a9188a28dfc6d9bd97d9be43b6fce578b80bf9753054055cce6e4a25f5302be48a50eb34805a19219c9305b66b0dc2df83f8b4cdce943d135ff46b090321345e6588070c03966946e53e6b0af5da842b3adf89c0ce35662d77f1c9197233c545bd1f0ab92613ba88dc61e33b78fe18633fab1df1acac7a78ebba72dd0a02bf00233f441814e33791e838ffc21aac866f4197bc0102e912678c2b5d6e2a2aa6769d5f93cb3eeca13f938be0456feee6ecc52e978da356e47e09f0f0bcad286d7c9cc0f05014ec552396d6878abac69e1e1a3664f99ac54231f9d9f3f2ee5dbb96d0ea36fc828c299231ec5469119a0be4bb50a6e278e9e3e5c47e0d1a303ece30f216d6130e623af9003ff11fe14a5c8bd1964e09a371262889f9b0dfd73b1002bd628f7e20561cf78d4ffbb50df82a122349f3a8014c402343af54b937fa7c5695eb59b1c9f793baa453dca2a91ed26e6c8cadb2f2d51c89f59bb82082b7b56eeb7685e9780b5a3e3fa9ac02af85622949b67c5fbfc4f513c52b8316555297509f43d73f2322bfff9d8e996848b34cb558f8add2fa0bd0762c9cc4bbfd8fbda6793516bc9aec9a5255e5de67ab2378f2e77c1272d685f60e0c7fa7f29ae8e5b6f7962ccf6a489b9b668a7d1b80cd3116e988fe68f0b9d1b151d36a96ca0f313f0d66bdebd11c9f50d1228d9a2d627516b06f3e80479659c9c00c71c36a732849906f2fcbc6f76cb982d19e80f9416cd60d37d7b3bb29cbe5c8e0036d2704773bf58a27e7c881e14a3f3d869a489bfe6a35f5db850abbb98983e90d6cd51450b19bce63eddb5cadd3709458c79e7dea371d9c3c6f2b31ac24247bbecd8da8727c86f7b58d79cc92b463b4df6f1d682f6d7ae5ecb53d7d6828ac8acfa132da6aec7935eafcb9d9e692a7cae1ee2318311a485311a5d361351ef409989d8a7c12b13e6005b1686351b5b597a6b99681bbf78503f5e4f2011911431fff509b71693512f2353985910dd36fefba20f0b34b25611488d87be4c18655d967871d40cd55562ea0134b274bbaea51968542517e72d7ca68c0d4e4832b7c2f90b7c5d4d81276443b7c6de8d6ec54a151e1b15160ed7727fcd221aa7676a9728d4ca967be0897fe87eb9f104d61bc4f6bbd34c62392715a84c2ac0ab3da2433", 0x1000, 0x1f}, {&(0x7f0000000340)="5e11334eeb75d7521f07e0f80c0141b1dcd7be4272517dae88066daddc4ef4af4ad1652aac64169b9f17ea334413d50058fe9ff51cad1393b6aa2e6aedd00a630c0c5a75f577a83fdd995dec8d366dddeb48fafd2941fb8419e9a06ec706a105da9d671bda72d1ab41bb5ceb7f3eeb12f78685ed46516eb828714bf0a66e0bec6ef04c3f58bbef21aed6fd9ab3eb8f51f5fd7ba5d2fef20610728703ea683854acfb3ae45f15ef41b03b6af5254d04009b1e1c9e7756ae0d9415fff8f8a8ed8603ac6e37d9115a973cda3dc6c08f88b6120163f7e36bfc93ebca97075784a4f6661bbd46dd00268e0e19db7ea790956678", 0xf1, 0xfffffffffffffbd2}, {&(0x7f00000016c0)="30f82f4556de4b5b85fdb1ce5dd76d1ae33f93ed39f56afc0ef7e79bbd923029887b310d78d34477c443f0fea8c97344bb1325a76b749c4bf38d6883c3a38f2529ce3bbcc9dae0e9355934aedc52a898a0e3ac8f6ec8c6e4f8de851515f1ea0e885c9a5bb848f6cd6dbd9ac32396d3d88c634310300c498b4056319f38e92ed97176f3798bc3183a50fa30ddd691a0b96b8c5bc12aec5874ebe28b91548940ea14e8d68c0bcee30d4c9ddfe02928a4a24c3e7ade270d3159d968ad8ccb2d4d1b338652b569ff6fd2540ffd67a315d0f77efb9ed27904c6807af810ab32ad4373d9b3c5c13ca30f3767d3261c839f15bc696c0d7c724bdd439bb668aeab4ee730d5d531a9b2a0f02cacf0ccac28874bd7ddfb61f01a3a6277d8b48d689331b08090277b0f5a22cb5751b049c94c0ff31da1af78042e2349ba2136d13ca710877bdbb99b11477cc1fe0742f825b789c721978353fd68d48dba0e6889a9a6e08578ee0dd40ba0a116b15ad031a41cf6e9f610ca0d7633778a681eea6c22ca9144af2681138ee29636f6f056f2d1b7231d72ec47764c782bb935e7648ee78804fb8e8975f067cd85614eec9322682ab176ce2082c5c2d405cb0c4f4822f9c9c9976ba9ee43557c8f290bccab14ee472818cc5a1f984a3cefedb623c2c826d8ef05776689e80cc2c5431f3b6a19bf823048f75f6804babfb749e13559d9368f0ba30025a2c0b978ad303c588af718e915440d7ed9d6cdc8ce3e68835afe60c12880447fcb82649d88713b89334cc943d1f8710f19de8d11be19afc34d433593e4164aa245a6df20eb6926ba47c5df55828f2f0c712014b6b83e60342e292ef21c90f71ac6c9a9dbb43012b7bf37e68114fa68b781fa0e000b9e25a9416bef374c20727241d7864a77ee4eab0ee915ec3dd5ffc34c297f027fe1298358dab57546484741280340265815ee8e1c136a3a309d9c7136045e3094695a2d72a8385a15bffe2abade7d0acad238cae90c458f9da224cfedff7461c61a6a62fd4a4dd8760289434e99240e55293eb154a09eb779a87103c14b12f91b3a2f02c6fb6e49c31a5ddf35f41088a2c5957f153a025f33aeef3fa081e8c7a9060aa50516c34537317893d18f3fcd38a0927880c2a276921ffe3f1d9efb686309ec339adf7e778745d124d4da1a3120f58082e969c7d4a9a180b6afc2182afd2f04dd23f6702e3cb364043e1ad3b4a7e5eb5101db52b63ef46df37cb7e3e43e2c08c74527cb1831958b9033915430cc62f0d5f30bb8fe2a6ac122ea4506a993310f857d4a902674b9b1b95f5d70fbc37de96c7c7e923f3c68e0ca94256c14b412235617c5ba4bbfa98ba94641a4004645c32b5f16c52e440ccfc9383111f49433f123360cd6d7d34cc8a5e37be10a98bc0bc154cf0170f6e8eed1b99a114fc78a11a23f3c28a2b30832e6f42819975a6a27c2242f261fbf913bdfa4f8c91654af14dea10e04ccf79e57dd83f5fd77f1b5d3b5baf45eec5d038c982c1bcc2fbaeec45540a79b917c0a8588282a60c0ac8244574d5961aebf7ea43a288f99d27b022bda5b20f9d377aac72277693ac55b3a878ed43bdf867249313edb0be2a2f31068464f629d7a3682743975e0556c5579b53c130f6a9c11a2a5a46ec0a313497b253d18289f9d15750d07c8ca65f212baec574a5ca013b5a3c522da7314293a24b21896aa70afcf3482a7933e012144c7cae28dfe46cf4528610da35441af9f6bef05974e4e124eb67e11a0be7b88e3e3de000c4cf814acd31015cf627d60ecc140649b094447b93d2a17d4fac16964b5182db6aa77593f4f7a68ea5258ad01b598996b5c893bdfbebbf5bd220294e98d79fdeae79da16e1b6e44dcf756c4925b17d1ff07cdd4eee746da3150292158f89f19f5de5e1539ed0e46d43b237cfadb850b52bba324c91c5dda2e39183c97108140145e802c8167ea67a45f30e3cc65df8da5988117b8ebdd02ce1bd81b438688e808f1d82f9a35c291d77049b87542ad4f1b9286f1e1e3c67a7f89f2c308cafe0fa7e0fd493e952cbdc9e1f4632117970f4dbb8addc61aa8033dad28bb0e2575b3f3e860aea33d27ff5e77223f4d4d8e100958177864d1b8949ff8850d128f40e3104f4d797d0fd86957a6680ebaf3695b4b9d726ccd5d8c70733f5e41ded52ebce22e4980b09908bf3c400e767c880c30f270f53702cbf8c0a98e529ff3c4e0f7b0308ace47af87f426cf1797c7dab0b009c0be71ee37c151c0be01ee819d1d6ba00178c3bdddb8007542a0f0ab6a9bdf561d81111d6bd3026fedd37ee7219da93a79db62b604fc01d2f84f6cebabee234f192b77cbd9456d5ca2d62298a01a9a810384df1a4483091d9a4a920907dbc88fa482553a20bdeabc3830f53bb999faa97c40466f861def09195b6dc533a4592fa0b375f305b8a32603a64f9da9a66c4b2d42fd27f759830f204f1bcb766cc5169062973117769cdfb3e378b90389a21f74f5281a09752754420bce8938cc590bb0ec62ee8a16a133bd997bc9a74bb4b8ecb0280f938067e38769986591edc46652dd18b432409cfd3d61533d466a9a2f393f3b5f63d99c15ea3ef10ae2ca7746fe43d985c6c028b2a157fb7ba6dbbdfd02d56a45ff4c90b43d1fedb0c101b875e4493200e7f48dfa37ab05a6c4975189cd76c16097d3bd54c89ad4347fbb0906c4b5ba2172fab924d58c38fa65a9d80aedbb9a93391e2164b366697eb0711aa14fd772c7611fb45a47bca38ba921d1a6eeb9bc4248679225dfb52bd0c0c5ecb64da10a63cd614c282155f27e4774b9b8b0cc35dcdd6d5d0357e773b57d364b04cd44fae904fa289ee73b92a1545f75b6eec0fdccf3a94d0c296c59ba6653a434a665d70be183f5b0470614988747743a09f92bf81a47e0822820ba9260b6997043c97742b897bd140c4377bedb44e1adc7018155db329f131f7dafa0cc5774f346b1a40c18f778949bf851814bc5dbc79377c0e85e3017cf1ab012eee402265a6f6fa3c8d16fbfd0127ffdc3df7de3e6be65f9cb09a730ce09ae278db2f58ac27f04798c59587d4ca7688d9914776b3a9193fc69a96621893b6c5413aa16b399c85ea9d1558bdee066a1e7069b1b121b1a12954f806295f7fa37670d278877ee28ffd628164ad67ff95e9c4d6e6a006591af580e5fcf3344788e419e6d6ac3d2e427980e214bc9ffda798013cf17b84f89ac5f3e6c0e17c3e97a459a7c1cef193944fa1d8ade65863d1ea8135461fc2175ecd55d29d08d0e0bb5cc483de17714ee7eec31b1be6ee32978be6338cd02c6b241f06f9c3ba6de64270fee2aa05a710f5e3299cc771153f79836b22a6f76e8e86fccae823f4cbaa06981894da5d18bb4f5664bffff64d4689579b93a99ba120b977e36493953473aabe58eb0a4e436c4d7192b0ca5a46e305cec6ef74c24c401ba64dc65f56e678b997370638cbd697d6a18c32ad119c3e136e8faee6813b56f33a3a91ee63f1cff5452a8085391f6644c137c430d5dcca2ffde2ca478124565e9606efbd49f9f1acd921c087770c41a4cd1ca0819f309d1b188a7474675b08e7ebbd12d43b07d6543f83085e9b90727fb73c05d21685e7f8c06eebb4dc3ded2f68642841c04453b68ef69d8401849c37f50a2be75f9af64fe3313bcf69927e1235aca9e0ec1c6ca9c2d3b9a84d1cf0bac2af569c4da8e19f7c8634e9f5749320d2b26421a843bbf50529d05cea41d4ebf7bae3277f093c0b50208d0c1e0da84e0ee8193df818df52328da70d309fedc83da37cd074d5f8ab269c0d39151ac38452df55dacb8c4ebdffcb9c56c3f6b76a5c77dd3de890960dc1abf363e5450e13d5376f441a13473f325cdfc15c2822512fc7519deb7529bfc173126ec3a505b5d181c2374db667aca8c90212f3a9149de75b9c778214707a867a79373b1015817b67a302aa22e7625c433bdfbdf3d0f3850105c0b23171e4c49934c9705d41abc4bf323f3186296e69a2d77333cebdda91e9d8d5b9cfda3d7b65dd3d8a6a9f91b8eaf71f2ba723ea69da07e80c97e4f79327b15680d9b404ab0fd5353d35b7c6aeb97038188c4095f92457f3eb8908d2c2ab504a8a0c15a6864a7fe02f0190a241da57fbf86fb498cfd40e948d6ce5871119f3f01c3aa06b38761a77399bb40ccf2777274e5b2869aa093602e03610a6bdef96d6fffb05c219227283c5528db425349bc20992a73e166686408ca09464789537559160acaedad5f66b727ce1aa44845ae6c25f1fd808bc8d50a23ff27758925c1c8e20bc2673884dc46f33c4baebbdbae36e0ace07b19ca3451dd2e6c70dbe14c4aed83655e20b39bd0b14e70b3e16ff79c28226b71f552e7dd8e69202d388f0180bfbb6274133fa68978a2d43e181a712dfbb6ca36f3bed5449dc1f6cae697c865fb8c23c74de4e6f33057fc0a4b5fbec6e572de387a35e60d5bfa57f02b48b86ce007500f4d4e93431c8b87146faed208eddb2949d13ce7164cb4995ac7db1a786eeafa7ca0b936836fb8f2b33bb0ad01c88e4733ef21e57943a5676ac25c3c4d02ffa94ffdef32b778356e35912113f1abbf01afbf97f5cc59a3e857f185c1acb459df76ea372a44e34ee934c81c32f7e70b2df2c81d3370b60351f5db164cfcccb0a366415e5a26b65c44546ae7d17a8ccdebbf20fef01cb169e2122b8eba383f4089fb3a500988a1bf6cbfe7d022ed7e60768a2b1dc85e53d6616c29fa4daeefc41e83a21b3e222deac7394a5c03dde63a85ee05346ee11ac2804af8df939274025f32dd87328646f5d9ad4517c16b9371b1e8fa0ae0c630408f4d1ba86be2dd04bf28cbc7ccece175b6a2e44e3cd0ce77eeeb3dc481d02efa34a5b1fd0a6e0591b3dfa7a5158ec046cf280939ced5ebad90971d1e39ff01be31242f5119ba9d08d8f7304375b9d4bf0f5201c6ddc4110c5e3b957d2deb48056298eb96c9b3b205276556bd9ae6e663c805fc704547a8fde6dcb6d47f00133cc0fbd3081df6a1edbfb4537091cd2bf6d0446d4d8a32af534a44faa18d5e88c1c7234ed757d02ae9ef7de6483a45448dac365ce8af5363b322ef639e58d492e806f5125c2a39f7484e24ea91d4ef2c6e7aa9b2d867729fed44aa4c78266121555f505e0b24e5e9a9a1be73e27a611d65703b26a615733f557d78fd12d810b5b266b48e9161aeeef8cfd29b96db9115a1f470bc124593044975b57ab2a45b5502a3ef32e5cffb8b31eb012ae34dfa7203384dc0232a0525d0c8a79e7ceab34fb711b6c0d29eca620e74de7c04126a57fec97d84ee18ff2d7c40532d1750d0b32cb03b9bba32bdcb621cac8928c04976cf1ad147bd9eb78fdc4ef9a23ed4e69a80be8fe117e9b432a3798796ed57eeb905effcac8109e584e820aed639e9d472936193a1a99b8d3158a347332d580593f6f7594461c902902b98ae15dc1594e92ce49dbc1d9463ad422a0c268de33b227b1ccf1245541145243b16421d028bf37e6355c0fed4332342538608a79fddbe65aaca383085b1b3d469c1bd64fe2cca00789bcae0df55b4c851b8c8069b7acf22724d85b17edf0f6583fbef63f42e67760e1d6b09c0345723cc18d1b9d4d2451d3ced4b35c3b636111ff13598c467bcf34e302d53b59f088402a62ed00330a9296456cd813d323b14f66ee85ccb43abe64ce425efd0f503eda40b1af90332466acf948ad78b0134ba4d59700bf9ef43ab75cccf522ba44942bcf69eb7cc952d6aa8c8c9afecd461c23a97a6d0ed59adea2a1e4dc53ca6", 0x1000, 0x3ff}, {&(0x7f0000000440)="82e662597e6dac9a909438c56018a10bf68fe3f00d157b08b790ef6cafc3fbf8b132e00d01653d60931fe1e0a68ef777e277f0d7303bf5fe04d98e86d3eb2d81c3c3d0a34b3083876d864e279605279f8588f8a28f01b09ba252500af7a943b97636d48379334209d7b8b45620da2d62d51884aaafea76285e896d8dc453219ce220c0f6d27c5f219ccd1990f81bf527a46d9af9", 0x94, 0x6}, {&(0x7f00000026c0)="d3b0f9e2cd2c2e74d743c7f4f586fc00b806e1b8e310def2e72f302b2b0be69104c3eee0e49f5708f76a83d43e79a31fbebf545935e95a017a59d3163220bb773cbe056bf37cf835effa57507511e95b72886b1c4c3e20689a67794ee3d5a0b79bb83b44587767ae0c65c46a222eb10d69421ca6ea44bd821d8c3c390fb63c1e6186aa8f7025c7d7a08fc5a45856b1332d40965d7bb64113f7f6b697e0da1bb6ce389547fc66de2371e116c0de1fb2afc870a75dc1e256647a3ed962dc2ab5ba7b809b981d97dfcc5a6b9291db3451672d1f8c93709d13f2f218dde08534e3df423a5cfda97fa52acafec02f9b6375cb8b8f4f469f0037e0becb069fa27522d6c030d6d95bd26fa6cb7e22ce81c9998cf7d2dcc4e246c8f955b6997cbd463ec5065381b0db555d63a3660f4091ae06d5f5f9f25657f3bdc212b79edaf70b9174d993929a7671d7a6363d0f0a285212f1100126c15e41ac2689a4995fd578b7182c75b91445b194eeead89ab562d944891466fbe62aa45c8d9edd5bc858c73acc076d746211b9d8475aa88d71f35c0fad295a76ed3ae6f29629cc330ee7144c4feafad6c3c8247e0bc3e4ca175a1b71c186bc92423227852ce9ae88041dbf70a4faba2f3be0a845b0e3e8eb73f271627b1a9321a68fad7acfda6fe79a496c23bd17f01b8445a37e20f457563d74a415c485d131d3e0206f7c5a06f4bf3474f2fc9e76bdd00a63d1da2cef4f8d0d29c34a6cc557755fe4ca1235cc2fbd71d319a484a116963a191a4c7388f9a25376fb95e6e181e385f3da08128edc379f1a1c9399481a8f3878b3b3948f17c077c424226df489ba3ee40cd01651ea6fe2f7e5e5a109e4f4ee8db5846950998fe5d278701f0d2e9d2423a37c1d1b04c5c1496b494d0247e08681ad53f722b19942fbe7f98b5cc6a94c6bba52a12ebec092afd44c6c2fc66969331ce191801da91fd06fbfd856162201e98c19733d33aeedfbd30c79c200ebba9ad69292ae18aa33ceccdae617611a809d2a623c1f21fa292f90c301c42292cc56841b5e9f143ff1fa9f51fead4d973b87b67517aaee37178f5be3fd1a192e3abf44e15d70c6d3dee623ba6c46d47eb360c74b1905512bb7c2e33eca075e750d3eb1247dc85d0af1c23b46c3113486344e0b0c6450697ed637563ecf42df2b632a1ea507d3be779b14e6a823e88eba8f6f59727e9b2fba35999ae45343cee58cae8bd74f38206b387c84ddb87ecec63ab7870a3b02cc56d623977fc4a0bd09f2828647e32c5b9573c71e61423f589fd34344c00a96fda9a4d46fc08c1ef63d1b2411f190b038e612a4a0e44e93f125aa1659a5862ae0f221d7e99b34926a5cd396d777f10df296873184e77375a82b901627756fee7770726d9ad4475a7a72d358e5850aca91155739ddb91e77b25d79beedade892aefb543e4a8a4bd47016bbba927a59e2c149528951e19f905d4b55c0ec2d8fe575e4924f8a1e759b82b427f911aa340578449d1a3dfed2ecaded22870e8c946562a677147f5236df957a29b26fff64bb8edd23ebfcdb100116c04bd3a779abfc92f2ec8d10841fe0b9981d614a8561cd283ce3f9e306aaaab92dc956c0c0a37ef6913f5220097ece1409df5503fa9334a420cdd2b97e61458443fdcd8b99d6c064fab0905bb8a95ccf901786f7d94f2256746dc8f6ddb415d8352227f527437a201adef88a42ee3287e0b2609ac3f51fbac5c59a4708a9632f8f7f7712f592f5d2b3dff37ad2e9ba552fad3e691f972187b96b596626300e04c6dd8eab87b3c98a24c52c8549e9e4e11c9195a07e2d053ccdccc4fd22e061f671ff48d305b78c90ae442696cba3a07b18e62c527fdba790a8b35f297135d7b50252515b4dca5600a2742dde3fc2f47e7a44a7a36d2ca8a554a016667eff8476d101e02786aa53f2a56d7fcff9f62930517f90b405ea71cf70d80f487dcbf35e6df9e4ad638ab3f9dfffc737ae0d0820c66c7b7b3e890189e7547a99e41ab3554857eb62684bfdb37b57231188c14171e76d1c72926c9438ff0f96387ea038175e0070f875747fdc8c0e08ad492082fa65e3adff446063e5589663d542c1bcf9c1973a6bd6c5c27691e95d1a0ba8666c221206bff622ee8a467bfd54bc1242592873f1fe74b594ca2b8ddb19f345264b20ebef803b38ecb09dc96610d3dcda098c32eb3a26a90df85ea5b66032b44bbdca08d7bfc512aa2218e0c90d09404ccb0b2e0da1c26d521802164d3370ccaf49895a38d766185b6b58db51e7fcb77552f83832548bffdaa4f992eaa1b152709b318b935a81696b9c452fbf606f8a547586116bbd44eb5f5662c0632ebe194da885660a8ee16903f896fa3dc5099abbf6434e7a070fa3eba701fcd4cdcfc3b02d7ffac6ebc623d9dbd76753ff218ad701bdbb15951e8eff86248d1f1b575e5ad034c04af65a439cbbc085f20e57f4d9b0c4bca46ea2c357f524abb66c5410d6c5d9179b35ff0a6ae24463a2db7b512da96aef9da095b687e83ad6d7b5fd19e1d371af6aca4e970c0837f484b8ce091e5c6e47e017c3b558068f9553a9ff0664babceccdae304664d3bef8ecbe0995e4da3d411bcc52bae55d020b5a9bf7c4957b7949972d38e3f40c835c7c74647ed076271806bf8b30a2803184619bd0e19891e38dd9b182913ca871be900d811348e29a7a5f98120df91ae06bc58a0410056c5bb264ea99ec7b0809c2e9d56395cf4ffad7c258593769a56cc4d87c87fe19353aeaf1e733b8483f48186252cd5439812e5f224d9519167f4856374df54aba29804d6f1a80905e705f33d59ce64bbdc7ca196dae800e3c7cba87bda01c60159f1c3f37e2f7a44d3f4a9f449b8607651f1dc5790380fcbee53a67752b9cbcc2141786622f0d29ee86f7d10f5556363140d3e2a8e03ecd73981740a2ced85103833f1c472477279bb19df26b966abcff2652f658a473f3bdf5bd1b12f8666f0206ed430011ef40452bd9006017ae391ebeef6a480ce2cdad20995f7570b98acaf061169941f777e1404997953577abeb24c4cfc8ff5b8f8a9a4d271ec2c2cdd013ea713a25aabc3012faaa78ceca51dc119b69532657ec047e1e57f65aa113df59aa32af2970b5a3c181beabd533fc50116e6c3e7de70d5d42d233b914a43eef6b0dc1baa3b701b65bae07b7a7d84abf403aec0bb406dfe6c030c36194b633f4432ed5a84e178406d376f84cc73bd85658ee96464786e34c4e3b1e6d145e3634e41ae4b03f275ad7964c8e6696b673bd7fcf2c1c80be0cb0121417ec67b4b10665001ed80324da89341e094efac2b201c83fe48be9e8cf1dc05c545fbfa74181d93ded2c58aeddd6015960f68e4a93196df58ae396c776288002b0b55e318f0c8f6e593596a3eed6e4151d174479d7e63938412e5cf74f7e71d69d41943bdb66a711927df846bf6348933ae62858a6a80e55053e8ce08f1a331d55466f9260cd555b32968c094cf888db9acb5ad9728a0771b0f23a591335d446e2597cb6cc8e349e471dc00e23b5ce0062413b27ed208ae66d59cdb1b01b96c67492bcb7ddb71bf39ed7a4a182e7ef821a98c5298583ef1bf02d0185812a73974f74d4c5540e9143e07e79ffce2394669e703b6898b863443c3145593dda20ec84db5ce1709c3ecd3f479c101c7c0f46eab4d2b37179d17e6ecc5911615744bbdba96b5bd8521e0777c6838e350e6760a0efe6c70d609e9eb6f0ac546dc31068cf8b924a0ca830f358baf0bfb6fd205212050c9462d0df71163a73641787ed24b7ebf0957d5b26567f66a58492011b644133ac503b01b89e6a36f1eb03b52063a5324c985aac955256172dcc25bbf3337e6cf4a9b01fbcbfa33f785ab66c91e8510b85e5a363ec1e0af1e9b13b547f6cdb18d027a1f152036747785099be03f61f250308f8000bfc20920489e2c216413f425c0d93ef528447c42e91a500054778743ad909de2d21ca199eb62843ab314324a8d116667dfd825d66875d11f5c81fb215795804c524ffe0e8470f988928a42bb3a7a1b1d72ad8f44e7cf7dcadd3a87e6a05a7b5a7a627bce4dd1834cd3c08a2e444b13040b44ebf4c66da844a85cdb44e1dfcf17b824ef618072b03109ecf654106088c785d10d978fd6fc811373e79babe9bc7d1fd49195e4eed4ba5f673b2aea397459b0ae1694f75a2525d70c301dbedd2143ea6cac2e4cfc2050f8059337de0b1c8a21f35ecdfa4f5a6bda3e9dc9d84b5408d16f53ae267309b82afff95845ccbdd9b2e4c67e8392fac2a1cad7053ac8e4803e4815f8e38b4e1513ddc487da9b10655103aad7294a315e06b87afd5bddae84a851ad3ce7b8a2edca012d34dac631050dd140473b2ecfd898e8abfda745f4a04c51b436c8a3c2c1158095bd90299e3ea337ecc919963a65ffdba60e2915ebca476017d95d064e65fc76c6da7f08996d098d4284265078bcc1db0dc68395342732033c8bf1b8a6feae8f6081de6d55f36b7b4945055e14cf0947a2b47b2a34659b8a5ace9947a7f0efbec102c2c376c463fcaa22abfa6310781a0df0d86f5b54d12d164f7858309b2fe5fa9c9e84e71b3f59777165292d26ede0cec7e8989e2bcfad926ab95a116f8cfa9f571005495b1a350689efaef1dc0399bf02b01b7f2331b95f2ec7b3b4b106c505ac18fae46e76d1a734b91edd444f67029e0d8564658ab286879984f97485ed87b5886dc96a8eec4932d84e81b162dac98b8f10f4f2e5bcffeb6ae066b6a64a65be77b66b14e6b0c939305483f22317d0d64d203a4df0bc58355745c79e79f40166d7681b040eb3b300e3bd1692dd83ca647b1ceb6b89ab273df6ba8b3bc0f4159ad7e9fd040f67e994f1c2c80370a9b0b8176eb9b8435989ddc5fee6b7494bf2ed2e8637a7031acf329e0712752b67a5616d3e1df126dfcaf8043f4746d0f248424bfb7366a9bd21ecbd209cd8f80b2aec6c5dac9f402ebaf7e4256a3703d444ef286160140ccd452241b5db34e374964b30cc72593fbbdaeb78c45941334ec4a94c24753fd1485e4678ece98bbd36e2c4793a4ededb130ff420d97fd559e2aed0a92a0f8668e98070c6f3f0d3b313b76ff0ec669ac9d28a7fa5e206acb16c230f484ceab7d7bc3b837e55a318817d4fa0775c46996d0cb9acc47e7997dff79fab715d859b519b83817f9893de56e4e15d3475ecb355bbf09ab986aad0a40ab8a52aac11f93cc9e2625cb68324147cf1bce0dc9a4955b39eb238c483ed84165750d1b59d6ce03012a373f064e682ef4a2bf31a508f172af42c38dc7d0efbe2421479f6ab178e7963e1488cec0911eeb8dbe77012b579d6391395641f3b68589d0959c251081a9963b04608e4637eb698c0095cd70bae579bde69e9b6caf3a477590eb780e655e9ee86e5dbe4d16b314f9d089779465cf797d69ea9880971b7d3714950557e284284751d5e005dc618aa97793755cf340b5439cae8538dde527ac7654a3780dfd06c7a1e97be1a46607ed32ac7601c7126db03372316b9dd972958ab6bbabd7b043172cb91c2b90ed295ad30d5b3105dd8232d06690d29cbee9a79bafde07bafaeeed8e94b480dab6d8637b62faf07b63ca54d42c37d296e8a2b69734be1810a2efcdf06bcc6b6f554ec94711bf38e19486579e93b8ededa845611841e1e6f32ca3be7d95f7f5a92b656bd21656224c2a5a76a9bd3b8bd0d277990b5d474221d537b3ae66d678fe51910a468038aa461947729bf3cc03daf7193c7464103ea266d9a29e57c5ee2329915e4971", 0x1000, 0x4}, {&(0x7f0000000500)="62d12b5c3b3838b888bfe23038ed454f72b827014ac944fdee5ffa59ce33a78aa878504320b07d308d95b5", 0x2b, 0x21377ccf}], 0x850845, &(0x7f00000037c0)={[{@overriderock}, {@nocompress}, {}, {@check_relaxed}, {@unhide}], [{@subj_role}, {@euid_gt={'euid>', 0xee00}}, {@fowner_gt={'fowner>', r3}}, {@dont_hash}, {@obj_type={'obj_type', 0x3d, '&(@}'}}]}) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:28 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) syz_mount_image$nfs(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x6, 0x5, &(0x7f0000000540)=[{&(0x7f0000000100)="2048658e42b28b0a9c865271abcc25d425ee4170c55050178f718e4e0b269b961f30649237fed6e786c5a84a7a4e286b17f8f43cd5cbe201d4c0a7ff7400c2260257b667d66b", 0x46, 0x6}, {&(0x7f0000000240)="a50fe64382214482b5e914db2f2d5996bd36a5dbaf33a09dad832c8038e04c9954d6ddb6e784fa9645ea3b32e11c4f6a5cbfdb21e1d09a450042f48392c09c96cec4928298b8fe652bac5a0f6da4d60d0739786f34763c680220390127ba6c72df7e1f4ae2a2fd9174a2265d599d689c5ebb76b37db4d6d6718750a14dbc7bc70cfc7177339d6f5c2cf83905e1d2ac7fc3e1a65c1593cd0e1172a58895b952f30f7c970eb1018bf4162911c2e6063228261050ddb8146873400cbdb054372a2bd706a0a7c557a0ecfc5b0a51d309397b9028c4d68ef97876545af743a6ebb93cd8f15a1b92b117e1c2fd0c0172e84af6", 0xf0}, {&(0x7f0000000340)="c3cebec3641e78a7e2daa18d8043c91feec0bf60da125b54362b57836b5e0cc1eeecb56316cc7956b8e233f0ec03ac9ae83e33371c6dc8a2d390860de15ad4721e340236", 0x44, 0x80000001}, {&(0x7f00000003c0)="8b9e82fcd8f82d1c5311fc9006e520428e877dce26a2723a825a9a8c8bde5eb226716734ae3a8c0650c4c889864c7ae2dcf702bd3ad7c062873859fe2be6e2fa014e0acf0af60519a3b31629d86dac74bf05d6b02b", 0x55, 0x6}, {&(0x7f0000000440)="1acbc4f4f33c4e696c1d3985fb1af821ac396e2d372e8b54816d775d147551abe6c002cca643c2dcf92d620beada266681c70785bae5f90fd7ea8133dfed3b5ec6648333ccaf027bdadf8b00bbb8b575799189dd7f5c9c8192fa6dac1826c2b771ba19c83532dc11b7cb28ce826a5a133920c1d5e5d10bd17acb5ce62c8307205c007d71adcfd2113e0344d4a41b857d547952205095e398bf26bafcc4b842f1fbfb9d06d697aa3d0035d6f710b3979537359a270bf375eebba339feca4001a2a0ed28a264d20a32b83b7ea168dbf157c331ba", 0xd3, 0x1}], 0x2040, &(0x7f00000005c0)={[{}, {')(*'}, {',%^^'}, {'-+{'}, {'@'}, {'/-[:#'}, {'%'}, {':&'}], [{@fowner_gt}, {@pcr={'pcr', 0x3d, 0x1}}]}) r1 = syz_open_dev$vcsn(&(0x7f00000006c0), 0xa84, 0x4a00c0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r1, &(0x7f0000000700)='./file0\x00', r2, &(0x7f0000000740)='./file1\x00', 0x40) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:28 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x8, 0x0) open_tree(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xbda10df0a946393d) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 636.136999][T15613] loop5: detected capacity change from 0 to 87 02:42:28 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000040)='./file0/file0\x00', 0x0, 0x100008, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 636.242786][T15613] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 636.254677][T15613] File: /root/syzkaller-testdir321658407/syzkaller.iQE6Vz/193/bus PID: 15613 Comm: syz-executor.5 [ 636.268497][T15630] loop3: detected capacity change from 0 to 63356 [ 636.324354][T15645] loop3: detected capacity change from 0 to 63356 02:42:29 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000490000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) ioctl$PIO_UNISCRNMAP(r4, 0x4b6a, &(0x7f0000000680)="ca377b91c05ea87b273d35b87537c7cd37f6541cfcde433d9e235eb2861d3e772ee0495a386350b5773fb331aebb0d767fbf21a6e1db9cb2ab7f6c07be32df94da94aba0f2b9175ad4ac5645f0dfbfae0fdc46c4f3213b02c944ee7bc901d2ff342fe7e993c8b7086d92b6afe2ee0702974260e27cc9d5c8ed6a0fcc421f1abe21e2fbef039824e8bdbe8d530daed3f9250f4ad0bf82b3c0a2c4956ac676248042ef7ba112f68a3ade074e0624a4767b280f62b87022d262373ebfa8161b084ef1fb879e8223fc6317766de10e4d26ec3f687135fc0f8fda24b740fa80c1f4546378c15f9d064ed5f80790f6b9fd9003e452622f53404a47e88dc45e5cfe0cb1d894bb2ec27fb4c1031b300e824eb4d8d202c6340d21186587f751ab6e4ec65ee407927fc840c91a64585295484b3988c11412f1919fb5e1935ed5b37a9137de3d6be0a6984e6b21d6c80d4c3bea5fd2e6c7ef353d8180f5e30aba48067e4d4eaa41f0702068ac6bf021f44e3cb843c963134a9dbfd0dc46ef53fabf49d418f45cfd288112cd9db288260563475f9fd4641ce862834ded2bbee6697fbcc6e95f005496e6f434eda07d741e3c71acc879b6af03e9e8e3f6127428d344017d916382c902c2579582a80e03324668fecdae5cac04317421c40dcd9b246e5eb82c3ea3608bef777d35dda675b26ae21ff42de159d7a347c02bc76d3f32102cad761150c68e36f11e8d170ccfce289b4f6de4b4b8b0d964f6d8b69626519fac00ae3a8b1eee4bdf4bc48b18294a2fe156b3daa77def49b4fcbd2d6a58e123fcbf24b9411f22c2c1228c75df2bb13ddaf7c129e4353ca18ba78bb48fa62425d8da722a096259af93e5fda73319c22f7fcd4b8544fe5eec4e64a64a8e4ed37a6c7a3072a9ad6e83000f855485a285a97b574b98b37da4095daf804831f52dc39526f47a680fbddb1b9ba7c1d7152b5a5e7c75f93c46198a073036b7e56cf0e83d44abfca89d9896b1a0ec63a42ad8b633097f28a5e3ab7e8b2d5e70121dd0746683bcee90589c08c9990981cb5bef321d32b1524eee304b722a3dd7a23cdf78e1079f361c5cfbea9ad2fa09cfbc4557b5a3299e21b37efe58c380c555cb78e444a39e5fdf3c5632fc6159f02c040860ecd2edeea2fc53eb5b6f25e9435823caf1d5ab165268dc8c5002d1b535fa4f9b208dc3080ba44f76030c6a7402a3890e3be6a89abd9f63ff203f688fd0c0b4a7738db2452ccf9666d1ac4a849f85c4317e452b2f8dd77e272c177e0aa2e1e31bc6a502f186bc9eff23b5f019b25b55ff3ab235880493233c57c8d056113e4269adf5f8db415844fa5c9c908bcc925d31d8acca1f3b2db639f2b49c27d8d9ba2ca0800d0f10f33b57678de7dcb79fea218b4cfedb26ce65be4c29dfe797178017d40557200b79ba2055b7c5c86835daacf90792b1a7e5d4247f5fcbbb4cc1785125a98055e52045e3cd91e46e32a20147d44607ac672375d693db6c8fc88812e0e31151fa0ce46ecb54c16e278b517367181811904e2eeccb68914ccc5ff5c306e9e5038d6f290c244d7bca3ff5680b7c49969f13cf99da409590247644d1cc255ea9cb5d526e78c8f5f9f5ffb6215f61a722c73e631a1b75b2953762ade9b4a688311fd2ad7c203223ea45e9638405e0dbeb5e4411a87f6022b02bcf45649830f7fcdc19be4134afe3e37c5ffd35631a43201f013d9a07d8df5944c4a58ec1ddfe23310f1e991a059e98ff2b75ab5426a7d0f2b7bc7e763b66ede26c7e3d486678d6e4b159cad8c26dcc7210dcc4da163ec880c030c855d6bbfd789ddd938f39286e00cef8c070dc55b616b0273da9b595d1a628f37db7f784baf589990a593451546fad9012a20003f24c7eac98fd7964a000e253a8ed37645d433a827b839099ca6a607f7e795ef6a668ef083f6ea40e891c20ea6b13a6f6488599fb3bc0c0207335c0c64e97320416557942bcb610c8fc08ab9aa9a175294fe92203be824b3495106a3bb70677e4d77e7abbd1b4a57c3348723b8a097134f5a07ae3b220256d9ef36ae8611f826c8c252d73cf72d4169f9699b9214055ee4c724c1fb2ddd7a7f6654bd1d401d98429dee34a6ac040222a53bee79cc0461d1ca3a20c59c71accaac279735b7e9af1560794c8d43c8318ae5fe9457d072f8a3e23834f1e2d880b37a4c11874c3b1734c88442f3bc467e5f38e3bfbaefa6291f1ddef8ae2694a36a3e0b61b2fd51f856b96ac28842ce5804f2f957bf5d0ef2ae2d9e3952db0d17fbbc00b5c0ec942ef2a26ab6f5c277c972b7c114554a3f9bec161b5b18090934d8fdf01412f4fe137dab7b73cfd82950727209ce43c242b0e70a51d02549d99211af715900875f5369876757376259b6445255e9927826e0831a3de707ed89e8b80c1b89c48ae56edff3595e3ee2f69bc0db2c303c2a1b41290036aff3ff4d17de2fde90832e9364ee44b286e7f1384f96f34c866ed4ab36ebc8c8ccdfe10487242fc003b08cee431620507261239a3052aeed321f3bba14a1c264cf96104337ff5c71d2a7a2cea13069e20b9b33971a82b39e25c204da20bb8112ed3f118c38b1703acd515b498fb901c539ade09111a295a9d35926a3b0c67d815e970eaa5bc6500896054b73ebc9cf3b5a87044ee9aff7bf0d4b1e4843f67c7043eff964feb98f974d2b531f8afd57289f25a362565f4b7d37ff827d39b2c6450c29531d3e977d5b0af863d281d5aee52b6ffce013921fd4abe7d40da537ad2f8f0f607be66cfa5a5dd138678147121ac1dde23e627a7a1ab23b0eea49f729830d0a3af4fddf1cd79119bf5a6ca680a4527b64fbdcd858d9793a9a7138638074fe7f0cb471a09d970806c652f8bed37485d81a48d7cbab4388a447903dad2dde9ba4637a742f994d7344175282e704a991b6c351bd3168e813f6bcf1a378653bdd2968ae1670d760ab65ef9d1cce99b5b9893313bedded5ea48955cd1b59f3229ac62f9d5bbdda2cdf8b42c5b9214fca1e926f303531b4e45066884427cdf1f42d4d6f950253ec19365976258d0c8acf63f03667c4379d3f523cc18c2ea8dc4fc6c5ca56dc946aad3025417ac3f32d98cd4ee7bb222190d51a68076670af63e848066d04dbdfa2d5a5887bf2f047925415518739feae2e1ebf9800c453a7627d22dad72717506a9e2db7292267f562ad42e5338b776fd8eb1b535c6031670850c9ac54f71d8c49b1d9f089fdeabfcad7ac60c8c2f8d4068729703db6e602fcba8c736202f0d3d725180389b66020f67c0d8e9b0f4b4f4bc9899d6f588b831da49d8103db2fed00097b329a11eff82afc13de61b84509cd6ddf80112678e5975695aa8dba37deade10f2177a8e33baa6593be605ff00aab0c4c1b4557777b860f502ee5a73f81b3979bf325297481a00d9f50e48a17b5e201db4b23a6e10e1f680e758c7f2934625a80bd764145306e05fdb756ec09623e3e0666c9024131847c3fdbf93371723a26da55ebe3203feace7f5c4556a4d38eb020b3d0cff97cb7d6441ec685e37e357b3a12a79bc1bad00192d63d3d7652dd929da02452e53e3a7ec6a5f26212e4bad3e38f35ee45e05c23c0c68c78993d50f599bdfe3f2587ef59e71cdcbf2ff33e545851e7cf0df82dbe887ea1d47d7aee895016fdd3ad99a40386387388de6826ece338e7cc0f0c37701ff28cd0a388b6893405a3c275606d296b2082d358e2a0c56495d309d55c6a1d3eafe36585e322369556b1a556010a4609f738d47f89581e50536dc84e7c1517c61370a2e89879c79e48f4d891d9bd8d26f80efb0aff269d77cad840657ac3d8e141993b5d069306e3e67a819b3852f8dc1d44b299d38f1dc9493c8223810b931eaf1c2e7536669a9d529a03b12234181bdee157aa90ecc519a6e95dcc844c2bd68a768abd70ad97a7fbaed6349dfa96c76d3d09c1d1001dc7ef2ae85602d707cdae512493b3b9c54bfae5a68db9d8a42a2dcb68484c02f67e15b0fe76b7ec04bb6e46db5d5e01fdfc69263b66607550895f95b934e8091c30793955c91036e6e8b9b3eae8a75332404fa92933176d011c64f99a5cfd3a9079cdf39e824048198a23e38bb75f69ca45924cb91cc206e68090b2e4395d084a3a2f1d21c64c7d17c494f67423cb52e1bbcfbbf95b5c20b2a8c9eea08fe891e50a286ad4d0ccc5d15b98b043f4c85cf62d88e151260cd159737f0bd119faf792285b9f5dcd45ade6a73c7d34cd44efdb291ea0b3fdb9905bb1f4465bb028ce029db28c0e95512fc368f068f91d9c92c8104d4dca6bebec4aa15309afbf1fdb3e452e4ce4069293f84e1e49367bf01f068480e16c29da7f06e3b6e1c2a6ddda941b27ee15e6788847f07f74703bd70c33ba4ed5aa6b3e9e201371e42a4992c94c009404e7e646621836c69d1c0c128aa6cc54dc1e94038f0d9ceb2bd6dfa38b36b1762def199f3b2dc7a8dd92c7bde2d44e77fd291671aa2f2666d3137ee5a3c22c3d514ab13a809f553265205f27d6585127f2cacb7a500350481dd4ec4aa8361a938bcaf582dc30b5359a92294671d5fabdfae0453de620f1de7c0926959dc19bf082b6bd901a000956d481b44c319cf8ea00e55ed78ba7ede010fcce2563302e86d6ff2012d1567f32a72ef429f06c4b829b2dd852ee56cb67fb63f8343a1a82f88db3453fb4dd8c3a9e56a64216cf24bfafe82c599b601592d0e30a0b0de85fb10314fd257d9db60fe556f91d6867f6b53b9f481a809426d1c72f0118ac25da93aca22ea75a64ba99fc91aaf72a7147af7a3975e0dd297563d05efd0c204285e74d22216b0b5cbbee0fcf8a8978c721a71cbba8e233655b931115eedab460e9ff6663d0f276558d7d32306180d3903b4268c7bb269b09fefafb9a18684416d19a8dcbdb026148bd1423067c3f8ce885c3ccced26283e895aecff79f53d6eb93ee4c8d208d577054e55a2368906fe363d8b9af88b476aa90bc4b1ddebc966bbc061bc731dbef504ce45434b821071effea80225b40d58a206dd32717961efa84b6676bfaae2439ef7bbbf02c453a57936449b3b01689285c981bb851ade44f2ab41d6d2dca4042ac82c7ae37e9d626f7006500ce8d813f920c5b958fc710062a72b3c0f067edf9948fdae4cba3d0bc63286e188e1ae20bb7b439bba176256f9f849370dc19e92b47ce9a4c5f1c12b4d37753770ca071ef039da0b69d651d83ff0fccf324212a23d4d0034cfcfb0e6ebfbfa9c1a27f2299d771977bc33acce434302a5f0e1d3ec1d08c16f7ac930f007bbdb921cf6a0ffe33e8eaf2a9f7664e5ea3b2d65e1d905b91734197a582282563910762fedabc8dd737f8d9090c628c10c5237ada0953dbdd05ecaa45b514f793bec0d74191df3f986ab9308f606721b28ba575b527818abfcb000c6d896c09b88f96bca9e0df26185b84e295ca16c658261b0743da16928f3119c004833add292ba97c34b9722e22bd7f95c39b2a04bdddff9523afe40062392b4fcf80236b98c5a09c23deceb9618fe3c32905be63a4e0dba34842f87e46560ae00dc8354a2f4f7cbfda778a0ece28b1a4576cf46275e68c40ac7a3e37fef8f4a9c405dd14392a9f051da4b54105abff14659910e9026c51d8690cd3dd23d4134262fdac1483be69a04feb46b435a0eb0403dce594f7c8dfda8ccab6bbdc43a8758c22ce97e57b5f5bb89172ebeea299307269f31224c9f4e855753039fb19686a59dcac9dde899cde91651342c6c8aff51289cbf682117a9be9a2da9c43cb6125600c58ece") r5 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000100), 0x4202) sendmsg$MPTCP_PM_CMD_ADD_ADDR(r3, &(0x7f0000000340)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000280)=ANY=[@ANYBLOB="88e10000", @ANYRES16=0x0, @ANYBLOB="80002bbd7000fbdbdf25010000000800030080000000080002000200000008000200040000000800020003000000340001800800060005000000080003000a010102080006000300000006000100020000000800060003000000060005004e1e00001800018014000400fe8800000000000000000000000000010800030003000000"], 0x88}, 0x1, 0x0, 0x0, 0x45010}, 0x40) splice(r5, &(0x7f0000000140)=0x3, r3, &(0x7f0000000180)=0x416, 0x5, 0x8) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:29 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x80000) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000000)=0x800000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 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, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:29 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) utimensat(r0, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{}, {0x0, 0xea60}}, 0x100) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="7ca136f9f1dcf8ce74e7155d0ab46bd4421e5051209c143b799450219ca312f1d4c8af6e5ca93499e0c04c04dc9c810e65d63724f30ac02d122ad2b26eeafbf90536adc1f3eb3cfbbfde555d972cb8716a", 0x51, 0x48801, &(0x7f00000003c0)=@file={0x0, './file0/file0/file0\x00'}, 0x6e) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000340)='\xcd}*\\(\xd5@\\\x00', &(0x7f0000000380)='*/\'/,^\\^\x00', &(0x7f00000003c0)='.&#\x00', &(0x7f0000000400)='{*-\xf0\x00', &(0x7f0000000440)='!!(-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='+/}\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)=',\xd6/-,\x00', &(0x7f0000000580)='*\x00']) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x100000a, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000800)=""/117}, {&(0x7f0000000880)=""/4096}], 0x4b, 0x0, 0x0) move_mount(r0, &(0x7f00000007c0)='./file0/file0/file0\x00', 0xffffffffffffffff, &(0x7f0000000740)='./file0/file0\x00', 0x9) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000006c0), &(0x7f0000000700)='./file0/file0\x00', 0xe, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x88000, 0x16) mmap(&(0x7f000071d000/0x4000)=nil, 0x4000, 0x3000000, 0x10010, 0xffffffffffffffff, 0x4000) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x4d) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:29 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount(&(0x7f0000000440)=@filename='./file0\x00', &(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='f2fs\x00', 0x22000, &(0x7f0000000500)='\x00') openat$dir(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x500, 0x4) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x480242, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) connect(0xffffffffffffffff, &(0x7f0000000380)=@in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x23}}, 0x80) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0), 0x3000060, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x1) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x3c0780, 0x110) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x140030, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x80000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) name_to_handle_at(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000480)=@fuse_with_parent={0x18, 0x82, {{0x7f, 0x10001, 0x6}, {0x7f, 0x7, 0x9}}}, &(0x7f00000004c0), 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000080)=ANY=[@ANYRES16], 0xfea7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10012, r3, 0x0) r4 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$FIONREAD(r4, 0x4b4b, &(0x7f0000000000)) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:29 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan1\x00', 0x0}) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r3, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000000041}, 0xc) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000140)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMK(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000200)={&(0x7f0000000340)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB="0c00990009000000080000001400fe00bc11e1386837bbe867e9b11a477f4dbf1400727e90bf9d4ac5fe00e55848ec41b65063e6a501f0d1b577fe140002010b2c7856a839f56509b5c308aa3755a7"], 0x64}}, 0x0) sendmsg$NL80211_CMD_GET_STATION(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000100)={0x54, r1, 0x100, 0x70bd2c, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r2}, @val={0xc, 0x99, {0x3f, 0x48}}}}, [@NL80211_ATTR_AIRTIME_WEIGHT={0x6, 0x112, 0x1f}, @NL80211_ATTR_STA_WME={0x14, 0x81, [@NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x8}, @NL80211_STA_WME_MAX_SP={0x5, 0x2, 0x7a}]}, @NL80211_ATTR_STA_VLAN={0x8, 0x14, r4}, @NL80211_ATTR_STA_CAPABILITY={0x6, 0xab, 0x800}]}, 0x54}, 0x1, 0x0, 0x0, 0x4004000}, 0x20000000) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r6 = socket(0x10, 0x2, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r7, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) eventfd(0xc3) sendmmsg$unix(r0, &(0x7f0000002700)=[{&(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000580)=[{&(0x7f0000000480)="499693f59388410f94f6d0c5b524aa05334447ae7e0036289becbdb697bd24c10a2ee56d82397d979117240f7a3aea1a19a088564e3a19e3084081cca9988f93cdceae320322c723a2659ed88727d45d75b9f45e05d743cd51ddbf3949dcfc2cf641d32a7dc63e48f3141d92ace9815b20f00a7be42b1d0ca75bd0bfc04c9521af492b832dad0157148a82e341f839349a1beccfac7b2656a289a30fc9c5b3c5b067c787755fc42af8928433f58f61416bf174e212dac720cb3c5293bf1d16c878060aef3607a3715315bfb50a15aca244747041af55bc444a2043a0b63fb670662a3c2f3b8b94cf99374c362985143da89b5c", 0xf3}, {&(0x7f00000003c0)="a38a", 0x2}], 0x2, &(0x7f0000001c00)=[@rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}, @rights={{0x38, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r5]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0xee00}}}, @rights={{0x28, 0x1, 0x1, [r0, r5, 0xffffffffffffffff, r3, r3, r5]}}], 0xc0, 0x20000000}, {&(0x7f0000001cc0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000001ec0)=[{&(0x7f0000001d40)="0f00649d2cbe4f3a2a9ebc995a9427e7d39de8b7c0", 0x15}, {&(0x7f0000001d80)="8b1d898f0f86d9163e32c7b42cf3d53bb0d7a25de97bf4fa", 0x18}, {&(0x7f0000001dc0)="bc8a44bbaee164e83f0b3e68609ba5f4c90e55a4efa01fe3a6880174a0e81dcdc60ef01a96faa487dc6a2d128d1a84e4a969aee933f91e7605d115bb0a7a45f6c5756cd1a25e952b5be1eccefbca6c179a81d6a13a918b98b6fce1358e3d9e90610afa9344f56e082491c9b5aa57b0f8559e516205aca99254bca2e3509e76c851e8d355dd3c11cc869c4cb07bcaa93cd0b5d73b938e295ede24580bf58e4f36b54d4edaa85b3d86ffd9b45a17ef40c183525e2a77b27b2dff97efc1e69f1e4b575c8f4bc3d961af461161ff320c27e3c2070397d01ce905271e47f41bd1df84", 0xe0}], 0x3, &(0x7f00000006c0)=[@rights={{0x3c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r3, 0xffffffffffffffff, r3]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, 0xffffffffffffffff}}}, @rights={{0x18, 0x1, 0x1, [r6, r3]}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff, 0x0, 0xffffffffffffffff}}}, @cred={{0xffffffffffffff95, 0x1, 0x2, {0x0, 0x0, 0xee01}}}, @cred={{0x1c, 0x1, 0x2, {0xffffffffffffffff}}}], 0xf8, 0x10001}, {&(0x7f0000002240)=@abs={0x1, 0x0, 0x4e24}, 0x6e, &(0x7f0000002680)=[{&(0x7f00000022c0)="9dfb7644fb453e38b59d61043483c3a4c3146b99f81aeab22f4d4c69e038446f1cb8d00ecd53f316c0a4b7e550edf945ecc73608cc8d952b51920021cf7a9a9e6d9c99867a7e522f645d5430261793a0e4f66d63032a8c2b20e5beb3da0f5457e26ca5ebae0c1e9a4dfe8d7bff55e4459d60679e1ee7aa3471d0ddeaef04ecde19c8b33a6721f7d31ad49552f8fe565f76ebca6f7a7c139cd7896c1475cfed0ce189679f1dbefd9124a6903d2c69043e52e3e36b9e30ecc8318d2839f38bcd102e5747643bdd603e0dceddb0938a703ed639537c40f02d552b81bc2ad44c998dc963a801c98253d573350097aa06227e27ef5cda2f8584ea2d31de26c9", 0xfd}, {&(0x7f00000023c0)="7d158821e513d981aabb9026175b425a7e9da897834d381a7475bddfdeb927b6ba1218837c7e2ec32db47902a7cec0e3eade40168b41f165456d6f9cb125c73c336d188d25ba67736578a5a3d5771df0a50b004d5df3fcc0108a9525cd830311200d6e7698e102a89345c94591697a69f3d7b1", 0x73}, {&(0x7f0000002440)="75a3c0c84f8ffcc3ee54e9ebabc5115f4d8479747d2c649fb8fa9516f9674d1581cef69c188c8e98195721b0f85fce0b9432e8b2f44198ed6094beac1861ba46f4fb3fc578bf61df79d33caa95a04665aad194f0252b55a55acbdfe3b5ed89cb74613cbe5a2a24b67166183076abbb70306070bedd10c1b0443aced4518b5d68ff6d86543578e3e86a377e525e434d5404b265953ead10", 0x97}, {&(0x7f0000002500)="2ca4689ccd7a7d87346b52229a55333a234652fd05d000662dea4e2f13d10afcf9f87c", 0x23}, {&(0x7f0000002540)="596be317da759cffa6744bc33462e3eadeea3b11dab35e06fefd14b6a4593af324327c0cd7e7363d75bbeb1c50fc939b2cb15d718ec9a89028c6258ca76691829331f6dfafaa7ed5d89621c3e67fb830ae354878aea07cf508db1c1ff37853a78b9e167a964da6ff3d25972f9d74e59f45e62b4acc3fa32139fd4e8e14fc8a5a375be858a8cf50ed4443016398c76ed9e141f9cd41781545241733a348b388f09a1ca271db", 0xa5}, {&(0x7f0000002600)="837394931d1c0f809e8e35d11053297a1553f080cf946ab801540600fb0a7ac6ee961db240f0bc493031fbaf8d2804b0f8998fc6b69920ae9211814246d23780f8", 0x41}], 0x6, 0x0, 0x0, 0x40}], 0x3, 0x2400c001) [ 637.039153][T15684] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 637.062686][T15692] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 637.076170][T15694] loop5: detected capacity change from 0 to 87 02:42:29 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x8a480, 0x0) [ 637.188598][T15694] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 637.200395][T15694] File: /root/syzkaller-testdir321658407/syzkaller.iQE6Vz/194/bus PID: 15694 Comm: syz-executor.5 02:42:30 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x81) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200000, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000003c0)={{{@in6=@loopback, @in=@multicast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in=@empty}}, &(0x7f00000004c0)=0xe8) r4 = geteuid() mount$tmpfs(0x0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x2, &(0x7f0000000500)={[{@nr_blocks={'nr_blocks', 0x3d, [0x65, 0x28]}}, {@nr_inodes={'nr_inodes', 0x3d, [0x78, 0x32, 0x25, 0x35, 0x25, 0x70]}}], [{@euid_eq={'euid', 0x3d, r3}}, {@subj_role={'subj_role', 0x3d, '\'('}}, {@fsuuid={'fsuuid', 0x3d, {[0x32, 0x35, 0x32, 0x31, 0x35, 0x33, 0x0, 0x31], 0x2d, [0x65, 0x64, 0x62, 0x36], 0x2d, [0x30, 0x63, 0x63, 0x64], 0x2d, [0x39, 0x5d, 0x38, 0x39], 0x2d, [0x31, 0x61, 0x39, 0x63, 0x0, 0x65, 0x66, 0x36]}}}, {@smackfsfloor}, {@smackfstransmute={'smackfstransmute', 0x3d, '+'}}, {@fowner_gt={'fowner>', r4}}, {@uid_lt={'uid<', 0xee01}}, {@smackfstransmute}, {@obj_role={'obj_role', 0x3d, '&,:/'}}, {@fsmagic}]}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:30 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000500)='./file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000440)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) utime(&(0x7f00000003c0)='./file0/file0/file0\x00', &(0x7f0000000400)={0x2, 0x18}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0/file0\x00', 0x0, 0x8) mmap(&(0x7f00006e5000/0x1000)=nil, 0x1000, 0x380000f, 0x100010, r0, 0x2725b000) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) renameat2(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0/file0\x00', 0xd2812a8b5dfd603a) 02:42:30 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x1018d1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getuid() getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r2, 0x0) syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x7f, 0x6, &(0x7f0000001440)=[{&(0x7f0000000240)="ed8b78253166b86d93d75f3c182b4a07ab5dc38e45215f168f441d3ebb53e6243215438d32643452c5907357db9cfc42e6cbb00933978399ccb53f7efe5f95d4fa3e907d1b634aa66308196aa4d093078e2bcb1839d1f367a070bf4457bbbe809b9dd6ea246e25f3d8db6aede10a4938f594c8726778eee5fe3944ecb97300bc3e9fb87bd12ef0bb1a5330468213ae75be57028bb47da4d3e9b9eca07fcaed710702fcd1aefe2a1dd2fad6ea915e0d", 0xaf, 0x6}, {&(0x7f0000000100)='5', 0x1, 0x4}, {&(0x7f0000000300)="f0464642ca24fcec77b103bb6633cadbd5a4d88e194c66647f9ac9bd3f9c26a759fc4264196e2bf553a661b7d15f68634134c8c68f82a24a8a13de6a422cca2613eba532c57c22cf4bd554cd29c824eb8d81a16581dd318f9566f83967b47f3056909d532f3b5ffa16d2f96992bf469c8901780713c5d668619a6cc0d900baef202b0cd24d8a1781efcc7973a101174fcfb512af32f129183c7c377cc80b38ec", 0xa0, 0x400}, {&(0x7f0000001500)="fbef52b3e307dad543018c7b995fa87c04c780d7cb08fd50479867f6a0824b8fbcc3eb23462c4dc30354e1aca6011cffc19fc4eed214785ac61e949a2f5a788aacd9ed09597944701fea2d2ee45540f09e8df4b07b05d0709850f7b8efa3fc97550ab90fe2519020cad9470b465340150f7f1aa4ef47e16c14615fdf242f0321d0ca3ec8906d", 0x86, 0x80000000}, {&(0x7f0000000440)="9d5d662cd953adbb679c874241523251483f84ef9c63540dbc2e3b8ff8878f3c53dc9879d1dfc0516fa9b3faca16b7b336195c1b2fb44322901e37f4018288f41ae28c81b84001596e163b669baccf32481b2fe99af611fb935f928923eebcb8580b2a8ad4a783f8c66413408db5603affbd418bd46357e285d05396b9e13683f472603f1f3eb4cfc00e400d916e36eefe0758441aadfe945015d70cbed1447e8d758774f456ddb0e78fb8945faa0596f0f9ff304109355f1ebece38fe3e00ee7f19d8a505422b6cab10b5686973b7f13d7d3c64ded4ea2bc34973bae499faec348ce9d22b765b40761e031e33c5b953fc54af3796761d379d876791a56138dd78e028cdca7d0e117d61d811563390017ea45f62fd8751d7d83a975e2cd2b03f7abff710f079648a9ac6d15aee4e278082991f639dcdcc380372641a2e95f18d570fa875689619c3bd5adc77902829e2f05d47a5efe43654ffd0cd0cc60310116611e1bf6b3c419c0f71cad4b6ee14d0a3fe3ef006f676cecd1a313c09b1a0edbba023c36905f2ed497d09bb4b39128c1391c5907b7f38caa1ba77d2ccd80bc0ef760f6b0af0165f2ebcd6b10c79c164aa9a48d5fe0cd8cd7c61025a9577fad54c03a931216b2172db563b9743372ac7f0fbaad13875eca9679a63694b714d8c353e09b7fd3ed23b735bb06a6266e489a8f7780c1957c41e43cbffafc434e1b8149c199d09abef78fdbb1c02c000dac28a52cd312744c17f562587f40d89f0729f0b9910de0358c17029314f4ecfcf4895847906f2410a8455730ddda0418e3d8f02b3c352e4af394c64d1443f5d99135d224e7006d64092e3e210903ca334c740578920f99d9f9ef187120e5ef8555850eb007e22c04afdcb4b01c25c452a67ac3c770fd0c748e6778115fc53c065d70718bc5278ac28830c80720b3dd42d2d6fa0137ed07cd8a7e1dc21127f9b0a54db1f60a9621ceba9bfc145fa9fc932196fd4241c7c82049f3190a28f0ff6b2f9928e8e7e95794ea7422eedf57879ba1e39513bca0fed45adb7a7a7f4d8815f4b948d832365fcd222514a676f3ba6e572ff2f6c6c63f607abadfc5f5f5ac9cbd2b214cc5ba63f0a0e37ccf41b40c0ee59dc62f7d37352b06c900c8ef167c47b2ef0db7077e5c82f1b0ae3e316e948bc03d57f57a47d4e8280a2589140a359958a923e394a3a701c4cc0b4f677a5773a12f385f019ed15e7bdf3bcf366c4cda4b26ca0b986a84a7578d888e53ee10f38cf1847fbf0f8864be4c39ca5ef1084c6ad00cba015dc9cff4b59dc9c4392444dbce7af8e25e99170e5dde8f8023367b61e8ab645036207d1d877aee9e7168fac7165bddecce6a4b8fb1b8995fbe8b399d618aec52b12f250d2ba63ccab41b0e36e9ab551f783886697254bea382e8a06ceb0ffe1b64a48b8e6682e7a73cde4424ec2a3f98e137c5b01de27fb74e8fd0b900c47046b783cc3840db056f5d6549e17d55c46eec7c8b1e664726337526a87df558733304860fb1807f475d962b450b06dfa936eb6b703a277bb4e467cced264fb4d8b70fc426cc64ba20855748412a926abdc43f52ae91a08ddb6b777803ac564c0b7175daf943ee27bb001f0b54044be05b0978a000ce5a109d8330eb057ce54914eee32020ba057d07a45309ec255afb48ff2fa8cd64cb02a20dba12c58aadf351f94fb292353c7ee7935a6682ef67513d63ea002a5c35f89bd48e06be8fc5c663c018c30a183461d4cf241131b451390bd95f25bd9c854cf601f6ba687ea865608c9a4ac0b72189757270d5cb8756ec37db13322ef99c38941f90fd7381d6e224d5caaff261bc323219b3d1b167b64316481ed7ddbf515af4065eb884e31a664dadb68156ff3145167dbb00c89c1309051431e8d0eb3bfafe84e5bc100e53ef11ef96a89d954eddf2a89ec6240d19467b9ef6703ee19c2ab01631f3f57c5bef3068282003820e6fcf8f67865d916275c932a690d1c254a716c18c56be4301f2f7d9560b91b17c98420c27ccab32d4dab36cc3cb483aef9e9111d9fc5295494e9feca6317d89700a7a2c652dc3e4b30cf4e0da9e2e6170fbb543e024b1b9a972f9a7e89157a7d4c44c79e57193b004458563488d7146520eb0c5c7607c01c10b3a59a31f2a632a4f013f264b8636e99157cf15b1591e95b109a8b8fc37a422bb4c6e0b904fa6748ad715888bb499ddb4dee330063fa42a5581f0a4ed6f12f29295c77733d509558e25a8216cff6e8e6f85c5e63ceac953ffe8a9666b7db3ac011469b8cd77476e23a23b5329d10c28937803175c68ab77ce9531286f8f24d1999d2322c2b88fbc918a0d8b8bd572c2104e2ce4a34e69c924a334a6100452e9d5b8ddc8b65252319c04acfcc161c522ab39d334c645b92d217ca9c904e2faf7ad81c320ea87bcf50023f86a2b16f50ff702cf4f44c31e074b65e19468ca1a30ce7e6abbc3e21c993bfbc44f4428fdaa047c7247f96fb1b872478d64eafe78f929347893693786c369a313dfa385d70d0a0a6a026083f575dc5cbb41ebd6342a4b9a9771a7f6859d7d54540f3bebaf05501f367e25ec85af005f551c471b8a603174e7b63a1e7415ff14b611e6a1c04bfe7be4fd24c06a465b802c6289db97d3feec1010a6f41c52c962697f21e2c4afe3ec37abe7c7038ff2333328d6abb7fe5d6932b319ce14edb9e84912d9d73577e7d1bc0af07209daa097e8c6006eefd90fce04ae3ba27fbeefa26e457ebc175bfef9fab6a9918e5d3020ea691cdfc5b4348ac07bc26b84871fca1b7ffd11fc41734c88336fcc23d7a51655ec6f9772e4306f3aff42c6c18dc6cadd67f20a3c8ffa01250b9d9636b3a00d782b0d873af091ddd27de9aadc4a0a7e6f4a102dc343bc85f833eba41715547b8d003248df159cf6a09b8ff9f3ffeff8c1e905d099412f2c7535a019677142b14488b0f58511ff0807d7d5cdb149eb8a44d6aff71fcfe5a4bd6537806082d6c4dc269df862db76581f041797fab9478ab667f8c0c5392bbe01d169c589dd6c621b65b6d6158fec51e7c7fb9e3b9e5707cbcedd60896ccd30a938e2cde87a6faa9d3681fcc9c81daf58efeff9d787f058b945b57eed5f5ed5a4319904f67fa79918c9b33258186068b2b82df0ffa20f6b84043a2908593c47a21cd47dd3532c50f27aff21e395eea67f4afbef78c561b291d1c1d25983226d43ee3dac9ff6210b70ed6c44e40238c7c9db6dffc7c2b85cfa498cd2b9e62a6502a8b392d7fdb6b447742d1b2570d57fa6d2cb989927394cd5a8273748d6285c35e56eadf13f65d19d2aa3100157cf99e84927bcb2a37d170088a1be9f999e615ff1378776339178ef2fd518f048f45e4826acbe43ca25eaa48fbc64f56cd5e05a8f881d0dc70602dc924e3cfb00c3c32fb9c7ef62f721b071574165db75af22c01da4713d3bfdbc2402da57c0cad1a4f6e35756d3d78f25cc73d85238c83402ac7db04a4023182cbb43215d52ec4b7ee64b25b557cfe201184abc87d23c04a8049a8f3170f1e542845abfe21755b26efacbdaf95b9d3b6573cc523499db779aa17fccf5ca296d5a78a230b1bb6941271b8f80bd5b7fa88f40ffa98390e2fc238e736cfc5cf7f3a2b617294286fe60eae0d5044829f7b7c2243486296c98cd5db3169eff704e4d8f39353f9a1b7945534b88ac302bc80a43398f24ef9ffb68e49575df6e7052a0f5320e1fecbf216770ef39ac03d180a200c30f5d986cbcdeec9223cac3c3a845b2fad6c88b8a8263767bea798c0cfdbfc7ebd272d77e1a3d4908dfc33f60a5b87639324cd687ca7da6fa95db65bb28c63282d3f9fa27b67f9f1a2e63b7d9aaac6b4c5a6c3b2dbf105316c405baf397bdce84a413e6868e9a4d504010af82c4320d66cf10d207ce8dec6ff038cadfd7f9a11161cb395ed4965ba7dd89c363cb47d89bf5b92c0ca78ac08a8179a48dca7226a03e212e011a3ef568a484872cf318b1590421f19c014bbeebbc646c9e5c6377a6f03021abb3361307c552e7ab4658aa4d236679cf5b3f3ca8af0617b4d1f0ef60fb17892d4de6994189354c265cd37b20a5d418e1d8c322b00375a72128bf9b4ecee0c9c2d9967a1992dc73f18834e974e01a7319323c75bf6dcc63eb0cf52b5b121e1151b2eea96bda887abb72cf4cf29ef2743f3da41582309c75d2edccb8feeae0dc60163bcda8322d51995ca1a56257ecfa431c14b7b5b6dcb7820f9540faf8cf51a7f39f7ad2aed1137209aa9a50d2e10ef75a41ca07282f73a6b474a354b834ec47a6f15dfa14617606cd842da3fbc99bf420898d3f0f346daaf2f1044c6457f1e440ba273e4acbb9d795e73d69c18b740a5c9925409e59ec470f0420fc158c043d90b940596afde55e839ef7d256d247775e2220eee2cebe74d6bbcc76af57f05536f5e0ac7594c031122c7981a1bcd2f27e74f218c23690bbdeec247ada29750bee0c51a62cffc2af24cb65b2681177b833c4875f2deaf67bb95a592e0b19870bd69fef9c5e5d3ca2289c2e508abc298a97163a22181ab442b5b608dc277e926f9822499b519f0cd883e30ec71ec7a00dc7971b074435fed23b5d64b4bff059b71208a6eb807aa05fc7b28017c38449e40b7a1b554c2aee1131d1867cc3aa5f2924935a99ca6790295f2abdd5a18ebcb6c54debf3d57a2caecd0016f1adf5e15263cf93aba2c71e18476e3d6ea8af75a0f493c0eb43f5cf4185547be18db801f2a4a9f965513deca0890c7af01ce783c2bb8d19308235cdbd5834a059ad90312c1db9d9fe78b63289ccbf47c23fcb54a7d0077072161a229ab338ccb7b2cfcded3163dd96ad495393d4903528accbc576479ce80e0a999e1f029c7255e299bd3aee46dc4ca205864cc453a78c8474e8d24b03388e9266021ea307fd297813e977712057b3575441011630e6aea040606b32cae24d00f8c025882f21cda7d89a89a441b0bdd3c837870724c254cf23198be397c804b7e465ad44e31da225d4d5fcd2b4d5f5ddb6d650d08ed4256f47d99ccd4a158b26304a7de60829a8c68deed2e292f62e113703794072626eeea8390d672b855a885a492dad8859362e0a4769406f666fbc6777c8fc2fb54ec28caf5c446ea11194d4e4a1252c512325093f2ab409873da2083c9b3175e89c23399461b59ae8d932d651257ac0fbbc1a21af95520745cb4dcfe1b881e0a29e3326da1a8656a46bf099905298059c5aa4a0f9662f87e652fbefe821adfa6ed9383a011b5d1f35cf1b608a6d0880da46d484ca1fc83bbfbe236297244b1c99aed64b0657ec634919e9e8101ffd3aabb0c8154c5e7784611f4cc397e4f0edd199ef1f90ce4e3b90de98ca33e0e16052cd6e462ee01bc3241651e4968e497343986e5f6f7d130cd6ee0092099c16d95afba3f1b771cf16d5771a3318ce50e4df3860768bb66a0d9a4a6410194ed6a527126f385f4b160e0705d528aa10d03d901cba67fe52d35bc4b28a9a78a99a729c88f921b5c3efaf087b7924fe33cbe30202b1d1bff478affd6ca7dea6f99b48679682048c082159468b9040ee9883b82fa45b8fd2943922e299c10d11771d0dc2304645297ec47fbc05a9ed4a196f12f5a9422873b4f348c87888c99d30565e440c6969661ec5370dae754dea471c50530a02393caa2748adc5d845fd4a5d17c44c7e943847cbca09e6633d7be4b03253488c9d9b93fb5f926ba8dae2aa717343c423ac4a8f152a8842e41f17084488ece742472879f35441b68c6403399646accbac47d6d0a", 0x1000, 0x2}, {&(0x7f0000000140)="fdcfd880b4c146cea3ca153e67fda5890ed82b287110af03ff81abb6e029b97207398f9e63578b432e2de12befa3ad5ff0", 0x31, 0x9}], 0x8, &(0x7f00000016c0)=ANY=[@ANYRES16, @ANYRESDEC, @ANYBLOB, @ANYRESDEC=r1, @ANYBLOB=',obj_role=^,fowner>', @ANYRESDEC=r2, @ANYBLOB=',fsmagic=0x0000000000000020,euid=', @ANYBLOB="1f665d", @ANYBLOB]) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mount$bind(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00', &(0x7f0000001680), 0x800000, 0x0) 02:42:30 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r3) mount$9p_fd(0x0, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100), 0xb8001, &(0x7f00000004c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r2, @ANYBLOB=',wfdno=', @ANYRESHEX=r1, @ANYBLOB=',dfltuid=', @ANYRESHEX=0x0, @ANYBLOB=',access=', @ANYRESDEC=0xee01, @ANYBLOB="2c6d73697a653d3078303030303030303030303030303430312c63616368653d6d6d61702c6163636573733d636c69656e742c6673636f6e746578893d73797361646d5f752c657569643eb5e9343a1e8ecf05e21181790ac9d4233c26c8a71841f08601caa9e7e57c62b9fd101c3330bd186ce7a76ea0e6460139c6258cb36f20ee252bb8cfa245bb86598d1fa307f58b8584fe93ac88c8ab12896f53aca9d406864762f347ddc9c4180691351661ffb056a88415bdf64ccbf726", @ANYRESDEC=0xee01, @ANYBLOB=',euid>', @ANYRESDEC=r3, @ANYBLOB=',Jgmagic=0008001,\x00']) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x40000, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 637.775996][T15740] tmpfs: Bad value for 'nr_blocks' [ 637.788301][T15740] tmpfs: Bad value for 'nr_blocks' 02:42:30 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:30 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580)={0x0, 0x8000d8a0, 0x0, 0x0, 0x1}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000240)=0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000100)=@IORING_OP_READ_FIXED={0x4, 0x5, 0x6000, @fd_index=0x8, 0xa3a1, 0xcd, 0x8, 0x0, 0x1}, 0x1ff) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r4 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r7 = io_uring_register$IORING_REGISTER_PERSONALITY(r4, 0x9, 0x0, 0x0) r8 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r5, r6, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r8, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r7, r4}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000080)=@IORING_OP_WRITEV={0x2, 0x3, 0x2000, @fd_index=0x3, 0x4, &(0x7f0000000500)=[{&(0x7f0000000280)="2dffd4a202681b90c4b3fec7b0eb9ca598cfa45eaa9a6bd97b26e737ce2c557cbf1ff862b70c8a2c1de9ba757880f07bb92853b9526b0e0cdf8e89afbd036e3deddc05c98219a47a44b333a05e9911e753ece1b2cd64ab7809855b8957894a19a7b1768218879d890ff580b91f68f386c044b87f9d581be4fc28cafad1f9651bd4b7494ada18282a5a42c346d2753a229bbc781981dec5cb594b3b5627783d9cf7e41bddc41d83337a8bcdb8c197e1119b9f015da3f29b587e2f5e865d063fa86202202ffd8df308ba7b8e163fc48ece4011b8a74c82251d962701afab23e1bf96f9a5e04943f9", 0xe7}, {&(0x7f0000000180)="91f6e4bb4ffe9b493b9c076aa0a64ed03bd22ebd94ee19c4d9d8cfde28c7b15d709bd3437d4b7247444a72498f7af889bdc66b936a8b35e26be4bb7bdefe836b78c283233cb03cb06552f3c69cb0f23a704a43b6522dbced4f829313b44af37a9288642846c94b9e1d4298db682008425c004bca57d521da44", 0x79}, {&(0x7f0000000380)="e3022dfe41e4a1864734433ab89c214aa9ea295e7bd80c2207a41d46ea564a6736037dca12e14b0625d2a6d40872e79a814a4204005d747b3a77d9ae1379df0fac1dc001cabfe729ebd59821da2025151c028446ff6dcdd4d899398a7731b87b9c8d75d76c1a2ea87c2c4c518beadeecfb2757e8301157dbb5b73e648d2452ef2019fd9ad660414c6ac6149a2602c9f4c4194eed2d37766f9ea1d69d4bc1d2dc861f90988cd8e9e30ef90e008db9f845de0d927b0612", 0xb6}, {&(0x7f0000000440)="96a8e1e12723b100bd286e37a0a10796af331d2978257bf44ecd3c62477c68c049ba485beab74b06b2b7403aa6facc6f6806b839d80867cd46bde7d53619cd1073c8204020abb46b2dd306090dece76ff0a4c538ef3e4a905e2915360f10f70206533c9d70a9ac77c7d4e3d4f358fd9ec1cc70003dc259731691077ad0e5b94313aeab9e8a8b8b14c5fe75a45ef785628d63bb61e0de8a88b6a21c8b2249324393870fa4f3a7c29e2cf80400", 0xac}, {&(0x7f0000000680)="5a99def2091589d45f99b540d23d1393c450e3969c6502061756691a2f028692fe5173b67e0e0317ba7a6539f1fdd87ee962ab3078eb204d273fa41ca6eecf58813941d7fbeeb36e35044fee1ee9df298b71fc2f2f8a46eb4d9989219146d6d645eda860892ea949cf96e5291de2c482c72ca8d9fe72bc1fc7c8c75f324602cc675c93f5e5625457f15583f31368638eba882de09009b6312e7ea42d83a979971983bb0d6ab2693b2e64b791cd75a15672a4d210aaf46a1d4913caa1d8b9334c", 0xc0}], 0x5, 0x2, 0x1, {0x3, r7}}, 0x8000) 02:42:30 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x422, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:30 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x39) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:30 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000340)='./file1\x00', 0x8001, 0x6, &(0x7f00000017c0)=[{&(0x7f00000006c0)="a8f05e513dbab5b53d4045f4440b5e3764659c1e5cfa80e489b03d08cfcf144bbb264196f318a0f119214604deb9394bb43bc3c516c8a7f38cdd43c7b0fab522edaa83afb5359e5aa8864fea0d6fefc6c3dbce2e9bcecf4cbd8f810b8a32efe5c0068d5d0775b313176b0d1dab029d423278ff17f96a23d0a1e8f985ade83cde39cc92dbfead08c6a7ac088eca93606d0780617b1b19b2a96fc1fc241989eb0dc6d220b26c7eca249a5c0ff0da9e7c3dd8e127cf1fd2dac58651219acb07aad82b25c87824d9980b528ffe6f410839c9ac1cdfdef23b61e1679706ea0a2de7b0efea91200b4639bb2a002bff4d615c54bc7094e0350672b6202b108fdb4f4250f0f1adedd7dc79ed2e7d566bc42c65dcc500accf69eae335bddf2bdaf7e25f947dc6f1caf9904d25275a52ee29db27aae8d37ed62c2760ca48837ac94bd0f8ce7b7b7f7649b8ee32f857d1b83f03edb7c947054ed24edd4e8a03548b9e06097d80c355b992592978e0554a1f792ceb2347f4afa0dad30bcb7e828a97dccd74617c46e8866eb7498bc009ffe2c0db5ff2a166eb051fc658b617065e4a9d6a79009e81630087358a5582ed9724b2725ca9802f6690447105500d39f20d7a37162d5ba4c2ab7735def54c38327a8721449fc8e4816741eca6066b06ca177c8bd91eebef8caa63b36217469f4d475deee97007bc130ba8d36385fd8162d40a7843eaed1f11472d4bcbc69d19ba8a2dd53f19504a68eb2bc3693288d80184f306865cc77546050ebcddc5acbbb0ca8510e89f69896ca430871bdae361baa563f02a837a3aaa6b3b03281d4cc3c24f4fcbbafd8de183425a862a31bb8b6bed37dd6196a82899430887041a8ecff89897fd3e6de21de2b2b4123eb3291d5d1aef8d77a649898ba3b87bc525ecc48769501518299c3f0bfe4f15abd66804d1afdd75fd4c9c2515a13bbd21003d67f16cba8d313ddb6db0fece578248e404f92257a1581db00d8d6d06f7851cbb1b569e0f177a48a65abbbc169a067fde45bedf62c4007d6c5bbf801549b34eb2739495abddf8e09f4c6ba8c3165dd2d943c366d049fcaf42276e808972f8fee20c723c7287b61ccc15ef301a07115218beb38592d7ad6a3e18c38dc5c4cfbcc18747428d2cd03379a75439406f9d445db3a6baf76dc1d889fba977eb6a4246da0e610807bf44e6f30f1be072aeb949485c539e9e921baaef3bcf5b1fd37359af12f730199db9269754f7022eecbcc1f9baa9ef7bf692bc34d4e7db420137650d7c0c87f616385f7ac860b7ca19450ea9678ed33949e493a41bb655b73e47a32d3abd10b2ca2dc794a274e7f0180cab0492f29073c30ab20031264258f7cf629d2e23724f42c4a01260ae684012c2039f45b2336b8478f68e8ee129745f26c789de287fbbc2b6a1e35860de466d00cb5511be32ff25dd9762024df2dd4e6bdfbf706775d92df27cdfa8b8b3f18ec20637d51aec7488b411c08fc06766f8fd5e8a4b393ba7d676764fc08005796cca3ac28c9ec3cd664bbc220651b7eda387e4e3aafa03a9e0ddc8949d06524b4eef3fc83ce36c804aaa32060456482b3d74576303e78073ddab6bf55726fa1e8806fc31b097ea37a0fa819cdd5905bf0bb2697caa842f006496fc45a17918625edc1bc7c7216f78219ab39a24339cbbf33691d16bb6de9ff4477275275e10dce26f032e9927f5ee1360d5ef2de67d6ff4329a7afc2a8a8eb131eccfe2e3db5596aaf980fb481300c7e90e2a9d0366e30638afc826ae034983ad14359a8d303e1f358fcb5b8d05f4b80e53c7f9f99b9c676e3e32467e78c03062b90412011c495f974fe4b893bf16324aa38a6d16beaa77ab7e218e732903eed15a6c7b4bd6026c78dca4492b9cffa754e3d10e40954f2dba7cae57214aa1c646ea098dae15cd4a756127a611ca4da59020f0031d90c5444dd24c3a7955f336677647f63571503d8f8d16168979572048ea84b9e4ecbeed44c88379f3241607d47328f0169a755d4f0f1d23647c9dc13c1ff7ef196482a5a4b62a28cf282ebd088dc2b504a54a743c7eee24095570ba9e36ad44827de4503b1e1525c94192a83af729e63014692cb62c5524eca680206d66c1b7be26dd8dfcb7758c823f29382764d68b55cd7f2914e11756f9e84c2e175230ebf0446f86c363ca886c40cf227fa3f63be0eab3a81272d025d7f13bcbe263eb2b54591319c2347e082be202dbd25c0338d557d06d7a4ac4d4c2deae7ce460e94da5c036293301baccc8e65eb649373b32ed870350f80f8e6c8a216f7f5ea8ed56808c64392a34d18f1ceaf840216fc9a8b60f1f874b84a76627eddea8482706085e9b694d9b1ad94f523050ce9797aa04be5e5889280755223cc18a62c4f67a7aa8043dfd4132b917260d5d7b8ad0bdfe4164b371e56cf30d955073d8ef0e9219fd30e3bfcca082d5a57c331b26948ed43fa106ea4d6dcfad0f00e28c29d6d483ecf01f1c9533d6da53ec0a161cb3073acf2084b9a8c37f97fcfb60c4ebc1890a2710c1b6bae64cce3498dc94a08c798ffccc26de89f1fcf27d5a542ff76fd1dcb950dee6438d6ffbaf65a36db7b246ce06a9efbe134330c71b2ba9ebe9fdfa069fb95d081c437073d70b625c911afa777ee4df6cb8ff5c48d1bd9e6d0a103034ce89ef728e2a560ce44b52d13863baee72c9ecfb880eed644e321d42e3abdcdf676086ca066c131a902adbaf03b4a352df6008e12a3f6404ec52d7a4b169a6eb9a0d8b1205d65f776cde88d14dcd842890764eb35e69d9cbe273b3ed9b7ad4db8e06a9014332a66c638987da4f3705c78a4d6e734de2b60b4efc9d7c06aa4d73c0fe8f4bb3d1e6c3d22608b60052c7eb1e614d6f2bb3563b56f1ae463614a2209f51c6286fd2eb4fc02ab86851ae778db07285fe35a90b5623a5537bcb4ed0fc0de01c62fd9f17c63310028e27215602f1227c951398b15ba1308510d3796a04f5e336eb7688d0b2064563d050c08850d41fe271e9339a6a5b243a79aec105eabced6ba2d08388c888a1df1e10004c111f813202e55e502dfd20163534238e0f4786e3ae3007161847510ef09fe7e4b13638cd0115ca41d6f93fa7bf0fec02491215893be3e50c2cea4a0820dcec9b93739e5d84229342ea98dc5de67a3a2304b5f5af79e72ff8f5b6dbb4d45d64238aebad8ef485eb99cd594131cf02563f6363f49b098e2632093b9fcb3513b1af0bd11987b75308f322845c88ccad7acd6fef5c5e8fa2e5cb7c49b46c3917f412e38552c3ac9562df819f3303a777e4c775be9331529eb77eb0d357c17a0f5923109e14cb6acfcd4c27c6169c2c65fca542f2113e12c8ea730547ab47a2c3dab33925799cdfaff620ccad66094f92d9caaf6195d59d583601cf0338b8db05285101b7e3ccf494cd750623dcd1d68de1dc0562fe68758f5459ff92a08dcee87af295b93745f6f260ce3143f03df7ed9aed836a9340ea45853e18e15b9b38d90a64812df282423b402dddea89b812310c21691d6210ecaf78a02635ebad9649352996cda1f13887d4944728d31e978039438aeb7178946199062af835f13484a5a81ec46bd5c649f22a1e5b13437d9eb99d4a195d2c8d8eb37f60010c2ed69931a25ee63e0fbdf97cb0aef0fca207b4ebcfa0ea2e5307de3cce430a260e53de7cab52c32c077f3455c2cdad70d3c7245dcce40e2d5f7e3bb5901e4ecfcd9c7f2ce7c3a440806ac51e25c9f6f6f27db666fb528beba20cb19b45e0f766cf5bfd09677a22e7940a46638c257457b38329d5255fe2d445ca94ab93a916256af8f8e3e3ce28de937c0e41affb3018b16047527fe779f023bc7ec213d576a7c18db875eac2a24d052a1edff0993d1cd44afadff4206f989452c5c309b57ec9a8c8137d1e41eb4f64f54affa69e474c20e2b9d745711db04f213f9eecdc9836c3be7e64eb79c2b9738d5fa26fff69a0f5012186eeba334ea7b9ab551f156963331f69394d10e877e24e21d19d183c5ef2a910bd35585395b8f7edf1716689a5d1ff6cd776ba4e7823d9f2770928843bf610a91de00f465e3696a5665efe6c78a6e778d4689efd96e5b3872fd8157bd79c7a164c9cd72003d0234f909b6e7e622f0972c84a80a54e97376f911ce514fa0d463fc57f250e533932c2c4135f7c36d1c3dd4de5c373ad3e1597e0d35abfb251d0f49d26d6df67f15b668147f7a677ba753bfa8ba46116cfd2b39f8ec13c80f6546682254c5877ea5d6120aff4d2f6f7da724be1ac033b8d291f3ac92c914fa036aaf083803f54c5f449a4ff393fd41a095dac6dfea862a641810ed030cdd52eb0586ce7560d03a4b9139ebb515b05d8cf0b85081cadb690e2f9d833099f2176652c8ba36a72f96391c7c1f7d303eaf43cde395403f944cd3fcc82389a39a73c5139af62622cc70d8573f9a2025e76707ab6523ca47a1c258089d085b912b0f544a1161e82fc292374660690d921aaad35acb9aa82162fc0c99f003f8b6a206ae4f5416934aff95676733ed4260b234eecc2eb17425216d36d878492c1d050fdf620aa31f4f1d32c79ca28ff21298c4fd0fddc61ca1660d2b7798b4b3eee99f471dc364c178f0322806df88085270bdbf45ecdfd4733ec8230c1ed45234b857a21af97aac380490621d5b2e4df51fc48981a8ebeac5fd2d0d436f99f2f51f035615bdc94e6eecc1f250495e447d78f62e625432f8aa3132ec2980437f96d304fd2af00a677b5420856a5028eb2d347ea89e34bcc8ebad7efae916d5f3e1f24ccae1423aa71b449650ddeb95ed1d1fd65bbb62429251ba0546d27e3f80ca253789201a40d70f221d5d0d5a9e5ee1d46cf5f7eee2606f9de784545041ecd381453bdf3e211fe18ce27adbb1166c8313c20d6bb6bfcb8acd2d349ee7d6659620233f80aa3fa5da189ac78d4e583fe3a763776ca89492f8ad686b3a9a33d7bf8c507651d99b381cde683224814facaa11ea3673926b6f166273b91128ade948034511ab9ddf30b9a6c1f44f5d54dc2591d49576e955a1e71be5e9e02a80da391a3cc3c3640649d14512d36567ef146a60b66705be780f5fcbe9fd2c5925620c7cde3c8694a8f87018e708fe347f80aef640ac21e90adaab3426b28916e2f1f02737d957967cc0ce37fcc395390a79e13392d2a5b812253d45b8be71caee92ba6ffadbe289e7b3728c059680be33454117b23841709c1ba268303cea908b2850f93abfceb215999005c7040073cd722b72d5032f748e50b42e60ef32ff3aba06f6d8d59861ecd297fb95846429080c5cfd27cea4b46477479c60935495a9e95ae30bbd88ce90b4558ae4aecb9397c5f25a5fbb31fc81ccab18eb0222287a065eb0b0298a9a35a66ebbc9dafcfe6b0eab7cf211406d01f46226ddaa6c987961e12571369029f894bf19d3829c601ca3630e174c918980a7bfde608a7c2a2bcdfe09b7d42a6a8fe0ff91f3f0ccb45187d2ba2c142966691c37484be317d286b448f6986ba59c8542df3b96340db754d801c4a0c972338132cdeb3540332f2c0f88f489b8806ef68101ff3818f7c00f6c1ba09e6d30157281f4a5682f26c43dca284614dd285be8176fc2fdaa9d137ba86ccfa1d8e47b8b01371ef0a01ae667bf74684db6455a1b99a54a8f3edac8dc57c9dd529447eaf43e9cad42780293b9c231848657d8f58b63a964e96dede2f48bbdb7e8f39c6b3ef0424d1f38ff1d806b5737963ef9531c63599d93b6b33894fd1a10be2be04a55b0639be068b2c363f12ecebc72cb700", 0x1000, 0x7}, {&(0x7f0000000380)="4c86d0944acedef24bcf14227850e1cc047cc3fc38469163cc19d862800950bcbc6c5efd8302b6685d9a643734b05196a9d999b27dbd7b1f8a722c3093c8b306cbebc562d9c1f44fb4e6c5eb525766e9e819df24e98642d888d5287d0ceaaa8123396604f6b8f67086e464cfbfc54622d320bd8e9ed24f1e91df2aadbae6653a654dcc078e246b62326834b8", 0x8c, 0x6}, {&(0x7f0000000440)="f94a8f97f513c493933d285e9155058f3174ae36e678f58ef5df8f109c96b96b7c4b9352e2fae66ca9233c32635e8fae9e3ccc7c875013ddbd9a1d40e791b4584f877a7b5b1f4cf0619411faccc8fbbee2c4ab5a377b3c081ba7cc6a5fde2abf3f2f6468dcd1cfdbc09105481badfb0fe568d51372ff75a886d8032f092be2350050225ac7fe9028c26d650a1a4963a268f7ec665a8097cb6612a22bd75d21576aff1bab5ac3c38521d4e4803747939168d391c34c3fd0949a0a3a91", 0xbc, 0xb93}, {&(0x7f0000000500)="00d863237c1e67b31e4ac098b39fdbe303d30f86b4ac4c3e02190281385f9f6e96dd830ecc918c3a504c6050e068b6b05554ae6bec648ea6aadd358d487e34b75f5cee1ca832e16581730706e2b2d0093fa346e7405a50524d95d7ccfdb4254e891581776f0c1092577375621e95aa0b1930c32c16a97640001410eb0e513a08c60f0c9743ef77a21781526d15c2330b33bddf6c95bf6148c04142bd2801fcf11590b10f9479f8245bc7956973e31820bb99afe8112f84b8d014574ae6646b29390cf61db7e25e52e6beb49089e90db702b5f9b5fd56e321fe", 0xd9}, {&(0x7f0000000600)="b530a4a27ed6b5272fc3624cbd1f51b6cafc44275f10b6765a807d30ff49c47a", 0x20, 0x4}, {&(0x7f00000016c0)="c16d7e48ea54350e63ed2350b3054822e4761b82072a166cf4bb665318d67069b99c009d0538a1bd39d3cd12345f633a65d302c91dcc00f228dd85e8771ff32f7a6b0cb6f78198331b7d4aae4682921afa44a65d8e49ba3ba532bdaf3092c27e8ab8518b90c36d3b0ab358d447be91e0304fe61147b23d278935c7eba992510ec30c07a334577183a33d7f7763035bf0ce5f11cce2050bd5f89fc6fb07ca271467d7f1b6f1f40f79f2800b70411f3010b190d71328bb56ddff8c65bdec1a748d14676e5023c76eb57e06f6a6145d9f7413aa36452e0be5095aa7644a0baf", 0xde, 0x4}], 0xa04082, &(0x7f0000001880)={[{@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'maccyrillic'}}, {@nonumtail}, {@shortname_lower}], [{@fsmagic={'fsmagic', 0x3d, 0x100}}, {@fscontext={'fscontext', 0x3d, 'unconfined_u'}}, {@uid_gt={'uid>', 0xee00}}, {@audit}, {@uid_eq}, {@fscontext={'fscontext', 0x3d, 'staff_u'}}, {@subj_type={'subj_type', 0x3d, '['}}]}) 02:42:30 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r3 = socket(0x10, 0x2, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x21) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f00000003c0)=ANY=[@ANYBLOB='\r\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="f7d0bb9f95b9f786ea4132ece41102f5fffffdffffffff81000000"], 0x14}}, 0x0) fstatfs(r3, &(0x7f0000000040)=""/27) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x200000b, 0x110, 0xffffffffffffffff, 0x1165000) [ 637.979569][T15757] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:42:30 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000340)='./file0/file1\x00', 0x40, 0x154) mmap(&(0x7f0000332000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0xd0c1c000) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:30 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x800, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x1c1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = memfd_create(&(0x7f0000000380)='pipefs\x00', 0x6) mmap(&(0x7f000004f000/0x3000)=nil, 0x3000, 0x1000005, 0x4000010, r2, 0x489b6000) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x2, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 638.038388][T15770] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 638.045962][T15767] loop4: detected capacity change from 0 to 64 [ 638.056092][T15773] loop5: detected capacity change from 0 to 87 [ 638.076422][T15767] SELinux: duplicate or incompatible mount options 02:42:30 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open_tree(r0, &(0x7f0000000080)='./file0\x00', 0xb001) move_mount(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x20) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:30 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x1000, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:30 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:30 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/file1\x00', 0x0, 0x848085, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f0000000400)='./file0/file1\x00', 0x0, 0x80000, 0x0) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setregid(0x0, r1) chown(&(0x7f0000000040)='./file0/file1\x00', 0xee00, r1) open_tree(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) getresuid(&(0x7f0000000480), &(0x7f00000004c0)=0x0, &(0x7f0000000500)) mount$tmpfs(0x0, &(0x7f0000000380)='./file0/file1\x00', &(0x7f00000003c0), 0x40ca0, &(0x7f0000000740)=ANY=[@ANYBLOB='huge=never,gid=', @ANYRESHEX=r1, @ANYBLOB=',huge=advise,func=MODULE_CHECK,euid>', @ANYRESDEC=r3, @ANYBLOB="2c6673636f6e746578743d756e636f6e66696e65645f752c0050a5f5076000a8dbba1d75cf5a51b5ee51aaa1ee07206fa06861460e432ec38a5e4bb5fd624fd8ce730f9d7556397ccb56192a1949cfc918cefb67b3d826ed35538f07b8341a90501643b8d2588691a4166bb4299a30c673ecabcef73c3024ba58e8fd9cf593da2900b5c35654f9267ce4b41446dcf2d1e370c7a80151f1809fbbf54a519bc61583e222d5f90338988c39d72d966f57fedd3bc6a0cced683cdae57184437e16787e0cdcd576f55cf7e0ea6072b75e7ebc276c779637aa1d3e72c1370f88e041ec9ec66b8ab51dfd2abea710e1cacbc1f914aedebee744cfb6d49be288a90f9c1df1cc5199fdd99ddf0a03df6933892f79161b1ac96524be01d7eb1ded0d27376fc05b429ab68234721cbb11fd5972544456b1a02b083110d541e218d9c9c7be7e1c8d1ec61bddfab0599d0484de883c9e7a52c02d84ef5384216f7609db2eedcb6c6543341b71618ea0079bd2aec7fdd50000000000000000"]) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file1\x00', 0x6000, 0x0) mmap(&(0x7f00005fc000/0x3000)=nil, 0x3000, 0x800006, 0x12, 0xffffffffffffffff, 0x1000) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) lsetxattr$security_evm(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)=@v1={0x2, "ce57c121479aa6495875ce94e2929d"}, 0x10, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x80804, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000080), 0x2008c0, 0x0) ioctl$SNAPSHOT_S2RAM(r0, 0x4b47) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0/file0\x00', 0xba) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:31 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0x2000, 0xf8) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:31 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) syz_io_uring_setup(0x5ba3, &(0x7f0000000100)={0x0, 0x849b, 0x0, 0x1, 0x1a7, 0x0, r4}, &(0x7f00003f5000/0x2000)=nil, &(0x7f0000176000/0x1000)=nil, &(0x7f0000000180), &(0x7f00000001c0)) 02:42:31 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) setxattr$security_capability(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100), &(0x7f0000000340)=@v1={0x1000000, [{0x10000, 0xffff}]}, 0xc, 0x2) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000380)='./file0/file1\x00', r0, &(0x7f0000000300)='./file0/file1\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x89) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = socket$inet(0x2, 0x800, 0x1dbb) close(r1) renameat2(r0, &(0x7f0000000080)='./file0/file1\x00', r0, &(0x7f0000000100)='./file0/../file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x301000, 0x10) umount2(&(0x7f0000000040)='./file0\x00', 0x4) 02:42:31 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB="10000000", @ANYRES16=r4, @ANYBLOB="0100000000000000000081200000"], 0x14}}, 0x0) write$binfmt_script(r3, &(0x7f0000000340)={'#! ', './file0', [{0x20, '@!),^'}], 0xa, "c528ca2e"}, 0x15) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000340)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) setxattr$security_capability(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100), &(0x7f0000000340)=@v2={0x2000000, [{0xff, 0x2}, {0x6e, 0xffff}]}, 0x14, 0x3) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) socketpair(0xf3bcc2ecd13fd8da, 0x4, 0xfffff801, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$inet_tcp_int(r3, 0x6, 0x19, &(0x7f00000003c0)=0xff, 0x4) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000040), 0x0, 0xd9f, 0x1) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file1\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) rename(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:31 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500), 0x1000000, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="807c9763798623851a2b9c93688409554d98e3f358c40f2bc95c7f4f73251aa3ddd5684d268381d4def0c099e698fb5ddb1580a2cbb50f65188ae0309f12a12107182f6129200b7a4a80922fb89594a51c2bb96edc993556a9eb112474a64ce209e8c031aba1b2367a666597a5525b5c1757d47ee56a83141f13f3e6aa83b2446472fc0b5b07cbe084bf9c2c55344a8b13d8177319c6eb2394620744", 0x9c, 0x5050, &(0x7f0000000400)=@abs={0x1, 0x0, 0x4e20}, 0x6e) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) mkdirat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x6779539880cb1329) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:31 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x100) setxattr$security_selinux(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), &(0x7f0000000400)='system_u:object_r:crack_exec_t:s0\x00', 0x22, 0x2) 02:42:31 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = syz_mount_image$msdos(&(0x7f0000000080), &(0x7f0000000100)='\x00', 0x0, 0x5, &(0x7f0000000540)=[{&(0x7f0000000240)="5dacc451571283d622328022a1815ea3ce70f1b26bf3f5b2e5ba9bba1b04dd2c068c80b862c721d85687818c9308ea69e1235614e84daec4955d0dbd7e77e23288dbf6d3d9f273d021c059b985d188b82edf7d2e9bea527347b8668fb3971fe5db10734c2cd78d9a8d83d06ea04f08e6836b5dc5d34261c3006451dde14f08e4d272cb6508557fcc7be8608485712fef7543698b6c291c05ff1727e1f0bd823a1c9a79384436adbdff0ffa1176214286bd654c18f3459e30c0b5fa3a1abf1e3fc039c029467ecf45de942bfd984d5e", 0xcf, 0xffffffffffff0001}, {&(0x7f0000000340)="65a4ff7a272ff4fb40691f9fb0e797413449ff97cd25c2be08de1e3d3c530fa87a6392071fb56961d190b41bac809efe1054c785d67732354f0f127a82a40bb4c1b15d580b057e2cfc82169209ed392a77fa2eb9b99dcb67ddbf01783b52e9a51c1989498aab61f1329947a9cc", 0x6d, 0x6}, {&(0x7f00000003c0)="f1bed9b45b1f92a02fa3a00d460044d9381524280b29be41042a3d46c9a31ec5dd2d9d7c42002dc7f6206331a22d16df2f113d4777b99a4059f37c029ef7d5a42c00cd27fecf2e2707fc51e69d1b581266344c92253e0ce80153196fda628172ff668e94dc8d56746abb3462db0031e6b848690c7ca30a6b2cde0f55d22977418f86da676c486bb3d66732a7eb71f5e18f0d9100f4578f083f367b6534565a2c2b22d1ca5132dacfc51c3425a5b077cbb10589e70717a457fad90805bf1ea9741f", 0xc1, 0x9}, {&(0x7f0000000140)="52573446e7d9648943", 0x9, 0x7fffffff}, {&(0x7f00000004c0)="b4d5d93af00e836004530e47ad412007e0cc4fc08a624a5476e8b150e33eb61b56d4f4fec48e74a3b241fb5bd550b0a4a4dce1f80b396bc11c8578ac76a42306c5d28e68a2c638dbe39519bd95b137b710f8e284be23a30a332afdfa63f5e9cf77eab32ec11fc998f3619e8ba2e7ee1d88da", 0x72, 0x100000001}], 0x2200000, &(0x7f00000005c0)={[{@fat=@showexec}, {@dots}, {@nodots}, {@nodots}, {}, {@dots}], [{@fscontext={'fscontext', 0x3d, 'sysadm_u'}}, {@context={'context', 0x3d, 'system_u'}}]}) move_mount(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000006c0)='./file1\x00', 0x0) setxattr$trusted_overlay_upper(&(0x7f00000001c0)='./file2\x00', &(0x7f0000000200), &(0x7f0000000700)={0x0, 0xfb, 0x26, 0x7, 0x1, "c3b9254435938c154617ae663f6c438a", "7c821b4420b626990e38c2ef33200beaf6"}, 0x26, 0x1) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:32 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:32 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x835040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:32 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x133c8c1, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:32 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000380)='./file0/file0\x00', 0x0, 0xc0000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x88000) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x16) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) getresuid(&(0x7f0000000400), &(0x7f0000000100)=0x0, &(0x7f0000000140)) setresuid(0x0, 0x0, r2) getresgid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setregid(0x0, r3) lchown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801472, 0x0) r1 = openat$cgroup_type(r0, &(0x7f0000000000), 0x2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/91, 0x5b}], 0x1, 0x473664b0, 0x5) umount2(&(0x7f0000000240)='./file0\x00', 0x1) 02:42:32 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_CONNECT={0x10, 0x0, 0x0, r3, 0x80, &(0x7f0000000180)=@ax25={{0x3, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x3}, 0x2}, [@null, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @null, @null, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}]}}, 0x59d1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x19090b1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:32 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) creat(&(0x7f0000000040)='./file0/file0\x00', 0x3) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:32 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x100091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000380)={'erspan0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="3b00000004000000070000000100000004000000030000000300004ffde937fd5d00abd374cb773264960040000000"]}) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x402080, 0x1) 02:42:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) execveat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000140)='X-.%@$-\x00', &(0x7f0000000240)='\\#\x00', &(0x7f0000000280)=':[-\x00', &(0x7f00000002c0)='#+@]\x00', &(0x7f0000000300)=':{*\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\${-[(+]^{{\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='/\x00', &(0x7f0000000500)=',\x95%&@$\\&\\+&\xa6*\\]\x00'], 0x800) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x2000000, 0x11, r0, 0xfa750000) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) preadv(r1, &(0x7f0000000580), 0x0, 0x400, 0x2472) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:32 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x40005, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r2, &(0x7f00000003c0)='./file0/file0\x00', r1, &(0x7f0000000400)='./file0/file1\x00', 0x40) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r3 = syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) fcntl$F_GET_FILE_RW_HINT(r3, 0x40d, &(0x7f0000000380)) syz_io_uring_submit(r4, r5, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) syz_io_uring_submit(0x0, r5, &(0x7f0000000340)=@IORING_OP_FALLOCATE={0x11, 0x0, 0x0, @fd_index=0x9, 0x9, 0x0, 0x9}, 0x81) 02:42:32 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) execveat(r1, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00'], &(0x7f0000000340)=[&(0x7f0000000140)='-{\x00', &(0x7f0000000240)='+\xc2/\x00', &(0x7f0000000280)='{v\':\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='!+,\x00'], 0x1000) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:33 executing program 5: chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:33 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x8000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:33 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) mount$bind(&(0x7f0000000040)='./file0/file0/../file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x800000, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:33 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file1\x00', 0x59d600, 0x46) mkdirat(r0, &(0x7f0000000400)='./file1/file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file1\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount$bind(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0), 0x50, 0x0) 02:42:33 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x212000, 0x60) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x20100, 0x8) 02:42:33 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000200)=ANY=[@ANYBLOB="e0ba3e05f705f8fd298b309e12dcd1668a88986d2b39c9d3987e", @ANYRES16=r4, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) openat$ptp0(0xffffffffffffff9c, &(0x7f0000000140), 0x4002, 0x0) r5 = syz_io_uring_setup(0x533, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x2a8}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f00002a6000/0x1000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r6, r7, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8, r5}}, 0x0) getsockopt$inet6_int(r3, 0x29, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r10 = fcntl$dupfd(r9, 0x406, r0) r11 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r11, 0x0) preadv(r11, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r12 = syz_io_uring_setup(0x2de4, &(0x7f0000000240)={0x0, 0x0, 0x1}, &(0x7f00006a7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r13, r14, &(0x7f0000000040)=@IORING_OP_CLOSE, 0x0) io_uring_enter(r12, 0x302, 0x0, 0x0, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_EPOLL_CTL=@mod={0x1d, 0x2, 0x0, 0xffffffffffffffff, &(0x7f0000000100)={0x2000000d}, r10, 0x3, 0x0, 0x1, {0x0, r8}}, 0x59d1) 02:42:33 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000340)=@x25={0x9, @remote}, &(0x7f00000001c0)=0x80) mount$bind(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x101895, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) getresgid(&(0x7f0000000580)=0x0, &(0x7f00000005c0), &(0x7f0000000600)) setxattr$system_posix_acl(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)='system.posix_acl_access\x00', &(0x7f00000006c0)=ANY=[@ANYBLOB="02000000010002000000000002000600", @ANYRES32=0x0, @ANYBLOB="02000400", @ANYRES32=0xee01, @ANYBLOB="ff000000ac7f191d95cfd273e1cf34ae22b6", @ANYRES32=r2, @ANYBLOB="02000100", @ANYRES32=0x0, @ANYBLOB="02000200", @ANYRES32=0xee00, @ANYBLOB="6469b80827d5dd0400cf0100007e021e4f8fe6", @ANYRES32=0xee01, @ANYBLOB="08000300", @ANYRES32=0xee00, @ANYBLOB='\a\x00\x00\x00', @ANYRES32=r3, @ANYBLOB="100002000000000020000a0000000000"], 0x64, 0x1) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) bind(r4, &(0x7f00000004c0)=@l2={0x1f, 0x800, @any, 0xfff9, 0x2}, 0x80) mmap(&(0x7f0000154000/0x3000)=nil, 0x3000, 0x800006, 0x100010, 0xffffffffffffffff, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:33 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8441, 0x9) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x100) mount(&(0x7f00000005c0)=@filename='./file0\x00', &(0x7f0000000600)='./file0/file0\x00', &(0x7f00000006c0)='gfs2meta\x00', 0x10, &(0x7f0000000700)='pipefs\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400), 0x850410, 0x0) creat(&(0x7f0000000840)='./file0/file0\x00', 0x28) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) mount$bind(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340), 0x100a0, 0x0) setxattr$security_evm(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100), &(0x7f0000000240)=ANY=[@ANYBLOB="024bb693f350767c915214e4abe74f273fdf2253ea676082558276f23e6bf2cfca3409e0ad6f078f42c4d12481b8df7cd58897f7f49725c549f27e70884e64182433baf9c6602324c39e399a0c5b7bb90492d9c83f9856b06a4dd071e048c0141d0384f75e2b"], 0x11, 0x3) mount(&(0x7f0000000740)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='gfs2\x00', 0x1000400, &(0x7f0000000800)=']\'!!*\x00') setxattr$incfs_metadata(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480), &(0x7f00000004c0)="e4271c44d76f23a49f4403fcc843f764c6888b4273ce21ebc3c948f9bb584ab3e9883db7279e3584697d7f5df9fade98afa7fcdbfa575018f3994ea2e39eb1694ed6b066162ab1cf86ad3a678e80492d4d699eb75f3fdf3aa73bc34b57c3b8db96bb376dfdd8bd42b909f5aec487fd7f8ec2c49a35eb4815d3b64f01d93fbcfe34aec5634931b248f27d5841c097bd189c87410c41e1f4cbe4ac9511ef70979cc9e2cd9f5dbb6f9a058b5f882835d41b401346c5a61a7192e896ed5438b1e9cf2ada27a1df47b924aac9193ca9", 0xcd, 0x0) 02:42:33 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x4f) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) fcntl$getown(r0, 0x9) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000480)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x266200, 0x2) getdents(r2, &(0x7f0000000380)=""/125, 0x7d) r3 = syz_open_dev$vcsu(&(0x7f0000000400), 0x6, 0x428801) open_tree(r3, &(0x7f0000000440)='./file0/file0\x00', 0x80000) 02:42:33 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) r2 = syz_open_dev$rtc(&(0x7f0000000040), 0x200, 0x24000) write$binfmt_elf64(r2, &(0x7f00000006c0)={{0x7f, 0x45, 0x4c, 0x46, 0x7, 0x4, 0x67, 0xa6, 0x7, 0x2, 0x3, 0x7fff, 0x2b8, 0x40, 0x2db, 0x3, 0x9, 0x38, 0x1, 0x8, 0x3f, 0x5}, [{0x3, 0x6, 0xffffffffffffffff, 0x2, 0xcf, 0x0, 0x6, 0x7}], "c5f66428d246f99f6f5aca4e58496bddb59b53b2f785fbc8473c4cf50d9232351ac5373146bd7f051736692c3d5231b41bd0e5f129b2e02e69bb1c0ef737b4f0c6", ['\x00', '\x00', '\x00', '\x00']}, 0x4b9) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:33 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:33 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', 0x200, 0x19c) move_mount(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) fsetxattr$trusted_overlay_redirect(r0, &(0x7f0000000040), &(0x7f0000000340)='./file0/file0\x00', 0xe, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 640.947503][T15984] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 640.986620][T15998] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 02:42:34 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:34 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r1) mount$9p_virtio(&(0x7f0000000040), &(0x7f0000000100)='./file0\x00', &(0x7f0000000340), 0x2000, &(0x7f0000000380)={'trans=virtio,', {[{@access_any}, {@access_client}, {@access_uid={'access', 0x3d, r0}}, {@cache_fscache}], [{@context={'context', 0x3d, 'sysadm_u'}}, {@obj_role}, {@audit}, {@fowner_gt={'fowner>', r1}}, {@pcr={'pcr', 0x3d, 0x2f}}, {@smackfsfloor}, {@audit}, {@smackfshat={'smackfshat', 0x3d, '}%:]^%:'}}, {@hash}]}}) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) setresuid(0x0, 0x0, 0x0) 02:42:34 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) pivot_root(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0\x00') r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:34 executing program 0: shmctl$IPC_RMID(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1c2) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0xf) 02:42:34 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) set_mempolicy(0x1, 0x0, 0x0) r0 = syz_mount_image$tmpfs(&(0x7f0000000040), &(0x7f0000000100)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={[{@mpol={'mpol', 0x3d, {'interleave', '', @void}}}]}) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mount$bind(0x0, &(0x7f0000000140)='./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, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:34 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) tkill(r4, 0x40) ptrace$setregs(0xd, r4, 0x0, &(0x7f0000000080)) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/rfcomm\x00') perf_event_open(&(0x7f0000000140)={0x3, 0x80, 0x9, 0x3f, 0x3, 0x2, 0x0, 0x4, 0x20000, 0x4, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0xc6, 0x4, @perf_bp={&(0x7f0000000100)}, 0x440e, 0x1958, 0x6, 0x3, 0x1, 0x5, 0x4, 0x0, 0x72, 0x0, 0x7e00}, r4, 0x7, r5, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:34 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount(&(0x7f0000000340)=@loop={'/dev/loop', 0x0}, &(0x7f0000000440)='./file0/file0\x00', &(0x7f00000003c0)='xfs\x00', 0x298440d, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000400)='./file0/file0\x00', 0x0, 0x8) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:34 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x112) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:34 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x100000, 0x0) move_mount(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0/file0\x00', 0x13) lsetxattr$trusted_overlay_opaque(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540), &(0x7f00000006c0), 0x2, 0x3) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000001b40)='./file0/file0\x00', 0x20000, 0x44) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x80541b, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000700)=""/40, 0x28}], 0x1, 0x10001, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000380)=""/81, 0x51}, {&(0x7f0000000400)=""/236, 0xec}, {&(0x7f0000000880)=""/123, 0x7b}, {&(0x7f0000000580)=""/61, 0x3d}, {&(0x7f0000000900)=""/217, 0xd9}, {&(0x7f00000007c0)=""/165, 0xa5}], 0x6, 0xd9f, 0x0) vmsplice(r1, &(0x7f0000002d00), 0x3, 0x8c4148e74b1f4964) 02:42:34 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(r1, &(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0\x00', 0x1) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 641.721811][T16033] loop5: detected capacity change from 0 to 87 02:42:34 executing program 2: mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:34 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x408881, 0x0) mkdirat(r1, &(0x7f00000016c0)='./file0\x00', 0x190) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r4 = epoll_create(0x9) vmsplice(r4, &(0x7f00000005c0)=[{&(0x7f0000000340)="30f8af0ce4e2309c8a4b5c22e821e5575a8c458b629032d980ee14958e6938661a54eeb01433cb5335bff230b0188ae33622cf7d95336daa2c4ed2143ad6e17abbd12db618e368bfd58f77a220d7ad45f631e23b7944c7f0de25fb53a629943115e439255150241129175d5e109bffff9b2b194a25b79cc9174ac2d75d829d78cdc74f8eadafbd04adf848baea53ce47314f6e29f1980f0f8772a7caa375f4d0374fc904a89c9996a2a0a4ff9828fc768dc9471674467f97f9b9190dbf1fac954bb5b352cff8c69c7c822324ff66c7adbec4d944de87791dd60be048a5f3e4b0", 0xe0}, {&(0x7f00000006c0)="9dc0cd4963e1ce08e2a4bcd8e1d0a4be92e515cb777baf6790479d79cbb6a44d80f6e60b260ced557095727bd3176427d2b46872dbc4e79500ab88ec6e13d9bbbf5b75e096d71671647b68d36a46497de3f62ab5dfa0aa1d92e78066d4bde0c5e44d2de396514baf48206ff8971541aa30227d1ab6b7de892b04c6e3e25c54342e2d39ca9f442ba2ae08b11ce07499feeafe07b9a255ca763d317579053465b1dfda8d61e75cdb4ead348536f0df588157b93383dd1d6b26b31dc296a49ccb390b554e509ac6a0d919443a839d4f73817ad364e2d739482ca1a35ffc20b9688bcb8f7f44f6ae4a617714675d863eb04602590e1dd52c2beb03e51da93126e60d0d083324f5377785cd0f741396eefa926a0efc937997dfe878aae0de28e281adef49f884fa13a9692a01900e707cd6980e795ea24f419d00f5d955cc020dfeda52e1f076a4496684652982db16982e33babd63b97e5d50ab82655e620136eae80ee373c2834efe9a74dcb906fe10c4638c759321047a8d38085b5550288fc54d8e13531aa4021301724ce91e3d6fa2df97be5f134a8d59c1311740183635624a121eca5aef6147fa2656bc59b02804e3461248388e352fef89841600f1c20c0e993a22f3596d950e478aca078cd67e06b3501d3f2fbfc2f47f42d86b99828898d2cbf8760bee97a73c3da35f984cd3b2b1832c485c417022bffab2e02a4e8d3ff3b21612cace75e6d656b465db819510ffa61843ac67de41294303444be6b7fe3b07a79335193bde80a0a7576bf229982236c88f7eb32db72949ad255a262f28670640fa1fd264c1ff5ca0028ac7e642b8da5a0d4caf2aaf29580e33ff9225ccf48707c69b4c6533503e3e3f33a6f47ccd24afea3d32b58fe2115684bca25d455a7380ba2df2cffecd7ad629688db69801f7862ede8b9713adfb395731172b623a0d9ef5ea61ffbd3d99eaab5e80b245403dd4a9fa9a7fd9e1a7bc901790eee83174f6df89d9e57810f87cad16326c3d311754d9aa38f7c0120e6eac64e10aac34ed1abc835b6270fd305eb9df33807397d9859acbd564d4d9b2b6a994fefdb38d3fe513a5378f1d574531a2bf83cfe5f92736f43036f5290398ed5801a6bba1664df7b20a4d41f88563c6a194be6731d29fea7ecd7e46dd82e09dc811d47ef528a17bbe3ec815a5cc90a634640b6c3181762416274abd68a71c06d22970d4f44becfe4f45c335f7bf9e6ca421f92590daf11a805e7a34dede301d6721b554e4c6c6a8a9fee79cdf907320c700923a6bbfb815cffbcbf2c5d82346d93666670979f16d2a784510fc3d30d650f0604be5209ec61d533b0d81239bfcece14868c129b3ff58f7f935f3b69badbaa0dcf47a5dc596fb591711edd36649a43cdc80fb508431f9dbbe39690dfb2cab1c07c0a26a9300654adc1d94873d4895ef427d9392613474fc13d08b2b950c66d298e244c5d6787349d52618a16d462265cc9169201b1b8f62c6453cb3cda07a2e7fad6ef1838c2772cc42c03a5ece5f231d563afdca16f56d6425821a263f3614e487307854e9d7ffaeead4a07e70d182f24b60e49888efe49d3094bf5b82e153bf81d39b6330abb723055e3ac3e3b78ad9f86097828550999a59b57e8587895a4b4e761a8e56275d2b9fc5283e997bed30bba27200b335a1608df1217926d1a01da920e3d4ffbadaa2f43a554c63d5e2162c406d27656169b96e5dc061da3092d5c536e5d89e3d8bad8817050d1f695cfe224eeedd7fc3ed2916df68aa8fb131f37481f3d6b20f8573d1e76446535ec34769fbaf0989eac6499a5a2e72e9a716a288bed1660b2e0f7becb232e72624f6c08013b8bcb5024c2e4d37111e1a5c55d20ac28075f4c6c85987584b217a045b392be15b0b400f82d53d3ff19918ad92a490ed148264e1cbd139ff35d0d0d4341298146f5d688e0e8fcc421ad121305452d744881a8db925d9c6342dacb483870e60e72092163af8f81b8bc101647775f20bca00810152cedf78dc951c4d985dd8407618954d94ef72d16b56cf72fd865a623d189616da7f5fc8340e284b50427512f50ce224447e1099b3d8c1f185cf08a6073187a7c3dc9e974c8eddc9fce5e7b98bfc8e829c24278c188a26d420fc976ae20603ad7a8fe0eeee03af84c61799fdee7361012b5595700f173b9743be0f2d8a9a7626dc25d3cbbdf62a5ecbef7f63b172d1be0327446ea34de0a2c701eb3bded84eb70e195e1c219d5ac25739d5cd5a47b26ed08401c3945478cd970b1cdb96745b708aeca069c57d392f07f00f38234f48f760f49c5d64944237a26c16565deae7d1b16434a86eaf60f386fde6bbf760a4a9ef7f6b167a02cd27e303357d516aacba89073ab956ea8f608895cc2c089516776eb7f4629202d552627de408b9ca026c4d43da4771eac7a0f5efd1bb46d6a085fa77b0f3878f91099e0fc349ad583d8ddb68836ed476bb787b5ec7683e89b6d7415d365416d216662347335ed41952b5dfc8c3edb55723a1c250b839dce2b9394fdb1cd21067298024e4c1b9e1c2721bdccd49cfc55b7b107959ea4f9ab1ffd8909694308b1ed15af1a0b4b5498a100e49b0b05b74b06c4affc5243929bb5812a5372f3e84cc2c0cf44bae56c131fac2f34456e927dba7d691de75188b9ffe4637d486fb973766e145aa78ce098a5a7707dce14e904cbb672e63ed2a0e1aa0e91ee0b16cba8cc9bd485807a83c6c546a724806c3619c7dd1831d2f16d85dabbc3d5e457aaaf0033df32c25b9408bfaf84340f0f39863d2a9867415f8781733917adc101d62420bf8f447c71644606359abd43ee52034441591ad6faa69406f7786d4830f30d6db33ee6e6a9269bf8b08a520d612e9321fafc3fc88a9766967e7a552992f4385c921281db2f55173f894b8aea350e138b379c39af6b6c6c3e7b69aec67fda7874c01e08100f2802259c3b42e2de1bf69e7cd40d85a40b2d80cad32713dc9e69a858d46962f06402d69d2a185261e413350f3248d489dc92233251789b466006372eb94a10cffb201c6da6c0aa043f1c29631d0c40d2a40da485d9f4b4a849b70ee8269199fcb025cd2ae037dfcd309154f20f61e2662f0eedb25ef740b9b17da6a14dd9ff8c68b34cd36a8ddc80af7e41f0b2d0365490888835beddf9d5588db9b75159dca73e35fe8e5f5af857fccc23691f5da02bf76e80a52d916ebb8e7ee5c2718c62ac11516faf87fc18edafabf3763c8ba9a72278037f9bf9a836815be85822da705417478d6b42b809a0b190b25be11fad8f9ccf2f8f30c69a22be07242518987e3a40f0351c21e1e5b3c7463ffc860a7ea3e7b37f99b21ea8244b3d5d00b1574362f5a058dec75f65ef3200a3c47deffd00ce8f967b8aebe5736866ab475d7e547295f3c3e10f260587ac17b74ec447ff0a6b1b2d95671003b2c62c21d87d2857a57b450e9920e4fa7bf3508baed478d53c9875b6f77e633bb809f3621446ca574e794eab0cf69455d3376beb0fbf352b88466897b050b2fd860425ec565b5a5d16fd363ff8a37ce2e2da24342c9d802c7d98e834907c5a61b400b95807feafd833f2ccb537c9bdfda4d5464bfdf4448dd031ec0d33756c43b38cbfdfd2a90ee74dbfe22787b3ab08d1bcce7680cf642a07d58a80951913b9dfc4d24031a06d8101d592f4ca3c84a4ec3602487d3fef9324de57e7bd897a22d8b124f97ee36ca3a54fe07409fbcf7fd6c77d38493079d1dac99c1ec333f0f25a278e92c646491f5217fe18d1f67510e386f39e4770fce9c0ded46f2d8fd5a5e00010e7c546e447171c80b758d859fe1fa954a905d5f2dc52c2fc1fe1b044b188e59ba960184779393f7f02d10fc0c51fcb4f02945d2b4423e09c80fc8581eab5d96e9aa459dff526b852c64e70fab72ca22d88f962ac3d0114a1cc19ed58253ca9d90c5abe377cdca3660324c84c17a25555bb6769d1060742d07f042f0a77af127bf789c7e3d0e6837ecf67c151fcf331dea082a2ef6377c64817d655bd70615f6685d7da9c1b684dd418dfe0117ba6abf83b6f9f508978705648125bab30336b1bc4ca09a29ba4763e077fb99267d274b49b35fa8d13c62d4350000393f60122bfc55b13b0cdf92256f7617b4d91a3fad9ea83d5e3d8ac11477d59a89097defabb28b6dfff272ab113e0910f65996d26401d6dcfc5983eda9c2a6967808e394cf6655a5d1965c1f31bdae7312623e38989502740054847c8c5ea8dccf5443d8676865012b19dea27a47d80228b1986dd90ad6eec58da6041d5e82d5e74bd7d58c3f5f621ba41a846233aecfee7c4189d3587e0d3836405425a5d718803f41195b769f231c12f7f45eded659874ddaf1b0d7bb6cef37c174f2b2f101abed7f1191e250bdd0ff650ae0640bb4348905a85939313580719a4408264852a51d57c6ff3f03a0f77947c45358e01d049401589a719b91e8772cd8083718cebfd55f48254874444d1cac3a844db13bb1c75b2dfa93084bf4dc89383a2fc0075352d66863b1b8ae166f5be4f0601b9ee4d8ccdd1433868a67313f582a8c16a1b323e4a922fbef0da636ad81f4e962628d75745a6854f95c43ef43f6e11ef0ed833705b722c4f96605f676035e1a7d102dde8db3114be074cfc726cbe96d1fd65c87b29a7b555f443337ff6f1093ec0774c9466d1f1d9dbf90e1d04946614fb21a060b9a4369590285ccc9374553b6d424d23cf50a85bc71d75e5001bd6ea62f7733ab71db5a1d586b42a246a0569a01ad1eb8a2e921797a81a011af26a102e0368754a3381fe514ad4e3cd0a53a73cd132042ac22b6b6a0b157ed75cb439bd1c47f862817130e1acef7e063c4ffb32ded8f087c322d73a23a859911bc01b20c13b7dd52955711b20cab606779c82ec21e0dbc95ec1aabaeb7aef760487285d651e70e7e9a61d320b32179a338a287b0c8304b30f3d65b98dfe39881b7f5e99ca2ee889f57bd053569228268655735a5c69e77b255ca0258a48fb78a7b33b40719abcd38659cb9df674273370af27e152ff359169b52325b9db724a831b729650f585e16d374c36f55ed010206f4d56115593fa33045de5a5709485695ee2f852868aaa35e6f86e78bb600cb499570cfe010a0847cb149e2e61247bfa5232c824c85f345e24883941f9b2574e3d570f15d771027fbb72d1e4beea362757c53f40c553a9d23c2d9d2b2a94c4b53a29d221f9f703700d27ffd51906bd216b5015f1b6da09a5f83eb44a2a0907975c7b6e796185f368bc68d9124a7f0698ec21ad3df75d4bcd4efbba227ff724ab9298f8a6b5340a9ef35f2bc98dff981da5070478627787078671aa8b48b1e1dcf68309a63fd1b82336009fa12f35abd97265f88f79c06da640e7918c8ff73a8ea97d199e0e688e26bec262010a69a9ec420943139149c7c128b60d9914a381991941ab7db84b3c66acdd1065e98e3e220f7e158991a11616829ace350cd0ca67113fe5d63b61bbbef3ee456aeb281e938686ccd5692aa1cdadbf57d19e5815752922ba04b92f213627f071376efe46bd532888bf76812549155bab2ea1426e8b62b5177c6494b4423df33b13002aa09bafad11556ca104b921d2aeb40f3d70c28b0b7af7dd30f8abbd8fd6ce5b450b61b78a8ed6feabc985670db3ae0617795a3028f2ef42122f6738b8f6cf915743e8e54fa540af17b57bdfd50c1b47842bd818e7e5ed68ea3ab9eec0a552e4e9cda1f82754351404fb0da441316a5735ad485c5e87d96b432f3f50fbc30c6bf60bc1b", 0x1000}, {&(0x7f0000000040)="81ef6523433f0cda42894ad2404bd15c6184448f526d233fbd2accef0f7b30bca56324", 0x23}, {&(0x7f0000000440)="033b28e1014939559da7f610cd662c6b825173085788da261b170831ee8058a91e4b9821e98cdcb67e9bc0b0a9466f0c3792343e8db30f7cf73bf8a9a8c68825ee5d0177f2eb5faa939de5370c429a6fb011bb336abcd6e6b17ae070eca9b3aac6bf6731cef39f2ac9b126f74e8dfddb", 0x70}, {&(0x7f00000004c0)="88b37c30543303347118f1d33f6d1c070a28338c8c6906658012b74f838e272983c3ec11f6f69c832ebf45b84d5d41164561c8e02b771af37a287b2a3dfba251204a597383ed99cb7729032e8931adf5bec712a2d5690b5cb177da7767d637bd95dce996a099c7f36a7006e3b0b2e430380a1ae5abfbd877c198545935fba5b93b0b2523b1935784daf5bdf76c16d8cbdb479b58401693b9c0e6576b8d6a152e829f986f98de9544fdeb3174a5834b50e7b0421facbffbfe91135a6c7fc92ef233c0aead71e8b7af5d2cbbd2cfe6c8dd6c581f472934d2bfac701394592b4df5e45912e240032cb8f698756c475300dec8dadbd0d5431430fb2cdbe79700", 0xfe}], 0x5, 0xf) 02:42:35 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:35 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) creat(&(0x7f0000000040)='./file0\x00', 0x81) lsetxattr$security_capability(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380), &(0x7f00000003c0)=@v1={0x1000000, [{0x0, 0x5}]}, 0xc, 0x3) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f000037a000/0x3000)=nil, 0x3000, 0x2000001, 0x810, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:35 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x3811c0a, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x24) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:35 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(r3, 0x9, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) r5 = syz_io_uring_setup(0x533, &(0x7f0000000980), &(0x7f0000ffc000/0x1000)=nil, &(0x7f00005ea000/0x4000)=nil, &(0x7f0000000000)=0x0, &(0x7f0000000240)=0x0) r8 = io_uring_register$IORING_REGISTER_PERSONALITY(r5, 0x9, 0x0, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) syz_io_uring_submit(r6, r7, &(0x7f0000000100)=@IORING_OP_TEE={0x21, 0x0, 0x0, @fd=r9, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, r8, r5}}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd=r3, 0x5, &(0x7f0000000480)=[{&(0x7f0000000a00)="3c8f551e4f54c2352e2ede52e5ffa53a9d0d15338a5034ba4bdfa94306644dbbb3a50db8b67763af389216a8724d882d3860daa244b17894a46e0c949db25223efaa26f173289caa3cfd00e2fc876b1c5b59a0183958c69df0b72fa02c21fa9a61e3ff4de38c2ea496e5d2d04f178b8254e31919d9a0be50a490e0e035fa1983ed34596dfc019dd64e2a9ab0d4c9c5e826697e7bcbde2b5ec950d002f4bb65ee8ca39e670cd569befb8fa2365fe267f5113726be5110755bdda6208b81c02f306467d56db8bed48f084eface5b16224ec5ce11b3b6642c19a8a38918c3378357ee174f1193848df5a8f7efaa8b23f179ba99cce8c2bf43a846db4f1f9d5edf9d288a3ac271bf17fbb74fb2f5ef614a0970cfa63d81ff8dc2dc4dccecae6a6ac4c2328966be42b7569335b8721e0be1b59f5437056bfb690c29204a962f7b8b02a4ede50dd089846453d7825c47f501ca08635fad6633e1dd6c285099f26149e8466d469bd760c5249a9a9a4f95c29c62d1257ea0efce0233996533fa539ece24011d418be5fbea424f3fe84f38da1d37ba2aa5f0c6ac29e6bbea1d7ef67a05393447d8c86c255db8cda3bdf05f8ba6bced458705e626d2c187ffd9bda7a2d2040f69f610e8afe6c6cdd71fff48cd97d938e0caef96a576d8360e269246898cd37d1b692ff7e1e2d16c1dde0116d58254ec3713864b76abcbd5aec99d3b69690d648c24b8a7ac301e66bfefc10842326236927e0e7c24dda603e2d38e8776a1c5d2b34825f93c024acd4f40a0aecc757355f820289ceb8035f8d6d485615544199a01bc7fdea0841863767620f710cd8602571b9fef9834cac195f8d57f332d3e595e82af012869100b4a7b3599979ce7f55ca1d1ec0c1a100443dda1b4e37d5008dfde3418537e3bc6af0ea648dbcc0684dcbf853c5d8f8eb15bd386018afe0de2e11b1919635765e3bccc1a0662966193d45f122033c24e6ffd43e911592508a0ed926a9214ca68a65ad028d5332426e72883cfb0a6ff8b57adb854fa6150840e914dc6f1337cc503d1befa5b0b72b23dfc96350d2340ab213c20d2bc7cc40ef88b9e1f5bb434a65b78e42880a35e7a448b4a76c81c080dc4874b7082377296c90bff36cc50b3e5f5feb12ea5aac46694e367ff8a2655abee576803d83224638aa509b3ac2ae0292ce88060a853cefeb367e97f3e2249caf4b396147fd6adf5113c198d5e0694eb19738ae836c93d9e0d009c04af8feb455ed837299f035c5e1a7ec25f13a462ae46bcb6fcac95991ca43fe4492f8160a85b11463d22d4dd71f469ea900fc1c2e26633b71b7b03540670428e814cfa41c38e3356bf7b504adcceda703673e5585de80a4dd9abaebcf72e1f8d8238954863ceda5523c7a357264328b468cb9be94fca40fdf02e17980baeb38214731a1938af204fb5756145a6fa16c4035a6adc0e4edf2c7f5e6338b1537f9184462e75bca635358bcb52a86ee43b9b3325afe3d6e5e387933e1911ab7693fb95dc4329e9f41c90f7b7317d4282fe135fe16cf7c1c9cc587ed85a87109a9d2b552a57f6b5d7f686bcca1260328ad81f902c6f40b08ae3749e56b138e4888f4b96b13cad97ceec02125ed78f0f5256269640b1d9b8949e79e6f61477b1573aa65f4a94da5b841a421751f0af331e61bec3e9b39ac41ed2323d4eef5be0c81009d929438b84785f08374ea842ae65f3f190a9b60b4d0d0968ef5618373f3970ac5d438ef65ca1c6ab01bc29ffc4d60c53a6d5b7d00f12dd819eff93aadc0203aef1c65a2a9aab9dc6ff7b2d257bedcacd9b78ca80fdf57c3a56170bc2d97a5928e5361db94b0b92c93ed9836cd99ee6ea239910971c16775d0bbfef798f97670a4cda253a3a849e3881f58f9d1f3dc459ecc959082cbbb316eb0329e4bb3e18332082221819fee99f15fa9c69809c39bd87095efe522dbb1e065f288ca5bed54ee7ad357d0538d554f6d5c94701ef87c618e76422a396801ba7bc233e23f3b955b0bc965dc80ffca151181a78025660ee53892bbd0644047bea6a20ef629a07e1fde6337e8e77b5e6b113fce56c1de29d68e0bd2fa4f702483f008c474faf01f7a02094fb6925453208f3b37751bdfcd0bf02a53c3c1957c258975646a304bb558328355f2c20581ba372dd049f46ec93beb2893d90ce62b84202d03495bd7c4b1996b98d0e314b3bb6a662e891b3eb909bcb8f7ba156586b75ed957a9af82c6923b9e27466f76c9b24af1615bdb84bd0d5e7c374047b818e67998e9b4cd3bfd8cd06e392b84d0b698c4d49cfded1031c8e8b5e3066f82a69fd78334ebd002dbe04b57f1aa5876347e959079771e159087496900b62e9bf699310e774be95eb1da25b114e16bf2678d2d83a66c0210619371cb3572694687b7aaba02b12a082b618aa80e094fccac146fdcb537a3aba980d6d27e30872eb533d634ce06dfb68794ea48e55fe91f915a716909c99a5d5973752f94d90079e2b291d6a64ce8c645b1b54dc01c0575b6f1448478a6405c27e3f36c2f97eff52966993cebdccaf4fc6bd013d0db5f0d69a07eb457f9989ae0df5cfa1069b179a3b92cfdea122015f48d329c1eb1c68025a289eec5950a74bd23eda8af18643780a9ab85af218c0673c9730115e1fa242800a94be098816a05b519786e08735886181970f224a38fae853ac45aa3bf9c1694280e40deda3ea5158144d9b311ce56f06d9d3972ed8eca6e399d1cb8f0021415e23ad06b182efd7e6fc643e09c9d6127bfcbcf6a5d955279b5934cd550f337d76161520c74c5e09bf76a9d20e501bd1216f8a71114f89a24542ea2c1bdec6e22906aa4ed0f5c18060b3c631eb7eaca1d2ca55b38f53fb8553cdafc15d8da8ef4343956cbb2f7bb7e54611e345c5d346da3438a9256ce6c06572b5517133e604aa66793adaaf4db8a77a31e205b838169a9332942f9a804e2d8acb0a2ce04aa22f4546305f1ed11f4b7966fe05742b5af27ee48f5d0bfccffa7439b612df5e1c7c78bcf939055425ef206da22c825b8483dbc854c70562baf10a249512d3713f07e380a0d636c995b3e227e70194643756d7fb7f05190d0d0a3a88b3929db70a1e1cef90507aa8c28da60ed646118f88daecbefad9715bbcdeca8e1d8b1532625fc5cc9bc8a8f6e3b2fa899bc6807931f5aa65d220f50a62be3f914e5a7297052b2806fb526a58fd39d64e4c15db475af2107b69e3bb1364dc7202dcf111f67e7a0c3115d4966c33a20725d556c609229be46ea80c3de593626526a6df10861943a587b2e4df04f42d8c55bdc35c872367f647e63643289c5c36cf2f73ffcddf2c2b2fcc3a0532b8a027d85c12ca0b73bf9aaa14bcc479ec73277a265660e33fa339084995208a3c06bd6eb7b66576c8af4b3689a988cc11262c2e2292031c6370c85b61dd751258899311c0acac0f030ee685a2a2367e9cbf75ce444f03ee8cd542304c2651ec4ce7952c0ff70ba752c2790f0751b7b73ff29f042e7989919a1d99f6471079ccac5365ab15521476b4fa6ee817d3c2914990f7a5c59488eabbb2dab752760b4662760cdbc26b3fe29ddffec035d33f113c970aa1dd4d371ca67da0172cebd293f96141b00ca6c724727a3703d6ef29bd088cd7d57be58a437f39b00536f46b46a50a0c3835f6fbe2a789cd1798026d814a3717b8719b8a3fb12a124517dcf8c489502268bbad1fa0a0aa81debf20368b868650e936e9baba4fb755066544387c5f32850ac0ec2aa6bd74dbe22db57be1efaebb0edfeb9c69202f28861038f741748c580e33dbcb19b7f7a25d8afc5ec43fe3559d3da0f74f3e495516e4c07356ca162574d3b87a5de00bbad28e572320e7c0214c3fef552724ca7e73480da5dca6605f4131b1d50d1576e5eebd4c7333beb778fabde9c3537e977a0fbf4d9c58452cb7dea659f9bf4092ad5abc6c8319519dffbf6e5f224901bace8f10af7c019ee2a6e1e8efddc0f7923c9af09d478f71c4ef5e3c21d929833747d2cb7fe50d700316739bfc5ebb392a9f83262bfecd05e49b5a92a88d010dd08fc86a035b6bba208564ce4ce3e532c2a57b29d3ef5da0fb52ff59cda39d1aacdc97b3558d692d8eab263ffcf2dd563325fd13a329cbdec4592bead07344ea63fb8ec60dba700e7b0478d23c72bfd117760fbc5461939daa5c878133a8ab45e2266f988f2f166566bcb1b008ac6b0fd8f36ad3a93a5fc9f1914cca339cba0019130467aee25f26a52fd802a5651ed66f00071cd1d9b703d28f82d434ce387dddd147cc335fccbd51c938a769f8c762641c1db1f5cc3917bbfafc2ea948869583c3f9800e59cf00e6ca0fb77906740b7ac9d6e0c766bcf33de7d55a718078dd918883ab6a69f4e2d76f04b150978d23f2205ea58d112e9d68a8dc0823e61a6d14e1f2f93171614312bf5dc5d28a2ae00c91c49ca9149703c5c263b205688962d2d9d167fc66e9bee1ac5ea620f1161851b0b386dc1395f60563260bc940721707385bf17eeacfd6eafd8e21e6b31acdb77b9491348e05a7263475145d7b24e9e35c8eebb518eae3c0121734a1d34856c7c1e58fce1bb59cb64ff29a6ac2fb2264df59ae0b2599924efc5138f5da592fdcfc41b9e38fd20de1b40fc49e0f864dfff5114013124e435be1c25d9f4d852f203b5c442af89eaf13ef06d99fb93611b87a00de254b964f3d30ceb4a90729914f555251a32e4090223209ff0da12b3e8aed12e385a40d1d537f18862f7f95eec37f46d01e9e28ac5ad12ced74a416259e02dfab41e5575a55474f3601e226ad1b6e9e5e7d4ac3ff43d12dbde81b8be4ae9ba17419aab37aa9a6aa5290c5601b9e6dca6fae8bd8adad40e87f8049754e60247b326bea83980c78fe236a85799cb68a5f87f04cefb371459036afe7c0eb5c80e598ed9f49252c8b02c2f742ade68e5f8661da12b8e636bf6be4d83eeef5325f743b1c38494348dc8fef8d48192f4761f3fdd8d7035eeb7ae622ab39c4bd2a6ac34e74539e4e115a864b365de09dc40eb265a1a7b0f89fe363f6064b92685690d3ec73415d056bc49f0e850ac80f04224daa19851587e089fb0251640742a553bd01330355e5c0fb34ae652b779a3e920ae4bc3da8dfacd6534d5468fd73c00b4c792feb5c7975927996e63c077a41bbb4d5777bfd12555175f87e8778a97014efacb74d4baac95288a7c45c2705ae847b69dbd69ef1627e001cd308a2f1a4221834d9a36daf1cb2f139170e6d676ebec909449a88ec41e880220984f38d7ea88490f852900173cf0b62c1d9c7cc7c211c8fad84a20ee88f3d072b80a580bf60c682c8c3d19a9294668cd6ee5740a6e5e6514eb22e4ea66fe7592f005f2068a35272e7a7adee5c7a9bccd5c6067c38bffcf7dd79fac582876ee4c75a47c3fa52f9677d8c8b700bb71704c94fa15a293c1fa20729de13545e5f0ad1812c2cee5ed159cfb217648332c2f0dcaa93e43ee60da09005103699cfbfd3beeb79779050d21ef70b8004c16f33f29ada971dae1c4f7771ce9a6f697b6b184f1c4dbff5429ad9210eca3a4223061f00a718c7ffc36592dbf8de6dddd3529648ef9bb2f3c168010ee8f3f1707b05309b69f76671ebf337d3014fc88148a066dd2d330b694e690bef9bf5dd33901f820530310efc1c0702dbbc51d3d3a18df37e4cbe76681e96363960ff4cb493e2cecc8b9c44ed89cf750ea0707eda7b14e7d64b3db7642118523bd24b3bc7a59252dea99d16abc72a43bed75b1f33ecb14ab396b262fc1d57e997", 0x1000}, {&(0x7f00000001c0)="51854966267541d62280b3d47a3672c130779bf043b845d3ba9e773cda506c26f0e44eed52ebb1", 0x27}, {&(0x7f0000000280)="5ca930d31102de6a556d29a167be4f013481f42f542291201bf6309e883d8642b574c5a70320e724653a3e2d42edad8108c3b8cfd30633088af122172c52e143ecb35e3695abc43d26578308eabd1bbcc4999630dd9f681182b7c1c08ad944fda5253eb6c89fc7c3c8599898dcb771bd6422222f7ac45afbdf86a2e5a874c71d23e186ecae4b2fa9899d097ddaa223ebc9be5026661b265c48514fa6526dfbe388710cd75162cbb5afb5d66f7c416606bea8187c4f8c31cbb52bf543b2ab762e2b5cecc3be8d2448c79bd6d2361bbe305823954ed9ceef3f4f72247b632e8419ac", 0xe1}, {&(0x7f0000001a00)="3587b68f8c74e7ccf60037e9037b974bd10555960372df9bf8ebb9a0efc6ef089f1395d73d7dedb20b1a18e0534351ddc16d7d7a362b342f1e9f7d4bf912fbeff5d6aa0004e2517862838f7faa330150170fd7ff282f89df876c2acd2310ec96e3286593125c724f441ab1b29cbb66759b19de862e030216ec29a4295d559fa767776e28e540a23a371b2a171c9c30bfba890ffbb6623330b68bd3c134d6f1bd9ee340c6132ea3efa49db761f744ef5127f16f35c889452245d965887ea4b62e9443ee78f29141ea58452e63e5965affc9c2ded0e64a1ecdd5ed2c593e91aa6844d1d5d1329359294f1cf9df391af8e2a1f11d43cacdcc08e03338c63233e0e621ad707c32cdbfe3f2cb4d1a4fe6656d86ea1b995d59ff8410e38a065f121c07c9ab816a7edabd1c525d0dd1f22b983a4466b8272a1c278ac8b7e14323121bacfcf55a2ec4eac1e6921abdd53490389a16465bf3662b58924f85044353246a7412488673ef6ce7cfb3420ba10afe6058bdd30cb380654723c3d2fc0d5ccc8e7778798433f457a46ad43b2bd9ab5184f3c9f8978a1e15de2b78bd5ddf8ce14433dfa2ad7435f490761d630ddc84eca5c4c3d2eccab73646cf4286e0a315557b85fceb2f958d4b9130e060962a2214d594cdfc557030b451ccc49d43d488244c229f9085a6297ee3fb8447ab917c61c0242c9eccb558d478019e173a1dc1bf07a72dd09aa7e1d44aa7ab031e0184825a4701480ab9ce81741150edafd58b5bbeb7d0529fca4e33c97cc577ea48af778e6c94fb773696731d6fc7c98b382edfef57c868ae80c301ee5ea687e73a66b960f47beb34a9a0e966241516346adaa2ca6d22cdd5e8684ef74e92866e07bfeb6f3b7967df8ae5ce07e0bb6ce2fa68f907ff6b52ab49316e17533ddbb35051aea950e5f5f3ba5f2887c30a528624eba6407aca73f89c6d6f8e41ae073d08138d325c43b7a1d6a3bfd418e3473131ec708389ec2865ff272a858aeaf3397d5f7bca169fdb715d9890627e59848af37fc1bb3c0b3c253ab1d2ef89e7eeb45f71b9e307abae8c3c095dae99865808df676d1e5f086c65e0e3fcc41c9f55793162b1102e989c06623127f68f80118c9ca63bb1ee8af0c1fc4a106ccc567f51946be55b8879ae2285156d019f6af2d028da59e0d23d6acca9c9ef9d6d8cc1a9c45327c19049e6ab794d9009cf91de4d196d479f82a2eb6866775fcc58f0623183503f1051573d66324268d207321d8dcd1adbf339e7fbd25d64a2eb5a3ec83ed52601344b66247ad56558f9df0a1f1ed6626d5aa6464023b8a5200e19dec728bbb5244157c025675fc8c501ddc6b24b912c7d0144a4ca2a90428b8f875aeee93b2f4dc9405cf9dce6646e4e495de7019649eef34390230f65b43dfa36b9845d354504b58535a3c643508ffe674745ce4141b5edc3a95922c13199d4ccfd93348ccc0d32e231f5371c162acb06a37ff98e86dd370d1ac73193aec357d6f0173bafb07cd07febe060f1b19cdc31699a53dab8b808fa19ff554c04f86886e615844d899b7e0c710a1f257e41f13b84c6df6a845aceef60e38d8c4d9837b4d3afe0d19cc78ea1caaca536e8eb711d459f37bddf0ff6e1a3f707b4660be4987e1d663d45a84788345f3268d18212b223c9016db41558fcb315a43ed653b69f66f15a8590c262d6927aeac4a10b4523301232025e80916324960ecfadc014946435ba0a7d9cb97bac83540f5f4a6c4af43ce95235364d359308420d557cc28c2510375344f33ed83883de6e8d3b00048940a849dc867e7ff92e4034b2dfd0ac6f854de2ce7311307a4a30c68105b1b7142ec421fd4f961f0b97f45f479cb4b6fadcfd580951f3d7e88b24ca231041b05b7b0bba716bb8dbbb101a11c3a026c41f1ef9c4939cc0b3a8a53b5eaab391efdeeef5ecbba8fa8779d7ea0321425e9090fef8411c9589668c6746bfb34427b8c5604b870d4db618918ba9ef4755b8c89c9633a2a23a976f8fc67d1c2267ab4f8b4f454097257b85f20109fb576eef9e74cc8e549476a5a1e35f8ef2cee022477eb30bc7cd2f4404c2fae161246e633586619582416ed1e9a08bc8513780c746b1f103d4e570d5a1777ee1b9b24aa4aa1232110f536a81b3590ddda8654e5bccac43e799c09f9985185c3c848f9c55deccb1fb5e6d1dde3fa5608d09f9b4bc975fba177960d0b8b6faa5db7352108d0ba6fe69f46ec68ff318e77e59ce95e5119dfc724647fc9484faf7f1d9071e47fa34b9b151be26f1ed7f82536ba1c2086d09ee603a7a8060690dcb676df87e7f8e82137ac1f9ee8a2b7db1f4012ded4901108a8c7e1e53a2a32ebefbf4820b1a18cf010ffc03ddcda1f9f27c5a8c24862262ef71ec5bab34b06fe41382158aed91650f9dcfdb1632ed8f1226873d49a97465533713af6366068570ecdb8a0695f6f75f85a78f5bd10fb06731ca4d958ba9d5bd1e7492384f75e1a8402f5d1c184664172e487d2df80a00a9e6b23bc4fdc77413a0c625ac6735c8fe4bb4fc1ceec2bd06c9775c22752bff0220de8fd5c085f0feb359deff8003d5b4303bc90e4920cc1ac49416194b653a4fb43bbdbf5a814890509f2abcfb22fb5bf4d3d590210a22d44fb63986d5cd07d9657e150822d03bdd028dd73da6ea1bc0b6064a726e77f357d02eae8cb1dab43e92e873aa3694bd473477108f0d96c371103b9de2a344dd0de296d0122a8b2e53881f05c3bb7693dbbb8068bcb988b1140440fbb2e8a6415bb404891b5fdc56ab43bd35a779cc7f5afb5978d69dacc47a1648ca9cd93a725d9453a838c9f26ecc2fa01fb1be5b5642e692f54574629b5957781f065d2840095fc1af2aa8df3c5fc46296086ca396a958c56ef8b3eb0b09a43e212b6371930268353cca4d4a9457f01a951f646d76c8cd96a6a1263826e164454cf30a46e68681f5c8b0e8218e9e0568bc9155fb12cfefaa05ecbbc2e31c08668561696db45a9fa309ac6f5530d9035a22315ccd4e096e0f55d30bee29445df51b6ae6ef82363b6faab67c4c4ba9c9b0bb0709ce310ad030ff6742ab8090b1e4f900b6dc92273ca33ea083267d41cadfd083f4414050542a9365962582202d903d4cbef02f442c7aa759aa380b057fa5020320f194a1962e85e9856ca8bd183c3bb536fcdffa1bf44703021a5eb87b4435149deac4ffdcb3a74adcf8b069c1b2ab3aca8e5c653eea70c2e76d5518b4e39ca528bf18b1f6ba6ce3da17c44fe1daec8499d1b3347934dba1e643fe3290e287caa0c9c5ca161798a3d1d3ba80337a202a155bccfb705df278b1d69f57acb2dad89ce00304fb132e1825cac9cecd6284d4d7b91240186cd8fdf6bb6bcace442b8229de815420c45070e238537c8eff7711f31ad31880cb31cbff0bf14a22edcadbefd7ed36901a6e2bb952007be592be0428d6e8f69fe74a4acc7dfb34cb6ea35381fe6ce3c6665f3ac37e817215a06ff28e161690068db069329efee89e4298601df9cd32d204b84d44c6f9c10cca18717a134965d044ba36c43aab3aa58be67249f34414722c845599c58c6ff31826d9597bf8a796adc5d1d60b4c3988c67566b15e6918e6a6a7294b99815958af95854c6a1bccb67fd6cbc030c2070c17816650192cae8df20a794eaabd147a5b7e610413265a1ebe5062953f9fea20532cde866b9eb38e66a366da4c30f6d0cbb83801dce963c5aa3dd6f7612a8e31646af1786e636b0687658be902c51009ef708ef4bce1e9895d8f9dba768f4396231fdb7e69e2a1af276d580325ec558f6fe0d522d65e6e2c58ca574c47f005e4a12313ff3aa5d7a1a4d3050daf99049b51d00dc035590c87d013cf90f35785cd37d1cbc0dc20849f5c61bb575ce25cddbaad7f4f9f3009a17dba35998f70c271c7d1213fac1e1a96cfacfde244ca5c1e9f8c9d4fdc1a80b7b1cc077b1706574ec49c1b1a9acb4cd12a125bf7582b79c9c5133456e1a396938d005162569f01fe5bb2b677e00bb2fb3b695b3868eedb4448ccb7622f1347a3d5f50c94ac623859b06f1b4cc913030dc5092c5a46a8619ccb8df66de3d0dc9efe298bd32f64e4da6d71e1f8198ddf1e328e18eebcb10b681de804c22ca3dc9fe2284bcee73455f290ba1157ba87f7012100617175f7c3beb74e34364b6553ffa19f1e2fa37d980769487cb526db59825a71ef221516be686976fbcc127bbe4479a2c9c1797a6749c6d3f9ec428979d1d740f608e370e5854449c4e594f5a050d12760c648a60549a7969d573dd5c02310a873879a0b555530cbfaf828a2be01e019787ade7996cbc2f20d9cbcbfe0e717eb9086fd8a1bf7bdb72a32302ad2da819445faf641cabb6126302d2413759b4bdb44185b18abcc16cd2dc9c045dbf6b6722e95e3a293672bba15aaa7438674282b8fd1201c56517f89c8974470a9b0d296df37a67f312712323f55d7fbb783452875245588bd9370f2be4b13e5445ff4fe4e49b1c4be22ea84391defda30cfa95c77f68cfcafb170f2be247e14a5b5518396a011601816ea96d49fd5fff3baa3077a6a5f9a4d64c0a249589e89a104c03169514ca34722d25aef692f7d8145a9058bcb86898357b955c8b6cd2b13d66074fb6d98270709a420c82ec836a4c7bd2a2b85b39e3574297cb873b5ab0119ed68f4bb789feff67844cb349e004463d4e6272713e214e79cd0b343f5c846b0fbe77b84dd835753c889770752b5c92e3b3ceba1dc521e8469e175cf5e2db5f2558075d3881e8a729d380dd9e8dadcaaa2b355735f40c133f3c809f2c527fb37402fa6a7d8786a1aed9ba462629041d4c22e8e37622048f73b468820f86d8e4583978acbc35787194626699e57c5e17fc84f36b6378d0806efa1e76831377e06c5b5f02358c55560218c3f873782216abe7ededc4972fde4a4e103b770b19df2e32edbaacf4474bbd6a29a62e67ea8d392d91f2503580c650bd71d1b0c0c1d646df5d47300dc7c1411caad823dc42c35d7c2e671645be5be57d85713931c364667dc59ce034ca69fbda532de4e0f2e5c8add8a0ad13708586d7311ddb05c44bd059da8a0a17b2bdbbb95bcf5cc6e9a1df1f1ef5ff4c3089c9c8d6f0cfcf2069b559b023447e19cc61a0638b3a51f51c59bc90810dfdd73ba3e9831357ca6dbbcc41b2e33ecf60c84250164c6b1a50e1322d0b5a431f36f28d218cdd48d346bc268072884792cdcaa1d6b74ad336e08da21c8afe5e36e239ee673ef29e432bc97f2f6e51a59cbf433c1054c8eacb8aba63154871140af16d5e9ea2383f8e132f4019eb6855b7b9a0f16e336dab32735e31a585331328cd8e4ad94edae482add9dd1e023d1e9c17bf6e944f50cf63ddcc6c0e4eb6070b08ded06d0ef2c97e37a7eb86d63f7d27d71d0542c782c1287d6d94de147b96851b0674106fed068f013ee8df32fd7ae195adbb35cdd405b32a1eec391692e2a25d3e530834c8a21e045fb92ed5e8787fbccadbd64bc3742a1bac3c58121b6d27d56c543d37aed5fa6393f2d908581b0cfd4ebfe09cdcf36c00aafa3ec42411501dda854d944598ef85609fa9e549327894638b2491f1f8a5762a6ff54a905d798b1458c933bd2dbe8615e5b969c38046ee1c1d7f34dd803c0dd5f4b4769445a1afee8fbcbf711b5a7efebd6d8fb5f89abca04708d4d861439b5f5238fd618a5a472d5559f032f48426db97aa4241788baa51e0a163345742aaaa5ed08975a5ef1c86a98d0ad27437544a17cb1084426c510af79465826aeb94d39fd9749ad6a", 0x1000}, {&(0x7f0000000200)="b157e3e9deb079ba08298b16fddd0c8709dc69e54f", 0x15}, {&(0x7f0000000380)="c8ad19322fba7e66b2d078ea4d78960fe497056a0ba739e5b0de068a4f4e151dbd795fc3e26cb9238614784f5478e722a01e4f2402791c146b75b2c9fd8d02c31db89b56b8b827415f10e77d2b7a7e0f4d4c8de4bd41dd983e11cf11c8281548fbe9fd49562f25e3c621561b1290f2b8420288f0e7735ecc4bc446e0f12caefd2863a77b1577281f590829ca7fde7da17a797b563b669f24e96091a8b7c3bb12bc8c7c2d52f9", 0xa6}, {&(0x7f0000002a00)="3e62daba80fc1dfd4b144f45814f8f41ca4c379e511c8e812a8a0886ac598c92fa40177731c19d9cd222f0265325896fe45e5adfee1b75f603c249f33c9bfa999dc95107e0ad4fd7b31da52805de78f8e7329711149493135b5bbea3d5c1b91cf78ab2102cae9587eb7e02f4aab068aaa8dc6f282a3f57f4cff8751b989440b69f0a9d6dcacdce8a20713140533c0e4ffe408bd72b523503e7d7b875b2e05e1b6a461bb9107c90b74d8f49701293da9e3d5043afcd6941a1b77ab70a90270e1b8a9cf0f10e24a8365971854422dce347835898bdcd54b83963b85b6e3d39a29fc6b2a5872b6cdc8dade4574aea63272926d75f8a898e218dbdbb9057180ff4fe2db920a10ecdb5b1111fa3b6993286e63b5eed311d26fc71a651ebe7f7c7db227c9c282000b077241d628e76676d307fe0d243d855900de406177d0b253b205566f61402cfdaf24df1634cf4bd410b88e623de8abdd6d0deaeccc24a9adb3417fb177ad97ecd0f373772e37949f4ccd0503cfedcbbd29b9e1e45ddf4bc15483958cf20e46ccbbb08fd141e3a2c470e860fc6b856bb03ca65d4cddb00a268ee6633e81f3b50e55a5f8ffdd595823ae93a8450952b7db7443dd180bf03ee7846ab17289ebb46dc4dd9a622855f4376d7ec2214eb3f062be121951d53f1fe4662f7bfd3ad11a4eff4d78988bad48a52a518528faf328aee899428049c0f722cc23710a403da0999dc6d1ba279d235b04d05cd3e8249b657c89eaf5a76d3dc7cf9a73c57707d24d668fefa97385e46c312a0685c8e54cefdd8dacc9978059f87c638a9aa522255f70b865f5c52e4aa4a2480e60faed8bde1967eca1fb646c85a5e4aebc0de5e87dbd31cf2fd114499291cff6433b5cbf50c4f39c240f990d2d587c61168b42f9e586e6dc00f6c301946852d97b2ae0e00e2c1bfca46075bd526e1ab5060ce99040adb7d837af5e1df1a61d598caf933cfe3f9b6ba4ea0aa573c57e1c43760c2da133e2fbcd3746ab35723ee878650c9fb9dd11dd11b3d1ef4832c77f6bf82b50cd4b60292c65da72e0d9661384aaad863daf3dbae41fd6db5e86d0f5f6d48c0af1aa6d6247175afa24dca00885353d0434b3a93e7d2ac0af943ccd8a1be30906d5f8e220f349f99b0bfc47c00d5143ed2dc10ccb755057698e863d8520ee3b9c1aa8b86bf23e36269c7b0ed100835dbb17785c942f0b46af39e48523a06b1bda57292a89e6ed54f784e409aa8d8f2fc85834c7a6ddee5080b754c989b8c53b67b6c316d9c50b660fd02546799554009c0ab3d75843e1b926b3a9beb23acb47de8f230b323173bc59de1afc7cf2feb8b6fd5e9894946c48fbc14325ded12a37801df1b30299ec7e99f240ca71dc3131c9475b15c7599c8307ffb907bbda86abd94b7a5ce31f0556966020a3b3eaf163db9d63a8bcf6ec6ff101c73ca495786fabebe3983d984d780a89e22f260f499c677f3587856e3756428e8f8e228270f9aad9124e0b56d32f080d12feeed8dfd36bc4e80233f63259ee013b6834fade6b92dc6b39a54712a8fc83d01b56802416ea84b3fb48b5c32568e2bffc19114e33f758de4a06cbbc3e91b41a41591bd5067156e1142031442b1cc72f67cf2195616d3ed824711a53c2bcc1e15b5f42ae121b35447fd07145656e7c43bfe12ec789600cc329cd1d623c6dc90bb81fbd284715f7f70fad2d95d041ffb2b9a88ae8d726643f2dc875b8a5db9d8139690a3de99845018de71222e9abf26eb1e0fd1f2b27403e2726ce2cae1760428282e6cb66aa056777015384b2b9047ae5a9b0d481a489553be05c54fa61a71f20c94438b56deb774f4d17a2e2fbcff80e729c1b773d9b523144bcb4e28bb4bd6806879f00b377eaef6fbf38c2674ac4925ae6f42090b725013ea9c0a54ac7675efcef9854a9321a262dc52dfdf78354d6022b0c3f0884f216426000bd5a3592c8715e5e4278aaf20cc7319c5bc2ce71a46d3c14dbdc7a3902176a2aef27190eef652065728f2e3ba399c171bd5142ff768c3d8e4a2cc3fdb0720ea77bf1d98b24c0648c8290d8596758d8641176524e3f588ac9029e3f2280f69a829d6535f96d4727aaa13f5b3bd5fba6c6396d20571af23e3595905b6beb52e27832b9c138e857350dbb35eb17867b08774361c12f04cd4e2ea9f5cd0099a8850fee90c3f0e7e898698b7ef311e9c04c9550bba4ccedf1e38bb8c35fae89e929964ce53c8a79daa3ddd4be88a1298ae14fcce244bc79428d33785c2dd4ddfe7515df2297ee788d5c4adfcdf46fd2081b19c1a711f40be4655f44409cda47be6b3d2877e9b28ad55bc773ae3e0c778489b6434be9b3b55af258092b8ae8fd639a509458e5cd607d3d1f7090c47c6cf849c418e0528143ea438c085eea67e0eabc7a6e41215e45f6a04468ded0cf36763534106eb1c594360ea873db6f125023050705c58093974b2d914a598f4342b24ab59f54849dc88edc9917e0177face05f79830b5e8ba65d905050dae4db3c5ca857e6bf0d811a071ebe6db7f904e4a3ed34d50c7d794ec1f5854491fcdcbdc73e5541de438da972c17f9fffbe20ea6f78f270ee4cde35e83fdd140dd4ed859c0c03323f53fe7b76f9cf0514ecbfc7e7b78f673d24d74f600df3dd7db394e6218327ced39d8d883951ddef591330403e5d057b68b632bd502d1abd3fb7dc176f515e38e87fe82526e0c2f50f007f5134496c42080951ca4cfa030b81166a58bcac6cc7ef2d882847616da037c5d5ab06c8ff0ed047a17e338298354a791085a608aa71f1a5f7607102df5cfdc0f711a676f28e46018a46f29451111ecd7be981cf60d9d4472500d350096db482815aaced29dcb86373f2e8f45f18362bbb197e521ccac5fac507e3ebea8d24d8954d4b041449b03a22518e83915f4601505dcd17feab274aacd1d99af82373c47dc34849cbca87d7b0d4d11d72aefb3b842c8135b26f914557d0742dc57d7f69b03078143ecd03783c45a074a4f4e03c732ad06efae1285c39a49d8ea7f9aa8e5d4d6b3161b892d4856620a2ed5ce27b0cf08cc3bdc11035a434a0ebd5ee0cde31b54105ae336572f9c2c8f4b5718da029fa3284064e86c482944770625f3955f468cdc27b8f5fcda6057482312ba497a7ddc6109a9610d45395e382d6d8c214c0cee0d331225ba420dcbc38768d9afa488b9b5cca3e6809c6d5494aad7c9c07caef83d263c9cf91a7a23df2d0aa2230ff89a470f60a3f39a76e3674fcbe029e0c95c5f8c06dfc2430cba82854b96df40f0b827f14730b85de685027076cbe58618362c41dc43bcae1e7ff6ae541a2c717200e0de9205f15a03fa16a2562c67ae8647c0ab8bdbe1cebb560c48ea0525a961cd8cffafdca949243546ee25cfde51117081533f76e919b0b9a22c349e6873c147bc083400c207df837a032dd0b03556c797f349c0dfe6b9c647e0fd3b2fa63cdc14437dd8753ee60bc9809da6e3d7811b1c1eb33735e03e2924b5de012ce4c25ebf5915f1cdd55df5742719a4ed4d7d63acb9c035c5381b3c30e300690ae3c20203f0c199243d947bd8f2d758e0a5b8cc5079ec237b9c403cf4c462e930660778be0aa42e747b9ef03ab93086007ebf652937fd651e0b7eae0deba47371313a2ae606ac203f384b1de8785427a6505b582750d6a8485ccc10cb148163a3a31e342c3ade20b60cbc54808c8a9d43421c41d37ea9183c318993400726b8e718466c698c58eb88324cf914b41a378f7a7e110fd19ab27ece610d6f5be286e4e42ee2f06b05b420b6364969246470e644a846e478b0b27bcf54f15ba5f2e188f2fe6923bded5d155cedfba39fb7f3d632adbd200113b45c3a99ee5619cea06d1684870aca3038fbcf2a1714a34f86e601ba7574dbe3423a243868234af54154bd554a9e88cbc390088329f98ec4ce4c2637d25ce72719c8c06924c72f0bb25b8048e00db562596ca5e1b7431ab8f84876f2e4a076ffa008d5d2e6144d7379017d5a216ed3990aab5869b6db7b77c5bf7e20485ef82c66624c040ea4505104cc2e091025cb375644b6b061baa3de41df519c5c5a68d6d73a30309b828a2fadac3cdc635134219db3b215f1e20ce75098b174a5f96f6b1a2e94eccf7f604bf9788032a603560152106554647de527c80cfc1b5b24ccafc2623f362cf7bd3f91e158458825767da20c7fca6a93b1d1598f0f3abe15af99cf2cd0b3fa448da4dd9d370039bdcfdebdfd816fdfdc7ce8acf27f8605da49411952ab89cc444841b7faa848767ea9dca54a19a8b26c511ba677aa85ed3ee848aba949cfcb09f7c9f37489024c16dac09d57afcb33a464d6ee89dc9b64fec0ec9739aace056c221be4dc0ad4b23eb568cd7566ca470d2ef161c77fe107db2f095f43c6949a9adce482a882802439209250a4f7c8dc017ca931a984fb5a8a12efb3f384f2a5261c8c0ea7e7ca5a66fe974b53d8216a55b211302c6ca2069a4e9940a8316122dc867f5982d3dc5baca58faa537ab1d547d488f14ad3d859f6d9fe4aafdd752079ff48ca6c2b30479502ec66ce1f93b6b9815a83d3fd991906ce8ebad396120b72ba69b972d57ca44b6d9a210179cac8af5fc533571c490f0a58825d8b5f8ede3abf02cd9120627771e0fe61d088f5f2f1a8b927fca3ef2def2f5b58759e0a03585e33a3997514a8ab2b465e089745726ac1eba0262147224d2a8f1dd7f19d214c720544040d64a52f2ef9e86764c1e2a8bca802e69780498d21f8a2f1adcfee91036f451e1dc97f8fa6f29968c7f08e285eaa31a8e055dd0c61395a100d1c8f0c0c2e04b2f264090fec6b5b58d43c36bfde15d5859acb6ad0669f9f2025bf36b8c92c13ad868e11d93459459912e83d9e544c3ed7a21b3a54d80cf2f75889562599d9541f54e4fe242d304300603e2fc35740281c08888bb06cda2796feba1541e92f06c0b061ea4d286c426de887f5175a0a026ae67b7614b787c9b6ee494a28fa583db489c24c660caa92c2e0c40cc462870fc9ac7b864420a360a006b5edb031399b80422b14a36cd168d73f099eb429b8c2b3d434295844fb722ebb9189000f9e89d7265b04f22be78d9e47d07a9d341ff8c38b133fef70484b93f130052bea73a3ab2e0efef26ac742bc9a603b40acaae6f0a30a0767d8519ce23792f986f2521ebaaa2c6bb8ccfe910adc40c1f4e2fbb8e14d5763c9fc84a50526daa858dbc3f1e05a4c0a2039331406eb6ccd64a92af4928e8e6940e2939d0b2eac821a83d6f5c157c7545ae628b0eabf348bd2ceca83d81bae6e1013e023c7f305644c5066e80fe762ee8947b82dffb8690fc853195b7362b6fc39e7691473ce0b637c97b38cd54741271ba462db4368c3911eb0eba3108ce2b92565565a6f37003e0b0d2cf33bfaf411883087718034bd6f6e0bb40d991a5b32e33226a4feea4a7b581ee32a9830787f96f265fcecf98440e8c543f5a52136655c748973ed2d260b39a002b11925028420edd219d489e321aee41170469a5cfd2e4dc23ce0c79db89a7450435c054cb533ae36593327aafdba7292784001cd7a9647ead682a7fe8d33fa27ffc545f38791c3e5eb09c709826401dda98960a3da2c18dc25c2d5dafed0d4ef49115b0e1d0f327bfb64fbbdd4e0c4b57ed51635d3b5934138be064f409801d37d753d24be5b7c6f39f80329c5426125eb83db52335428e7d953bfee21d9f566c7e201739030922c03275b0ca9b7c9d68a2ef08195ff28965933ccbee92af7050bf7f58a07e756a857baad66c4", 0x1000}, {&(0x7f0000000440)="49fbc385a57e63581d6f3a4aff599e1174befa05a95b4f74948d85e062d662204d1114a68c371ebb1bea3543ad3a4103f77e686d9c", 0x35}, {&(0x7f0000003a00)="4b54b139eb6ec0b0cb5d95ab46a5c34e722089769352e88092b372aeff69ffb69a7cea6551e252360417912ea4fa2e206515c5b1ab0c59fb6a9f9b06bfa67dd4881d53219cc253f2eb8bd985e2f7da0f79dc39cc356dd8a488d8975f9644f35a98bf23101bab7bbbe0ed1c6376f661cf5e33f7f544c733e36f290282eda0b4254b14ffc7432393b9b5cacda0eebbdf21745fd2ac81a005530545d0e5726c883deec4c08c53ca03e9f956706ab373c4303831d3de262d8ebe97e2f545dc7c27d98118685891b8f57add27a5649b1bc7796f4ac012b214fc3545315eb10fec369058d5d84a135372fa85d774f63e90c564e86298e95cf989eff595533cc23199faff83aec6615d26e4148461219301c961768254ef45f89bb3ecc652a634772c34cea7def9e59e07f519ac0ea5923290a4b484c766be6fc57dcf349011c597602a0d5e99059a71504ea18bd50162332ff1c1b6445f5a3cc4040b108d5da5d0caf3e302c05b7a1a7f49ea2234958de306303b5f5cdcaa8ffcbe17e539d296242cbb0286def5b0b659ab2371f67c18348a8ba7f3138cfb3d4b937ffabd5432b2a0cb2b3b695511837dafdc66e9aa118a49ad00c39fbe5d27b94cfa54648e7ae6efc09434efa8beebe20c94ad18c9fb70bd60988767a9f0928b72f01b4b64bf178a007273738555143ae7b82083920638d40fe417c4f92408b93add864a0527d1bdc98b446f42a125cf141de617e93beac8f22dcc4297f0596231db090f6908e9a9201c23e91885922ee4afaf4cf72598cf4aa409f2dd5283b07cb313b2b801e1a724313a64293c2090138ee4db1d48e4537b1542a24640db7447cd0af87173693a7a4573f02fcd1bed9062a1bcd403691e3d136d7854ae639a11fc5dd134ff8c9aa0ad25c4aebefdc600d6a914deccc44592d0c83789010ab2c34bbf78b622960913a9fb14af4f4f30361e5880a04c0dc119a865089fc2e927068774c57fef05e4e16d23d4ba6ad8e3993917b8da84dbb54df38c2a336ff1ce523596300569b0950875974fabcc834b403cbdbc3a1f9f39ff60441ff5255a67402d8805f5fe8e75c2d4a4a417c427f1b2904df0fd78eb02f6fb5e22956f2fe466f7132cf36563c4490b9624d34fe6d34058816daa84d063196add369c2d81c774150e615be45c2828207d540530c47d3653280af149c6468f87c923c123c61085a8e1209d4ee1df53ffc40803a466c088cb2f2b8c733dcbb0fc9a63352868cfd956b548f14c2f9dede4f1665df3b558b3be0b0264668f304e25748b831e847a963566bada762cef52f06acdd1fa5158534f21c0daea5287cbc9ed5a6fec13543c47acb526701601a51b69c083b941331229bb095263f6362040c9007e496697fb7f73e94effb196b8d4d281dae9c89df2c42c13483af43b3dfc88244ae91817ca3bfa11efedbf6a643bca9a3078a30a44a61733177f483c76857363013f7e74ec07f4dc6ae467ac962aea07e181523b781410dd276422c45cd0733f1565db58c35ca4e52dc20fd1d58cde628bb06769809499a06894b86c0c3fe477780deafe5abc9e2e31c30690d2d4f70cc5e6f2da2d6cbfca5c8816d40d1f425bf95c07979b92da9934751c5de8d4e6b3e9c7574d7e89a3ac6d891b7a42f7d6cfb8e1a4320cc770c304460db462888a9dc8a4ae97087a108302bec9a8059492b10ead6e99265d4893334425cccd3fb91d288bd9a3b6dd0380b98f8f53141294bd6ee653532f6ffbef08dffd97e3450578be7b0f676da49352b513444367800b5b83e49b8ce9b13ce336de4407e43810377399194e3523bb9a5dfcafd813ca436a5c1aa0a991b86c96221d6429a99a5a2ecdd92318ae04c0cf604699b5a023541d76d34fa4710f441546d7fa2b39f41f1e0b99b11b958119df04ccfb0e3219abd488e618a897089a8e9ff6097b40b1e3fc3ba0ff9d8fa8ac9ba61dc5fc8b30f78c7bf4ca59d24198b32fc04c5fdfa34415abe03048f01dff851d04d835c8c50a82e06a8fcb638ceaff90c9b2449abf4cdb007d5fda8535d1620ccb8c9d3c2bac4bc08eb43440e99badd1e49d1ca8c99d9655746df7655689d4067010d5c968a3ee45905ab3fa6b25f5cce92c7d380679f1b1243f07113a725f5598104cbc58d1889743f6a59cd45e6dc8e2029734d14edd55d53defdc0a7117cd88660fd0d193802387ed5695e2d9e10b74fd54f37c8ac7239e4db2d24dc2befa1853846a739ad87734701e9722ed0ecf12dc528972a42f073f7042699d238d503a123727c2186a0723b07c568f9208ccc436604afdb3db4d2cf05c4eae3cb20ee7338001b414e43cba14eca5848417800ec95c277538d80dce30436ee21ebf175284a93052e2597b8638f4a594022d472dd6adc2a628963248d40f60fc2c52934936bf837f36c5e9eb7cb99623630225135b5e7133387131b369e2a000b4f735e8b8aa3cea2597f35d0c09893fefbd4a23cef8aaaf1b8cb69dded93c9d18927ee8636f750ed631d355564bce82fe76a5634d72d446f59a2c45dbfe20ad58612c928b082cc6825c8bc46e644d249ea55cf354344f8aeebb0bfd2aa433986292709ac712678839f9ad77f17c22cd3ccb9ef8af37ca70ec5954879bdec22b74a322135543d295cd2714a3cb5af3a581596c9442f67038fa8c032172e69f122af0057b9c492a8d6710f5edd58115ba455ecf7310dc1a5be2e1be5fd2c3f06553e55d19c3697f7b93aeac5d73a252b3f86597117ebe9d5071eef22ca1ce75be7307f9433c08c76d7ab07c4bf06b18fb8bcb499dc47670677c7265e9880b6243bf0a1feb0fe68f69c0b466fc0d3b2338b3e4b88247984e81ffd07723a6fc2689c50dc2225996beb431fcf745694165279ca85c312cfe2ec1ead6ae322fdc81a0e50a413200899e8192b628e0791be8bb5a2a45caaf33d1c95dd8d1f9bbd3bbd6f8a5166cc81e9cf279344c66b12510588e2f7b9d18ff19e07aea1dec7f03b7952d9263ae446c8f9cf9839c4a2d38b221983d8625ab8915217323fc5292a76565bd4ee1d3a412c803b91d13f17707c878f4356403d090c5b5548bae43a0a8cfd879407622f87a4fb4335a152f7d69e5de7422f83a6b4ddb24ab9aed1c9fdc40754048a0a949a681b6ba7812a3a9f85e08c640cb30a386067b49c7dd6da73f1a54ad99b27c1dc52b844cb82c7ad52e8fe75b3f18e947375bc742ce82973f7b1e42f7cb373c2b78ea30da7b56b0174b9029b60d3a98d01b3de64b6444cb55c93e927930f193f0b07d6586d4c12aecc6ffe4a20a1d9c9072bcd6f3c36a91c3191c9db39012fe75ec1df7615036dd024413aa9442c8e46572cdb87e2fd12a3fedc328eb0c18de0d8d0ef0114d3f74384d85b50cd2f6b02018b2853625c877494de50b83c4cf112dd750987dfee76bb7e0cc030b19413607f39db7bfc51b3e95aaa02b0b65d02c163718ffae0202a0c0c3760ba318382659c2ea3b0e88e1b10d40945a8196364d7e3ee2a94cbf3eb8779382c1cfaddde2a0b9df7b42be9a8489480b88f8ccbc687ace146d8c3eb5b3efbdfa60b27c0dc35837200e660a17fe3dc693e3cdb859db52c7b2ee76ee2cf53a922f16a88eddb5fbc9c85c1ecda7f87e8d090431af5077a19889b897c7b035376dc4c95ec3cdb50a6117f9d8ecbd4a354e0abfeec2f62d8220db7d8a5ac077cde652cf816b125a96c36d1dc7d874dcd929cdd9b75665227b2427ffb476753a6ca41460d1483d45dc3c4ef8c6c07f6f50b9ed6ac04e04f639be9a453b5f06429332093f35c88f7f44ffa1ae704ef8a23f72b7c4a821860a55a4e616eb0b2bcc63a6032e5b8603e82b2f1792eaccef81a37758a49e06c67c92e95fe3bfabd30ee9c0622d9707bbe2d7935f55cc4912d160dcf93f10b18082f569bd999956b0128b52c100be5dcf8cf8408368f83b81555cbe9573a1299f053ea8ec54687c3a956823a50805c5f3c5282eec5e89630bccd27a086f5f4838265c7c7f82d4307051f1dc95d045fddff4fda713d27f7434587452c17263113fea7b35e564b204669379c53665fe07ab3e64dee81d4b0cf200f2ec29499bb8a83ed281f348991e898c286a5383e6f2ef363eb80a7264f941ca04aa378e90c3db2ef65aa1d5cd88ea6c36509e9075deea9568f6958d08a5f1c95cafcfbcd047c7046b62f602ffa72cfae7531c4b077106ec7d235c6546bd356aba26cfef3b746510763a1f28df2a4127cf292d657694b7e795456e960988221d5ccecbe5f26718e9b9282bdd54b4b4c9b12ce0045952e8887692207c5eb49445bd2c7dcd658f89e5c3103f326bfbdb4219d2ca398cd950f9c829e4fbdc492d48d6fd7d269e3c1371030bd8381ec81c825f543bd81d3d2ad9e03cf7c2416fb5fa99fc658e9c01655ac21114a011352723156eb373ee70d498229b434c6eca03a45a0ca8031e58e3fe0517cd5e0c77022c932202d1d8786ea3079add121541160719316e8433376990cec770a23a142e7937c97496515d79e58f0d5479c18ad320ba400f8d526c0c6db644731fe7c91dbeb0ae7f5027e3a15ec7d880bedb73830524b42cd4a26d948110a52311dbbbf8a10fcf86a03879b9424cc433e6e85f9991e1bd94edb37b8bf0a6308aa9f510cab64f650e01ae81e65de85ad79c2c4c56f33b68f18825e05c3d2c5ca80c878a81f7ecc05ad9546978b515daa329fe5a7d7fb97177683f5256e2e2270da3a6b0581609382b142e5a1eeb056361a48130997d5f58944b899dbf1f429ed59019f181404c5bfc23eb6c8e5d9a467a0ddb938a83e2abe2549d8d7613400fefacc9a95f6bc7ff15aec8111d0c2cf17657c21743d4a69b916219119fca20871db242869207e4ae02b481132b6737e299f0166f6ca3ccf93bd8a79148f41b7571067e271e4ce5f0a60e94feaa704c9f62bf2cd9c90faadaf81a09cf2273e0bb2119dc64ffac6f773812c791a4d23a1b17870a1d86fd4c475d166313a7af9dee99006fd3cbd0e1804d0acc9e11f4e73bbd934fe6da27661f21de48758652bfde5dd64458473e4658b4f9fa2cccda6089c1eec9bdf43b1ebbb0964db979eeef350383543f824ca9e6d7eefdf63aec2750bd172bc9cdb4e5d51e1d7c4743d8143141b55936fa4ba93f5dee9d722636b1621a3345ad373e6dca2862b37551516eda78e509b6d5a356ace46f2eed873e3c250accf5f6f136694426b4eadc822017042a941fde99a328e173afa044ea8006184a5f22f7812c04493c9fb5e66dee784c82aa253e9382127f6d2a497c296a8f5ec1e0d081cc78598ef4c46678fcaf8819fd6e362e055c31adabd19377732a0ebdcd375af26c18dddefc6b4a31227299abbd529c3896bec7c0ddaf74dcf936bdf1685b8a42f48611f10da076d80bc8395b5ba55c6ca58bd6e57049c2ead44d2b3f9c3849c85e6cf3732c56678eaedd7f849a9caac25f040aa55be80f06fcc6b2231bece3edd1630a3dd48a6989e7e01cb2fab327f67f1d1af3d6cc9f63a42b32ebce6e02af2935b49bc882cefaaf52925a6ea1bec6a523ffc8a37dcb2b2b672c1204774086368e15cd1424c184d0696649c9b17d4e0dfa6e9458540e09c7878478a9abc5b95bf9fcbd2dfd4c60632c1edca96350a438ce87016d280b43440834f25a5d3db0c2752ef5d30ab8bf8f697a7f0a8a8a30ed93776e3cbdd5838429a1ff70bf857a02acf8c310c5e2334294b12c7010bdecfa51c7e0927d7f76985955339cd4c109dc62b702998440bcd014ab2ff7e683a98ed977b7ffa29f204958679b1a", 0x1000}], 0x9, 0x2, 0x0, {0x0, r4}}, 0x0) r10 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_TIMEOUT_REMOVE={0xc, 0x4, 0x0, 0x0, 0x0, 0x23457, 0x0, 0x0, 0x1, {0x0, r10}}, 0x59d1) r11 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r11, 0xffffd000) preadv(r11, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) r12 = socket$nl_netfilter(0x10, 0x3, 0xc) ppoll(&(0x7f0000000100)=[{r12, 0x44b}], 0x1, &(0x7f0000000140)={0x0, 0x3938700}, &(0x7f0000000180)={[0xfffffffffffffffd]}, 0x8) 02:42:35 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x100000, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) lsetxattr$security_selinux(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440), &(0x7f0000000480)='system_u:object_r:system_dbusd_var_lib_t:s0\x00', 0x2c, 0x1) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:35 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40, 0x1) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:35 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00', 0x0, 0x1be1407, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) unlink(&(0x7f0000000000)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) getresuid(&(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)=0x0) setresuid(0x0, r2, 0x0) syz_mount_image$nfs4(&(0x7f0000000140), &(0x7f0000000240)='./file0/file0\x00', 0x1f, 0x7, &(0x7f00000016c0)=[{&(0x7f0000000280)="15b60c5150ab614005811d2df8f13e3a323f9709ba35258c066be18de14a26a9239208c7fbc28e7aa339d9aafbcbaeb825272e64bcfd201717b20c8bdf5053457ce92a6f3fc004", 0x47, 0x10000}, {&(0x7f0000000300)="5b92f1c2a3b30ecffbbd508134d8d11e7fd33f819bfdb91486982ec69b9ec86c82ff1760bedaebc7ca28c6f67d10ea387bdb9a76198392e53e2e98f85ccc3dcabcfa13f75918029789461255e3bceb05016b8781686d41dc743eb094e8e83d4f681d71032ceb93996e6365673b1177ac00c52226e79d127b5c563f80c8da43a49f5088061797d918", 0x88, 0x4}, {&(0x7f00000003c0)="746b215370b6417550251b2fe99f98bd14c0a30822ff5b4a9d01b46d68de4783b3a0cb83443268aa8958c9d7037703d1de285a4d9a55013bbf599b7204bb9a58510f15817494a4d443602e6364c1a1e5524ded0b7c493dd48583b331ee", 0x5d, 0xd0}, {&(0x7f0000000440)="400e38d9641fdc08803e4a55200e97f46e809ac32d275dd4e12bde293e93a7121a01171023b6ab89d1a0f4e6ce20de4d2d3b9f68d13f93999b66d8f0bd42053b0521f137d1ff0ccbcdf309bf6033c80cf872371b5d57ab282ad245b8a4f4d870bd8097907d33e30229710e92b44a2cbc5eab9007f31e794ac1bd2133a0709ac7d9f1c014fbac3e94ef7a491f6468fbb7", 0x90, 0x3}, {&(0x7f0000000500)="7579822ce3d5346a4b81ae1820c64302ac46e07998c5e898ce1c21d634f748d9316d88a795e0934ae3490fb365a39d14", 0x30, 0x8}, {&(0x7f00000006c0)="c23132a6cda3b37e1ce75e6667cdd5d4c65558ae7a800a310c88561754352ba22328c99ebb5ec49a60ff10ba8226fb97bc754145ccbf1660d573407eaf7a1abbc04948b67342419eb06308c7530062715f4256af861ce05b204e131c5e1ec0474edd37a60882f2b197f6af7ac486ee951ca1dca8dfd9417b3a5e47538c001f21fe035c1c38a3435dde5c1f136ff3e9d07389116183bd13a0f2c948b22ed7aa66978c7f8d7c55e1fe68bbd347f0e2d235e6297672322935baba18132e40204a002f74b3a1bce8dbf12a4f7f28f625bada817e490d71c8269486fdb2433e26f6cd8e834d19385e321c26bf974be2e52047500510f89514e58b30c26fbcf1c407e4c03577e27e16cb0bd826fa11abf89b1a725f43ae0223e33347f72a0206b755dbeb5e2e709418c076a5e2e5cb8376889b58649d1ac3d78dae39f9bd257b262e1e9718c0df47812c7f3f1cf6f41f7afe5fed28f4d10f3d194515b435e6f0ad4efcc7607e1508218ee516baa6652b74a034dcf2b27b0736e6577239db02c8b1916bdf5a75622c920b30b758067a3b4ed387b23f1195f59cc220655e9a69688f0281c4e109ab24b1e57075d4f427dc6c6b5279b18d979ea00b8d87395cc82ebe02b083136516da0368c853557eeb1efd62503c3496a4d88de7e7bdf84289e7565883e67af18129cf1fd1bdb0cff7fce31acf3e4c04e5aab692151e5030a5de972f4c04afb1a1ff89335fd6f18090ef9135a1ab9a2637f779c3099fc8a14431106096d29b92dc3b9e4d13a8c07957e6dbecbf266d0d46905b5cc323ebc35f63485e206a7585734fba1f67dfa68264ba5bba7801e1287345ea1e4102a4c7296c1305c09020cec175c2bb352c741a9cb3c58214511f0ff89613539b6d6cd2fb9a5617c35ca6906ed9ccd0465783f35e28c4494ee0219f422142f3e0a4f7d7b6f5560993d1faf585d7373b73846e26ee69cb0161c41a9090c7050c05bf88f053469db4b930b15896199051a38337b4214e1c541f515fbc44ef1c7fa2279ba80bec3d1f61539951ce481ceac643dc0bb27cd126cb0cf7db753f3c70129a0563fecfa649b25bbdda813a8bb5fad1f2982188b0cc16767a22e3ca3544ee77e920c0b13a9265165e3be21fd36bed581ff09769ebebe2151ca904a46133d3115b04b77ddda97b43748646a5c3778382ba37a5448390af267a6d1a8834464f294e627329c23f7aae78c4a68a10f5f767fdb57321072e781fd3ced0e558f5032c5777205308a16e738090a410578af87e5338557123f26f28fac05445677a093f14a96f8556e3e166a100e7c34dc232fd9aebf731f3b5f7bbc5cc04c3f07d5127b954179bb7c7c9c2423099b156ea22bf65ee1bc7e6d190abe32c60cc00e8c4dc5f3a7dd2e0873479c7c2e8d7fa4d36fb2e15e459bfc5d1a0652e476b0b3d5025de4674427e52eaad16a3ff2624ade5e68f2d3f6a3af9c264e955782146183d342dbac6e08b615029db90fde732fd9843f6d53fbe148acf99ac03137006ba28e59ba8d8edc16ed15c079ed2d3c433f183e153019b97ace7c7475931fd38d896d3b360153c74d0955ed71b6da4bc941c41a9df52045f63eb15d5b0bc204d1a95c00941e683819e0013b1b00a6f326c9ec3a5ae5efc40c8c8db80c720ff6d1aade441b29b9ecf445ce5ad6d0f0f64ce59b0c17963cb3fcee4c28e1546d1e28fc5d6c5c3580a36b34618898642c77f26a9c5425508dd1ecc19e8d13ac6ad05f1578f91608872deaa2e363c51062c9d463f47d0bd62421c2e6856180ae32bcadbf12ed2e40b3a635296cc96eb057ea77ec1be4bccb03f43df16053ea66b0433296c6ed6e273dc1ef32973bc7f6e0972e99c75e84f09e235aab2b0e620801966d42433ec01c17cde75de68eb7b4b305bcdfe05f04d24a9148d7ac9377ddd0e44d6cef7e7df22a8e44a08a5a1c894bcb232a9896bd5e8c6098a470f80bbe6a2e8aa0b05616a908c97c47a4950b8cf8f8b3b73b4b1a0aad26e64b31dbcb5556ba3057df9c85d2b3ba6bb0c3d62c66de377f09d681be7f71f2e7e6ad752c8f64455b4f7a81235a3260bba7d5d87359f56c7d9f6c28b38e56038aed31ae65a6c9bbd8253013d63a9117f8c3f9978754b1d37fe6faac7e6d1ab644ed229f790976da6a78653f04043b825fd95095700cd31edfcd88c1ac915fef05a0e5c999baef6fbf8a67a13636868070ca15935d758c1ef56e9d25cf2aa59aeaf9e0da01c4c6ef136c6fbaf6621e96a6a237a72cef77b679dd05249d05b8142af15449732e7566dabf2dd4b648fa3fbff3a916d37a401bb2abd5e2426495ca1a7aef2fa1aeadad4f067d74332b573275ab423a07da2189f80ee02dba029a417665e274d6428d64ab4200e5d898e6c4040c1bbbb8e89199f94895e4cc9f8c3e88d83539693c4a5bc0dc350c831236cf0c3dc42f3bf6cb2d871f5a1876539028af6cf520e4355ed705d9a000372bc67fe39c284caf0ca9e085b45f8af9b60eada4767c0619974b838e4e2b15d6385a1efc1338096069ffc3c005748cd540c82870ac0241f9dd2b0c0b2d29d5072d44cb2367298e3dc622d1ca5bee9d01c41863420f57293fb845db346e67b32e5648804dde6da5ea748e9b5307e97b911a83e18d3c03c8456fac25658cba337540bbed4d97cab2f9db18ed52e6a3da9fca4d38312047837d93cd72b2898944097036850cb1b6a7169235cc3716550264d15ea1eda0a9a43219709edc4b4da049c1d0719f6cf49a3989484a349ba115b8233a3f9bb0af938999dcdf06e8b713d6f72dd0df033241c2a5076d766962f25b1f72df737d35dfed962555de477570b18f2d1c70440200addd3e129e4124ba0ae442bcbb2567e3a1f5c6da485550e56dbd706a5e684ca87ce7deca8d54cfe985582b31f5a9886488d4af4b033a9697d707a173c04684759bff39a8ab7755ed635d20dfb855059f34f771faf70a6fb4d7a2ec01274ba6de8df19bc5b23f1ae620491c9d7d606dd6bf614ef903b846ed8fccacd3caddd173c5287e8be2fe4e56d4c53fb19e2351646de94ac867ba97da11164abdf246b3a50909b2b2d14faf586ebf0b218eed8bb87bed714938a6c14b648367f5441547c693b9dfea6bd17fdab5f1d60b72e3a677c8aee022f95260676ea252ea2344c7830dc9a59f7adccaf9887cc1385bce32d3f060524663e3eda61db241e87ab5a74daa1f202d64be652f834bc0937252c8d8432b41d9549f270d52e1a856c8d6d120dc338fc012ee4a2d84f9fbf94293a1b5e4b7339f96c26152fbcc17377fc9d8c46b5402366a5d531cfb773040e0c56768baeac64f724b779d1939cd147bd0a1a4abdee7f7bf5685696ad64080779341b075d9851a13ed44f11e7a6818a0a569de40bf250f0e78451c3e47f51d7fdd2fcb40e02479b91cc3458419906328c7b18f2a90bb15244657a9ae29799cbd597ff35d5ed4e7213902ddaeb73f58fffc93762d0a78d45122226265f874e53157dd9d263fdf35671614e52b71ef23933da6a042d19c3309ad3d0021abda841a7ad84516db3c68190420d469bf01cdea02655966263c896cc8e652776c642f991469d9671aadfc68a25eaef163cd600076fcf2619b65767505b4ef208d113417786a5abaa90296a8c9f22114a2dadb0c74d5646aec14b9f909c4cc627e9b8aa4b599b65a80b9d07ddfde149c1883a094e2c60535e90d5480a70582715be68839e3c443aa72a9205d003bf326db40aee8c44bbe984494126ee3c6da4949bc5db23919f2a2f00a284995101c13dfcbc5540442bbba8a88dff10f0a36a2b4f948c82e66e6869c8bb21f940b2f4c8a2a90d854380df4f91497263c1f2326bb54bcb96dd352d77bf38c8c981fa22f02cc3fc302cb92b5a4cbc223b57ce9ba6b238d46f49204899daa03fda1874e166c59dcdace1fe14ec98e1db7c85c9f8374e080bb75cad136e77f75302e145ad5ef61b844d0eb0d93370519ddd87d14a0d76f3053b6eeb5a141be6ed8d56d139173774488defb781460388d7363b38aadd5eb26993f48c5c4bd3288ade6afd27eb46716404bf333c58aae1e8ed2ff51506cbc06035dcb093077c251f3b7a4586419b2bf5f1b0490873a32bc1ea72dc0fd22d483329a8a2065cbd42ad4d036c29660712c178b0d7556b52664859ca20b834420ac8acb6d0da680ca0b1b689c13606fc9652969d302b56e943b08a50d76059d0aa2342a14add77a0338747b3d3dad8ec3f552133c14020c8af204d1a44dfa14204c0ce2de0c72ea2e74eef6faf1035ace4c44f873bca544a2ce5a454b25779ff917265ac17d3023b0af56ba960b46c2cde07d4eebe7dbbfbbc09752807a435ad4a300126e114d627c6c3fe2cda8868ffaf27dfa5731873d84c81c05d58ebf7c0781cf5124124350c8518194382d39af93c5290e88befc01469f419439274ed2e3f02aaa256a5e637716b0ed81f0b52dccbc7cf0502ca4a5fe3767a896d4e5855dca27b965cf3999c0eb8610c84263c80de10817fee50c8a75dd34999ca94131eb25d1b13168060085944463b13e1416f4b59f40d0a2f6a3e55aa220eb0d7f46f80348edbd7d855e9ef14b44982451463bf3767fd8ace26b8c721c4b45767759ec863e7c15ef040c24d48724edc81db5d984405fae98970bba1f73e93d9da5fc93867aabef0a5920f6b262557497afa220d17b6e58b66654bad6eb65edbcc69b7f874e40a1b363df4c4858a704bf8d1f8aa7b5dbb523b60934a021accc8803ba0d31e7000ee0cf213182799353fbfb0958d25fdf3272ebc17e8019ee23cba22a204f3ae3efcf967b7686bd65ef1f16b08b28c115b7b891637d44ff3e0222c8245e10635bb5f17e6314c71cc4cc38485cd9d6a923218a2f7217445f399b66284eee971050edc3a23f1323c3e47c0b5da8483b61d4f506e2a41f047743b5019ad01cf8135a5a111ab905e91256795f272206471e5d7e44b7b81abd987905955725d97e8df0a04e78c6866142531debd6f875f4014bf16c942a70ba712930710c4e52644fbd5d55295106d588000c9e0d7f51ccf04dbe9478fd6c0f676fcb7a24ba5464fb800c2020798d2f5218a38b4b8a90d19a8a64a3bffed1411a0ce4fed3bd6b979a83e8381de47e13971cadcfd2d206523a6acca43571ff9bd7b4c8db8bf4207f3d115c72969c70c53aaff97a8e600aad9e26dbcb7f523c0de94de03269eb539b4b3f36f52b0ddfad37bcd698a2b316cc1aca8d4d3ef32b20ccf2537ba44fee9937cd3574eaf7c3a8d89766d515cc1417a5a90fe9c4f8ce54b7fd0bcaee319872d5974f536a69cadff1f9347a2f678c89f86376feb718f06d91b92b6ee474fc2e00841cb7de789390ce60bb795d5506d1868ce5acd8fea3cb0aeefc5f2dc21e57b542a3f76d29ceb51e2267549800f3e1a5205044090ebbb8f6731d8be4f582aaaabdcb33f307eea7440f941cc060bdcae4d43cee9bbceb996aa79f2ad52810df4db07968bfe4c35875f7c502b4bd31bbe7392c7f33d803e20cd4ba53bc7668810e297525d53c2451e14c5c687dbcc59bdd95d7b2c741735c3b186cb015fde748fe4fda4f9abb9a94b4ee0d6d41f4831966f062fcfe5fadf159f434ea42bff50ddc19bb5c7e7085a4c420ee4e84fd223e787a3011365977ed970c5308ff361b5f0b8578a6553b7f8bca970c128b796a69988d5fd0b6e7beba0df41bfc9e8d87ffe5ae64f551dbd00d325de173cbce5b9551320e3c29f5bce2da59d6d3c84bfc2732744097dbec1267af86fa4a0775fd803caa4", 0x1000}, {&(0x7f0000000540)="3340224a4f9074bff317b0d0ee7ce0f7fd244bdeb4c90f828f272fc1db587105994eb4299ef3bcb8512a5b5221e3dec788376135b2c221b3f1d1d9320af4481a678d14117117169449e45d04aad8bf21962c7c31e3368debcbdee13313b9bc1bcc68122d211b11be9c6082c4460c574dea3a84ab6cf81d352e39a3e6c0cb49199ece11aad8c1d9d4f3870d17c7", 0x8d, 0x9}], 0x1091, &(0x7f0000001800)=ANY=[@ANYBLOB='@&),euid>', @ANYRESDEC=r2, @ANYBLOB="2c7302b10b841aff3c6568b45e6d61636b66736861743d7b232a3a2c7375626a5f757365723d272c666f776e65723c", @ANYRESDEC, @ANYBLOB=',obj_type=,\x00']) mkdirat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x8) 02:42:35 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x200, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) getresuid(&(0x7f0000000380), &(0x7f00000003c0)=0x0, &(0x7f0000000400)) setxattr$security_capability(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000340), &(0x7f0000000440)=@v3={0x3000000, [{0x0, 0x7d5}, {0x6, 0x101}], r3}, 0x18, 0x2) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:35 executing program 2: mkdir(&(0x7f0000000480)='./file0/file0\x00', 0x50) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', r1, &(0x7f0000000440)='\x00', 0x40) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0), 0x4, 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x20190, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x0) 02:42:35 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0xbb8003, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 642.724238][T16105] loop5: detected capacity change from 0 to 87 02:42:35 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x2104, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:35 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mkdirat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) move_mount(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0/file0\x00', 0x64) 02:42:36 executing program 5: syz_mount_image$msdos(0x0, &(0x7f00000000c0)='./file1\x00', 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:36 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', r2, &(0x7f0000000340)='./file0\x00', 0x3) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:36 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) futimesat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000240)={{}, {r2, r3/1000+60000}}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0/file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:36 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x880000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:36 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r3 = syz_mount_image$iso9660(&(0x7f0000000100), &(0x7f0000000140)='.\x00', 0x5, 0x4, &(0x7f0000000480)=[{&(0x7f0000000180)="191b9c309558b7c2d3df75ecbb121bfc71f7ba2461f57a4b03f3cf8db2d59c51e2dcb8c52e02e1bf04053859abca6f7296158f3810ee1088e2a698b063209e5d95b3e3add8", 0x45, 0x100}, {&(0x7f0000000280)="3ffecc8f854c00817b6657d79d22279957a49b2ecc93909e1f1d2b8d6c72b009cdb449acfc8b93083f18fe9b047f4864ec6411a6d7dec213548ceee2242de200692760736d10c7684f21e7686b7b661a9cd0d171650951b58583aefd11a094f18d0e6d72d683b26b0a6152acdf97d0250a7efa94b6e9a8dd50f0876c2817309bf6ed738b1da8aecdb435cfa4f1f8be783444b72a7780a2b73e8ef4cbac8595091673e0a4a7c80bda25b6e1e3babefc505c78539477f1f4fbbeb70c693b986df7330bcc3eb81c78468825dd1c4a77259c03dd8eaab5d789ebf9681de7a6595238417d14c7863331b20bf5b8a000dc79c51fc5296ffedaceb5", 0xf8, 0x4}, {&(0x7f0000000200)="4cc9c4c2c5e72418e94ba16ae636382686c8a964155836ca4f8f76d5ec30f2303061df2814d8785949f91819e9bb6a", 0x2f, 0x3f}, {&(0x7f0000000380)="37410da0ff082d8a8ca9f5990400351b72d5cabbe3b52fe5a190d3a1e07ef89af756e29856a42850e99fc572d0e2248fcbb8317c720dd683c73321c099e3e6419f665b29323f5d1646be63d32d308baab2bab3a78906ad57ed6c0b99a382032b575c8eac87a39498dfc28cac5245feffc9338ef3c3cb269f7968ca7c2cfd2066544ef39a0c69afa607b14571eaa01cab25bb6a027425fa9524adcdc0196143dd27043b093565eaa0a11ad2f969efff718b09dfa559b9c59b78eda588a48999fa7ca07c832136c38a149930a27eb8363a81b77a8b92cc2c647465e5", 0xdb, 0x80000001}], 0x800000, &(0x7f0000000500)={[{}, {@utf8}], [{@dont_appraise}, {@uid_eq={'uid', 0x3d, 0xffffffffffffffff}}]}) syz_io_uring_submit(0x0, r2, &(0x7f0000000600)=@IORING_OP_FILES_UPDATE={0x14, 0x2, 0x0, 0x0, 0x18b, &(0x7f0000000540)=[r0, r3, 0xffffffffffffffff], 0x3, 0x0, 0x1}, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:36 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x72) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file1\x00', 0x31) mount$bind(&(0x7f00000002c0)='./file0/file0/file0\x00', &(0x7f0000000340)='./file0\x00', &(0x7f0000000380), 0x800002, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:36 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="c31c55c72c4c24b1ebd992ac7aa1b9d230", 0x11, 0x8001, &(0x7f0000000500)=@file={0x1, './file0/file0\x00'}, 0x6e) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) chroot(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000400)='./file0\x00') fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000440), &(0x7f0000000480)='./file0/file0\x00', 0xe, 0x2) r0 = openat$dir(0xffffffffffffff9c, &(0x7f00000003c0)='./file0/file0\x00', 0x80180, 0xc3) openat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x202280, 0xac) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x80) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000100)='./file0/file0\x00', 0xffffffff00000001, 0x2, &(0x7f0000000280)=[{&(0x7f0000000140)="5de485de9a6803a38975f9148216dcb9c94a7b3c", 0x14, 0x2}, {&(0x7f0000000240)="3e10a3d09b11693f00156e8d8e5937c39bfc21bda7aff9146c59edf7ef4aa04df712667cd667c78a", 0x28, 0x5}], 0x0, &(0x7f00000002c0)={[{@nr_blocks={'nr_blocks', 0x3d, [0x25, 0x32, 0x34, 0x78, 0x30, 0x34, 0x52]}}, {@uid={'uid', 0x3d, 0xee01}}, {@nr_inodes}], [{@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@audit}]}) mkdirat(r1, &(0x7f0000000340)='./file0\x00', 0x10) creat(&(0x7f0000000380)='./file0\x00', 0x20) 02:42:36 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0/file0\x00', 0x0, 0x3102004, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) mount$bind(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0), 0x1000004, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = syz_open_dev$vcsa(&(0x7f0000000040), 0x2, 0x80000) ioctl$BTRFS_IOC_QUOTA_CTL(r2, 0xc0109428, &(0x7f0000000100)={0x1, 0x3}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 643.695680][T16158] loop5: detected capacity change from 0 to 87 [ 643.706389][T16160] loop1: detected capacity change from 0 to 264192 02:42:36 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x80001, 0x223) open(&(0x7f0000000400)='./file0/file0\x00', 0x208400, 0x4) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) mount$bind(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x800, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:36 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) syz_mount_image$tmpfs(&(0x7f0000000080), &(0x7f0000000100)='./file0/file0\x00', 0x1000, 0x1, &(0x7f0000000240)=[{&(0x7f0000000140)="b6", 0x1, 0xb021}], 0x118008, &(0x7f0000000280)={[{@huge_never}, {@mpol={'mpol', 0x3d, {'interleave', '=relative', @val={0x3a, [0x2c, 0x34]}}}}], [{@euid_gt={'euid>', 0xee01}}, {@subj_user={'subj_user', 0x3d, '#%-v)&+%-,n9\xc7(${&&)'}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}, {@uid_eq={'uid', 0x3d, 0xee00}}, {@fsname={'fsname', 0x3d, '[:'}}]}) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000140)) setresuid(0x0, 0x0, r3) syz_mount_image$ext4(&(0x7f00000003c0)='ext3\x00', &(0x7f0000000400)='./file0\x00', 0x3, 0x3, &(0x7f00000005c0)=[{&(0x7f0000000440)="cdeebb2ac504a5b71ea520f1a550dff47844d878e219846afee7ab46f7cf3d4b9068d4e70d8171e613135c913acc6a3aecfc532d4f9308b3f1ef320946dc340c7aa49ced47091c5f1c2fcaa51f86f433b4de7d5e35cb1fd5c6b755dc419b690305e2d92ac85a6dde73640e4b3cdf67394456fc0f51e5ebcffb097bfdb4283eb8d713fe301476d54c009d92af509febd18080d1e55424b8a1e1c70ec06fc66902948cffc683c1b3a4af1f0c2b8a2904a186e68082c117d0a07d4f54218398fde89f588547d12535958a32f0383cd317", 0xcf, 0x9}, {&(0x7f0000000540)="422b2b1e42273a35bff4219fbd22fb5179279ff9611a6f55dd17a2b79389d0d5fa90adbc024e5e904d41eb7cd3594f441ebeecc02953613d0c99", 0x3a, 0xcd52}, {&(0x7f0000000580)="29d51493499c55de19b8b4833dfd", 0xe}], 0x2210000, &(0x7f0000000840)={[{@abort}, {@discard}, {@data_err_abort}], [{@uid_lt={'uid<', r1}}, {@euid_lt={'euid<', r2}}, {@appraise_type}, {@obj_type={'obj_type', 0x3d, 'mpol'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '[:'}}, {@smackfsroot}, {@smackfshat={'smackfshat', 0x3d, '.)'}}, {@smackfstransmute={'smackfstransmute', 0x3d, 'func'}}, {@smackfsdef={'smackfsdef', 0x3d, '[:'}}, {@fowner_eq={'fowner', 0x3d, r3}}]}) openat(r0, &(0x7f0000000000)='./file1\x00', 0x18c80, 0x40) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 643.772016][T16176] ================================================================== [ 643.780231][T16176] BUG: KCSAN: data-race in ext4_dio_write_end_io / filemap_fault [ 643.780259][T16176] [ 643.780263][T16176] write to 0xffff888132005310 of 8 bytes by task 16158 on cpu 0: [ 643.780294][T16176] ext4_dio_write_end_io+0xd3/0x100 02:42:36 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x101000, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 643.780316][T16176] iomap_dio_complete+0xb8/0x3c0 02:42:36 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x8000, 0x4) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) move_mount(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x72) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x0, 0xea60}}) open(&(0x7f0000000300)='./file0/file0\x00', 0x10000, 0xa0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40000, 0x24) umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 643.780333][T16176] iomap_dio_rw+0x4e/0x70 [ 643.780349][T16176] ext4_file_write_iter+0xa04/0x11d0 [ 643.780368][T16176] do_iter_readv_writev+0x2cb/0x360 [ 643.780397][T16176] do_iter_write+0x112/0x4c0 [ 643.780410][T16176] vfs_iter_write+0x4c/0x70 [ 643.780422][T16176] iter_file_splice_write+0x40a/0x750 [ 643.780438][T16176] direct_splice_actor+0x80/0xa0 [ 643.780453][T16176] splice_direct_to_actor+0x345/0x650 [ 643.780469][T16176] do_splice_direct+0xf5/0x170 [ 643.780483][T16176] do_sendfile+0x773/0xda0 [ 643.780515][T16176] __x64_sys_sendfile64+0xf2/0x130 [ 643.780530][T16176] do_syscall_64+0x4a/0x90 [ 643.780548][T16176] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 643.780567][T16176] [ 643.780571][T16176] read to 0xffff888132005310 of 8 bytes by task 16176 on cpu 1: [ 643.780584][T16176] filemap_fault+0x50c/0x7b0 [ 643.780600][T16176] ext4_filemap_fault+0x4b/0x60 [ 643.780616][T16176] handle_mm_fault+0xf76/0x1a70 [ 643.780635][T16176] do_user_addr_fault+0x609/0xc00 [ 643.780650][T16176] exc_page_fault+0x91/0x230 [ 643.780667][T16176] asm_exc_page_fault+0x1e/0x30 [ 643.780685][T16176] copy_user_enhanced_fast_string+0xe/0x40 [ 643.780707][T16176] copy_page_to_iter+0x32d/0x860 [ 643.780724][T16176] filemap_read+0xf06/0x1230 [ 643.780739][T16176] generic_file_read_iter+0x75/0x2c0 [ 643.780756][T16176] ext4_file_read_iter+0x1db/0x290 [ 643.780776][T16176] vfs_read+0x565/0x5d0 [ 643.780795][T16176] ksys_read+0xce/0x180 [ 643.780807][T16176] __x64_sys_read+0x3e/0x50 [ 643.780833][T16176] do_syscall_64+0x4a/0x90 [ 643.780849][T16176] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 643.780868][T16176] [ 643.780871][T16176] value changed: 0x0000000000012800 -> 0x0000000000013a00 [ 643.780880][T16176] [ 643.780883][T16176] Reported by Kernel Concurrency Sanitizer on: [ 643.780888][T16176] CPU: 1 PID: 16176 Comm: syz-executor.5 Not tainted 5.13.0-rc6-syzkaller #0 [ 643.780905][T16176] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 643.780913][T16176] ================================================================== [ 643.812940][T16158] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 643.812964][T16158] File: /root/syzkaller-testdir321658407/syzkaller.iQE6Vz/201/file1/bus PID: 16158 Comm: syz-executor.5 02:42:37 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000340)='./file0\x00', 0x0, 0x3811041, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) 02:42:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100), 0x6000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:37 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1e9}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040), 0x0, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f00000003c0)={'wlan0\x00'}) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB='0\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="010000ffffffffffffff81fe06000802110000030000"], 0x30}}, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r3, 0x89f3, &(0x7f0000000040)={'syztnl1\x00', &(0x7f0000000300)={'syztnl1\x00', 0x0, 0x29, 0x1, 0x8e, 0x101, 0x10, @dev={0xfe, 0x80, '\x00', 0x16}, @local, 0x7, 0x700, 0x100}}) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x18, 0xd9f, 0x0) openat$incfs(r6, &(0x7f0000000200)='.pending_reads\x00', 0x0, 0x0) lchown(&(0x7f00000001c0)='./file0\x00', 0x0, 0xee00) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt$IP6T_SO_SET_ADD_COUNTERS(r7, 0x29, 0x41, &(0x7f0000000140)=ANY=[@ANYBLOB="72617700977ec3b5474fc202000000000000000000000000000000000000000002000000000088000000000100000000000000000000000000000000000000b93678000000000000"], 0x48) 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0\x00', 0x0, 0x280901a, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000400)=@ieee802154={0x24, @none={0x0, 0x3}}, 0x80) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) openat(r0, &(0x7f0000000480)='./file0/file0\x00', 0x404040, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) open(&(0x7f0000000340)='./file0\x00', 0x408081, 0x104) 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x5) 02:42:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) r2 = openat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={0x80, 0x20, 0x1e}, 0x18) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x4c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x80000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 644.678786][T16227] loop5: detected capacity change from 0 to 87 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000340), 0x200000, 0x0) mount_setattr(r2, &(0x7f0000000380)='./file0\x00', 0x100, &(0x7f00000003c0)={0x8, 0x2, 0x100000}, 0x20) 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x11c) mkdir(&(0x7f0000000080)='./file0/../file0\x00', 0x8) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x1d294b1, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140), 0xa0, 0x0) utime(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)={0x40000000000, 0x80}) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:37 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) creat(&(0x7f0000000040)='./file0\x00', 0x20) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) syz_mount_image$tmpfs(&(0x7f0000000100), &(0x7f0000000340)='./file0/file0\x00', 0x8d8d, 0x2, &(0x7f00000003c0)=[{&(0x7f0000000380)="1fb2431150def2ffb1cac9", 0xb, 0x200}, {&(0x7f00000006c0)="7868505d06a5c0ba9131c0c516c07b41c1e20e0940d6646c9174f6d7db07811d01469e4f594cacd4a99e4c2c8cc7235ba866c8e43d832065905bd1bf07dc5969d4cfd057d35c077315b982dcb48568288b5f4fc69698ff605799f748845d43968942f3a0ce894819581d7a087dd69eaa4a5155331552e1cfa2b16dcf108cba0be7c3ef46e35c602553b7d60868ffbf42511696926ee744b525d60eafb57321a6d2bdf701dcde730eb4f16b5c1b457225f10f3ada07c3e1d169fb5c8336a3384a3bec4eb2b09556ed37c4d4130ad7e34db3b42831066515ec1a00b18c2f867abc953ff87eb9bc6fb1d8b3d94022e7b3e3437d45761c4adc11cf07ab46d9ec3c99c64a98b144ba1c91e046474451fbe472ab12af582e863d6bbb373ed3ea1bcf3cd46be09c6a83a71845c4196cf30e02fda4c0021d5bb9f4a4ed0efc9ee8000e2856c27560360a60e16489b820c36ae487905db2554a0ef1ff71014ee64961a3650b8055688d245fb784f689536d79071a66448a17f746d05fa5baac4a62246fd777f1c1dc21aeee612a75856a3e5ca37d3123385528c9dc8f40780498d3073660b28b40c2a22e5c0931db96817e0834baf04a720b0e41c4b187cc02dc22ac6ea08826e58375f43267d512346fc758a4b999a8ff455616085d1a4abb3f39f4475d5fd5428ce7c3dcdb413b798044e74e9401a12d494539d15f3ce9a8d1ec216e6fdad13da9de83e2acd9a80f0ceccd002f6446d0f4269d9ce69ed53bec55118ed41676954a64dbd2c5a8ac85c8bc022627a7f312102405b9654782900204372d3b4ee85ba0e5ed3b3ce24a1a1c512b125e0648c1272aff67c0978f719a055bfe5cefe0bab8fb0bc9823131c665a6c4a36448198a963ff191f02c7bce655aee9708600494e464a31b7afef2e739128580183d40d6ff5f42147fbcfb358c4698c5784c017b0bb1303df148c254b91d3c2fc1bf0252d65aa28eb3a229241adfc19ebefde3ea4195565a1ccf02d57fb2c156b8f1dd59fbd556c3d51943e244fc81648b7c89efe2a1b73b5b15f152233ff9369974f568b1732c7802b14feb2ef4658e2152f9a30a27b8478650a845c3175f47607f15ab446cbf544ca7362c45af25183b1bb3f881897c8ad4ab72e845c4395f42893fa79bb079c7edc55939b44f37bebb679f71cbcc93b7921821c2b2e9b81a71b8945e78ebc1ff0b438d91f3098ec4d8a89ef906e147914707ded3c295eaceaa6f9f38e83f387685ba6f05b080760078d028b6f41ae609d7b545e7c1735cec3cc96322f09d59470989fa91cf3a20aed6dbb2a00c09c0237808741cf9f62a2055d5ff57c61aa22faef296a89e1bc0a13a41156adffbba5a13a92c7c9193e6dc040287fbe18866b500d77c4d37a42298cdaab2ba7baac4b8ee4a9ead21a1a0fe95afb5de17ac7d467cd41a89262b7559e925b4b70adfcf35aadd48d16a36291f7f6bc504b14beb6acf525285686f86ffcf86659921389f272a5edca6f39e54dfb1e31bf84f9792daa51e67b221390b96be17cbcb8f5f8c5408293fda7d9c9eccbf5c94e8b6049ef2f47bc0f2afd45728f543f63d3dfbcd6ed8b4539a7dc009bd291f799320a37e2d2f1c42ca29d423bee42005ea9dc312fd1e323f38c2b3a69da76be238dafad34b51594647ebf8a1973b24250407ddd9952a53a317e3fb4c7fb41f9ddacb0c7081ba07790e2255f5870f358fb852d1e32561e0b9fc4f62be25e954cbacaad18dab868e7791d6802bef3d09976c6085a3e0b3f3beb55fbd243ad60e80b21abdbe4375ea802bf4b966184b972bc08f47ea6f8e3e28d3a7625b3719ec778a12ac6e82d8d30162b02cd4e71c6256069a07a60839d127d13729c53ef1ade0616e78fc74406d4120a27402e05c3bd2fe9a06d3eeef97718bf11a70a50ab37f7d3fbbd88f0658146dcfe22bbf1eb8009e106f4c24439dc1840a0e1bb8a70aef3baafc5019160ee0994aa3d844d9dc17fb1c9c2e52d9a204888e6233664724c8a09a178bffc3786bf488f971610446dcae056db16563721cf931a4121250cf839defc9dde5d9b8e4972071c025275319a3bb129eb88899db3ca40c239ff7ae6e78f78b4868e0d0e66a7cc56236f5110ac0c690da6461cb763905336d67b8a02c8709b9cdac69ae858ef0806bfb1689ae8dbcdae1374bea0679211fdabbed4aeff1db3277986125e7c6ef680396792e575786cd06822c045093f69708d9e9a45e388e00bda7e0b61e5f765ac193e9a4675b0b3331eabfdf1a62c24373978f111aeaab184c4fc2092197b6677359cabf6b8a5d0ff0836c4f297fa4f802aa2be3bdb1e9fcda1b76952229f3900eeb3e0da3107449237b78f2b5d3379e828a28f5d56693af76d470405426c19af9f17e13f05700276c94290253e99126c531be982f93b3a360a6e02465ccce89cc0756470cc099bd38b5992d526258292fe944a1e639473940cdd4ca640411c7cb08c0fc980c3b0a88679a1f09a81d22630aa2d84ae5bb99dc2cbea8136232a6cba88bdea43365e34ff7000dc668893dff201ab3637a992d5b9c3ec5f929cf16a6e9f17d0242c3bf58d8791b213629ad8eedeb45da012813798c10a4962713218745e38110bebd32e0719a9f6b7e1c9a9497a169568119ca76a6d43f0a0e1c285bbe2fbbd2a9329587db8eebddc8f9129e8c46424a7e36cc92c8566eb2daab79df1e0d81ea57b9900514ed9e675a52b9cfff981e6e128970bd64e8b91357483a7edec6fbf36f6d669d666be1cb4641324004a5fe912f12d8b672ed3d7022ccbde6e4eabe374003ffc7a343a2a86fdae94173124582b6bdead74ec479c69c06316e08c65c9d03d5758c1a70d953f367452e132c889d3323c70a4bdf061491a28f8468517f864f536dff3f9fdba1440644b91c770f7c94fd42c829b0e5a4e6da4962277333561e8d37e5e4361a029d36f2b69d9860f5facd0c2738a85f859dfc8be484fff605a1910278da5887dd9b5a80883fe50f081a788bdf4a20202d5cfe8796ab2050f6125cfa02c290dbb92c2df6e449091eacaddca92ee90075b2cc31fda917bb9d99d04b3d4ebecda601a872b353c9c36cb978587637e5ca0bfdddb4144db8a3ff7a7a46ba5b7c43031cd59bbbd20ef0e0e69e88b9b65f6f8c7982aeb48c0bc31188ee3e035b23c116bd141bce6711c7a870203cdd1a3e3966cb9c00e9d58080b656f600e1654f40794dfe3b89bc97fd9bc230b24c49fc5ac5ff148e6136ac271ce09d5a8f5c334e33efa5b768c04300801239f2b313e06404a76fced24c106384cf155135f861560248fc100933a7c95a6d9e58ce05b9af9a1f136501fa779a316c31045573c257b208a2c06096865c49dbc13b6d2f37826be90f422629141e8a436efdc783df57e689b799fda7b05e83cb9040b897408889058943d4e0d5c70b60706c3481a70422acdb79bfeb945c969ec1e4c4c95e6263cd15caf9f9364bd32a77ab39e8d285368a197849abef21fa819344bc6030bc4e1238fdf77a01cac38a18340f94454b4c5473954d41d24d0e8fbebad0ccb29173f1688efaed7592b10029b041f207dda0c01d56cfe96d9fefc9e067bd454d0953d19539ba688292f10b309750b2b5de260b4046ce66dcaab84cf37511024971be55bc629e4cab0237c11638ba5656820d7482590f465f55e53a8dff2884bddb1d9f4e2d7f12f903665e4314e4e87593028e87589314270037648ff90ea153c96c43aa3145c8e705e3992e2e3aadce1223b0ef54fc42a0239a1e41b1c6f033c4fbcd6300fc251be4b5a258c8259ccd5b8a263b7bf9727836bc052d7c946c2a0689bfa9675e43ea8a623730c45c9f21e540fe28965339df4553eea2028a8309f2b29388a10ef4cc40180ddd8e467ff10c767a402fe141831f767066c162f895bafd1986713e65fd6fe7dedbfb088f9959931c631ce1c4b0e24c2a58a0e727bc13db7e7532a4878d6d19690f9ac23a895125286c510bc95862789093e94db0224157a8baf5d3d92aed32a78bf6d134c3602ed3708acaaf14537258fdf453f98fbc4daa756c2e8fc716acdb3a6e6577c436281bdbd7e9160f95c696118f5ee1423a92171ce88f3f3b44e0d4bf1f5541f086b912fb13f289c968181c8ce1421a12d3ba937ec2a10ca524f3af6f77a92847350df8de6d33a3ee755253fa26cddf4c687a9d8b3c76700caaa2ed0a83ef57c4dc0e2c8009fde4a0346524729ef393218dcf50414ebf68576989c2ec6a8569dbf07b6a2c8648bf534f0ba84d952687077a11ffbd150fb7088f7fe7dd9b4309fdb767d892455cd2c1930ea8c29fc567f2fc27a9e75c15170f840cc3d59188baacf39ef5f6bedd93a988eeadaeccfbf3f7d8635e2664cb0c931bed91c4a37e92fb6f96ca3d0737a527387cf1615cc384c6375296616b774042c5549b093fe65bd7307d6b0144559b2eb6df8c43f8b3b2811808bd5595406ca901a1f62d614213bf6846d35eeb4e6beaf490d34ad0219fb2aedb7575995f9e8b01292e554738999d20483cec8d0800618b5f81af98fb660364d55c265d7f2da754d49568df0e43724ef601f51e519e70440e32e718254320311fb95ec6d1e4ea83cd9453ad4bc2a6453dbfa53d91608cf188ca73b25bb82ed7bedf6a28ab63a408f264707232f3e391a14c7bb78788edc495ad6372086e0f8677103ff189475d24cb3e6d1f3fe64d33fb4f403b95f55d6372afc55f1592ac5f86269605b3a9d4c195cc3cf54becff6e52a38d07a54f2c0a8c5352279b134df8881c3c7c6d35140e1758ed6aeb5cdd5a54b5b3433028228ef0ac3bf166a36fb2aef29da5cbe3084820ee2605333d03a641750e605e98ce229134e07b116554171101c931c579591d9b1bca1c05e500e0824cff3f4973f2fe592623a940c856ebcabda81b1dd0160e679aef1410c09d2c80b03410748fc26debe525c6c0517d046613ea845e8de25118ce513c5a15c9d9431bcc514f9a4d02a05a7595c85e9560d9bb814649368480a0f8411cdaa2ee3bcf9c4c9ecc99d9f65bed8b3e527e5c5d2e2c88f22894328fb29f3053c9cd4a1eb3f71a3dd5297cc2483ddc61b361741d833c9e00a4ec5fe7255e1a4bc9f08228c9b3addfc406f9df69e262627d5367106d10b89dbeaddeacf169ef963098cbb5d01b61984e2ec822b7daf7b3d2dd5904043c12c85b3fac2f51c63ec4ab12970da7a5b17b39746bf7f5cebb22f82a15670567d9da6df2b4bbb356d85e0e0cd4eae24f0900d6ecb1d60ffd788da0cb1d5277e4b877808b3946996365090517f8d356cb01feb64b87f69aaa92a3c791d8a5ead546747c1e906364184768d980bac4d8c4fe39f049817324639f72db0dc4a54eb8b42befdb9b7631f5a1ae2e657ede9dc6498a47abc2e40150903d83de07c498f6facbcb73eeae8bc3cc9982c4cd525f244bda9099d841c299b75597eafe6ad711beeb22c0ad4a569beb282359a7b1dc297a2f6030dee7b199117503f7c7400733dc5943690eeb44da55945660e4085ce8c84025ac72735955dbf704401f42c6100cebe0ab53946124f9379a201155544478a8beb8a31edf1725545657711d343eab65240d3600c331c3060ef898680b926f7e2a99fc400f067d74725c055d071ecb7635ebfbc82efd6763e97e2671072a27e89fa21a2af3d554cbad74caa7c6f470cde1bf94a7e5c1b0c6e0cb38191af935a50c4b402298449458cd2e98cbc5a1f5c3b249661d8fee7fa457dcee46f14ef8fd9fe2d9f59d559fe2768550499b46e1675a5eb929", 0x1000, 0x100}], 0x50, &(0x7f0000000400)={[{@size={'size', 0x3d, [0x34, 0x78, 0x33, 0x25, 0x36]}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_advise}, {@size={'size', 0x3d, [0x1c, 0x36, 0x65, 0x3a, 0x30, 0x70]}}], [{@defcontext={'defcontext', 0x3d, 'user_u'}}, {@uid_eq={'uid', 0x3d, 0xee00}}]}) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x3) [ 644.836782][T16263] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 644.852551][T16270] loop5: detected capacity change from 0 to 87 [ 644.869686][T16263] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 644.880579][T16269] loop3: detected capacity change from 0 to 70 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount(&(0x7f0000000000)=@filename='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='squashfs\x00', 0x82408, &(0x7f0000000140)='+]#\x00') umount2(&(0x7f0000000040)='./file0\x00', 0x1) [ 644.891697][T16269] tmpfs: Bad value for 'size' [ 644.959407][T16289] loop3: detected capacity change from 0 to 70 [ 644.986440][T16289] tmpfs: Bad value for 'size' [ 644.991449][T16270] Page cache invalidation failure on direct I/O. Possible data corruption due to collision with buffered I/O! [ 645.003242][T16270] File: /root/syzkaller-testdir321658407/syzkaller.iQE6Vz/203/bus PID: 16270 Comm: syz-executor.5 02:42:37 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = syz_mount_image$msdos(&(0x7f0000000140), &(0x7f0000000240)='./file0\x00', 0x81, 0x1, &(0x7f0000000280)=[{&(0x7f00000006c0)="37d2ba2876f0a652b2abacd9c6c9c8cf37339cd09ee5c98d7a3827349ea472546dc45f8ab6ff6495b1f43dad5d556ed63d83929ba747ab979b2aa7fd7e6b716363d6bb4fe683d61ac68b99f91702ef8eb3f8e89d45680030c5ff187359529aae8f73f92c194edb9c5c52316c30a3c7e7aefd27d8499df79c7cfa7b28ee7f90e9fb9431b81e51393967c9f3cac00052479a9ebdcd5a4bdb4e359da7192581c8c6d667056a65b9d9454d54812596a657f0a8282bc34b5bf501751a77d29ac0b7bb8fb53b8e8b9deebe9e74c5bbb6a6712ed4f403028d932e9cf55e232c442c8ad1dc1a92755377b020a9a14044cbd590b42bec59f6d5ee817331c1a26f79b7566aa79fcb5c472f9e6d828badb818018db6a2031bdc542640c593de65d7b1edbf06c6bdbb4929c43fa25c7decaeb7135c55ad7a6c19ad2a902b2101656be140398df949fb4ed5aa58d40e7adffb23616bcc91c65d2482deeb5792e029ddb7b8e42a610a9691128c571a38d946a439d88df540d3d38a310172ad0df3cafeeebe6b9481a1cd10bf7381ae7c6bacc0657167dc8c0538b5d78939cd65446c7b33cec9e6c0ad6b60cf50adc2a1a0d5b4ba7085035946d1fea3807aa5d4efaad4a077b0d64c61566a45358663d9e90c604e9bebae6b1d1e1ffe6276b0484a2e340687b68ce5d78476401b9b28845937219018f1f771ee34833f5ddfc932a187b85ed0dcd4c39033838d2f5d8653b88dc798f98de05f7a238d652e877e21c0544ed40488dd5a36c3f7e658b9677b668174698aeb160cfa3c91152f9c16495e61b2cbbc314e1a91bf84d674371eb6fce21f95c0d916a041b6553fe48a03e3002ad6265d31a39f4ceed41529319e023eb9f0a680881c5dfedb3476db1ad152600de548ac2cfab9a05d8a8a969723a14ba027535c95a917143c75576a0a1dd824682b2cd7d5cab347551e38aea30058ff3d837e235c7ddea84bb0c8cf8073c2ba132e07551f15765272ea4c7f1dd7f7065cda78675f5fd3743aa0073dd1025d5512fbdfdf85e6439cd53d70379bde7a3c14ef3458cf512aa3a5dec11b6ad1c62c725da358dfc85f7658993d18a32c1db4c61d5eb5c084fdef537fdf8330d3a1cb8a28884fb51c969a09ae2b54ec26f2e77b0bf546335dd15d39508b14f5aec69f92c6a0f45bc8309e6f9009c65046b88aa32c875c715c3b7388957257e868df596c5bd7eb2b80b66b9efe84de510c8e91b942d7b414d3a6ba2843fb55eec57c68156bdd66864eda194804f8b57e764f3e0ec4f9a502d97525ba0bb41bc1b82507b681688cea8ff313621220b03f1997b8208c8d97a36691116cd8fd240535e082dcf53c634dbe88743a5d3d20e9b94c095e4d06944a5fe84adda4ecbe2c2bcac1044a99e4fbe000a184f91389eb4e6e0a16776c47bc11eb7b51acc6aa050022e6b748bdfe3e8fff9503742f6fde0b719ce02dce285c380e3074fc1ab8bd781cc78866950f8c0de6535999b565e60abcae2bd9c373fe203ab5b90710a1053571211c8193acd2183556d4796c273d7a07fec022de92ebcdb66422aeede88f82e73f4202fc633134ed6ef715c4d0de3b206d21045565cc8afad9f9042c0c5c73cce3e08d4760916e0a69b20e9cb4bd692bfddc7ff6c97c934816aa5e3495ccc7d5b0f0da812af41c6b34aa9080ec3978b507274b4241a38bd0a968a1f6aab32319c18e46e9be3b43b380e581012ec208749a728376c47fabbd63a9b03857f23c195aeea7fa328f040045d4683a83e2ce766be958a72e8d13f43d17dc641ea6c473d736424e42116f59419a8a5a6aaa5e006069356b1a7b1d384b46cc44afe2a1c585cae882ed3dd28b811ac17b388fb57e78a201cef46e5f8121f360d687684460cfa90bb8485942bd0ff32a3eab7f7f71861051da63fdfcbbda359595d6f804a67a5b637bbd5a4b440efe5fc79015ac37ae5da1b8bde82e2340edd799f5a38006ab95a9540a8163250488255819334f5b48efd5d37abe63cc43ba3e2391638309bdc37d745291ad32b8a6b42484db845178dd7837f2872f90f3ca1de8685419d12163fe376ec25af76fa8ed8048b642b5d20466fbfe92e2fddbc3e0d7eff33f708a0550eafc1359c40568a166b6cd417a271ee74cfc0c0429ba518983fc3b07d62ded51e492bd8027574f378da4373e7c9363c3daf2a9a381c51998ae609f8ae0dc56a698b9d8039272a883ec2d682faa23d3d17dcd4d251c6925077fa8635a7683c33ce5c9d56e01061b06eac1d5d74f76471652745a45bd0fbcb9d443aca26628cecd4f19f2fd92bf4e640574e16aa087a7298cd7f5687bb90a191785083174c015f2b044cbcf827cd9a23d8000602e3284591d532abc18df0b98c75d4ea47078ca8281a593f3b9a0bd2665600b6b82cadfa20f601f48115467949cb407c3c4947bdadc6827749d88098eedc6a47586f226b86304f9bd33f173d4f9dcbc832695604bc68d6d9d4bb0e9609594591f3d4d09fc1a66905b706e649d36337ea3f16b02a01240197739d44ad175bd74f10ffe792f93881d8e2a90f945e140c750000bda4d8215365c2367461ac7716814245360cc6a186495673b23e1dbde6a818998cacd040cd24d6bf1d1608a6277dac560db6b6b72ddcaab18e37f24918548ae86b8965864e4b486589917247ea1ac03d05e39e7ca362b48d88b9213e815a7f06b702a16caaa81ea967a8651a63a87a917c1e3e71fa34df075ddb029a6c4602fd73d3ca27695e8cb0c0a4a4346ddbf2a81c9a4e57fa24fcdee3653fd5e65b2e5dd2d5a5f6aab635610b32e25b1613f7122353397c5974bb58b5fa2849047aa201b9c7bc3e5671fc1bb16cced2c2c18cb156b33c684f139e006ee0df1f81862dc00ca7e4eac14c2141722882112b8d01ccee439929a70a96a03f1333acad6451272fcb09e56e214fed27d798e98837c230471d54b14f73437e7481e0abbb1d99e2aa44ac97d72289bd0dd8a98a920e4a9a88017ca1011fc07bd7a555dc66a4e07b2b2c0fd28f30421fb5070245cd002dc1149928801076579a0f14877c40982895a76f7f3c0cec99ef15c78c07c17bfcac33dedf864efc7ea109dfa2fb500b10b6d54a6adbc8ea5530b7cc871ff7d14d776ed90b1fcbc53f787c6de8ef0e943e8f94f18bed87c340e1c523bc7dfc805398d06ba3255d3261c6129cbb42ee3d6ff8715e677639519c78f2e9d2285f075dda574b9ceeea180ffcd54dd2a3cd19d909597edd95978aada9e2c536efd649a2dbca3dade6df426167bacbf3c29d57d6497a8c1a2ba0e0e317392defade3f5c38392b60b49713150572a777564b1ba91283503763b9b143e42147ddb263daee26a826beb159d9e297ff6d13bd174c1150ac489358e3884bd0528eef13d1b7794c80e246481bb71e941a4132b1ecacd00db65ecba8bf5d2bcdc0bab8bae0d82ed6e926e00f57563604c2d237562afea058959041facab15bb8bc70275ca78fc611e7d8bf198a863abe368ba159f7482b9a8f0c45f495b043ac909eea5d309ced13463337e3f504c50c9aaf6624dd86b871aab71d84dcd6bdbc97e77a72eeb68cedc06afc051bb0858fa53f5843e7e61f4c1be2162f64d66c8c0917972407fcfb1e59397d6c7ba8469910f22ab1d3af4a785a17024489d14a36caaad1719e68479f9aca40863a05c49a9016166e41896078d4b4ee451cb7d5d11c3e95a38263e7bf7db716bc54f29249d22e38d6cbc6b7eff126746ac51bedfaba888e2676e768e034e6da2dc88df24ec185c9bae917caeb4831809c2b30b6f11194cfca3468d0d57f8baae09ff3951215dec5736bb977587a34f05e827ff106e14c6be0760fa849d9ac5b520bc6b9183211ceeec6f59678c4a7d6e80c8fa8350ea7b0fd29fa243de3229547fcfb2ae39dd916ae67b22647893e26f7b1bea2b668126fe33b9d517bae97af8274a3c0cd5a91172f72a0c1fa426718b993c103910c6db158c1fbbd963aab9313ecb7cdf452e7a5870e4be4f46e71f855e9afb762eb4cba097ad9e9d77f14495817b0edab5f955e00547467ceb48042a31b53cd53c82e399c5fb66606ec8d82dce69cb6a225f969d17520f37c576b907034fecc3176269c363b66f37392cb05e15eeb3269a679c5b8fbf34cff89f588943cd6be66e09f7fa7fa464f0317a8e518b04036289889ea1ae6de7b5325b7ef6392e2d7b65af391294d59df1f7e39e64a376516f173f50a822d885f54916c043fda56960ba722259fa64041175b0af0f1a02b23c37640589caafa08da9cafca54a427c8ea9e5593f68695890f6e6a4e7d4ee7c26489a0699ae1dcf5e60cf0917a33cf5c7c3e82eebebf39b2a9d20180a33fcd7f3a1dadc7a8a1ec954da27fa029c42f645e933c45d524fb5e2b28a555ed59afbc51125270978f324a938e9d99262ed56d8593da074db6e1622838b1865d54a1e37293217120827f0381e803bde7b25329bfb9bd1d70cd713f4db6d4d70b197a98dd23a0d770e585de4e8b950f8eb3a922fc1378eb63204392e7caca7cc39a00704f7df70ec0315abe23b805ee02d0851252662d2c6d7ecd9df90a3c734356252caae592ca5cef0448d046f2a4ab65255fd079021c80699569943a6c99cdcccda5589171dd0fb6712c8a48dca61b22561c3557460b8d057bcf876647906a483a3adec963c9ffaffeed04445fc9d0fd40eea4b1f480dfaa8925cf9368439d40ece88f8e0c70b4b355b17651a9ea8c32e8038ee1cdabf1a2c62a796f38c79c24ef120138a9ebac884a43e8694e9d07abfc6524638235ac35e1aef92a3e1f0dcaefa2c716aa0a7aed78dba48f516a1a1f5733efe04479321c3f153d2d7c17a99f80487ba75f452bbbb266adbfae2ac1bad0dd8429dda95249ce5c5d63d4ed273fa155819272783fd7881147680d6e98176754397db6936d779761abb03be2d59e8627384ccfffa28d7149f4649baca7422356a2d082c905c2e378da9c4bd40397988e064a3fba1773b695f38ac301d5a38a3486f71118d755057543332ef4565c587eb5be4261f16b80cff53e55ab224d1ff094d15a8c16588f1d6c3d2aa901351331619abb76ad680addb63b98a71ef4d7f890b2b4ab16f4f56c0d80419a8ab856ab79cf396a56ebaaa1c7293a8c6bc4eddab157cb9f7242115ab153b7cbebef6e61eec5cd1c17882ac8bbeabcb852dd266ce0490468c9b3a022aea610f4aae89e92509ca8ed1a1fb28cb7bdcda5dbd903dedbb8ec346a271add8e52149b84717722efd6997539859462eafafcfb1bfcac26e85c99bf2f2039b14af9ee6bc239fad9e75aefd716ec7b1949af6e229428c745e1f66940cd13ccbe00c93ca6c622da007a42a7f2ae8aa032036facda88acb994a27e35a2db5a069d60be07869bd614d9b27e05d2493214292d482130c4db6faae5e3ebafdfbe0979da31b199014779c9d6279bb77c1ba160645fe2d60e2695e4ab64b63be043d29e1823d46573ec992f8a018fc362882080b5e9275dbde0d48c02c0dbc66fd1ba32070eb9a5d4a5ffcba31520cb4f702f169f111c88c82bdd1312e245adc6a0aefa5b242d59f83fc5b6fbedb9b91c1f65167357909c2692eb2d731e48998fe04a2cfcf0846acacaeb051785a399bdb46a0347dcef1b4680d69b86710c45aa1a348e8d28190ac50b9f733c936614ada8fcde409b64098a1a6ce9ba2cd421f45501b946c6c617c1157143ed403b95fc7f79797daef3fe6196ff5e2958ecfa3c7de7fe96d85dd31929013b2614f7757a646c4e066d2c9f9d022b4d", 0x1000, 0x8c}], 0x8, &(0x7f00000002c0)=ANY=[@ANYBLOB="646f74df8e9b53c9ba1dbd732c646f74732c6e6f646f74732c646f74732c646f74732c646f74732c736d470c2c1d737472616e736d7574653d992c272c2d232c61707072616973655f747970653d4b6d617369672c686173682c736d61636b66737472616e736d7574653d27212c6f626a5f726f6c653d706970656673002c736d61636b66736861743d706970656673002c646f6e745f6d6561737572652c736d61636b"]) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/175, 0xaf) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f0000000100), 0x4400, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) chdir(&(0x7f0000000480)='./file0/file0\x00') 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000340)='./file0/file0\x00', 0x84) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) splice(r3, &(0x7f0000000040)=0x8, r0, &(0x7f0000000100)=0xfffffffffffffffe, 0x1, 0x4) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = fcntl$dupfd(r0, 0x406, r0) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x450c00, 0x8e) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f00000022c0)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000024c0)={r3, r2, "d2ba1da14e20761658fd7de51b24a3a0e3e07dcfaa96abb4305161fb1df7262cdc18878de18483dcb430bbf65e372c6f3b2df1d3ed430dfdbba67c7f39834e2d3002e3ddd6758d29d8ff93aadc243bd0748a03ef33aeb01ae04905decf16891c9075886dfd7369b8b943151258525ded2079b11b22aa05a8ad1cf068847ec7ef4b1dcbdb829421c94dd2aafca339d409275551bbf1c1477580929fdb61cb3e78f7ccf75f2690681603374b0ad8805b9d3825ff54279fa4d62f78a5e1356dbe53f5540dce8d51bc2ddea7d9b2df9c46cc827bab05ed395ab9a88ccd54e89bfff446002b06caa24e266810395973a93d1ce2a52da0d82c47ebcc50f6dcd16a6380", "597d940542f777078a6cc14bdeba55c866e0484a898a1727ea0de9c341d623eaf2ccbf5d9b2f072ce76652158417681a1f9e619752cc51934fa8144da715fd06a313be036cbed2dc00c8849c2f56afa311ef22dc296bf644aac98aa5dec2bf3ad7b986decd284776a46241c23cbdfc48ceba353e6035ee86be3555fe0aefa5b6414d893b07688c64ad7743ecec743ff76db1a711c4d43190637627393cd1e1f5485051d8a220f8d811f42ab3c72f94bc4e04b7e69678abd2bb790b454540620f8e78edd32d3d4af92c759d173eb5d22abd11207acd1baf149105908af6893746a7e688c1551c7ba2b83ba0f259cf66a3b41b69dec3a6f0c0c69ee0b7459d62149a860e335dea0ed0f488bfd4725f2f0c459cc793694cb549eb4bf09f64141ac2926794988752d0e65c76b8ec63ab0a7bf2f11c576ac4031de9da0f3d741daede2ac6112f34089ecc5fdf47d7f8db356f366f3a7d81f09e56658581076fe97351f13166383426e9dc5fce6d2a89be3f8ee46e653b0e1f8a42949b896d9f54458a2a523e11f290f0e5e5f661c43a38e179a4845a87f7aee50b9e30c6701def581dcee23ed1eac468dc6c87b2f7aec7d4d129f6006cb8ec25d7a7287e46433cb801b9c26d6f9fda8dbd2a0ed6f965bef27e31387d9580492db37daa3c8d635b81aead5133e9c89fc6abb8cada9ab24cdaf237692efd41e7bb5703837a19e926c6c5c9458480e2fbf1fa9947fa7eef6a9db73b392be462d58ff006614712cac76dfe9a9759f471112667298792bc21dfc020b0cbc14e40142025cff876ac3263d71145954042c07bfe5d9093172c20194b4eb6560efdfb85fe7b9eca42c8b60a388fedcb757c75f8f828c227d05fc1c4b1d9313a7cf0c34c4ed3e94992ae01ada9325aa4cb016a164b71a9e6b10d85076e64288be991dd4324408df94309da383f848d6388c745c98be5d423cdf5c7cd93690cf0be683ce10812a6f62d91ba6d01ab8bb0d4ce94ff62ca3ae9eaba03408587bcee00cea58e614cf37f0de1e80a7433cbbb7485fd0daeda2bc0962901a352ee605462f8bef92f2922df04176b944122438941d01d3abfcd4c2d3642487ee215c9812b1bf88ecdac74a58c40bf517a2c30290c5822accebb65a37985c79cf22a10ba1226102026b86db912884659256706388d166abcb6d86170ebcf7b98078c2caf7303e9b03cc4fc714a5dca832ee5d5c5896be70956f3045d9fb527e6177e2bb45fdfc92a42e474b2c73574dc864340c6d204429333ab4aa135f55a0c289b2476fb36c66e34344bb924252b33e5982a3aba1e997c10841fd5d13be410a775f4c7e109b8e41ff16b562b3cde3a1e849b7228f38f26bd68e01321b750fafbe519f1ece3ed1e41f765c3568a0e48cab0d9fbfff35e967346435444481ac98419b825436b33e3194d0bf131b4195ac020d19f264dbd26d59cb0d4d7b2de40666a1844f5f9bd431267f6ca737a7f01809bd837f1cbf5864bf8bb4a9ef1feb1d0ab65aebe8da24f604b66a231dde1484b9f7b44a4dac5d6ccde824754c5d4204c5dd03435cefe2613ba5cdb89d5f6425ed0d1b12f55fedaaad60bf7f03ac8673b691e01aaec4077fa5c544b6f697c95e5b11684a9d0f1f0916b6c066fe81434fc360f0215131863b802a3c14d6758311d6e3165b9bcb1c4ccc4c863e5443f76829cef3837b5a498f7ae4e629d88461d9f944169445601b10de1183cb5ec008f1450be1762eb3fdef9a6b172c22264f92d5689e5f256f93990ebdd16d1db917dadf33cc28ddd3683d6013f865e1f80594e117c40ed8934bfc8ed70d8e6f881acc3cc108f07632ec6387b93de65911fe0ecf11bed128af9200d4c50e18477bb05883c89d905965957d23f77c82c87fc73e49b67d933bc9a502a8b0cfdcc33803337abf3de3c62d4f5ffeebe865fc05916438fe612055309bdf460e7931ed253d8582752fccd28e3cc871f7b9737af8c42946b922b59cc980f335f00ced037066ebff56c28aab9f117a8fe247e8fb5413a9c036f9c1980cfcf3c19728e90c9005fbd4a1ea468a26dee89c83612c1afc86d5b586178a41ebffa8bfb0bee17c56e5d9cca49a0490e8043958294df712ac987d35517911ba57f72894448e6681c2e8d9551cc851bb8c52d6edca4023cfc0f7715d72df7e1265a4707f6d711c2432f28cf42d95d49a56d54b033439b15c4339f315f3f39839789eb2e198fb495b68c1bc506e207d000a93a17720fa76b93c085b5623889cc642ccd9d1593bc104650808c9cc1aa45679fb49e357c3eb1e68d4054084a1a2bfa89aa92b0c395393d00bf815cd4dc0bc3961b25ea2a5b0d9dd4d374305f43c8c2ae2fc442691a8936605ceef91951b9fb1bf95a990231abb180510d3b3a10037090bef62b46794363d68d986d38a46b18a6e38998f5fc63870c5e308efb4efa677c17c495c0264c891703d77a590b65e496b957e0467b57935b530eb24ff2713afe12af018804c8865fc6bee3582ca4330837752c05964ec04e4bfcc7b68642cd7d91f2364089477c739214051065ac85bf51f5565874990861cebd11ac1eb34b567b36c96ff988165448f0f076a224c2758392e08c51d7faafb9724febd55eca393a25f589e182fd106d79f125c56703e703cedd9cf2db91a09e9209dcae33792668a10f0e62373392510d6598527d5ac0c226258f2927591dedb19c49e66604e3a36775cbafd3c8a25c10fd0964d9211a816e3c0a96a185a944f755d34d0d534c46846796cf652be5b7fd011a7773d8668fadb4b1a5399d79191d7f7f3ef774d59b43712b14ceb75f6486838bc876de3403363f2df7d5d8ccab6e6aa6b2d7fdf3c91957af17b35d021b497adbfaac6351a711d48018b909c1fcc92d8072ac74034451e8bb965f4f200b961a6b1f28afbb065a294802380feaceea757eb4846c804a4d00446f3a0766fd9906b1f52d348fecfdcaa8e124519d289e07819247a335fec7dac7f46d0687450b3ed5078e23f8a716caf7c6dd92742645a7e806ebc14aeff9a5ee5f350bb96fe16c662654a1ced69be5aa23276bd3c4b04c9e1bea0645efdcb5da24dfb374e3f394a31ae7103ffb16771c3642934e58bf4887d5c906efb79702f91bddf20636e1b8ff18b4ac07ea7b00a648b5f26c3ac0481b4671fd82f8407049ebe33a5dfb76f15b8b018e90fb856ecd39b1a28ad394e5c6538b250ef846a059b62e3634baa488bb5faef3f74e631c895ac833af0f56838bdf6b3c2247d2574dc47b8f97596902d2eb8a53578cdd47e41f1d6bae519a91686687a4c67f9b1a50958b5012c2494381e3991a26d72b947c9b03955b74b0e9f9232f2b473eed86ce716783185c0bf63426c550dbaa2bcd7116b5bb52830cc2c517d40bb5ebde57533e435024882b560d958cab133f45511a876796da76808d8b1a71ab1d049f0bde33397cb3c3b427eec3dd6089d8cf6806b11f8f6de632df6a02e5214a65f0a0589f345201c84ae40defd8b109be9533f4d4ac7d90993fbe673392da14a9fa8a63dd7b48447a9f589b98a032bfa81ecf9a704400270f97c0d8c290e431f870511da00254ff9ad19d4aa075a5a67c355037fb3cd77b2c0f77d5c9b3fb397bb6faebee86aeebad1171faffb7d1cccffb84fd8661f5a9b4d8e940c96060ef9bfd095bb2d67dd034d4265ade45bba8fdbfc812256e58fb812ceff659e18de4402fdaab2ff906b1a5ef8be3a58781d358126d9e887a287fe1898b68e19ac9952d93e763d065d6c7e89e78e1edc69012101426598c4e2d1f0efea90a91020cf560408ac1558fce94737d3282b84f00971acf48ec0285d7a451ca36b93667135f51b3975d74b8a7d5782507e6f825ddc9612fe8673631a878467032eaf9b023a0036384922ae065ed7106a6e4bbd560b1b08ea5ae8b484f0cf4c63e73859ee6219b5ef8f47924b9e41ba33bdbbfd2d0e0486f8d885f3451acbee2597313a6655d3d7f2e6b14ed420e5ce50f908a75bbe6b57c5c42a0e1f3e8abf52cb76cfc39c90c3f456fe0c1bff01fa534754158f05b7409cb430d546050641a9b7ae60453b4ee9e187f405ca312a00ae84ea54cd8dc475cb8357463a81507297b6a4ee1a9c9a5b060321a181281e9e35b77f334f25572747706813c1328627a06df69928d0fae2b64bce5dc60ef69527f8ca4ab29e421f4bc25c5ebeb43445d7656b2e4963f85a09eb954869d33af48ff5c7f8643be8a1e24ad13300a2be13aea1fbb04dbc9a7b88226aa875531a49c7dc877a4c462e6557e0cfac1badc6eff91c05566f26451bc6dd8e807fc12c11bb50151e528bff10465aa1309929f17fa0e3dc0e11d35d0e8c82cbcb2351af6a2f0484cc5b023f271740317927edb4d1a4c4322658a64e040e03abee8256d870490c5589ebbe2e8dbd9b5b3e1e8ce88e07df7062689e8ccc6276b456154fb2202643bef8baacfe93fd614bb18d7cf2218dfb101a18653924147a7bc224f552779247a2120ad78c529ade69310c1c65ad32425d853248e537bd029dcfe0d48fd88d4e524253b8ace773d8a2a3dd8e21c5849d96d318f6914fba0ec1fcb9c9133cf401bdd33b7ef51f33f26347c057fbd3bb0e0f7481c70517182f512eaf7f3c95a1cd8e54b17ecddce120f74d8a664304da70ecb849a24a37016d49bc8552d5aa1814a1056fe0c3499a9705ebfab4eddf7d5eb6864447a728862d962bbde0ac51fe107639eaa7e64b84ffe5e652b7c8a298de9f96f65b48676039ee37d80f0e2f3ff081882163bf385ee6b830df51934c67716643fbf5740e0cf53da6cc50372c3bb3dc9d606d158594e87a0970d12dd7b7578e254e9e84f18abeb01fe2733b432a86926bc873cd0ef83e888af0bfa4b543190765beab9b80a988da75300e16b8e49657dc9ae99981ebedd7e3d4f71629802bae977d92929e7f67ee6cd5078ec04a7ee25450dd7c6cd31144fc8e1a4baae3a8ffd87fc5c9fb125593e46fdef6318b3a415e99d8ee5c878043126125a6dcf3a856a725bc517428af7ebd5c710b6b0da4bbaf468bb196096dcbf870b9a8bd0f7332ea69584add253fdf7fbf35b96dc535472ac23cf98963576096de6c045b03e9c0b3e675137e7dff985b496cf1908f2048ebdd24b090582fe609d5aeeef73b4556f0be767f8615ed7727f20b635e9c7c8fc8cfeb05ca68ae35c6c0cdcfe80007b1ee70bd6ba20860a39d6b104b5cec4c23e9378dc59c31bc37e7fda744e0176caceb121687cb02942d1ad1d93ffdc198a2e323dd29592c04c6f902189c1e9854f8b07b27b5fbf8a043ed2387174c7d3f2469447c36900fbb197be9d7391ccb5a98fac99a0180e74ed379e1e081ede295cafabffc1864c98b969000d58c3873e8bf73977f10ab5f254023e6e0fe241b4"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000061100)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}], 0x1, "cbc2e7ca67ba9d"}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r4 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r4, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r3 = socket(0x10, 0x2, 0x0) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r4, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f00000008c0)={0x0, r0, 0x3, 0x4, 0x3, 0x9}) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x8c2, &(0x7f0000000100)={0x0, 0xf838, 0x0, 0x1, 0x392, 0x0, r5}, &(0x7f000017c000/0x4000)=nil, &(0x7f0000112000/0x3000)=nil, &(0x7f0000000180)=0x0, &(0x7f00000001c0)) syz_io_uring_setup(0x2b17, &(0x7f0000000240), &(0x7f0000002000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, &(0x7f0000000100)=0x0, &(0x7f0000000140)=0x0) syz_io_uring_submit(r7, r8, &(0x7f00000001c0)=@IORING_OP_READV=@pass_iovec={0x1, 0x0, 0x0, @fd_index=0x3, 0x0, 0x0}, 0x0) syz_io_uring_submit(r6, r8, &(0x7f0000000600)=@IORING_OP_SENDMSG={0x9, 0x0, 0x0, r5, 0x0, &(0x7f0000000200)={&(0x7f0000000280)=@ieee802154={0x24, @none={0x0, 0x2}}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000300)="dc9f7d39f45cbacf3c970bf5266ab3aea8bba6ccc1b6839f46519d0d5c9d398fb7899af11c85ca222319a84084e060113fe901857e43e886e7d60bedd38a615d51e2ef7e0aa8d8b2e4e9fbecdfd7282afc5c3b37864aea1d530096fef984f3b83cc4ccf826b4f003ef39281787f1d5a5e427e10058406831d9bbe028ace3381344f7291e2db172a69154dfc3d6a0ad5a75f5c939a78cfeaf8954c94a700d210033375d36e8e296f989e41f34ce959b2dca3f70484258959e74b45a044e6b053a2fe1f940a880540dedb2139b", 0xcc}, {&(0x7f0000000400)="92825a6eebfeeb9f8ce4991571ff573169ef393d7406056f90b72fbba3849c969d1a3956495737972c79b04e3d266443e4a7f42f1f52ad99dffb69b9405f9a2759b9d55113488f2f940cad8db05e1429e869d749c787b997bf4d58d026a29531f10bf83dac5f140fa0e8d2a841b683a9813925ccc1e9ff0cc01e7b757f1feb4983d92ad4f5a827755cab5851f13dbf7db984cbac6d4bb8564991f9def7acc1e7e47841587ba7285867ba751509", 0xad}, {&(0x7f00000004c0)="7d56573a3ef1b625014232c39be4d026353503076fc8c78073a2c37483baab4923acf6e587ca406fc9be946c5ab30da6d7bf4757ab8ff58f4d98cc16aee9013fbf72963fc58cea6894e2ecf3ecdc8120bcd59ec54838d98d335be64fc66f9390a4f26fac1add9ce3a9bd1a54256fdf2ffe7f77c4610ae40887b586a1abcbef5e0ce15529ad8eedf7f8eb6d5571c3dd1f51b42a639e790f165b34b9231c8de82712794e6fda1ec4b7a0626c9e154236434aac4e77", 0xb4}, {&(0x7f0000000680)="64eed9a35240ef494ba785f48bf2ca19c28e0c78123061cabee98a832a17baadac6cac3ddadf061bb825225763c85263f7b1f3b64d775bf16d25752a976d23cf589d9b2f073a95e6519f6e12327401724a7c8062b599e90643f46757dcb882da3c0cd84d209625452e781725821218a07a645c9eaf535be2d6467fe72e6cd2b45ec3ca549365dfa7c5e29b8b3f7e5f80f97e86c0e49e9fbea624e753979705f41b414fc214a0d0159465b3ffbcf2faab801e883ba925671dee059abca954a6db4c6dfd8665c53390e06336ddadac44a1de92", 0xd2}, {&(0x7f0000000780)="6f40661d284b529d6c06248b6bac4671a4dcc9184e32ad6a0b1ece1d030e4854b18c3b7baa6de83a6dc5bd509b3a77de9d6d739f3283e9c37debfd631c1d9547d6dd86e665e0dc3de32961453b3f5ab53994a4af65debaa27cc4538ca8d6657e397a2e7571fa736aac5781f8035e8167ab8b85dad6fdbff21f26bb8fa6f66b56a9d0c7d75d97acbf91881012334f29a36c1c93877d193419c6b88e9b5b884ecc3f826fc807a2ec1a2b398dfd25bcad8fed12d89c5a112b547a2428", 0xbb}], 0x5, &(0x7f0000001980)=ANY=[@ANYBLOB="10100000000000008101000000f0ffff92894e2bf65d74135ef870f64ac968bb6e85b97a1e22e1fcbf63d1b1409afc7f43739515a50a026ae118d2d9679faa8d883da2d3ee765f8383a5717f2690bf8a172a566eb86d57a0324e25fc85eeedf7f5a3e5ab0178ea5d0ec4451cdf6e191a02170aa9670db68e9d4d7d9d721faa474acd61f48419a2be4012c63b92c8bb0989ccd0205a31a995cb7817b3f5639041581b8cdbafc161fa820c22a241efc06a4e88710f225a70fc97a9e1cecf862574a580f18ba9694949ac45f21c6e5d51239e89aa4a9f1eab61590436da7c1200444bd37364fb4799622ed35a3a94ea5e06b46c8f313ff1dc0a25ebdf80fe1285a99978497cc6991fc3e3e2267866fa505668085af1346816a935b4901448a45457da14638b37ceab94aa843d9e6e62eeeacd862533df7ac091501a46a8f7c0822aec1527f3d86f5f96d0c1bf98bc022bea0ce8bd9b5275374421236417a40de456221d1e71b0082f6b400263b96239edaae9f04e65ca8ab4948275e13422792ac26fa9f2561765941b53d0de5d00a8fc58f48f6f4087f0ee5e2e8079e463dd1a597690f05c8b07771a39a84130022710fb4d77e9a9debd0ab5ab0e479d4caed7fbd71446c1ab5cd24e9a051c8101526fe8f2907d55a7c7fe902089ccd8824e398e07c7ebf086de79609beea9e5405acda2c11027000cd1ad179ba802d0ac8f5ec9b20cee87349e7243b5b070b957fcd177c8c034d922bc05766cb4a9fed5fea60fe8f0186d248392b9165247189262d96d1e92a2ffe6bf1c77d32df305a6104e0916071422599c28507f63f2e20208ebd7a4103e26e39518acd6f8884cd5e0f632d2b2a1a54f461102cef277a0141f2e76df704814cf241b8e63b1f9ad83caf45c2fa36b6d87ac8673f7532621cf1ff96e3504bf98601acf753325a945fdab36859597625db6e67371039f009f7422683283ccfea9c9e3a7aa695fa5c71eef1f069f3323eb22c91a1879f12b260b65c9da12e2beadcf61ea6f9b18a28ea1ac9ab9b65485026e4a863ea3e6c45ea03e58c35bd8e746222f7444d9b2a29e48d19c25be4decd6c26ecb2f23be4b43bf6df9ac51241b10e2a59b0aec977f3f3f7c7076f8b94bdd426c05b1bc5ed0185b27214599933bb88cd0e5ecbe4c2dc42a92a7254191f69d467f214b4b2e6888f005170276a538531335a64d3b5fe3f1f487b18550ee8d04c00358fc8efd70ee4626365e3b2ca3d60d65f047b65e07c0456977088a43fbd846af1d00000000670f72b5c2e354d74ae8483ed78d3efb1ee15249e5835df89708bfb0a037f3bd66482895426e5332b4d3ee2a959467b7a4ac58798a4fa23eafb1f94ee8adcc1907000b9909f6ee98ed75d65d9d8e5a254ea0362838830538d512637c3e3f7975a3379d048e4825940cf35ca8b4bf1ccb283cbb97ce544b34734d994aaeed1be2a4c659cce99da8f7ca94cc23773e6b5b97f29769d1c097e5c76db4f3350f09188192af656307750ff2a541fd253b8837536695b6290c8583c297053180da68326d1ef83568356992036ff497bdf34dff14174ececa0e652c6df286785cfeab193aedc5ff794584c7b0c1c57ac5b138fb46eced361f4f549ac859a01f0699fe7699221ed7959b2d42e23f00f28df305a6f7785e7ccbc9f77730e71098be3b8020fe26cd29eef6c284dc2d206b8698bf3f93463f5b68f40ff981fbe5f0f9880c08cbc4dbce58fa97b60dd4cd87b19aa67a9cd1f568c8ac615b209afc4a55f1b57cf56d9aa45e3c429d99efe2d9b063e9bf734e6d239a26ab824bf366cdab53bfbc3f4ba4ed1b9b53f4fe56f544b30d92e30194e65f6b1cc0931994afe59d69699267fdbc717bb37f45b52857248f4db198b92e2d681bb78d787d3d2b80a00c00e7d891bf591101f4cba6f20b4a0b337d077b3eba1ef3b5223f54723b24bb7b3f91bf8211fa20ee2a760f128d9064f37eeb58b75d3cf73391620a1cc77736248250576e0e33cfb28b0c26993f8cde53c6c2a12cc943192792ca8961614b3dbb5b8d96fd8f60f270024b8a658e5ed41d1f711486d8527add83c744df851dfa8408ad86b97d9d969598e506e7eb2ca75790cc4d353be4599bf61799888d939952eb0e890f87b84b1d01726d24fe073384ac4369d8d4d793ecd45e47b77f28bb34daa558a08210a4214f089be4af91ed586056391efc62130a646998c42f3cbdd902a6f7a5def1802699e40c2def5659b5ad09f0f14c74f88eb7339d25f4f581ec545719a5966409c355cf5732bcb1404c996bdae5df3fbcd7282394298ead5d356819403cb937271622ced40ba4bb9cacecd42195b36226d7d68456ebe3bbb8d3f1e3c406c39f6e0c007e071cc1446d4283074c19edb2be5bd5b7ec24373f54364da32ccbc067468534e19a61327982b9953a7df91e3f8bba70a5e4cc596f579d6f3e11deea5d80365a5eda865298fea5338909594ace32804f9a74ef9cecea2f613fa706f2c6a5ce2aef6b0dd17f86ded856997a1a879ff8e286e78b52814394b5935302960f58b3ebfa2b71a676ea3f1107c6c4271ad0e3b59647f64ca4a1e6da5b3b2a17856e1bd62844671c29d474e7d6747f567897fac26bda74f69cb8b4d647053a463d2a748425cd418331371e85443af256f94ec936a33c7acce25dc3978cd1a89132ff791773c8814429005233bf0e84efc6ca0a17b6b43476c17b2fc6818306331ccbb83ed440c867973afd881a3be896105106c52eab703779d1e5c0c032ccbafab2a63466764536383420dc3fae76d6f3e44d01739bb855e79bc20e0875a1b49a7e1d7af3b7deec479acdad82cba242dedc6b8f11bc177d8529e9b0505080906f5183d7bda8a7bf4e77f656fa7f33e4458c687056b8af26f81151673ab8e4b8d6e32c8ee016487ec3838f1f1a21b2d6b42ec9c872d37eeb83f9b283f08de4beab237d6a6f13e58ce23d87edc14768d16f153a690b6428c0b820ec0d6f640819a963a684d2f292c0132064f73f20d911da2afed3cbdc4d693f6612c4dee4bc03fa1b9ed1d288ec0cba3abd19d1aace0aa43d63e2b037f7be020302f92b64ec756fec63ee24e4a38ad059e4086029386923ab83ebdcfa34bee9838f55a2c0d14da0d4a6d51d60672278c56b509aa6120c77d2dbcac89005f2936e9d391c7b68aefd0a061bd67e4073f19488962f9e2803db7155a1d0df9a9aa51b8cb071898e41b1eadcea972e7d5ceac8ad68fc693e334fca263ac3e2e0e71485c59982c53f9a2bcbc1490ab8ea28a8b2a78be533d623439153d272ac70b8d561f3cd30f80c0f56ea8827a3f82517ea282d3b8d4ad8b3f12b7318de5fafd177119ec794c83a2e773d3f29d41835a84796f843a7ea7e8fb8a2462c6c5d451403a8d5f84b41b6e8698e15f8fe3c82c3547f77198aa20bd6d3ded03419c9d590aea1151955fcc25379c0138c261754219376ead96dabbb650d6aafcfc899da3f42844c703ef0b90ca4a02fa9b91e7e65f50808d38f9416cb9b690b4a12982d49803b5df8224237450cf0ea4f924ad52ef3e6a25c48a06b2f780821bccf0af501ee215b091936d144cf94b029e1994732d4a2a4a6ec591f9f93b7b00b950866f62dd0896e9bc92438e6f5ff8db10918181b34610448f99c337f78cc35e4c20dd2c46ac1af0086e871a2610b47895199b852a30e7598d33beaebc17a9ae4ba75ab404bd97d8c0eda4704740231c1851efe496d679946c8ad7fbbdfae96e2843e2eb998fe32fb8ca25572e5302643b4dc099792c7f019fd176a17335687cc7d2706bc060368a76e61b7fa51483f47fe56b7ce368ed761bdce3169b4291ff04fd80d417f845a3d75c465c9b3ee82c15b59ee60a77c8b9018029436a273fa850688becc08cce6b84c9810e6393bddd2fea4e8843e552fa2f04ddc8270d29a878a09d732f5dfcdc13516db1cdcf646a07395c577175a117ce9b1fdef53808d24165730b564f84666bda7c0733a8ccd6cfd2adebc98202314aed59b0bc2bfc81db6fcac87b96e7e80b0a7993e8594a3b32535ff674c00f14d288ac3e2f702dc2624ec3ed3de547fff2715ecd4c8ac11c861166074eeb4d5e7ca412a122aafc613a16c33830e06ea5e8663d84b7c29b84ecdace7e06123e365d2b0e5e6c6b8a3d3b36db16b8b60f8e9250d6d55a05bfa80f194112fea4290b27f2153e26d6a269ef7d0cdc86cfd239f9beb456ea8defe3826f820a33ac32b44bb057d0710e05ae0076f5d96369fc8cd47016c224c9b723608c9dc3d43225789c3236ceeb66e55a7a88f53899957aa2b6444c79d96fcf9b2dcac9c4e1dcf4c787c9a2445cbabbfdf7bb2d84ac487990236f6569e1ffc39aba2744d38bd3788db7c88422a7f849f659946ab19199042664cf3e28bf5115212f3e5ef922916b71fecdf20a1604264ada9262420c2561a271e6d5a579321e4756d56c0e1788540d91fc6a8a484d341192f584430fd5c4f9f0b03271f11b860d02cba8868e5134fe3fabae25018b10e7b5ca07151a110246a4d435246f10d42f56d6cbf557901f9cb2510f92fcf3a3fb4f59cd55c0867ce9e8dc626c8e59e2bacbdf6193a300544ec4d1ba7251c3fc1827754b1b8a26cbeb7e61177633737240fbc1007f05d26b9c6e4b2189f79d467ef5e0e86e340abc9c5ea7b1dbd36f6b653fd5f5d8a1871b967f996ad7bc6b5ed498be9ee1cd2770cc13de164d7344e6d1a3969137fc74f18b104ca2cf91119823f3360485504a4f0d4748c6e7c655d579e0a81cbe96e483333b42975525d8f98dd1bca17e571f6d7ec36c8fbfc98a6e3d7436f9d3c7bd3d203d91c5caed72045fbcd9d0c25dabeebfd80df3ae231513f3e440d14dd512171fe75a60ee9ded9d617cdd84141d66493ff8b94f967e5bb6533b15b07bd51925e4cf411264949ce3366e1ac3f9ea9f90020e012e4c1dbe003a1cb5611c311de4e99e0b7d95077acb2cd18f07a28411b64cb4f2566234ed58d8e2f5e3512dc85d29167ccf73e1bdb0ad87c6e7b92505610dfd35207b9fa735459846f3d7025d15e48e73e5d8b285d94ad24ca28ca873c1155523e045659c4ee1441ab8d29e0febcc8c6bbe874b88e2e74899600491f8f1c5fb270ec799584508a09109e8c775b2db4f7e07b25eabb04ff2e5e0b6541187398777bc60b4f5741758ab81834b5bd6f54875a0ec7a757855e8a1bb961c314d608f92fba7caa10cce8771ad6ca5c629a6886c309b967d0b7d985ef272e6e9487bef1573103fb31ecc9fcbc6a6a588d8480dfab3659aa49680f59d57cca146bba7db94f68ba6b2e43a1bda28db723ead31fe689b668951dfa33f910870e20607d599c08d7ea09d87dde87a158603b90ff5f8632757fd55c50e92fa0afd62300ef20d4b913e94b5ed078443bc3f593492135efcc81d7f439284af659cc46d8f470ec0f0d06432a530952a43e0559cfcc285e70fa6421951a476569f3642f959eb5a3d93e1e20abdc9dea8590865e6fd8550112cb10654dfc73ae9990f4df374121182f159eb11ba00f015f8be823d6fa806c2e24f68cc13ca0cd5e79d5ebacc17fad36eb3242151472bfc89d9a81b1dcc6dad32628cc952d50ff48c070da6e4d360ef5f53f6f16bf6ec15b51d89576a2c73ce767a98f93940e089413a2dc612f7aba48daa8ceff8d20ac7ef611f89ee66f939916fd40dab029113fc9c768760fe854ff206ce7bad45c3f400eedd92f925ef2ffabf2b6c4e0ef4ab7c9e32fc4cf908af37f9a5a3a3b8f0144375e0169814de431fb035db77fc5b22483da6cef94690247d38e5db8f8dbf3a0071ddd0bd9a156f81dd7011ab0968a09568da1c60eb04d33cc8756705fe84fd3ab337a5051b051e178eba2b5e9688a46681e60ead04489fb55c8e6ba10ce3c784bbf9fbd50e5b85a10e74ce8369c012eee701a292a1bbf9c1f66b619aeea3a3fb7ae73f8e6d50999c0ad48579ad183011456a24f2685ecabc73858d50c74ef69c35392a851a699a02c159324ca10786e1708d9d3b771aee22e673c5b6db751504931afede7b0a9eb072234"], 0x1010}, 0x0, 0x4c844}, 0x7) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:37 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x4) r2 = signalfd(r0, &(0x7f0000000440)={[0x2]}, 0x8) sendto$unix(r2, &(0x7f0000000480)="6c874ce545afe455f894de58ef0e9f095285571ae5bd48e31dc6e17bd8a05de6b2469bd5fa100b67b07e498b81560d46f315a44d87cdad73a1d9fcf6ee4271756672ecdce49d12a98fddc571ff1b02e57bdd6689df6c9e941311d9d91c8ea4eb90e7f0f1fe88ce81639cf1c52f10d23471e21a9f0acb306b1a56fa001788574bba8f15d8e79996eca6", 0x89, 0x0, &(0x7f0000000540)=@abs={0x1, 0x0, 0x4e21}, 0x6e) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000380)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r1 = open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x84000) renameat2(r4, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0/file0\x00', 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:37 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:38 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), 0x0, 0xaea1, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:38 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file1\x00', &(0x7f00000002c0), 0xa28000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100), 0xa38042, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:38 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:38 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) futimesat(r2, &(0x7f0000000040)='./file1\x00', &(0x7f0000000100)={{}, {0x77359400}}) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) clone(0x0, &(0x7f0000000440)="8754b1a6bff0200b2ba681f3adf9eac61720ecccae9e528aa4fe859bb729b897868ece68f4269c390716626654535b5f3b1331e0371fcd4bf4d5865e06d07cbd0f582dd1924c5c24d741645bfa6a631fbb1437e9087a80a873234a399a335160604ee7729d455543f3d04a3633ae09c665251bafbe14587331cf1fe0f01320abba2d2e9a2ac2ef18eca347ea1bb90e3167801e1152e33ab8dfc94af6c0527d3f39dcef74fea302e4167f3811eae3cc031d4dbd5a1799552d1cd80e311348133e4e2d5799e8d4e9be4e61", &(0x7f0000000540), &(0x7f0000000580), &(0x7f00000005c0)="95a624389bab3ef7acb49bf7c874fcabe1c34d57ba6939ad8c8b185d8b0dd96e51f41c726b29d7bd7477e7f96775ff315bcb0b7ca1e52dd8585917c7e0e01556a3ec5b9cf66b55adb34db7081e70560bd4598bfe3d1690a7cfcfd4e6bded3c626cd5d5c2446135a2e07adf4cd039") move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) mount(&(0x7f0000000340)=ANY=[@ANYBLOB="2e2f06ebb7b79f6290f76c59302f2e102f66696c653000"], &(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='autofs\x00', 0x2040000, &(0x7f0000000400)='+.}).-@:\x00') 02:42:38 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000340)='./file1\x00', 0x4, 0x3, &(0x7f00000005c0)=[{&(0x7f0000000380)="e3bf36f4f9c021a9c48f367571fd160be085c917583c081cbad29774dad843e9edb130810f5ce741012153350fe533e2caacb7a936a9fca79b2f3a83141b046bace2c52751ff30", 0x47, 0x1}, {&(0x7f0000000400)="f2fefc8f6bebebff4f0b717d1648a76ecbabaf0abfa5116da89d678be087b9d7ce65d8d3ca0fb8f4183ee643201c5809a66303dd69ef63c87ff1355ae71fc1100482e14e97185711a846566ef08f099eb95a8013f95a5db11d8146cccf6343a16f4e2b284125114a5bdd271522ecf412e8cc92d61321f87633a31d52149d78eb02cb49869a1683ce38a2a5fba79a10cb61c79ff638942a1b", 0x98, 0xc9a}, {&(0x7f00000004c0)="879779c508c8c44549dcd8caafe1d4d4cbfd6bbb02c311746875bd661b4f0a09f0cbd9ec239c17dbfa12a101084941237115872f9da6e15a92135079169e98846a87a41f68be37520061dd689929fdbe75777e3dad74aefb7cd241e469abb3d806c66703f70e25b7b9ef36d2549e951869a6ad93ab9e527cfd87a286c8bd65da36b962b91b96e1eb95a782f8cab88cb049f7c861ac96c7fbb39bc5caa95fb20fbcc3088732a54deb577f5d79406719094dd1f1c9107d0741be56d30cab62929f342718b906d6a7b479102fcd7654fbf4d816813ae367b88d0053d31c7832c8cfd0597f651271350493c46f40d11f3fea4a68063023", 0xf5, 0x8c}], 0x52000, &(0x7f0000000900)=ANY=[@ANYBLOB="73686f72746e616d651f6d697865642c7569643d", @ANYRESDEC=r1, @ANYBLOB="2c6d61736b3d5e4d41595f524541442c6f626a5f747970653d2c6f626a5f747970653d5d2f5b232f3a8f5e29262a2c006f38d1757629b979bf3b9c0f0166f96b2bad8fbda501322dffd2127b6c45816e527bded9f397983dbb61c318b8ea46ef65a7cf6baa769d32cc05d0b3ba0d4e95fb7d5f0ba6538b673b721602d8e30ce9dc92defe9b575c01a0fe0ba83e632bee1edae5adca5ff181eb5986639c0bb0e05c5d1233661699b9bddcc8608879bfd59e7a7b771642aaf4cd2a26ae740e3f5997e8a445b9d3c7a2263a2efca59fd121702c261e95ccac3948e32d91626b5f7be43151d6a22039e1805e41cc30d637893323d50191d96ea2a630dcde69039e29fdf55a458dc91da2c8de9d51cc25a623c1820e9e73b002ffa63c92648c0151ed3cba6b4fb0ff4b40"]) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:38 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) execveat(r0, &(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='-\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='+(\x00'], 0x400) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x101002, 0x81) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) ioctl$F2FS_IOC_PRECACHE_EXTENTS(r0, 0xf50f, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:38 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:38 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x214d014, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 645.725948][T16360] loop5: detected capacity change from 0 to 87 [ 645.726126][T16358] loop4: detected capacity change from 0 to 12 [ 645.799342][T16381] loop4: detected capacity change from 0 to 12 02:42:38 executing program 1: r0 = syz_io_uring_setup(0x533, &(0x7f0000000580), &(0x7f0000ffc000/0x3000)=nil, &(0x7f000012a000/0x1000)=nil, &(0x7f0000000080)=0x0, &(0x7f0000000240)=0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0xe38) syz_io_uring_submit(r1, r2, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) syz_io_uring_submit(r1, r2, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r3, 0x0) r4 = gettid() rt_sigqueueinfo(r4, 0xa, &(0x7f00000002c0)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x18, 0xd9f, 0x0) perf_event_open(&(0x7f00000001c0)={0x5, 0x80, 0x1, 0x0, 0x0, 0x38, 0x0, 0x8, 0x8, 0xc, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401, 0x2, @perf_bp={&(0x7f0000000180), 0xb}, 0x18080, 0xfaf, 0x0, 0x3, 0x2, 0x7f, 0xd9fa, 0x0, 0x8, 0x0, 0x6}, r4, 0xffffffffffffffff, r5, 0x0) r6 = socket(0x10, 0x2, 0x0) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r6, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)=ANY=[@ANYBLOB="4ef08164", @ANYRES16=r7, @ANYBLOB="0100000000000000000081000000"], 0x14}}, 0x0) r8 = io_uring_setup(0x7884, &(0x7f0000000100)={0x0, 0xa9f7, 0x20, 0x3, 0x352, 0x0, r0}) kcmp(r4, 0x0, 0x4, r6, r8) write$binfmt_aout(r0, &(0x7f0000000ac0)={{0x107, 0x1, 0x0, 0x2d0, 0x1e4, 0x36a0f01f, 0x3a2, 0x80000001}, '}', ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x621) preadv(r3, &(0x7f0000000280), 0x18, 0xd9f, 0x0) io_uring_enter(r0, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:38 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000480)={{'\x00', 0x3}, {}, 0x1, 0x0, 0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)="52ad3a3bf8042f2b2589054b9b39d39e7776fb6d997e9b9b0a5f1f9ede205dc5d53c49ae81594455d4aa93b20182b5b930cb1430cd166193e0f64f83d1f1a27b61b0de185a9525efa596460799cded091adb12312b10d4", 0x57, 0x0, &(0x7f00000006c0)={0x2, 0x106e, {0x0, 0xc, 0x1000, "c02867670292e9119974b3e3ce8b498deef1a7fd429b9d5f232cabfe5f05c8d37e4e7a03a8e84339e08713fce22aa2aa0ef9277c37e42db58919da76f602eb15e06ae7ac514327b45cd830f875184cb4972248930b3b2469ad27017ba45e0931ccc1ecae6386be101315f7e04788ff0c24e445a6268cfdf8add8d6c8c5272a704ef3623f04e8fe52410845e3b70fd981778acd1dff2753c53dda8613dddee91774817be1c45c9c5e5d7c821d2dad5b4d0e94a22ff346c60c5cf5db1efe638f5bc260e96375732729278f80710204f33ddb2bfd2a12b940b28154426d54fff3d83df4a8fa1f93ff41fe6d43a828ce469a3ff0d4d33ffc1bba62636301ad4a66f4d92d5a05d3656ed7c2afe25a3a09b1e74491d879cc144bcfc8bd6e031ac47f4f4135407191306875f66989ad35e9fcac8d69c8ade38b4532b6614e5abb3e3c3cdc9df429bee072cef6868f5cdb1ec505fb9f2daacdc6d6d404d85cd031514f0dabbd8eb3ad70cce2968f40810ff3389ecb0d86b377d39212f8285d127435eb2adc9df364d887a2bc940f1e175fb0c8ccd4753777886dd6d91dacb92b1dca188e375be7cc5eee7c4607a4d4c606907493ea71bd83be877927dca8f2415834ace7e001cd3212fbda07f729981007a97ba861fd1a77a309398c858f4a3f7341cfc5f897e251479ec53804442895acf2335c00c97d63646629aa6b4caf3379a9c54992919d0f0f37014be588ed694d49843a9351a456726ce30a73cc0e01f9182a0fac1ace22274e6d8f259c6802b51b463508720155a15f46c908d760d93006da9e27ee1aa6c53d206b225bf79561540c2945f779075ae9f146dfc3fbc2a2bde3862d62072f3db7d77048b8bb2b5c7ade3eff52bbd14f4ad0f00e428da087d8c6b6ec45102e9bbb0c73990c253f3c16dff924031a2b49053c2bd66f85151a4ac5a936bb2289bab02133b24ea42f44697eb0b180eef30782582a6e092079240fc24054d61f21097d978c3dd3883aca5840d1cc26a8f4bf0ff387e0cef15e37321ac99bc33d1e60a25c7a94ca73024e4cc3474fc6b4e1799b6302138a5705739509a7de7caa41c000c58627ee69dde1d5f6d3dd34c19055d5435d41c1a6ebccdca4479a7cb51ac999960a99f33d1005ec55063ba944e0dc6700eee4670abc01a9f4842ab16d20e9a1a045374b7f88a776a11a8efcc259a2e1f782cf855da5e0c849e657a0fc4c6cc9c0b3f5c11e36cb54a5281706dcd3438887a02db7bcd6efdbca20733fc34d01b7bfc75998efc28983845320b4f3f4bae1edc3d4e867e17e7953bb97182dd80cbbd333b265cb6033df4fc1496466f04f9184260b0e1ed6819376296e3f339b64d465eeb9ae8b306c5cad8e4edb8997f49c8f90b59be6fc6fb5821c6fc08a807b61cc8896fee6500e00feee3fd33ac58b377c7a274ef690cc67dbfaa2379213d0f6e26ba7e8505e96e829f3199bff69c83928a12e1a2fc2118ebcd6d5aa67d38b30dd3b86d9d1ad9548850644b4f4592303251b9ae433b151d4b14e9d1dfb8c7ea1a005320cfdb7ae3505f44da714d186124c0c91e67ff9326dc033ac2b0bd190a42ddd0abceeaaee6502dc37fcf66fb950d3348003c2174ef6645242e6290421b118ad3d95b971f13611d293749465ac4881c79eb9721fc96421ac423a5ab931da4c101ecb7dc9358ba298b2111f87c1fd01b2f7ae276e1e17657c245093a3a72701cddec73a7a5160d1767c291082e634c47431474e1208321399d35f0a2552010f289cdbdb22134fafa72089ebd386b78da2f71c13009bd4a934aa625cf575ad6a2ec8cb7e3af94b178c7a912b9a9528215075c761756d58297ec939bc09e660c66575b754f91a525f89fd7e9e27e27fb7bd09783809dfaf1221c981d255fb807ebae60de782fd141c011451ff7527e2a4b48f8a12714db8dde371f8e9d4d14b9873fafbc460ce28419d686dbc61a6d4016e9eb1a8bb8793ac9d59ec16c0094f5b6d28bd14c803a4fca0fc87c7056c229ffc154852bb1ae5ba3b8400957d074d8db8131d421a966a7fb0a80493fd9a295d1b957c715e917f71fa38af5d8c5182b1f77415e4f3c3c43f7d830124d72c2fc82f849a9d29561b8045b54077123aa5fb1e0c210ad8968d86334ec753c40640c4e31103bc5a9b660a47bf4d61f88f59ea3f07c27d47e0ea96f3981052ac86f9d4763de7a100cd707485ccae2d8f6efb17dbfe00f8cdd11be6775a53d0b1a575f07b015bb3c4af9d6fce4987ff1989af074ebbefc94709de9e52f404475e8c77faa509dc9db4ead80fbe38a764d06b094e4b9ce0e8a85976abf77f7161b20ef9edc78e2abdd5ee8bff1748d0404891831087486f5f3e030c9af1514d453ac32f6bf5515c6e659db5f299bef71445a60c27d20912ff01f11fda07e398d21c8f545a1e9f92167487569d2bdbb4d524a1c80668d8842760c3945ba9f72f1f17dc24b631fb362d32e927168264ac05468945dc05c43e0c8e5f67ee13ba4aa5235abb6d99d77f40d33db839c86da980859f5250e3af8ecdf2e63effbd58dfd522f5910ce1ed2f319c5e4667bb432cb4fad487c7b33d7762f2609fe6f0afdc3013c3336f49224d120000e4b4bad7647823b2b49e8d56dc7ec7135e448f57355b85d11651fe6acff0641bb31248b451fabc0cf7a6c370881697ff0164894f6341faf98c5ac313fe55560182f475303c7a4713d45f627fe224d8274e14fc95e7f723c74841190080783eee162d647224a241bb42ea510239de6c7ab9b606ebbd6d3c284bc1b75d1b834cb9ce034bffcc6da36828c8551963f3e59cc9f4069997157cf9a336a419813faef37031b4950eef28673892dfef0ffe31d7e5c712092bb171682941f14e17f9277419a272144fc7ad71e77480b71a99d73ebc68e2cd00a71baefd6ee65f20ed5e715739386db56c26a5a68880f7d122f4609dc3eabc6804e0299cb64b4edaa0b80ee0e49b3026ef6ab8bf517c6a2c25a98d861703822a297f637698af911337192e1ea504ddb82debdebc5659c1e716d04fb2a7ab5807fe80b6e06ee3aa1288e407748730377cf2b0f5116758c30bcc2671e8f94ec801ed20bd045061bd32a6d376971c5d84940180d3cf96fc09c9c7821d8c692268ba832fb9b6e7f32da0edc8458977eeae508ed94576975e9745c3dcc364c682bc617f7c9d55f0567fd739e2709ce03dd6dae0a700092b7e1478bf43ba8e618302db49b357d22de43b5e759ce6c97f850a1e71587e90fb4a034d18eb464f21860ae66c5701cb061412ce8e212edce84397a32548e3b466466a8680b1f3cd0131678ccc494b5bd884b725040c1c76202896c1ae8d2506a17b895a690020fcf49ee6d64a4926255829fbab006261c74f85ac02afc8d1b45a473e5e051d582ddbfde4b2db237ceb9e4488f3837416b66dead80c01d2087e93ab5a0c05e883ee65370d688fb6e3645a8aa5d60ccc0b26a2d1b34124a0d55c91a73d3bfaba31ba267392e01ad29724ce01ccfa2ee33630d41d7462778f275f79587b4437eccaaa13c752ef4a88659f3aab5ced9cc45eb8d9f6be37a99251fdb76f38a4b0613085987624cdfea7ef41232bff8db7ad5ae8f2d4a8a51d05f54124301d1acaf0559cd06a43775a99a440475865879ad1ba4a9b2152788ad480c921207805b32bea22e281dbac1f1eec1a5980c7aa3574212582974057b43481dd3bc793b656dbf2e4892953483216b667f7ef928381de1ac36e09eead83bc309ba5104394823e1fc9aa1d86531d5ec63f9ab9672cbd7675926549b351d980ca056c9516abe7e312daa02952dded2a6ebfc9e186fbc513c9678a965dfdd3487535e1c5b7cb7f9a53232924fbdcc087166d0c23ba755528d8d7bf042bc0cbf88fee7d8fe8e3cb7d95dddb2d2472e32d709543246b04283f6052da4b43459f4099cdf8fdb629130dac5806a2f8ab586697a15e75a2df7726f84ce21d0b254ed176863e2df5c60fd439c30a5b8e2bd5d6bbdd3552d00ae30f79cc8b7ebad250a00f3b9ede9e29635e3680cc5882d2f4282a701fa1f7b1e823c7cb60b85bbb53202717986df986eeef0282a98472890a0c06afc2762508523da571699347c4a1b1a7b2b2fb3dab6ec82d3b4979ef5a05858837afb8ded1b6b11a070d41c0ab9c00132c860540e7ddb04376c3cdd5809a24dca28923bb1ab7035a320237eb016a1330103b533cf0fce60fbd05706ca846fa6ece5edc70b72de161a3a8d627aba5923b71b54b81bf92ad55b4d4a4b707e347e42d3206836c57e13403c8b43a2645ebab03419e3170ecab2dc589e8b4d3fc83a5f4589ed4c3f51f334f29bae41c4b2dc328499cb09c9aa9e11ebf75fd25f8e6f544880b2723a946050ee17fbe05bbfc363536b09608f6aeb98d94de6e055ab6404ae6fbcc3beec21610768a8f2b654525e2e05845a81218a960428486596343624b4297fab03448d7f45651298f8e004d2bdfdf91eff9a7da76dcad0ba15d45f1ee0b1883d87d2812c95c9cf27a2e854ea95728be91fca1d4fd89e9eee0ca891a6cac4db0755cfed5c50d04248ab41c0217691cda11f6aae8e35c55801d18217b2800cdd7becf16aa7ec6f41df064779513dfa171f3f54daa0cc02e2a44096bd2d62b1c773e360740bbfd88f59087ad4c50c248b16a506abcd52c1b912850b3ab75e5c899f684b513b75be7e5871c72b886b90f69545d49425c742596a4a4629bcf4c041106c47280a123eb35c81e87d473d470eef2a13f23e03c06f2a1332b92795aa2b4bf47570094d9d8230e45f48438489d24df489b1a1db36f36e892fce784578238bcce0a648b7d4eaad52ad9caa178385e0a856e0be250e57dff664ade827db0e974ff727466f497805b426d808fcdaa41e636b3a8df21df6ee6a259f66e4a4fdaa6b5c36c34b5e5a54200f2a0b3d9a5d49e655e817e4a808d2f96bbccc48e8e252c4f9c1c5177a41a21cfbfd42d243e794687fd52f3f7b64e2376ecae45ccbd7327a41055b84e80dac7451d9858dc6b0455ef7a7e0488d30890b5644fd6747e63696eaa9cbe0c171cfc3b81c4e6c922b996dd94731927c88f2c818a41176329c79735bfecea339bd03c37e0d4501acdc4a4b31a275545daf2181002b4067957dd46d4d542ec95762c378ddf2fd4178b12a16a751d8a7d8dab2091eae8dcd61c601aff7bea43d7978b821555253021081ed265af2924017a73a2bb201e52ac9f5c08518a7ced610eea39fb9c80153314b9e022b8000844629cda1282b7678a99e530a84dc41f69b00ad42cc83bd6c68ff7ecbf5e24afb83c3e0885633de34bd45609e73d53d8d074101c30e3e6aba41f7e1ed42912f8ff82467866c0addf45a717f66e99c6af90e9307da8c496056d8a4f6fc8780ddea23c60a450608944a68ce16153c5408b08ad5dbdadb87bb9f34e8f5a13568ef9148d35341eb6aac4b4a0e088ad87123a0d45b9f4a3179e20b8d41cbde4e0cbad195de0daa809b6ff6d920cfaacf4d525dd3b6a7ac65d53774f2ac22db090aa6f07269e7ceb3954159cb18297567e2c78716315c7924a71a1ec4070bd6341d85e686e3c2fe5b1247135330ee344e6504c0f3743922a9093f3c39a92fd47746bb8f353b01e648d15dab7e8d30037234ddae06870e2ce97baff05af792dcbc36a778fa0989cd0144c9258fe4cc5f723eaa1fd621169e25004b51baadfdc77f220a4bd4d7376670f66635c8d947d914990078f80de88e5e7507b89878e4daa1779e78effd0d3d69e32e0544731053335acc3c347", 0x61, "96f01463e97a2a47bfd4438a0c96ddf378797c0a47187bdff630a8059d2fae04f4f2e4ce032de66886ff7b0af05b682fe1525c6add2cfcc1cd3a991a2df32426f74061926b72e7fc742af85ef8e5cc20de1533c7f5b29431d84c4fb7862423dafe"}, 0x1f, "1d3756475f2bca975441018f9752d361d4cab3d7a67d502c0bfa39ab730fb9"}, 0x1099}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:38 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x40000, 0x120) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:38 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x35040, 0x0) r2 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8e140, 0x4c) move_mount(r2, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:39 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x18, 0xd9f, 0x0) statx(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100, &(0x7f0000000240)) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 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, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:39 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:39 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000380), 0x181004, 0x0) mkdirat(r2, &(0x7f0000000400)='./file0\x00', 0x62) move_mount(0xffffffffffffffff, &(0x7f0000000340)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00', 0x0) 02:42:39 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000480)={{'\x00', 0x3}, {}, 0x1, 0x0, 0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)="52ad3a3bf8042f2b2589054b9b39d39e7776fb6d997e9b9b0a5f1f9ede205dc5d53c49ae81594455d4aa93b20182b5b930cb1430cd166193e0f64f83d1f1a27b61b0de185a9525efa596460799cded091adb12312b10d4", 0x57, 0x0, &(0x7f00000006c0)={0x2, 0x106e, {0x0, 0xc, 0x1000, "c02867670292e9119974b3e3ce8b498deef1a7fd429b9d5f232cabfe5f05c8d37e4e7a03a8e84339e08713fce22aa2aa0ef9277c37e42db58919da76f602eb15e06ae7ac514327b45cd830f875184cb4972248930b3b2469ad27017ba45e0931ccc1ecae6386be101315f7e04788ff0c24e445a6268cfdf8add8d6c8c5272a704ef3623f04e8fe52410845e3b70fd981778acd1dff2753c53dda8613dddee91774817be1c45c9c5e5d7c821d2dad5b4d0e94a22ff346c60c5cf5db1efe638f5bc260e96375732729278f80710204f33ddb2bfd2a12b940b28154426d54fff3d83df4a8fa1f93ff41fe6d43a828ce469a3ff0d4d33ffc1bba62636301ad4a66f4d92d5a05d3656ed7c2afe25a3a09b1e74491d879cc144bcfc8bd6e031ac47f4f4135407191306875f66989ad35e9fcac8d69c8ade38b4532b6614e5abb3e3c3cdc9df429bee072cef6868f5cdb1ec505fb9f2daacdc6d6d404d85cd031514f0dabbd8eb3ad70cce2968f40810ff3389ecb0d86b377d39212f8285d127435eb2adc9df364d887a2bc940f1e175fb0c8ccd4753777886dd6d91dacb92b1dca188e375be7cc5eee7c4607a4d4c606907493ea71bd83be877927dca8f2415834ace7e001cd3212fbda07f729981007a97ba861fd1a77a309398c858f4a3f7341cfc5f897e251479ec53804442895acf2335c00c97d63646629aa6b4caf3379a9c54992919d0f0f37014be588ed694d49843a9351a456726ce30a73cc0e01f9182a0fac1ace22274e6d8f259c6802b51b463508720155a15f46c908d760d93006da9e27ee1aa6c53d206b225bf79561540c2945f779075ae9f146dfc3fbc2a2bde3862d62072f3db7d77048b8bb2b5c7ade3eff52bbd14f4ad0f00e428da087d8c6b6ec45102e9bbb0c73990c253f3c16dff924031a2b49053c2bd66f85151a4ac5a936bb2289bab02133b24ea42f44697eb0b180eef30782582a6e092079240fc24054d61f21097d978c3dd3883aca5840d1cc26a8f4bf0ff387e0cef15e37321ac99bc33d1e60a25c7a94ca73024e4cc3474fc6b4e1799b6302138a5705739509a7de7caa41c000c58627ee69dde1d5f6d3dd34c19055d5435d41c1a6ebccdca4479a7cb51ac999960a99f33d1005ec55063ba944e0dc6700eee4670abc01a9f4842ab16d20e9a1a045374b7f88a776a11a8efcc259a2e1f782cf855da5e0c849e657a0fc4c6cc9c0b3f5c11e36cb54a5281706dcd3438887a02db7bcd6efdbca20733fc34d01b7bfc75998efc28983845320b4f3f4bae1edc3d4e867e17e7953bb97182dd80cbbd333b265cb6033df4fc1496466f04f9184260b0e1ed6819376296e3f339b64d465eeb9ae8b306c5cad8e4edb8997f49c8f90b59be6fc6fb5821c6fc08a807b61cc8896fee6500e00feee3fd33ac58b377c7a274ef690cc67dbfaa2379213d0f6e26ba7e8505e96e829f3199bff69c83928a12e1a2fc2118ebcd6d5aa67d38b30dd3b86d9d1ad9548850644b4f4592303251b9ae433b151d4b14e9d1dfb8c7ea1a005320cfdb7ae3505f44da714d186124c0c91e67ff9326dc033ac2b0bd190a42ddd0abceeaaee6502dc37fcf66fb950d3348003c2174ef6645242e6290421b118ad3d95b971f13611d293749465ac4881c79eb9721fc96421ac423a5ab931da4c101ecb7dc9358ba298b2111f87c1fd01b2f7ae276e1e17657c245093a3a72701cddec73a7a5160d1767c291082e634c47431474e1208321399d35f0a2552010f289cdbdb22134fafa72089ebd386b78da2f71c13009bd4a934aa625cf575ad6a2ec8cb7e3af94b178c7a912b9a9528215075c761756d58297ec939bc09e660c66575b754f91a525f89fd7e9e27e27fb7bd09783809dfaf1221c981d255fb807ebae60de782fd141c011451ff7527e2a4b48f8a12714db8dde371f8e9d4d14b9873fafbc460ce28419d686dbc61a6d4016e9eb1a8bb8793ac9d59ec16c0094f5b6d28bd14c803a4fca0fc87c7056c229ffc154852bb1ae5ba3b8400957d074d8db8131d421a966a7fb0a80493fd9a295d1b957c715e917f71fa38af5d8c5182b1f77415e4f3c3c43f7d830124d72c2fc82f849a9d29561b8045b54077123aa5fb1e0c210ad8968d86334ec753c40640c4e31103bc5a9b660a47bf4d61f88f59ea3f07c27d47e0ea96f3981052ac86f9d4763de7a100cd707485ccae2d8f6efb17dbfe00f8cdd11be6775a53d0b1a575f07b015bb3c4af9d6fce4987ff1989af074ebbefc94709de9e52f404475e8c77faa509dc9db4ead80fbe38a764d06b094e4b9ce0e8a85976abf77f7161b20ef9edc78e2abdd5ee8bff1748d0404891831087486f5f3e030c9af1514d453ac32f6bf5515c6e659db5f299bef71445a60c27d20912ff01f11fda07e398d21c8f545a1e9f92167487569d2bdbb4d524a1c80668d8842760c3945ba9f72f1f17dc24b631fb362d32e927168264ac05468945dc05c43e0c8e5f67ee13ba4aa5235abb6d99d77f40d33db839c86da980859f5250e3af8ecdf2e63effbd58dfd522f5910ce1ed2f319c5e4667bb432cb4fad487c7b33d7762f2609fe6f0afdc3013c3336f49224d120000e4b4bad7647823b2b49e8d56dc7ec7135e448f57355b85d11651fe6acff0641bb31248b451fabc0cf7a6c370881697ff0164894f6341faf98c5ac313fe55560182f475303c7a4713d45f627fe224d8274e14fc95e7f723c74841190080783eee162d647224a241bb42ea510239de6c7ab9b606ebbd6d3c284bc1b75d1b834cb9ce034bffcc6da36828c8551963f3e59cc9f4069997157cf9a336a419813faef37031b4950eef28673892dfef0ffe31d7e5c712092bb171682941f14e17f9277419a272144fc7ad71e77480b71a99d73ebc68e2cd00a71baefd6ee65f20ed5e715739386db56c26a5a68880f7d122f4609dc3eabc6804e0299cb64b4edaa0b80ee0e49b3026ef6ab8bf517c6a2c25a98d861703822a297f637698af911337192e1ea504ddb82debdebc5659c1e716d04fb2a7ab5807fe80b6e06ee3aa1288e407748730377cf2b0f5116758c30bcc2671e8f94ec801ed20bd045061bd32a6d376971c5d84940180d3cf96fc09c9c7821d8c692268ba832fb9b6e7f32da0edc8458977eeae508ed94576975e9745c3dcc364c682bc617f7c9d55f0567fd739e2709ce03dd6dae0a700092b7e1478bf43ba8e618302db49b357d22de43b5e759ce6c97f850a1e71587e90fb4a034d18eb464f21860ae66c5701cb061412ce8e212edce84397a32548e3b466466a8680b1f3cd0131678ccc494b5bd884b725040c1c76202896c1ae8d2506a17b895a690020fcf49ee6d64a4926255829fbab006261c74f85ac02afc8d1b45a473e5e051d582ddbfde4b2db237ceb9e4488f3837416b66dead80c01d2087e93ab5a0c05e883ee65370d688fb6e3645a8aa5d60ccc0b26a2d1b34124a0d55c91a73d3bfaba31ba267392e01ad29724ce01ccfa2ee33630d41d7462778f275f79587b4437eccaaa13c752ef4a88659f3aab5ced9cc45eb8d9f6be37a99251fdb76f38a4b0613085987624cdfea7ef41232bff8db7ad5ae8f2d4a8a51d05f54124301d1acaf0559cd06a43775a99a440475865879ad1ba4a9b2152788ad480c921207805b32bea22e281dbac1f1eec1a5980c7aa3574212582974057b43481dd3bc793b656dbf2e4892953483216b667f7ef928381de1ac36e09eead83bc309ba5104394823e1fc9aa1d86531d5ec63f9ab9672cbd7675926549b351d980ca056c9516abe7e312daa02952dded2a6ebfc9e186fbc513c9678a965dfdd3487535e1c5b7cb7f9a53232924fbdcc087166d0c23ba755528d8d7bf042bc0cbf88fee7d8fe8e3cb7d95dddb2d2472e32d709543246b04283f6052da4b43459f4099cdf8fdb629130dac5806a2f8ab586697a15e75a2df7726f84ce21d0b254ed176863e2df5c60fd439c30a5b8e2bd5d6bbdd3552d00ae30f79cc8b7ebad250a00f3b9ede9e29635e3680cc5882d2f4282a701fa1f7b1e823c7cb60b85bbb53202717986df986eeef0282a98472890a0c06afc2762508523da571699347c4a1b1a7b2b2fb3dab6ec82d3b4979ef5a05858837afb8ded1b6b11a070d41c0ab9c00132c860540e7ddb04376c3cdd5809a24dca28923bb1ab7035a320237eb016a1330103b533cf0fce60fbd05706ca846fa6ece5edc70b72de161a3a8d627aba5923b71b54b81bf92ad55b4d4a4b707e347e42d3206836c57e13403c8b43a2645ebab03419e3170ecab2dc589e8b4d3fc83a5f4589ed4c3f51f334f29bae41c4b2dc328499cb09c9aa9e11ebf75fd25f8e6f544880b2723a946050ee17fbe05bbfc363536b09608f6aeb98d94de6e055ab6404ae6fbcc3beec21610768a8f2b654525e2e05845a81218a960428486596343624b4297fab03448d7f45651298f8e004d2bdfdf91eff9a7da76dcad0ba15d45f1ee0b1883d87d2812c95c9cf27a2e854ea95728be91fca1d4fd89e9eee0ca891a6cac4db0755cfed5c50d04248ab41c0217691cda11f6aae8e35c55801d18217b2800cdd7becf16aa7ec6f41df064779513dfa171f3f54daa0cc02e2a44096bd2d62b1c773e360740bbfd88f59087ad4c50c248b16a506abcd52c1b912850b3ab75e5c899f684b513b75be7e5871c72b886b90f69545d49425c742596a4a4629bcf4c041106c47280a123eb35c81e87d473d470eef2a13f23e03c06f2a1332b92795aa2b4bf47570094d9d8230e45f48438489d24df489b1a1db36f36e892fce784578238bcce0a648b7d4eaad52ad9caa178385e0a856e0be250e57dff664ade827db0e974ff727466f497805b426d808fcdaa41e636b3a8df21df6ee6a259f66e4a4fdaa6b5c36c34b5e5a54200f2a0b3d9a5d49e655e817e4a808d2f96bbccc48e8e252c4f9c1c5177a41a21cfbfd42d243e794687fd52f3f7b64e2376ecae45ccbd7327a41055b84e80dac7451d9858dc6b0455ef7a7e0488d30890b5644fd6747e63696eaa9cbe0c171cfc3b81c4e6c922b996dd94731927c88f2c818a41176329c79735bfecea339bd03c37e0d4501acdc4a4b31a275545daf2181002b4067957dd46d4d542ec95762c378ddf2fd4178b12a16a751d8a7d8dab2091eae8dcd61c601aff7bea43d7978b821555253021081ed265af2924017a73a2bb201e52ac9f5c08518a7ced610eea39fb9c80153314b9e022b8000844629cda1282b7678a99e530a84dc41f69b00ad42cc83bd6c68ff7ecbf5e24afb83c3e0885633de34bd45609e73d53d8d074101c30e3e6aba41f7e1ed42912f8ff82467866c0addf45a717f66e99c6af90e9307da8c496056d8a4f6fc8780ddea23c60a450608944a68ce16153c5408b08ad5dbdadb87bb9f34e8f5a13568ef9148d35341eb6aac4b4a0e088ad87123a0d45b9f4a3179e20b8d41cbde4e0cbad195de0daa809b6ff6d920cfaacf4d525dd3b6a7ac65d53774f2ac22db090aa6f07269e7ceb3954159cb18297567e2c78716315c7924a71a1ec4070bd6341d85e686e3c2fe5b1247135330ee344e6504c0f3743922a9093f3c39a92fd47746bb8f353b01e648d15dab7e8d30037234ddae06870e2ce97baff05af792dcbc36a778fa0989cd0144c9258fe4cc5f723eaa1fd621169e25004b51baadfdc77f220a4bd4d7376670f66635c8d947d914990078f80de88e5e7507b89878e4daa1779e78effd0d3d69e32e0544731053335acc3c347", 0x61, "96f01463e97a2a47bfd4438a0c96ddf378797c0a47187bdff630a8059d2fae04f4f2e4ce032de66886ff7b0af05b682fe1525c6add2cfcc1cd3a991a2df32426f74061926b72e7fc742af85ef8e5cc20de1533c7f5b29431d84c4fb7862423dafe"}, 0x1f, "1d3756475f2bca975441018f9752d361d4cab3d7a67d502c0bfa39ab730fb9"}, 0x1099}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:39 executing program 5: syz_mount_image$msdos(&(0x7f0000000040), &(0x7f00000000c0)='./file1\x00', 0x0, 0x1, &(0x7f00000002c0)=[{&(0x7f0000000140)="040005090000000066617400040409000200027400f801", 0x17}], 0x0, &(0x7f0000000080)=ANY=[]) chdir(&(0x7f0000000000)='./file1\x00') r0 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800007, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fcntl$setstatus(r0, 0x4, 0x4100) ftruncate(r0, 0x800) lseek(r0, 0x1200, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r2, 0x0, 0x8400fffffffa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r3, 0x0) socket$nl_generic(0x10, 0x3, 0x10) read(r3, &(0x7f0000000180)=""/19, 0xfffffe47) write$binfmt_elf64(r3, &(0x7f0000000440)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}], "", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x678) 02:42:39 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0xe38) syz_io_uring_submit(0x0, 0x0, &(0x7f00000000c0)=@IORING_OP_CLOSE, 0x0) r0 = socket(0x10, 0x2, 0x0) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r1, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) write$binfmt_misc(r0, &(0x7f0000000100)={'syz0', "3c58af31d0586e02dcc502313e71180ce5482d354d1815bdcda565fcff78c9c8f2cf354600ab7befc4bf2d5b83f9bec1fef7649337736c30f336a9263a75e60b0a7624cc19c2784cdfebae67a6919def0918e74b57be5f585e76d19f9abcc9afa9cc3178bd973d3dcc447c6dd5592fc395a67c06d7a132e7f9e68e12a88d2d081fe5466701ccac6b532e647ce1e20e21ac36664ba3638689231ec16b5a297b7eec0b63714afa23"}, 0xab) r2 = socket(0x10, 0x2, 0x0) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r2, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r3, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) write$binfmt_aout(r2, &(0x7f0000000680)={{0x107, 0x6a, 0x4, 0x106, 0xfe, 0x513, 0xf1, 0x2}, "0472d215e169f9c783b6f7e6991974157c11ae5765752806262dc03318c4f77a8432bb753fbb9a6ea68ece1dd6fca960721afc88fb8b7c15aea4cdf55a1f563d7c4b2734507684354ab5885c99ee71fc82", ['\x00', '\x00', '\x00']}, 0x371) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000640)=@IORING_OP_WRITEV={0x2, 0x2, 0x0, @fd_index, 0x0, 0x0}, 0x59d1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x800006, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet_mreqn(r2, 0x0, 0x23, &(0x7f0000000080)={@local, @multicast1}, 0xc) io_uring_enter(0xffffffffffffffff, 0x266f, 0x0, 0x0, 0x0, 0x0) 02:42:39 executing program 3: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/file0\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a80), 0xffffffffffffffff) sendmsg$NL80211_CMD_CONTROL_PORT_FRAME(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x10, r2, 0x1, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000480)={{'\x00', 0x3}, {}, 0x1, 0x0, 0x0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)="52ad3a3bf8042f2b2589054b9b39d39e7776fb6d997e9b9b0a5f1f9ede205dc5d53c49ae81594455d4aa93b20182b5b930cb1430cd166193e0f64f83d1f1a27b61b0de185a9525efa596460799cded091adb12312b10d4", 0x57, 0x0, &(0x7f00000006c0)={0x2, 0x106e, {0x0, 0xc, 0x1000, "c02867670292e9119974b3e3ce8b498deef1a7fd429b9d5f232cabfe5f05c8d37e4e7a03a8e84339e08713fce22aa2aa0ef9277c37e42db58919da76f602eb15e06ae7ac514327b45cd830f875184cb4972248930b3b2469ad27017ba45e0931ccc1ecae6386be101315f7e04788ff0c24e445a6268cfdf8add8d6c8c5272a704ef3623f04e8fe52410845e3b70fd981778acd1dff2753c53dda8613dddee91774817be1c45c9c5e5d7c821d2dad5b4d0e94a22ff346c60c5cf5db1efe638f5bc260e96375732729278f80710204f33ddb2bfd2a12b940b28154426d54fff3d83df4a8fa1f93ff41fe6d43a828ce469a3ff0d4d33ffc1bba62636301ad4a66f4d92d5a05d3656ed7c2afe25a3a09b1e74491d879cc144bcfc8bd6e031ac47f4f4135407191306875f66989ad35e9fcac8d69c8ade38b4532b6614e5abb3e3c3cdc9df429bee072cef6868f5cdb1ec505fb9f2daacdc6d6d404d85cd031514f0dabbd8eb3ad70cce2968f40810ff3389ecb0d86b377d39212f8285d127435eb2adc9df364d887a2bc940f1e175fb0c8ccd4753777886dd6d91dacb92b1dca188e375be7cc5eee7c4607a4d4c606907493ea71bd83be877927dca8f2415834ace7e001cd3212fbda07f729981007a97ba861fd1a77a309398c858f4a3f7341cfc5f897e251479ec53804442895acf2335c00c97d63646629aa6b4caf3379a9c54992919d0f0f37014be588ed694d49843a9351a456726ce30a73cc0e01f9182a0fac1ace22274e6d8f259c6802b51b463508720155a15f46c908d760d93006da9e27ee1aa6c53d206b225bf79561540c2945f779075ae9f146dfc3fbc2a2bde3862d62072f3db7d77048b8bb2b5c7ade3eff52bbd14f4ad0f00e428da087d8c6b6ec45102e9bbb0c73990c253f3c16dff924031a2b49053c2bd66f85151a4ac5a936bb2289bab02133b24ea42f44697eb0b180eef30782582a6e092079240fc24054d61f21097d978c3dd3883aca5840d1cc26a8f4bf0ff387e0cef15e37321ac99bc33d1e60a25c7a94ca73024e4cc3474fc6b4e1799b6302138a5705739509a7de7caa41c000c58627ee69dde1d5f6d3dd34c19055d5435d41c1a6ebccdca4479a7cb51ac999960a99f33d1005ec55063ba944e0dc6700eee4670abc01a9f4842ab16d20e9a1a045374b7f88a776a11a8efcc259a2e1f782cf855da5e0c849e657a0fc4c6cc9c0b3f5c11e36cb54a5281706dcd3438887a02db7bcd6efdbca20733fc34d01b7bfc75998efc28983845320b4f3f4bae1edc3d4e867e17e7953bb97182dd80cbbd333b265cb6033df4fc1496466f04f9184260b0e1ed6819376296e3f339b64d465eeb9ae8b306c5cad8e4edb8997f49c8f90b59be6fc6fb5821c6fc08a807b61cc8896fee6500e00feee3fd33ac58b377c7a274ef690cc67dbfaa2379213d0f6e26ba7e8505e96e829f3199bff69c83928a12e1a2fc2118ebcd6d5aa67d38b30dd3b86d9d1ad9548850644b4f4592303251b9ae433b151d4b14e9d1dfb8c7ea1a005320cfdb7ae3505f44da714d186124c0c91e67ff9326dc033ac2b0bd190a42ddd0abceeaaee6502dc37fcf66fb950d3348003c2174ef6645242e6290421b118ad3d95b971f13611d293749465ac4881c79eb9721fc96421ac423a5ab931da4c101ecb7dc9358ba298b2111f87c1fd01b2f7ae276e1e17657c245093a3a72701cddec73a7a5160d1767c291082e634c47431474e1208321399d35f0a2552010f289cdbdb22134fafa72089ebd386b78da2f71c13009bd4a934aa625cf575ad6a2ec8cb7e3af94b178c7a912b9a9528215075c761756d58297ec939bc09e660c66575b754f91a525f89fd7e9e27e27fb7bd09783809dfaf1221c981d255fb807ebae60de782fd141c011451ff7527e2a4b48f8a12714db8dde371f8e9d4d14b9873fafbc460ce28419d686dbc61a6d4016e9eb1a8bb8793ac9d59ec16c0094f5b6d28bd14c803a4fca0fc87c7056c229ffc154852bb1ae5ba3b8400957d074d8db8131d421a966a7fb0a80493fd9a295d1b957c715e917f71fa38af5d8c5182b1f77415e4f3c3c43f7d830124d72c2fc82f849a9d29561b8045b54077123aa5fb1e0c210ad8968d86334ec753c40640c4e31103bc5a9b660a47bf4d61f88f59ea3f07c27d47e0ea96f3981052ac86f9d4763de7a100cd707485ccae2d8f6efb17dbfe00f8cdd11be6775a53d0b1a575f07b015bb3c4af9d6fce4987ff1989af074ebbefc94709de9e52f404475e8c77faa509dc9db4ead80fbe38a764d06b094e4b9ce0e8a85976abf77f7161b20ef9edc78e2abdd5ee8bff1748d0404891831087486f5f3e030c9af1514d453ac32f6bf5515c6e659db5f299bef71445a60c27d20912ff01f11fda07e398d21c8f545a1e9f92167487569d2bdbb4d524a1c80668d8842760c3945ba9f72f1f17dc24b631fb362d32e927168264ac05468945dc05c43e0c8e5f67ee13ba4aa5235abb6d99d77f40d33db839c86da980859f5250e3af8ecdf2e63effbd58dfd522f5910ce1ed2f319c5e4667bb432cb4fad487c7b33d7762f2609fe6f0afdc3013c3336f49224d120000e4b4bad7647823b2b49e8d56dc7ec7135e448f57355b85d11651fe6acff0641bb31248b451fabc0cf7a6c370881697ff0164894f6341faf98c5ac313fe55560182f475303c7a4713d45f627fe224d8274e14fc95e7f723c74841190080783eee162d647224a241bb42ea510239de6c7ab9b606ebbd6d3c284bc1b75d1b834cb9ce034bffcc6da36828c8551963f3e59cc9f4069997157cf9a336a419813faef37031b4950eef28673892dfef0ffe31d7e5c712092bb171682941f14e17f9277419a272144fc7ad71e77480b71a99d73ebc68e2cd00a71baefd6ee65f20ed5e715739386db56c26a5a68880f7d122f4609dc3eabc6804e0299cb64b4edaa0b80ee0e49b3026ef6ab8bf517c6a2c25a98d861703822a297f637698af911337192e1ea504ddb82debdebc5659c1e716d04fb2a7ab5807fe80b6e06ee3aa1288e407748730377cf2b0f5116758c30bcc2671e8f94ec801ed20bd045061bd32a6d376971c5d84940180d3cf96fc09c9c7821d8c692268ba832fb9b6e7f32da0edc8458977eeae508ed94576975e9745c3dcc364c682bc617f7c9d55f0567fd739e2709ce03dd6dae0a700092b7e1478bf43ba8e618302db49b357d22de43b5e759ce6c97f850a1e71587e90fb4a034d18eb464f21860ae66c5701cb061412ce8e212edce84397a32548e3b466466a8680b1f3cd0131678ccc494b5bd884b725040c1c76202896c1ae8d2506a17b895a690020fcf49ee6d64a4926255829fbab006261c74f85ac02afc8d1b45a473e5e051d582ddbfde4b2db237ceb9e4488f3837416b66dead80c01d2087e93ab5a0c05e883ee65370d688fb6e3645a8aa5d60ccc0b26a2d1b34124a0d55c91a73d3bfaba31ba267392e01ad29724ce01ccfa2ee33630d41d7462778f275f79587b4437eccaaa13c752ef4a88659f3aab5ced9cc45eb8d9f6be37a99251fdb76f38a4b0613085987624cdfea7ef41232bff8db7ad5ae8f2d4a8a51d05f54124301d1acaf0559cd06a43775a99a440475865879ad1ba4a9b2152788ad480c921207805b32bea22e281dbac1f1eec1a5980c7aa3574212582974057b43481dd3bc793b656dbf2e4892953483216b667f7ef928381de1ac36e09eead83bc309ba5104394823e1fc9aa1d86531d5ec63f9ab9672cbd7675926549b351d980ca056c9516abe7e312daa02952dded2a6ebfc9e186fbc513c9678a965dfdd3487535e1c5b7cb7f9a53232924fbdcc087166d0c23ba755528d8d7bf042bc0cbf88fee7d8fe8e3cb7d95dddb2d2472e32d709543246b04283f6052da4b43459f4099cdf8fdb629130dac5806a2f8ab586697a15e75a2df7726f84ce21d0b254ed176863e2df5c60fd439c30a5b8e2bd5d6bbdd3552d00ae30f79cc8b7ebad250a00f3b9ede9e29635e3680cc5882d2f4282a701fa1f7b1e823c7cb60b85bbb53202717986df986eeef0282a98472890a0c06afc2762508523da571699347c4a1b1a7b2b2fb3dab6ec82d3b4979ef5a05858837afb8ded1b6b11a070d41c0ab9c00132c860540e7ddb04376c3cdd5809a24dca28923bb1ab7035a320237eb016a1330103b533cf0fce60fbd05706ca846fa6ece5edc70b72de161a3a8d627aba5923b71b54b81bf92ad55b4d4a4b707e347e42d3206836c57e13403c8b43a2645ebab03419e3170ecab2dc589e8b4d3fc83a5f4589ed4c3f51f334f29bae41c4b2dc328499cb09c9aa9e11ebf75fd25f8e6f544880b2723a946050ee17fbe05bbfc363536b09608f6aeb98d94de6e055ab6404ae6fbcc3beec21610768a8f2b654525e2e05845a81218a960428486596343624b4297fab03448d7f45651298f8e004d2bdfdf91eff9a7da76dcad0ba15d45f1ee0b1883d87d2812c95c9cf27a2e854ea95728be91fca1d4fd89e9eee0ca891a6cac4db0755cfed5c50d04248ab41c0217691cda11f6aae8e35c55801d18217b2800cdd7becf16aa7ec6f41df064779513dfa171f3f54daa0cc02e2a44096bd2d62b1c773e360740bbfd88f59087ad4c50c248b16a506abcd52c1b912850b3ab75e5c899f684b513b75be7e5871c72b886b90f69545d49425c742596a4a4629bcf4c041106c47280a123eb35c81e87d473d470eef2a13f23e03c06f2a1332b92795aa2b4bf47570094d9d8230e45f48438489d24df489b1a1db36f36e892fce784578238bcce0a648b7d4eaad52ad9caa178385e0a856e0be250e57dff664ade827db0e974ff727466f497805b426d808fcdaa41e636b3a8df21df6ee6a259f66e4a4fdaa6b5c36c34b5e5a54200f2a0b3d9a5d49e655e817e4a808d2f96bbccc48e8e252c4f9c1c5177a41a21cfbfd42d243e794687fd52f3f7b64e2376ecae45ccbd7327a41055b84e80dac7451d9858dc6b0455ef7a7e0488d30890b5644fd6747e63696eaa9cbe0c171cfc3b81c4e6c922b996dd94731927c88f2c818a41176329c79735bfecea339bd03c37e0d4501acdc4a4b31a275545daf2181002b4067957dd46d4d542ec95762c378ddf2fd4178b12a16a751d8a7d8dab2091eae8dcd61c601aff7bea43d7978b821555253021081ed265af2924017a73a2bb201e52ac9f5c08518a7ced610eea39fb9c80153314b9e022b8000844629cda1282b7678a99e530a84dc41f69b00ad42cc83bd6c68ff7ecbf5e24afb83c3e0885633de34bd45609e73d53d8d074101c30e3e6aba41f7e1ed42912f8ff82467866c0addf45a717f66e99c6af90e9307da8c496056d8a4f6fc8780ddea23c60a450608944a68ce16153c5408b08ad5dbdadb87bb9f34e8f5a13568ef9148d35341eb6aac4b4a0e088ad87123a0d45b9f4a3179e20b8d41cbde4e0cbad195de0daa809b6ff6d920cfaacf4d525dd3b6a7ac65d53774f2ac22db090aa6f07269e7ceb3954159cb18297567e2c78716315c7924a71a1ec4070bd6341d85e686e3c2fe5b1247135330ee344e6504c0f3743922a9093f3c39a92fd47746bb8f353b01e648d15dab7e8d30037234ddae06870e2ce97baff05af792dcbc36a778fa0989cd0144c9258fe4cc5f723eaa1fd621169e25004b51baadfdc77f220a4bd4d7376670f66635c8d947d914990078f80de88e5e7507b89878e4daa1779e78effd0d3d69e32e0544731053335acc3c347", 0x61, "96f01463e97a2a47bfd4438a0c96ddf378797c0a47187bdff630a8059d2fae04f4f2e4ce032de66886ff7b0af05b682fe1525c6add2cfcc1cd3a991a2df32426f74061926b72e7fc742af85ef8e5cc20de1533c7f5b29431d84c4fb7862423dafe"}, 0x1f, "1d3756475f2bca975441018f9752d361d4cab3d7a67d502c0bfa39ab730fb9"}, 0x1099}) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r3, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) 02:42:39 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x23) mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) umount2(&(0x7f0000000040)='./file0\x00', 0x1) 02:42:39 executing program 2: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount(&(0x7f0000000340)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='pipefs\x00', 0x1001001, &(0x7f0000000400)='\x00') mount$bind(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) mount$bind(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/file0\x00', 0x0, 0x801412, 0x0) mount$bind(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x80000, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', 0x0, 0x1805002, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mount$bind(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x35040, 0x0) move_mount(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000300)='./file0/file0\x00', 0x0) umount2(&(0x7f0000000080)='./file0/file0\x00', 0x2) [ 646.620723][T16433] FAT-fs (loop5): bogus number of reserved sectors [ 646.627344][T16433] FAT-fs (loop5): Can't find a valid FAT filesystem 02:42:39 executing program 4: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$bind(&(0x7f0000000200)='./file1\x00', &(0x7f0000000040)='./file1\x00', 0x0, 0x1b41890, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) lstat(&(0x7f0000001940)='./file0/file0\x00', &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001a00)={0xffffffffffffffff}) r3 = openat2(0xffffffffffffffff, &(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)={0x41, 0x2, 0xa}, 0x18) sendmsg$unix(r3, &(0x7f0000001b80)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000001f00)=[{&(0x7f0000000440)="887b7cb9eabcf425996adfeff22baa91db490def2c0b95df8668a1c601865bac068393e313cdf67449553966e09fdcac4555dfcd787a4039b5d76d43098265b8adc7681fc6c02e0ed9aa3afa6752714c6478e9ca199ff71daed38a4e96c3bcd0c9d54ffd1ffa0ee81c29d2cba18e8434b603f2571fd1ceec82ac90", 0x7b}, {&(0x7f00000004c0)="b919ea7921c974fcbe225280ad89f6599c116ece640ced6397bf4c9c0be8964322806b68e5d7e38fd7df889221498a9a6c22b332b54e447097e134615dee3ecead50cadfff252988e7b16178311e0ee1ba48fa21966144608e821ca61ee9027a4c1c1c36272b1cfddebb72de34ddac377fc5eb98eca7f3925531603c8852046b8e0f7b0f5923475970d1c6563820d47b0e47de24862d9a471a07cdc4cb86105695aa4cbbceb0825b7b92d33daab69ab90328000806d90a00"/194, 0xc2}, {&(0x7f00000006c0)="b0eee8a766584ba3197d526593491032c89aaaf27fe47ccb74dce8b0b319954f21544dc3cc1f40adf8f13cf398af33d8ed261cef682ea9f3f06e6a6c22868228997be154dd8af65d937d9cff4b7d777a73b7b1b629710380f8c920d29531a144e9ccc2da12eef2e6fb7ba6253bfd0fee2d2cf76c62bcf290e27bc9627183097cf8217a4b2545c6d3dc8d27d04273bbb4bb63fef5b19b445c949138c0b822eed4934936cd7f94abc1aa0e64d5f9cd2a8348ca2a0ff9b303ef0f0d32dbaf14407032914609110c1d4d572d43ba00c91fca8f8f1ae2f66a4d285e79595e77f4f97a81134df816aea4d03ec0f518828dceebc42f2132bef2a7daa6586ab7718bf58548958f0c57ccaf07f3900dd8aa00a0432f47da02333f879d33ce3ecded0ec6ca1d858fcf8ceac46cbe9f867a8cfc27847b2ce92c4934c007ae7f4de8fa1c4216ebba1d9139bd670fd3904b16b1786550a113bb1a09b4f83a6715e255ad13e6964034e5bf90d4acfee84b3a6c370e1b6c5e89c3e088e678417dbe3876ef104d0d0d273be0898c8fbe317100fe197476609cc9ef66ced2d543c99f4641bbbc958429b82120483248cd53ed2d492f8687fac1f7e1f51a1b9f9457ee30e44061b30167d8a10a978cd44d79aa7a558fe2c98fb5a329273d73690c8b26da9385e0c944f31777cc446f9c6c363f34a158988b5abfe2a2d015bccd8dd2b80d1134b8b5f907c10ddca59c268586ddd730a209789d79daebc06d9455010b5e1e1d53ba59c48a89b7abc98a77a771aedd86ac1295f365649f96288c6b3d156da7f96cf1bff44947b2fa82dfde0cc37d30d04375ae15539671b84b3ce66818d96956bf9c6d163e8abb2173555711b7b97a759fbd46af31eb2664a40da021dad1fcee86cc5d3cc0ab4c8f00c9947133b9b2d12623e93b342a17a30e327f802d9cdd22849c9c0fdb7d1ecdf1c43069c1669e92bf3236083bda6e4b924cb3419773c0c37bd1ca70c684d1f4e40d029b10fe146be25050e12e5e4404c78a1cb7c9420debd8985ec1b02fef4f6d03464599b2f61d07409584a7f10d296788cc30fd6e00edc4466c1fa3f5b02164c07d779b378e06df5e3cfdc332d1078fa88b3692b9b98744e27aaa2ebfe4fccd8ae1ac2e4e191fe67384e854a46bae1616b2d521ca0c547ba58c1707b25db545cd5ca9fe0a8529863add84236a7971ec2ab985652d34a15b39fbf6abe3a3c884fa43daf826b2145660df9d5d188cee61faf28be0f687688465886334c1bbb24e69795ec0614b89eaad50d969a9d896c4c0d043f180a2aced6939d5f651bb50617542521078b38f9aeaec3e2397982881e9fe977ea3bb4ba6a6c9773c219aff1f3e4a9b8cd2e0f7d1963d28fa89655ada5c4f7f594874047b305d5d09693ece9057494e28c940265f4ff9fb8ba095be21424710e4e0f4b2d99dc5be3cc912555bb0561f1d2bb82f734b412e1685eaca3c0355d566cc1ccf689260a3d5653d699364f504e00c0e486a0d722f4e58e6217036966cd209e29effb0b77800cb71af1db282e815566c65ed06ff4bf9a9827371125b2f620b1bbae23c34e44531471f0d13af40623d5ed6abd4d774d196a3105cd9fc4f39164306ceb025692615c45578d8a26439bd7d337b1a58edc8d357e33eb9a78ecc675ab77aaaa19a201ca45b75a3cd93c02251e6229b7f8c6b6709078c48de5b2c7ace722b08002bc8deb80b7dd9fbb650f9195a09ec55fb6263853f0cbf60246d88c066c32ed3fdd4461965246fce83390c1a9b27656b9188200d4c0110d776ea06ecc5c2fc5fd578a96d878252ac08778373b3e410a60199ab15a4a10ff1ed93ddee33003ebc07b3e879ced83e9e65d37b37fe20b8738f021a6a04f3b01cbe47eef7e7e1c8cf225e3da75425b77c2f1fc927e9df95345f6a0df4d838eae28057154330ac5a25a341a9cae633ef8af766f111fa191e3af7171639d7c7984a42f91bc5a3b9257f0533b593709a3d862b9e52352a795399790e91c3db6b2aadc32f4612f8d808315fa025899db19b63a5985291e1f2572ec5049a8d91862f2833c1f5c3ad201d922b700f2f8e01d022d681df8e25d30aa55e4354cd19067064dbadd7629ec0915089bc1d16d4a8861e2086b811aa1313073da7addddd26f4b2c003dbb80704613a61e344706fc24363e7ef9d9587afae3a826c11d1ee7081e92aac33ce1959ae88e22233ab34e3ecab7ebf73d5bfc93e67b6901843542b28bef8ad487fb32f7d157cf940e8fa5b3dfe448888145736dac45ac3f4fbc9966cc7610f137b0086a45371297c6350888e0900ab1044b67bed883c282c7407ea89c5f1c382c1798d79c20f5d5480cc3bbd9d2b4f08642fb02c54cd5e1ad704a730aa583480f135da31cb99447f41e18dee13c2199bacfffed8542b082399fbaf0ccac6b0b30c741e263c74f64bb99ba5356f8b7020cb6f81f79163c1131f8c67fd1f5cedc4e65dd5f874cb7308a946f2a8d49e992a0bddb8187f185d1301558e4f14ea88e1708c55b5ad28594c085380f38872e254c1dba384eea6c9ec4bfdb7a09f9061bd10c18fb0da0261251d4ec86b383a24c58ed805aea9ea46a772b7f44311180680d998ee9c3b3cfdaa7d67c3faabf704c7e3a7189a0f9e9d078dea0b33b4e84b744dd75396b03d03307b7e1b43753fe582c75f112ca5ec1d3e20055f797b9cde994345f538f53b24a2fa4c4589ee986cfa81e1310109c42ac758737c577ce41947ef45f8804fb30b056efdbb2460c9225b6ad0ca0e9136a7395879cb706e6bd75ccb5959247c95d4d30acdeb3a0331b7c2ae2593581e538b2f228133ef7868a636c3859400fcc4195584bacaee28bdae23ee60b06e71835d36e31570a06b03e5ab22e4e6ea781f3ee7b1b3f0f1f4ac3c1ac262e4847bb2c3e7dd8e82a8264a67a601e1f835af5eb5f97a4dcdda772070f0e3e3cc350e1e562f3f23be2d47e51287644e6a553865085c7b1a3e126397d0182bedacf6d9e3e9da87a35c75baafd2bdcfe80853fcf2e20d76502d6e1ba385e1fcfd868d191d4ed51feb00046d2172b49b200e990fc820c87204f10bf73b10b3590d835cee865468f6267504819ce1ebaeb05f477d030513c2b4b17a9c046c2e9e261fbcda12a707ce056983866fdd9d5cf0751e80bab30a8ae007d571197b1c134746e260a4c149daf456b02bc7b4793b3b9f55687ba70bfc5e3ed01ac7700a6574b1e9ce5adff05a2ceb74475d3ea059c9927c08b6029e1871038462859e91ab21bd3a158042d7e260c0bbb7a560498ee18820f871fe7c8282c4f133976b331583d88a997171d585e24aed3665e5564db8db41008126ff7531cc93cbe10f1d641d66e96e96790ab1096a52fdec7841a480a35a1f332ff22d0897e5e89c049498736df6f9c5df2d0a2ef1cdfe7d6195a28cad608f7b436b24e857383f92e7008ca1cfb784566f938067470223febcea4c48aabf98eb30d2cfb92020fb8664c592c74b6ee51b0a93fdcde86563e779ba05f1bcd0fade432385e948dfc26bf2a5fd6d1d1b0b9df8d40fe95a83724fb3be62087f3b1e8546bc96207d444897c2365a6d3ca91a9243007f79b6bab5340f604f5ef4019cd9604ded16514b3e69b9a87123d823b2afef5b17e4e172ef3ae26aea054639cfea544ca4cd9bc3ed6f670f6e2139a67484a121fdb6723d5adacd2eb9a984d54fb2c7f68f4fd073abe588d4b7fd274dc45eb80a15e6d23896b18d32014b07df09ac7d2abda2fb5fff3a063ba388041e0ce21b0d80afb1bd305043067591a81c54afbf597ad80868ee6e6d44796ec1bb7ee5aa828fe3159f1d51194c4ef6f7081c8cb2ebaebe7aab9af416e7d7f83e83a282c5b7752c2fdbcfce4433ad9a1a4861c82880e32b3c0309e8c876b78b7fd5ed48b3620f86eeb601351f8ec50b072de32c666bd801f452bf82030dcbe5656ec272ed3de30b24ffe02a8270e7b9b5baac1fa605b531f352bf2262ad866f1bce1344e02e52579ad8bb1b071599e64258dd65ba793b1fb9528c6b57f5b131e7a6de91342e41fa7ec68ba1e8a34a0e77a1211b909d803c878c05cbe533a26b9252302ea321237bc418d1e985e19d497a3004c7fcd07b186a34bd35433853be851d604b84608b7d5db3046083951c2ba9fd900b5e9d9045a1e4559b8358894e1c428ec685443cc5c53fcdd3c5bafd55afc13da4e51fb45b76e1802c6e7e69b5e0659e969764f5181178971335bb687b525db7d274f3c00c111778d362dda61b91140d40f633aed4f83b806b7e6a0265ec0e5030b4d74a66be2d48e935ac2f95c38b8353bfe6d31f0418507b6c4f5675a4fe59f244bdf6042b1f8644ef153732289ad5b6b2a4d39d97573939dc679f433f15ad566766189a375c44adc10483b6024df6d639ca6395a32ba23f2ab9fe316d062c254dca4ebf3fc65d4dd8431187b79134651c0f1736f73cc1142b3591966c2f2b917b913775c602818a91f605756c2cdff32214b45c8b5a6f9f9f2d3d9af85408b498282e26414a236b6ff1b656d21d82312d5c530282fbbf22c93d020d246bf555bd15940d39712456a87cb825a27420f5aefa0586930d920d5f70c97094e9121cc15406f17710b29e4ed9436d9a5f3fd2dff5a271ca4267bbd9d86f4f37e5c3cd9a700cb73de7a9eeb0f7d9c3216af4fbb343ba6006db7f623583a3279ee017353f6da54dca9e0c6763444894f947801faabae925dffbedca789db0527a8a63fe3796cf0fa0a03f02af94f31e192d5d60b976ec07503892633b87108ae4e6795c4111cb58e762ada54df69f639f2f78196230d572bf1ff0e0bdbffdc64263b1da6ad1400b88b65e23c2b2a4ac6580730cbfcee9d14d811e88a02bdd47ce4a929a6d5d346eaf17c6c795515f2541d6e53ce2da23acedccec0c0fba002ef8f43912cfad98db8f87c6a5556ca8945f559a9976e09058250a5aaa3845c63255a63b1cc62a1370bb5142d545b32f4e8ef435967c4cd263a47b7035336b04ec6a2a6b9e706f3a43561fddeb1363278b92c5ab4911d636d1f60bba6fa9ad4c89855e0fda1a679f31418608eee09e39838d3c76ae9a3585b6c562b14222cbbf9bf2b119f4126ac7fb3d57ce50a71eb8416688ca5932e56ac84a210cbe6db1f9df2d695d113804ddab359921c7106b1cd315673a38421431cf7138de1af5a36c4362f922bdd6593401924564e0f6f5f225611819647f3e6ed762c2f03b8b62f5e4c213d7da73d868212e912fdf8d23e1e095c420cc64d1f3d7995156f0819382cc2b6dfb3306309962734b1ac54f2041b7c02c595521e7e39017509cf1dae70315c38be6162aae56575aa795eca03dbb325f359a5d317a869ecb2bf1e203834d27a396a9cdbfaa7314aec8e7e027eac1d70aed5c98fbc472bd3f1542a62815704bf7871a685ea6e470431b6163eb61d3effda554bed520ee333ed393675eaa0fcd6c9f593703a026fdc67800001b66385afb3284f9eab5db923da412a828166eef262a5564ca3e9da8aff410bcb646741b4a21641155f364e387b4fb564bb392bbb32d9d7aa6e762fb6e7d9f415e3e38668be219cc77c07f14fc7f10dc7da6476db0c41650fa4e4e0f78a2c59fcf7e810e111f73905060e0b959c0f56a669daec6c70f2061de2f2adb3947f7a4e720f722fca4865d64dca35881642cd7844ce6841a7107c42662f26c4676735ea47f9469963798a6e41480a3d9792f35177e85897cf1cf08bb65e935b591f3873362a88efe89d3