# https://syzkaller.appspot.com/bug?id=21cbd7b76da01819542e72baafe4ba5676c7c66a # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"","sandbox_arg":0,"close_fds":false,"tmpdir":true} r0 = syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000003e80)=ANY=[@ANYBLOB="00bf6042aaa5c89f1aa1fcbcbbaa9cac31b27503df500714d794634862c1e60c6e22f92556713c0fe3f4e13fa36184a161447756dd0cf8dc7d5cea0988baf03efebb63bd7a5983f081f811f197b78a5f5e95838cc90e6446d8189c9121b3ccf5b24d4684242b4f85f6d43231b7b9240f74bdacf34cb8604b217965c02b7be419326a3168c7df4eb8dc2e7cc0d1c708a1502878633eca49f358e5b85551ff6e49776508bf45b3c71af41548936564abd99bb34d1c2303b51c29d02fae2c7f037be4b4bc63eaa68a1e08e3fbc07744a5dd135553db006f1e0a9070be085a718d7906a68dc26ec1f319"], 0x12, 0x4b4, &(0x7f0000000540)="$eJzs3d9rW9cdAPDvvbay/HBmZ9tDFlgWlgwnbJHseEnMHrIMxvIU2Ja9Z54tG2PZMpacxCYMh/0BgzHWQp/61JdC/4BCyZ9QCoH2vbSlpbRJ+9CHtiqSrtLElWKHyL5gfz5wfM+5V9L3e2x0dc+9x7oB7FunIuJqRAxExLmIGM7Wp1m51mxstB/36OHd6WZJotG48VkSSbau81pJtjzSfkocjIi/XYv4Z/LDuLW19YWpSqW8krVL9cXlUm1t/fz84tRcea68NDExfmny8uTFybG+9HMkIq786aP//+e1P19567e337/5ydl/NdMayrY/2Y9+ane90PpddAxGxMpOBMvBQLYs5JwHAADb0zzG/0lE/Kp1/D8cA62jUwAAAGAvafxhKL5OIhoAAADAnpW25sAmaTGbCzAUaVostufw/iwOp5Vqrf6b2erq0kx7ruxIFNLZ+Up5LJsrPBKFpNkez+bYdtoXNrUnIuJYRPxv+FCrXZyuVmbyPvkBAAAA+8SRTeP/L4fb438AAABgjxnJOwEAAABgxxn/AwAAwN5n/A8AAAB72l+uX2+WRuf+1zO31lYXqrfOz5RrC8XF1enidHVluThXrc61vrNvcavXq1Sry7+LpdU7pXq5Vi/V1tZvLlZXl+o355+6BTYAAACwi4798v57SURs/P5QqzQdyDspYFckz/PgD3cuD2D3DeSdAJCbwbwTAHJTyDsBIHdbnQfoOXnn7f7nAgAA7IzRn/e+/u/cAOxtad4JAAC7zvV/2L8KZgDCvvfjLba/+PX/RuO5EgIAAPpuqFWStJhdCxyKNC0WI462bgtQSGbnK+WxbHzw7nDhR832eOuZyfP97zAAAAAAAAAAAAAAAAAAAAAAAAAA7GONRhINAAAAYE+LSD9OWt/mHzE6fGZo8/mBA8lXw61lRNx+5cZLd6bq9ZXx5vrPH6+vv5ytv5DHGQwAAABgs844vTOOBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB+evTw7nSn7GbcT/8YESPd4g/GwdbyYBQi4vAXSQw+8bwkIgb6EH/jXkQc7xY/aaYVI1kW3eIfyjF+GhFH+hAf9rP7zf3P1W7vvzROtZbd33+DWXlRvfd/6eP930CP/c/RbcY48eCNUs/49yJODHbf/3TiJz3in95m/H/8fX2917bGqxGjXT9/kqdileqLy6Xa2vr5+cWpufJceWliYvzS5OXJi5Njpdn5Sjn72TXGf3/x5rfP6v/hHvFHtuj/mW32/5sHdx7+tF0tdIt/9nT3z9/jPeKn2Wffr7N6c/top77Rrj/p5OvvnHxW/2d69H+rv//Zbfb/3F///cE2HwoA7ILa2vrCVKVSXlFRUVF5XMl7zwQAAPTb9wf9eWcCAAAAAAAAAAAAAAAAAAAA+9dufJ3Y5pgb+XQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCZvgsAAP//96DU7Q==") r1 = open(&(0x7f0000000180)='./bus\x00', 0x14d27e, 0x0) fallocate(r1, 0x0, 0x8947, 0x7) (async) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x14113e, 0x0) write(r0, &(0x7f0000002a80)="5d0f1bc71363ce46d7d68a9a080994de4f56b87579b64c511aae21a91eb2db3a0437f848b771b3c3b806601d4b7a5f1e7cb60a34da12b26fadc946ccd23b6afb12c1cee6208bb8ae2e2b3228e7eb784c608b9a07ad747b943a7703d8cacb26ad1e02ca87d60c5a5de2ec4030fc27ae98c7f3237fd368a81664ac236a8ed6dabb66989bec928b60245afc8147964e9435405026335f56ff99661bc1f33e5348d809c898db464c073020b5d11021e9bdd8376af639c769a1ee3a94603ae403e93510f4cef06bd4ded3b7ff22d6df0cbd74777b40a4bd9f59a71c4d0740b1acfe9fe4c21bae5a59fe151c2327fed5a319f993bb61b3003c9774f03eebf05ba42985077b451e31fb0195aac011b70acc13b541354d1cd9093e35b89152ec435e05d62210c28b36e10abcde5a81bbf19ee533faf6ebae10c3a6f8ddd948a627d7b017d5f59d62cdf3ef7620ef9c1614261603ae939411f8c33bddee8f7493d2fb8d08db04996f1861fe5cffb10f817a36d11701602e442e6dc838953dfed4c7426ced45e4f0327ee369a77cccef51af2d852054002647b46613a8e5d0f1d1632da0e35a5e6e8cb8d25de75cabd41dc44a533339ca2de5c4a73454c930d41c643fd41e2e9394dc2e1749502f040c41da2a2d9782ba1749bd08332fc77c5bf664cb27c0b04c0e0e292d7aa0c8483c42f86ff2daee69ea2ab38ff6355e6c2367c7b9ded708173896b674a03cde0d11555f6f363c11cba6d0274fc9c6d13a715d0b0d3c9a4b8ead913531e3398bcfe6e2bc2fe94d3aaeaee160bf89bd20b46564c769b75c244da036582bf8ac8a1acb704d709ef88ab3feadf320a92d790b083ffa6c997312c95ba875c70a13b379297d9d66d9dc5f9479132564b2190b215b2e335671d64efaa8e6b6e130813ff55a494f2660e8a44f18ca4430531670c399c18c192997e222e647d26c1441d418f9d8bcdc7a016ef4651c013466975f60839fe9eaf87236035204f11f0516410a61d14413d79b1151136844d72dadfd526e9b18b4e5942f1ea7a9d51d2c8e2b48c4f144f8016710d6806d6429c6e1bb8a3c7b954047fca286453176bbc016eb2f7d445185921641fe50ff005862dbd13e47f55948a54731e0bb11a5052380c5f3105169c882b4158b336b318ed90086930f988ebbcfce0f565c083b5ed4a5e048b23a08e1624a188501a172ef9fe8eb760a271577f5a574cfd230a8f5b553ed8bc2120c0d22daa95fe634b1b3fdc2a505656cdca33dfced211fb0f5302091738cdc4ccc18896bcd3aa9b8a95cda0d5b889c8221003d35de41b2e6bd34a773060cd9ade8a21cd72b7734df0b0e4903d048accbd34ae4560508637d7dff9065496fe1fed5bb01f9d264488071ba589a543fdf2813b0001d7f0184914cae7eaa7aeca41dc89dd53a9556655b10e8c6115f1d1a271fe5dc5cc57f63383fc111238c90a800c6e97380c6d06b09d8ab0f8947bf4ce18426a3c1a9d6db7f1649a891dfdd80212087e0270148297819d934eafd20ea741d90883200249a5c98ac2fa149c3d507078195bd38fa8110973194331203b07af3e7b86a62501cb816132c7ef6fccb6a974cb306701a9ff98071bb878e5ee8cd2048a76d6957f11c6695ec89918be8229cc5f078aa9b037f6f7fed4145d8f1a3b68375aeb96e7001e4a108642827f8eaf2bff8c8e9ddeea5066762217e0e4cd31a81162ea1861fa9a61521fd7cf9c64932ad2743ea7f1c89e230189c86a49d1455469150f37a4bff62a23c9790ae882e4e7498a46c98ccc9c2a0c5ee6d13ae3037f135b85d7c9d38c7242a9b2a58f5d6039ae64b502b9b646ca6597083102f91ebbe5baa8418d45d29ddc15094a99090f45cc1b513bc3e205644f7a6e44e7899d6061b1046a9f2fe9646676033c1122e6d1ef899098092ff865f8dea2c853f6b484e7d38437d2bf8cb57487f638f48010085fdf969b24f1c1078effdbc3df224b33c93e4e62b2c45fea3f2817a9eb05195a2fdbdf99cc322aa3f95731ca12376dd6b94ffcf07a33ede4424cd89f813f98518ce8d33ba10e3f1848af4da334e0e61e7656d97bb0d969bbbba4fac412158e13c5cbf8e88bbd15ca4d8c703e266a2ec70aa14650a2f12ba02c18c2863f16a2ddeb25e8a9c33f55b3cb0981f2d31aa2f8caa77e61f7e8afe6a13cbfb46c196d353c9612f925ba9461128fae3d624c921e8f1ec54b3a91964fd0ba2e0650e044decb82d0fcd9946188178158f73d1a440f57941b7974e8bced4ef7292886c4136ac41b066ab0402e75d58c67d4de832134a7abe196cb9d1c098821a7bd4860554bccf4408af8704a3dae18f3eaf70cd28a447a6cf44326666b809cfdb3d5f13ab9364942c10a4461e338eefa26513cde21ed4fde293f95bcfd9e1de36f1a92af87329ccfa51173b6f727736d1397306e03d8331dd507226f71e0280f1a69de55a14eed58737b48e08574349ae950e41a189aac6177fa42166482d6a52eb050367dde955af68899f91a74407651907a7eda38c6bcdfb9e189764a1d9bf1817246927549354d5c484f1608c92da481adc18e9816ae74f3b02be680ea4f4a91f5677482cdb6b703d8b4a7d9992477d79634bde3caba85accfce9541909c418a22019d99ae6d98461112b93c35c8640b9a3336c649f2d04e3cc2711f8821f7324ecccfa96cbeab4d025771909052baa6671c3af66545ddd0cb0e2652b7639cf406529ea595a630e6488ab5e5fee1e54d63619c7a3aa3e1e0e3b8c8693c2b1b59380ecdbb8de7e749380ba5cc40d64755df17976ab6d492649e293b8f2dbc51a3b738cdd37ede42d6d829ee71bbebee4cb5121edf9d501b37cb331fad8bee75ee6a4e39f46a462daa24e60fbbc490b7661e36ffcddb85c53a668e3b575cdff78128cc0bc30c026ddde909c22587b0c0d26790cce95ec4f626b6040acb039d4fba1fb1974a910f2a32197a6972f11875a4c0cc7225c91e59b82f78e0c09c1f538e7a742fd3dc748dc4f27389aec3836f6c2d1adc3508105580e607b3f5fbea347d78cf7fccd943188ad2ade4f0bdc58433d46d5bde7ea7f93ce352383bce96b3aafb35e7cdd7521f62424325a7bbae90a74815ba32b11f2b29a335c9ad0f1768a960ce25b780a554321f598e44d111099e7a7cb679ad14a374653183c773fe2ea7bb1ae48bab41cd02aedbd7448308a36e76417d38407321693d33ba8b6f7fc1ef777e4868225e5a6f99be6c0ea7b23fa2cc9c3b89d29385c35712841daf23bb4a15a5698c8d70a738f16db5bec4707727ff3ca44ed0e119803d6ae9ea34921aaf3808efaa41c2304f074b783f55fcee33d4284c33ac08f96c487e0d30182fc8c5eb3e9b0770cf96f3a149fd2136fdbfce0d54acf690ac2e7f4e68cd973ab514e1a2cf90157a556cadc00c008d23907bd23ef767867b5e46c8b6c93ecf40086779ab58e0199535bbc1f18b2bc160366e59efa929b2786d0eef30e794b6440d38c2b8d5af58a059553c3c5c620f65632302ec97946faa50f390f490791676c853486b3a2613284861b5dbe6d2142a2ea485c3f61149c189229800c52e8eb8100cb9b114e712ee815979e3e319a96d44cd254113e8830c044f4e186217a839b30b77b18a57b961b9dcbdcf0ceed4f3e6898a61ad0020511fd535622cecd36b16143e60cd00131d13c7e1ba1bdca5d612dedfb146e87cfa5d0a0b7226f9041dcbdb58720e2cb679d9a32e524839c1d0cf95e6fcdb0c669d460a0d81ec914a013e7ee89a1917b908fe7a1789108e55580b977c727fa8eeda607c22a1dac7141a635a8b93c641f895a5805043103c3fe7b5bd28462d7eb927feeddb4ae25bb7e0b3c4e8ce0f8d06270631f162ba865849a36955ed851ab768f5da4b33f0525de9a9e09bd25c646db2b2ebd64ee98126dbfb0c27b5b708a4bb118545080422a0aaedc99fcbabb3e8abe0fb74db267cda3d48c754cf6b57982209aafcafbd9028c0c5fe2df366cb793860366ea796b6e8c9335175f467f3f4ce153e31ff42d462d3129e44954638bb722e22840139717fec1e849a7fde0550863e7cf52564973c2597f2564e09bf0adb54bca3c9de3590b65d7ea7f4bd97ff49ff9d0a30e665d8f58c09ab9c665789e7348f0b6b379b55ca88667e153e57f8aa127eb78272fac2f772aacf855229fab11aaf836e2a0a2d0108972eb3e009fe018f01c8ce5050545fb08b9866d124ef88cee29f15381392a59081c23d6b061da25585706a2051b11d5e951c157daa850cc5a3aa47447d75fe557c2f9339e2dfbbf98ba2af7db8d12f3374a77095d0adda66e376d023c582d71937a938e55e3c55aac02c5c6fecc0d7661b802a6ec3f7f18745d75911bcf58be3c8eab587d675da3c013aff10ad2db11c8bccb01a8b1c3d2fdb0a18c1670e8177a8523ab6800a34a4b623592fc8298fe8c835af56e0e3d1efa860e84f1df480e2bd336a368cbb0f1a92d515d1866f53c1c520224c6709a926ad5c072fcb59cf8f067b589c86b8a9bc79e128581b067beeb6c73b2551651c620438c35f18c0d5d6425c166ddf1457cb2611aa572e27e8ec61193cd0a683c7a4ad6410f8222113e5a788636347c23592cc747bb67214c124791beb55240f0c2c7d0e80f875b9bcb4db078bce6c84e588f855751e5897d948e11fe5d53278754c59cec2ebad9096ec6bbac4ef5f089cc8422e692bebb6469c01f5b8c5fb7532879c32e6d2c8266440cbf91545263cfddbc289c7ab6fa69f6c8fab4729e58928c602401480478928bd443183c8cf463db274d30e3b7211ec5b0763fdfe9f2beb30199159d609f572473d87a0f6ff12fd7cdc481e7867eeca8f00b0aa35afc52b35893a6bccca4f92b547b9981631351ed7589caeeb829e7c6dd3abb19157f8d6cc407b2aa9c7f714f07936953075d7a3996729ad6a9b4e68d82c8065c568aa79147eefffeff7e475678455c6c4cfe07364aeee5a86d127ad2d9133eebaed2ef6b49e37bc171c4cad27929e5a335dce218ad3ff718bbb6d2c57845069a5b92daf850c567f8f3b59a0607794ffffd334078705182f13300d511274c29bf9ded7c78f6767567cce9156c86e4f60bed3addac80806533883e575095ce176bfca3302917619ce45216e0c1b9c22d53a09a182b468b1cdcd5176ccad64b4c75466a9bd21394506d3ce492b140440595c2af4d6bb5c65f14696d16b8dc767f664fee09a33543559db7df3d29369c63880ab89f12c60785b18fa7b6c1e71f7d413327e54e9e1716e05ea141614b00e52319b9cad9cff99aae2d347efdd36288d862457b74bfa4f68bb6f2c21261b96c6e28077c50be984c1764f5bb64a97a6922dce690720c0b60e15e0a0b6b398f9d0657396eb60a5c68fc71d982b53eecdb3aba86a2035c3a75e9a5c91437eb39ace38ca00e8d5a6b6bdadb724460179a4659673aae8b4fb2610414453f2f89ad825d3bc047a93f3d32dd8918fb5cfe4499484cdefca57c698fed8e2409a5010e8bfe344bfbbfae6fb2826dcfab6ed2b820817b28eeddc732b9d7b6df853286839a4265cf361ff5f9270f29a04e53d19bd0644d16d8c72ee3348c96d0b122786ecad1c91eccc6cbd1be0c9721d60623eb0e02e19d44ff36c84f892a21328a04ff5b093697030c9ccffbcd027d66f1d88bdfcf16d86ccb72e596fa4e8559f2d54d72f8ca911d4939418c7c0aa29ab31d6c5cc76a7abbd4e4655418bc5d200fdf42fccd352ed406fcd6fa190a45d0e8a5f4a8b386e5a532bebc07047ce2298a48a840e39735bf38", 0x1000) write$binfmt_script(r2, &(0x7f0000002a40)=ANY=[], 0x156a396)