2b76e53be0121415b33f35265bcaaf14f9a7b44ed8f52a54bdd3ac7db10f61098d0fc87787dd26e4b43a2871563312eec713e0620f2f9492e74ab60878442177e6863ec63886b5753bd281e07ab0b9c62b9477ba98ff837e6abf6e0a6279149d6e41d17d4ec3254f52e7ede757149ce4c84d5b4c5400eb5ad67f6ef0bc9bca07b3c456b5eeb6642aef8f49189e056fe325e8e0bf2a0895570f9f6857281248568d8edb58cf1bf3908cc4e28fd6e80dec7cad8b4a480a5ea2bcc11f1c1f47592217c0d103603d5d161fab059563b4afdb5bbb8436e65972291ab699a8085977ace46dadcbd75dbbc0cce900430a2c22afc336dec9323c85086eba648cb2af7a48c97f41f2e3ca659d0721326ce49faa9a57bec3d261dca60fd14b6536a606965289e6aa10bd8a6ab66f5378d5c85042f44fe0b7117fd5c231ac6016006dec28e3f9fa549b5e467b149d5758c95067deae9b67edc238838d7a16b2a0e1a48ff7bf773257c56e4727b85e858cec0bfd5aaa9f92a5d14fdb89f5b72ab4fdc7512970802cfe18eef354d870d2d45896789a49cf9426777d451ae934768ce5cda8dc14a205d4144fc297da0348a122ea23dfc3e99f4c9e6985d58e4a7e994ce62ce1f8bc5eda119dd23757adbe7f0a2d2b37cd2cd42f5d318dcc1194d368f9eb54c3aea5d56ceb3d968bfff0b4562dfdeeae630a979a236149902d5fbd20ff7ae09366b034a56bbbbf7844157964633636f9c6f45df9ef02fd7e0d47d05adde5092b12ba673b3964db4ffbf74d656d38557f9e25b14a5e1eeb3e3a55412f50e70c8ad56ca3d2f6c947bc2f51d51ec4833a2f40100d17b534ab95e5fa40be3ad811c50a1580a3cde44ca940a95bd8fcac43a4e1573b8120ca98abd59c0b033deb6cf6e7ba580a2dae66b03e2fdfac1b20ea4ff094709efd4873963c2336eb4c9cb7e080c00e6a6f0e32ca46cbb666f7a6877ef7a919b06d03c33102996143039bfec14e05cb0c9b618ec528762865e0518311ba3617ab2e22792d1dc71cbf3b95e722fb81839a0e13a5b8aba0ddfbf70f4b37e997969496e3d2fd8b9f591b8e4036352bf1e5f0694f54ea1cf2324d07d778dd00144b8efd660a622505248573aa9f591197d5616a2c50139da85d75be8284d476de4eae2182d7045aa280f56db6b00253fbd38d21abdabbfb136584297d09ac4e1c3b7d15235e402ad9b661d163fd72e8bf61f00b8faa38ad072cad92da82ac1cb8e95315aa8a5c7a9c0e828f0342a63ed7f15c3eab255f0b3904e0db9e2e6136d8617979f370a85cae45e009f749de49eae91bed43b39833837c003bb47b568bf8adc092e28bacd0f96ca81b879e36f63a00df1ea42b8b9f88265d4ef0f6a950d0bb9c5c66fb848c533b263d418b0391e734308a217741adf0ab7545a42030f28fa80b17432e9eed222dc3c9afdb6fe9ef7baad4598bbd00d4407c05a21ffa2ebb3e8459ff14e3249b8b7f2324c961896eee6d1cdfad521fe3842eb29ed25c75e5b732a2e7e871a8711147510346338a5c4b29dbb80ed6f51ef8bee34c65131cfb9606ee6b3bf80ba84464ff1a10606c82c19728c4ab9265943e29a8085dc47746a950f3090da7807d620a92abf5a56683e412b7f0ea7653c7f17bbae472d0dbf0224f6b29d95fa44c5855c7d81903cdeaab5832c1bf9ffa31cd0a73441699ee4702ae5098e9a9827431a6d85d89757c0c9c7bb4ef8bdc562cd269446f3c8f8e21bb2199a7400117aa9b5438bbf7de53b8dad94ac31739b46c0f464717917b98027631790db7a364d4dbf811fd94b100f0ea07094a0d755aa399256a511ed308f39fd8be979a8e467227441804636e0fe9c7c9f5e8c43d695d016bd0b63673a7910a1c8f860ccb292c92bfc4a9b1cdde097fc54648909412766d08569c4b3fdb20e0d21dbeb59a665e3a86ff1981811502fbff46335558ea4de54c4c77e72084b801bf0d3326d0a79a29b1c447516f6c4ca8037d532c9b5fdde3108d17807c73a52205a59ef54518e4bd6f226ae6d6dcaf7d43fb45e5c47319d081d2d174672ff967b08b9111da79b0a39e6e70c70f4950470e2dfad186b0bf21d4716af9a63e556fb2163f3c067864bf517c97156b578f7df9dccef65b3a2c8b66f2671d3eb6b52244dcbb6b63d7fa4c094d90e5db66811e63753ca5eb36d0d517ac8d5420a9aec18cf994f6ee6ec74ba4acf888150d09c2be8cea233a166ccf76451eadb43ebb862430e17d409094733ebd5bb9d85adbc1943e06d7aabbd491e863f4dab45d8604871864e77dc6403a36b8220c251f46dbb53ba96bb67ea6da30291f13a04c538755ee5b2679f465cd187105e9608f63151e8eaa9536c42bc8dc50a693d755138f5afb55c4c50c61253423d35b0ac8bedf0dcdb465fa5411a3a0ab878df3d262b65bbf373df17cb77ecf9be341e0e9e19090853723777eb7da4ba6cc353e45f2a13a172ba251f412b9b4707700602a227827a300b59fde79d06a35ff77e16b79dee913a61eaa979282533f0b6aeb29521d65169c5b65a5a4f4cf5d642ad422692f6efc6ed6285f7887bd653602d03d362a766c85714d1b41309003e9781636c83b6c65dcfb3ad4a1c0f8224cfd017d1994d0e7481b21ac9feaca465ed741ead10d3aa1e5aa4c8f87cca3d5f8a5dba5479d1dd125da32115f65a487d7050528bf2f8a5cc627a22895faf2449c7d239a142d7d4ea2988fd6f5d1adceb78980f1998fa4a48b75be6366eb8d76127471d0c4e8c5a38bf9e74b79798bd07f03363bb990fcbc735edc588e98a2ca3d18a306ce61fc9f0490284f61f3bb478303c698fba09dc3ac07db1198799e82f83b918afe061e9d33c7023fd72346dc00e384054c281db6a845ce849bd902d51cd64490d8cdda2f097a81b478245534b3728ad4810298f62866d516494363301463742469675d69cde586e7815d09286edc31359cf840b5a88be9a1ca92ad271944dfa5b4b2082b5c2825676018b36f4f8ba3b69f6e718c42bbf32bf8a9285b3c3a3dd2f934827747c0e12d649f79312a194f8a66c486a2c81449096d0412ad1fec021eeb6dac747ff04e1ee81c4000f250bbef10385e5ebbe329245a249ef9888fd46cc32dbdab8c362182f54f4f8250c6c1f7e55c013a8af9b02785a031addca4228d076ecc961829cd8322cec1b1eddd65068e144047c58e949e0c8a64c120e38339ae1a2f4858e2cc06da74ca3526cf80b50a48f17461f8c363651b571a371bbc42e449f5c22ca2a9e0283c849a6310a8b747348d116d0af7493", 0x1000}], 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 233.341512][T16220] loop0: detected capacity change from 0 to 3485 17:01:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100003, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') acct(&(0x7f0000000240)='./file0\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:01:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:01:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x400000}]) 17:01:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x1, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0), 0x80882, 0x0) fremovexattr(r2, &(0x7f00000002c0)=@known='system.advise\x00') ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) creat(&(0x7f0000000000)='./file0\x00', 0x30) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000180)=""/55, 0x37}], 0x2, 0xd9f, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x86a) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x4, 0x6, 0x0, 0x9, 0x14, 0x11, "c1499dbecb9ade28d971fa44d1c633870469fde5ddf5acd50565ce1fff1898cd98760b9b5cb38152280664666f0c5ec223e933887090f31dea6651522424aa47", "f2ee6e33c84cf70fe1246f7e5266c674ac5cbe3603226c8dfd5c3c410680d423a9b81176d4d63bea9688e34ee053426d725b776ae0d7f7df763834b0d7606744", "ef67216ca9ea4fa7d7c7fef6ca3b578d964897f48097196d9b5f67c0fb5d3779", [0x3]}) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000340), 0xffffffffffffffff) r4 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r5, 0x8933, &(0x7f00000000c0)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_GET_STATION(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="fb4300000000000000000500000008000300", @ANYRES32=r6, @ANYBLOB], 0x1c}}, 0x0) sendmsg$NL80211_CMD_GET_WIPHY(r1, &(0x7f0000000400)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x30, r3, 0x801, 0x70bd27, 0x25dfdbfd, {{}, {@val={0x8, 0x1, 0x39}, @val={0x8, 0x3, r6}, @val={0xc, 0x99, {0x9, 0x21}}}}, [""]}, 0x30}, 0x1, 0x0, 0x0, 0x20004010}, 0x40040000) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 233.501900][T16244] loop0: detected capacity change from 0 to 3485 17:01:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) chroot(&(0x7f0000000240)='./file0\x00') mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="313e82a8406c61b92fd68c28d096457417642fd8d63ce2d437a159741bd1d4ac66c1f743a887df15c1af28bcec662f21ce5415ccb182638705ff8f0ff5fee6d68da9f95170c2242da6b521015480bc64a367bcdd080401d9805c51b918e73e143e8781fc99daf7802e8a4881a199ba0beabc268f26f26aaa33e8e4edd5d644bb5a6f63463001c3c3b9a675b3b5062b485917df7376d2327868a5c93f5b2edabfb862bb27e24edb6cfe52030ef63c67f8bc3f14f8df3982e3def4794eaea4a823705582ea87a287d648dd1fee8181d2dad46abf4c3955faee89981afa993a957985982e13860ae5fddf1c88ccb88e19cf2fc60b89bdfdc7b8e481dff63df199cc5a4e4a98"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:01:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:01:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = getpgrp(0xffffffffffffffff) rt_sigqueueinfo(r2, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="fad9ef59561f2a36ebad0a8e67476d3c0813cbbf2567dc8c9dff5f3516dd5a6ffa1c46d717ad4babcb4ef2ff5ac2cf208d431e252b5fdb8ef51a01ecf91c06293f15708a4f90327c3e9a584432fc193c6ceb949a855d6462ab62d82cce985d72e1cde2121106130ec020436bde40", 0x6e}, {&(0x7f0000000140)="b0e8161fc96bdcd3d2d95a2129c369a6d2face2f4c0d36beac506f8b3d8f962ea2fc6132aa82d6be23c7c3b3a045c5fa7913aa41e2bbbabcffff9746d41dd282490607db4a7f891e5553eeb60dd46589c81a288d9d", 0x55}, {&(0x7f00000001c0)="eea4f6289f45cb9272549aedadc83927426d2c1eeb6dda5f2dc4c490bd62e24b51422adb6361089d660bb2062fb481949a26e43b86fc51efa8a2e71914aac9f1e4fc28f6aee1d8f134aacf99f907c96bcb59cd87237b9a8a0242b102c612f4746a0300a23071e3e936ccfcb0306f388cb1bc6d429943332291972c296205a7288c821b9502ff45b9b96d5f925ebab87fefd8cdf1ede322aa7c6d0e4b843e5ecb2341b863", 0xa4}, {&(0x7f0000000000)="b2908fea5d5f34627e26334d7fc803af908e98e4f8f4ca2d1870d7e717d1eb57749588db0e7ffe275e0d7d878aece8c3d61f5434", 0x34}], 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="cf203937e8a284992e863c90178a94edb24eaca3fcc1b55af8ec8599e06c1449de5826c751661b3e86f07a85c4a32064afa442d38c69a54de3bbcd0fadce71f91ea913c37ebd94a565897e40155e2aec35753c93762810dc5d2b585795be2c7b50f968a698a90b00b070258e0f4ee991f3aeb3c344d383c048195dd1041dfb2b6de420d76b41fb3dc2b751b083a32955ae6bbad9924cb2f0bcaa639f1f9012c412c4b1514877a1d6c4750171b2d046f140c1b10c2f7e048292e90c3eaa87cedc619b910d6495f20ee778196b21785f8429438bb01f0f033ca53f59cf50b8a78b8b25a7323f892a6fc97ce110af3a99e7312512a5c2be5516d2bb9f9c95e4a4cc73f5d08f381d588823625f5af7d203585323ba26e5b0dcabdb9cb35b7c8464f31a77133d605ea300ac3b1661fd4275b1afea0a2cf705e7afd8add5b60bc0f50f0c528c5ce737329731e0e4c3bd8fa7632ec878acbd8687ff70bf57056390f9b4ef78273e59881d8546612bfb8806a116b21cf518d607e197b16ddd682853820c228bdbdd26497aab4cca35f2d40362b5e5db43b23626f97b2d9a84429d67c6d3d21c79055ed0aa7d13fd63c75ca0c5c555a2af0eb07dd920fcf8c2803ab580d77fd8a5a901f9ac1cf269d1231096df4271e976a08d63bc511b6500a4580a3b36a47d7772006368d67375c68d6f33fe892aca670bc5542d5b045cee02934bca71821f8b25cd717e65c8ef3c6301cb73448e510e584b88598032034648234d584a82d198475463315342f74c263e0c9676f00cd3e0ad1328214b76163428622a94bc796249f8f0825060be35e5f54e6bd0b80fed34bfcb6cf100633770fb836f76836800614e411fb685ad4f6e8ff87dac039b1b23ff0fe31571ccfa0c689c50806ed8e4467ff24667872cf2a20b48b732b0655e6747cb975e6619d9e2c146fd815ef89fc270cacb5e05abda9aa1c853fc480eaff02e6fac08a86c55f885891c16bebd4847b7bc7d8a902286d2cf23467486339ce97d84b9f436503bd5400bc14c2791c1e2e189a17e086d1583478160e9a15e5709beb2532480d614e61e82f8114edb1bb082672af2d005cda1d3d93c0b33332bbaa4d2f3114fd42de7eacfa7d4df205f72ed3e9641f84c6f67c183d2818d0e81b856579fd6929bc79cdfe597219c983f136ad783f29e2d86c56ec2495cb9ce1f25084d06540cff5acbca9a1adec6889e255218548f5360bd2f42ffdcc39a3d8fe6112aedfb523908cbf3f4eb982316d87c82a3109050882ef84ede4e006a7905dc4b66a11e145de2fe630057c4853dc1469f7962c83f4bdd967168a92b4ad7a55c48f7c93c1d5cb03e2b9b7c4274704d08784bf4f269d468ddfe27a0ce33b3d61f4e99532ff76e8aae26522f69006110c333f82f05be6c4310d8a3c0a6286b44f708da04ce198dafb3eb0d5532051b64b6d968306722e39e7187e3484db3fdeacc2d5b8827ea9386085654b1bbe4d9dd2db450efe67b20f73e7ec91218bd56c0edd6a98fb2a6f8f0c772fcb976ff0480811bbf2d124c592937d0dd6fc1eb04a405689732874e8d2f19103934cb7b45f4ec9787b2cf4349625c963ddfa930d4e0eaadab9887939aa8e07c9b495f943385e349437e2ff39f5f46d8896bdca4f7f78590abc55b0667bc575a79720a79ccc3fdcdceb701dd4a42d84cced110d3727181110b6b632c77bcd81ae1df2c944b38f39e68ad4fea6dcb4036a8477fde90934d185c6065bf64e0d17a4fa70fa718fa55119500db5ce91095f6de84e0cf5ec9578eca57961f974e0456d5251e9fc72db4c1d4390979f327517b3e099e41b40b92258570d8d477dc24faa3f9060afc44a288abe619497166562b9dc837ef80c25bb16d442537b6f538493f1639a97e38a2767728981fbc7c3849d2e65bd5570e3f336fe4aee9613f47bac8eebd9d07b4266d9289038d1b2e02f34d4467ffa70099be8b9802a371314d2c3d11bfca9047cd2944ec91d3020269634e1dd76d15ebdb3be91911cbba3b3f2c6faa0775e30a615d139d63888c2c2b19a3d62cd999f2cb4ad322c40138150c7266ad98987297c399669bbfc3e9a6ffd8f6a5796a23324a1e8b630088f239be3522416b96b70c16f128ecb1eeed5c2fafc94f1288acf546bcb2b315383ee773964ea30a1d90a468d1f19396e2fc2ec06dff0170f6442376ac8a1156662a3252ecf8817e0e8fbd84dd1978daad3c55da4b9b722dbae01b933bdcdbdd87d41f8da85b07c899ff43f553e17303917ac6cedc0ae63ea4ee75417c7a454125cf6f67459e05eb77390de7a864d6069287d2c72a0215a2bb88d3e282f5ba749713248556a4092940dcd5b4e9ae7213229bafaf163e56ce158b7d1d77b9f7938ac4ca74661dc51ddcee97079a68fc656af4f10c1c9b31960b19e972f9909bebf0b8a63d644d6f5171cd868953fda2660d6494ab4a5110dd6d795d456f32ed2e596bca229b215539acef067c8d9dbb569fe8391148a0fee5628d3d9dc1b683f219aa44b6a821d4c9de4caac21473b4915f7b173442675f777c8e12b6743c54bf0d9ed549a24c2c95bb2e38c1de5adafbc4316b69fb3478600ea1dcd5e03e7f383f8d0dd02af3aa1a45b5352c283cb837c7986a166b2d3cd6276257d2c0aa78939be07e1ca401298605d2a23715b584bf354d20eba64f3c47a082cc326d193dab7e6eabcd6b24091f9eff2a5b8d680e04e5fe6a4f231fdcf8a9033886222ed3a9ca18d3f9ef2c78004d4e2df3949f51165006fc13464c799b75ea2dca767f17e5c6aa3babd40b59cf9dc0405605839329071fbb998aa9b56ef971664514ecff46d83eb1c0e95b10da6eb44787895cc3c1315bd52d71b8f9c34f98cb4165a6ae8610db276581f3a773c96dee9ab15e1a0c7f45d55e5a7e4ead62d017f5963637b6c97488899beffff7ea1352ac1c10fc17a9b39ead3f47c696b8ee78564d415b63eefdf0a08b3c9f0e171bb7cefdccf06d269bbcbd99790533c73afbf2dfdc51f176af0c00650f375967cbcb29c454405b90caa1eb1ca5711fca28484fc2260ceaea67a00de328cd4bd65e07a94ce6f4eae7d449f768dd51c400b9936638684696d8058b12ab2ae875f8edf98b689632652391e6af03d56a1ceec28faa6edae176e6bf6e42b24c38f0d482d2d62e4d85a96d997166aee9ad145871a2c24bbff72b3d2ba4113e93d2f64bce2650f3860022e188eec7ff3f2a2665ebd2be4080ef4e85fbcf3b4b37d6d5b1e69f66aa610c187b02e84401b38ab38db2e0e82a4d4a0bc525833aaccad0bf7ae85a6bf2399c451a5d1fd2dbabcd6c704859c1de0a3e558373d639cf95817386bf6a06f40998fb4c270e38418a22029b55b8798481be09186b5265df6e42e47f71fc0f65946db06c8de34e67c486b4e87a823f6618134ef965134338483b2d4e02ea27a99c22d01c56d09b415b88dcecb334e7e8cc1e3377f5a473eb12f8967936e6bca3f0a00d2e421bf740e7010fd850c0b936e129cd46a2ae8ab12c5b6fef91f9a560f29a16c407aa1591ef93d973a1b540ef6bf804181966dc8ab7094c1483cd302b5ac3dd29a77bc7311a8c7cf98355487fc730ca3ab581ddf4773f777492df675e91973f55820f1688c4d24bc0dfb116e5c247d3c2b6aebc4f5b822773cd08e56bbe76512a80bf0de46139ca31e02d6f57f27f7584cc1e092deb853b21b7cfe21da2cb70b159a147f1c959d00b5101cfaca28fa9d7748d902ce9feeb6f8af069d89e8e3e4feec9ade32d1ba4b5976692469d4a3725f5177e3e67bc70c83b269f4f6230bd019713538bfedef41bc759386904ff10cd0cf75cd8e069a0f7a48132b4d83a44ce34b33eecf146bfd07428c698f4e116bd3a428106784168dba379840d773cb997e78eca30224b269838e0bbcc6cdd847d64148e3d5f3a69377a4a0226e356e0d86211cfbadb7b0a06a7e9059972f09ce2b4ba27f21990846af20fbedeb12c535c216485b35e942d39033d4d423f087effc3c4c162c0b5a6ce92b5e0646b6cb46d341c5ca6fd6fdb98169054a563e9b37dcf92fda1b7578498573120f5571560fd72931d485711ea27f3760f630df1506b8095ec7ec89e0ab7aab8ab31b9ba0babbfb88e43b69c8b9e4f731bb722aa5363d2287577b4ed958d100259cbe3e3659545c7f22a0bd42cb921fc05a98eb8b430d7d1e3e90c7165b385cd4d4101004b38dc4538e6fae205f5b01e06b373e252af219992ac2fd6c530cd848e5a06a54da3a189aa468d2c2ae25de3e09d21c5361faa2bc6136c509a28835f8a58ee3df9da4eff55e9c53b271d6b6233ce4516cdd67dd5fce1b272f441ec638cf539801edefeabfa0ef32868d42bac46a0077e73f60bab15b10ece83bf33a99d3fdc55cc85aad856b1f699284883d2a54c5d6f84ced310a714af49835e6647bbae6941135bf896c3182d345108ee9fb0e726224f157e50889487cf867d065bd5a1fa4d46d27a971db150135ee968c19d6d788d7dc15a7b08e9c6de1059a735dfd92d74d4d423e00dd7b17e1e76ba7f594c4a586731b34ef5deaf46f6e488031aa774ff690ed11fc2ac42dc7cb6b4557aefd1aad7c0c56c7121e4e65290e51af6a542b1314079ce7cbfc7d48b5c975fca2ca43dcb43ba20c71202fef46509fd3343cedec6ce32fdb6c4f2616c6182bcc88f58ff0b06d1aad835536532cc9e9d160c088ae5018abcc2ee287143696ab3fc81d64f3d592080b272505c040c4eb0babdddc1165b84d5dc38fd3567bb9fef750a1d61d331993816b6eb5fd1a39285f989a23d48e6dfa2ca8290ba502b486be02e9e0523c7151f89dda9b19f4318ac7e61147a7e717a0303e728b5088aba539d14aa784c09973cfade66f7e1f19f482508da2dfab2deb7210559a17627e9fbda42c3e1f1a3662181c42f351776a8db75b161ab55dac4d1964df09a6eea5b98672798c56aeaa3be9d8a4b4c93276f608633aadc56967854b027be7085a10300d1184f96150469ef4631ac5d619b5ef02bad0f09d2100aad4ad2e62fb715610ea6c2fb830f9e9f16e6c2365714f12ed0feca8fa437e74b0a91d318585be3eaa55189ee5b3a079a1c68f1c4eda210edf80d022724f3dee2cbc63f9f7a3f61ef2e4edb8313e0c0864be94989975eeb1a29476447163c2231ee21dcf1137d3c05c6533e9f6f14c6bcdc847df585fb3c8fd56019aebde42273102e7d051186caef5e4d85e08770891c90b512b5ac743c335793796a77fef6e2ededf0788e4065c3449482785efbcdc285cbd14fddffdd6ea5a94484d63cea3a2a39aff9803e051558c39bd3b1c1d42a4c661e1c7617744530396174de97e581c16fee9eaa36fce80cceffc1289eb012813e7605cfc92cd6e2dafe8d246a38e476c6f7afcbd41c1ab83d7606763a865e008bf919dc133f197cb61bc16492e0bd62c3299fb20ec947a8bfcf746664fc54bd2c76ba6ae840fde14a933a209bb3d517dc30c650493a70b824b240f267aefea9ddc83d93e0485f23711cba4ae213be3d0fdbaaf5f9e0a8e3b99f63531c0ecd0924754124df1cda1bd25cc985719f827ecaacef38ee65ef8b563769eb1604a226837fd90a1ed47aa91b2a47f6e3f55ff9c9b3471d67142ba961b0da3ea8972ff8a3d9504932d3eabccd36c0c045db708d085b8b9f0948484ed3484aa79e520ac407e26098c357b293b9d71552223cd82d338fd32500d2c8e244e4dac1e82f227ba0d5e6809bd6440d15a82dbbda7d67338797187cf6b228b1259de07ec7d159663bf52dc741", 0x1000}, {&(0x7f00000013c0)="699e225b51ff58f54d7b9487c76fd780a34fe02c4f369f5bed0e7533da7d2acedc6aaccbfddc5004e5eae63f0ceb41cefa99294f2505a31c49898e27eba82a9b6634bc1303725b497bc4f8f5a9425605e56da0c9e88229a5ff4532bfe727b0a6ae48439a3a68185fdc3ccd9d07cac12ba4c1b7038c0cbbea708f9a9149dc5dfd8e7e5c5dcaf8d0686622fa196c0e03c8", 0x90}, {&(0x7f0000001480)="27b769404842524ba509823e730da9c71661d98650d495eccd8637993efb6da6d58602b7f50bfee086dc981da96881052ec9126339410df4e763b3b5ff199a5f85dc3fcd8d40e93b486134295c5caf5bd8b8cb1c106b186426e55f1ad98f8d0728899d033305d674185a6458d1f6a9741d6902fb931534766ccd57d5bb2b3d4fe3307b4cbe1369f2acfc0c9f11e2182e7812d0f70e4a8cb9ac2fc289f9cd9d934b7b0f5d8f7bebbab06ce3ce1bcc87bd9488097b6914f9546344066167116cabf69a6172e74395a10c34c3be0c21a6d232aaa6e5edce9ff840892ed0707622afa7978f2544d597a7b6dd04ab0bbfdfe153b76224981b36dfe4cbb99482afce70c40cc9a2ad31a4b6da61cb3175e540e8203b76a65024ed484486b165f71370fce4242ee2aac616b9cce960536b9bc5f31874088082a2fa36cfebcc2474e1d26d1c336c38e6b81b1712bbdd5dd1296190427a3c3896418707a35c8ddd8b0d36ee0370e7c3c0e9bb6296f9cf1ce810504e4d03fa2b0b8f90767d60a2b32b1a4050136f73c7027676cc39c380ea8f934090712008a9804de78ff27ec4eee3f5bdd916a7344c98e3310c548273d09ea2fb586dc8e343e4269468b0639494f3b9ad068565e26fb65f42c095df3d96cb0633c8fcf6f257c063d71c687b0c43615b01d321684901d2fb44d2d2bdb3fcaddb23eeac84e8940b2fbcd7b3a21ed3a6a5e92f06585a7f6d21aa5ecb8df655fab66be2733768121e712a99601cb8d116e28609d1a2651ba69656ac2f6c37581440570b374c3d8dbfe793b3c197aa8cf82c52c880252ff3f1113c8b80ab49c9b2f23e2f371503d49e09b3348321bea6e370678848acbb857be98c2d11259a01ea35d44d4fddf6389855d688e8ce930d1855b725d54fbbef360a701753167d4b1cad206e1a25d3ad08106b5d30ed797f0429f2c66cb0ed95e96a8930f026a7204a93509692e1c444b7b14857f1b39d4d602ca923e10bcb1649bb9bacc215bb668b9c2dca7088607584ebd5ae8eecb5f8c2095517f87843b06b29558319741a1d267a8a7ae5f260584b5eb4f1019547acca4a6e6e69bce27710f6e96c4396703aa02d637db710d4c49367750da3d1ee5e666761627cd5a94f55b31336cd23dac5f2bdb5b8b4778852ea458e97355d3da8ce36efffa3c7728163578e4a91c643b64cd70ea680e24ac80f28f020573940cc798163023b00b7b00643bf8d964f52348c235988c4be520ba96831d0b3c38b92145b32b8727ebfa0feaf0fa2724921fea8dd49cf99ddd03d9130403f03203af12dee1b3ca2865eb96524287e180e4a4aa965ba3541a8e983d671722c8d7e03332d8181540679a5842e7313de51c0d0855db07af727db36d7a5d932190c64c9e780cced413ae34f63ecfab80f720ed7448b0299c7370022c3fe52b94801dd63fe13e353a0211a3ef83b7c6a09747566e64ec6a3dc374d00c79ea45f9acfd82b63f34d34e8e299808b24d6280bede068ba659a2f5e596e2c6ab22cd07bb1da663c21f491d621fd785a4e2f176155e95aea83f1259c848b5b7db11f2e42edb099e95b350615ffdb62b8e9b986bbad4e8e3b83e563d73aa412d52230dc1faa4f206916122c2a2b29daf9a1ff15603deb1b9fd26c666905b00c7f889263d0391cd5192bfba6c9f5c9d1c14fcebcc1eb4de9ede46b1e5251a55bfdc31959ab9fd7b42eba11ee02e1fc2d656c639e8351287fee6802cfd131fcb23eda04fcfbade4cee8db14d54f47e3cb6de115f1852f8ab0e594a03b08670d9158745858e8fdeb8ddc6d7ec9057825960c2e8783a96ea9feae916479e582e55ff6aa84d45cbd11c2c612f8ea85e802634983395021af8a3eb6002017a471430f0477fa84b6f8a2d82ac3bab228d69c1f979408b0e9efccf78db6ab6e76c88156c4b9032019f79c952534f2608e5966036c749a8b72d85dea3917beb3bd26d4a0f61f5ec72a8d9cacf5a2e547e0ace4f368893566aa4285141327cbcbe1a2b37bc43e30964abe7a93e9d6c26b093177316fd616ddf5977dd221f13aa226ac3f91e1e940ef13fa2b19636e476e5a530956624082a6f0faf10c41511499b2c13407d6ce9e345246ddba94499abb424ff19db1edeaa76e44cee377c525e46f2d17215d9d2255f4a56a7cded4afdddd8ec5c7f67c9cd671f64735374227b30aae62a86d7da0b4102872dc2c2f13b87f5f286a8d69bd63261c8d9720778df011611eda0923b5535d867971bf83ed625188c1a7fcff2f0af7c4cfe6642d5d82ea28f8601eea4d50b1c753ca0a700a4c9090077a9241240c948f5d83e4ebd8cf97db592ea110d4345a4a03c1dd864ba79657a65fc5cc476ab50af6561190d243a14fd94ea69459b11884a9c23507b8a2ecdf1b0dcaf35692eb33186417dbfb5eef958df5e28e0558caa530662e57f750a2020ef77a9b70fc9c6189679d48d21ea8fe66df79921da2513f1b5b22547e3ec4dc9b2da9d6e3fe713e617c8d01b004c0f25b71254350bbe18b1ae80f736beed938ffd9702b59e340428f576049f3022f82eac38a0fd6477549ab75f048312a9506dcc815d01c240538a861452effe4ea7c1166449266b9100beb7573344ddd37f52c8cbc1e143b82e8375e0660bef5c95f19191b54571707e252ac54e2f663fb0fbf048ea66df7bf5bc5015c6feaf0ce75effd24161580caa6522496ddd55db79a3fa2b1db61f5e4e588bac1fe9eef18d967abd7bf51fd6257e3201acc43fa1a3e6e71e2ae4442a0e47c3778e0762f6b6e35dfc7cd14708988c93e990a3b8ab75699f96a7d1a77312790697dec0ab57676a30516d9639a89390e7f0a8290b2cb8cf2ce68aff9c7e5d6532e82ee1f5fe07758606cda6c2dbcebd14b524f6cba353824cb483c2146525e5e3cd94a16929a18c9e1c3b01b6dde6c5cf3c6a8b74d5538d94c040db6c6426755ecc704e2e4ebca0eb396b3046f6ae2f33daae0e94134dc19c2542e39d5fddeee633a9819bc0a4f168a29df7309e1ed651533b63d9b848f261096b72ac90e4e1889ee7c9600115eb82c822f5a7e1f3238f13170276a4ff7e07d66e1793c9d573e729b23cde7bed67448c6662ebf7c5d56473daf60ef78da8163ab06c948c1323e474e774f2d23129e8d5c2ffff609f4af87a7832c06bf72e8c720ebdaa8ffe70bae2a71d9d26611843a0a3eb175c135e96ef0c994a00d1cd668d15d4318a58090200fddc63202a5da9862c160124c8f9888363b910c3efc852254c36c5861d550e9264ead5c4fc32e075a4d95ebeb82c58c93d19ab895a90f447c34acb8cf67d3f93c99c7604cbc1852de21b007055ec278414543a6c087f7b78979b276adcc5f803e5be5a9338f4d3f06a5ea1b6018c6fed6a687f2f50a2987b683c2b44b7145c55e26b86d1e6e52b1206cffa012b9c409d21fa62b06ee26cefc9f5360b6c7937d20305412e6615e240fcd9b894788ccb2a7e90105ddeb623067daa2b1a8b3bc5da7fca42a4f91f39cb7031ed02b13de922a44da4b3de2172d33ca26be51cff50bf69273fb7caf6f0ddd366ca44f510ba18b00ce906ca5b435156b34965a49f0aa6d8eb9ad7a74c8ad27235ba67088a0abed52d8e0707017bc47a70401f6c8c61169ac6afc7a74db4cef6833f6e02a14e9f362d865b2e9bc988474c4c6137cec42799e86112f38af251ddfcf36f1dee7de7ccd4c92ec3e8a8001d8e896de588c456760a5241e18e86491f6a76e627f17b2cfaa151be2575a967b27eb3c79bf54a048ed38220bbeebed38d1f1a120a7640c6e16740ea6f7ba56bfd633420867a68c0eb40392f515a1bc82010ebd43a9043e5e097188ee0024b25349a2986836ec074ac0a50c55f4758b10dae4839e0dc8ef13e59728b976a18a53e2cc2c1f439dcd0fc044eca9f50f9a5d8d4845f089c0267b1efcc3f25c2dd6ef577209fb8dc4a7c559e88d66e1ee7a9c442bb0f3b1912e59ce7e3187fbd773b4f16b1cd8aed0ef223c80fbf30ffe73ec479e0ef5a54f6e9596b3296e633bfc38ca1133ddecd83e5acc353f763723c6d736e986fcfcebdc0c0d3e932e06a0808361f874b682fef7bb42ff4e38c7d7ed4161ea342577e1c380f86de420a43a3c28fe4f0944b2683e007c0765de105eb4e41013d7be3e4ce771e3a5cecc1a026822e589c009f4a1a1a53576c0cbbe4999776fde38a0cbdfe7d1515bc41aedcc2a363478bb8aa229439944b3a5183c3f2b583d6403b12f34c2add2b39a167f7b2c0fd38f30f5e4d32716cc52b5970b27c1f75382dee6e44c6fecb6ec4bdacfc40c39b0edfe0d8407e056d030e22551813ca38ae0ba92c83f6b91c65fc579c81255543ff5d464b00e392afef8cdc27a988e76d2c19630b741fa33fd87bdde0b3c313d1205efddeab1460009912fd9de711933a46e6184e98e643f295da1e52a6d39320ccc43d0eca7586ac5bab908f6b4c8a4de0868fc572deb4993226fbf4f841f954562e1fdec884a6feaf5e858fcf12aa55cf43033589c5ca0d9e2b94e9aa9e329a9d72654ab81c586f8f5d5067b402048f11b7a9ef0d31d6ef2c863ff553e4a716005bc912d10464877767adc03525e21dea3da3aa154f8edae5f95fd73d3bb53447adec205cf7dafe6f4be59026cb3fd0074b0d75af0413e8adbf8ad5262e6982a958a458d705a24f049e2617b8c460d476e30a812c266eac8591fe34a04d486452349f07ecf8a2c36d2b4b9ef54223039c393e12ca0221fc127b1436405eb7042ffe1dacd8450bb78ea31b3eda599be8658f6799e102d64fccc848b06b46070a6ae6aef489153bd27b7c483d3a4097d5ebcc0f5611a0127e8f642b5df6a68b90ffbe016cd465028ca8f167ebdc37066335357874d5a1ee12214644b94f829f5b78fd21c0c97f729d61858f072618019122fd3233f878dd3c58c23dba6fbc4824066d2fd9de78e606d40002ad7437fac5c952b3473f0913fb65b971e17407a5d70e7e88da3e05575f4143ea55c27b7cb661b391d0eed416155b4c0d95c6a8f9886c17da579fb9676b44ba6b7f6ebda5677633556257542ac80b463d02ea6c37a8603f8d3d1555baa9d6e715c22765c12ea49d47824417d5ddfd1e934351b64f5bf69b877b454b6ef7177bebd6b26fc3ef320e6c5273d7006a8c4c40077fadf4aac84667a817e67fd94dff2d50c4358eb506040332eb4221a1dec308d9529f94973322070039b44ff1fb6b9bc4d6ee03b7ba62c9758c77a4eb0876d21bbee01836c23314238935b277252ee42bdad2cce631914bcaa70d6218677fe835eac948ce656ffc0ca98f2538e7e9419906fa0a38aa862292a88312183dcff50aff6d8c50e3d9217bdbe607c349eb3930f41e5d652a01b4129ff812f57ae62d94e3f5060a38c6fe49ed47339562bba3b197db380b4015f6e789769883e184afcf5415d3a5b34f563676bbeb923fa9166228cc8a11e603e9a28ca430a0a336ce42fddc9a08dc80bd948a2f163519d2beba0e818646970411268f59241ca6a24101f51be26d47e6673368162614f8a25408dbd0826b8dd2d793de7692f56b4c33dd9e1c99d0f9a50be03b9e059edd2a61fe1b759320c06134d1126ba0627d1f91ec139df233b5c80fa1ca883f238e13a5bc655ad87dc629ccf5265f757f4f7ddf5f71e1dd27cce085d4efe2efed84bfad128682af249a64b61dacbbfda4ad0347384f828b09e6bbf2f707ab1fbb0995bbd13205d0b1966c4df72db9f839198ea478c39369d6624bd28d821295748b09fd53acf59638f77afaf6b2ca738c5790761", 0x1000}, {&(0x7f0000002480)="f3e686fffc5606f7d6c83e43223f75edbad087686854f8ab7414ba18a8a69dea398906eee27a7d40381f48d8c80ce7a930bcc6e51ac7890446181277875630819f25e715ba0dfe6c478c71211bfcf9a8358a0ad48be9782ee216b35b53e750388e2ab1b0ffce9992069ec710e5b336f4b4e7e31275ff8116c02bd606db3a46ad199bc47ec8a2c7152c7de58f6444be78d3442122a7378daf2bb7fde2b255a59f590c43dd1e4eba638c37e7ccea384f096e32bd02371170184ceb08d890fb21b19d246a174ffd1fcbdf90048d81e26434a356cb0317f7eac862831eba17ab14a3c92f4ba9fd73cd0212d57fdba7f5b8089ab67ae16798af42b0cf4633fd81ce5c3fba8f377a475e7f35b7599397d0d781899b49b0298587287bb3c88ff218183bfcf7629e2526b475df12c84d28ea8c743cd9a44718e2fcac97e6822227085d474dbc2caa84ee3ac25a72d34e900409b036a185568d527686aa60d76e175d593404697f6d3cf7a73251dca71a7de0b0f257ee684bd8c912a39c3a0aac40c37dd7817cf2bd5a17f0e4685e56c2a7c453aa168addd7e7be3409e097a2f5afb603e54c51aa95582999eeffb6dc3e70705dcc583639bc1a05b7e9b940fa24a6cb02ed1808827b05f1f2ca051e9127ba475454bda438b72875b725f2b08a224ebac1886f00d7c51fc07bdc0144be7a816c599c802ccc1afb636a24f709b375d2c6138a8469bfd72f66c7ad1bfbca175b65abc1a5e505f012460638c906ebcd1790f98720f55b7920a43783d9140e85a21276245463bc421000c6370678fd10da62212ada6197cc20390b53f54886575cf762c0d7c46cdb16b1967388d47934866e04fd97bda082ac944a4c4ee9a3f9ae8c4b13048bd2e8c134a21b470cf54fc01bcae97b5ddc4ac6560a4ac3e512d2b8276dad9348620d84e31b37fd7bd5dd18d746f3d0fe9f97e4e52a7c9552b9bef2a95e396f5626367ed1587b04b2113026c0a8ebf709e7388bb397be878151e0d8dcc0b6d4fc1bf77b8707b2f5db246c6200f56ef08223015af08ae4a3d840ee670d3294cc91227ffcac6fa694fe2670cf270cb3a8c309ea69b5c6f75cded59dad21cf82bc426cf6e9a07e149923d35a137d1649e50ffd54ed3112e5c9cd936caf7cc49ddeebf872710b6c9906f8ce2531b7b63f539f0cbab5dd03d80d8653a406926abbe15542fe65d07cbb223b7c83d92b53a17a66fce6227530cc2ae26711055ef08d99e06dca0833bdc50017789512c7c7480b6729f70f76a9822e0f5a1e394d9006c320a4f42dc303a13145073adb156eba6abff3e7fcbfa676a9d0ca65e222877c9556542dea5b6cd5dc6dc0d01c4bdd62a3efc3622d2504aa58abcc8f11d6b2ffda6055bf029d5734f8912e91a455b34132c7ba750f6c6b70104b9ecb31b6ab0cf8cd590abf8ff96a7c46ceefa56af27ee676267ba9969b6e5d703c96e02df364eae17f24ef209f803757027c69af0ee88b3ebd72e7db6b83322a4b8da268d2d4ed1ec726caa557059653f0e2277104349db6b01732ece86dddc4724f928a53376c1fba081d2002fae1c0fb266a191cef25a02d72652d7e97b6ec53d7e884ecf88780570e2d29adfad215af7fa1ffe61082f45a8e6e3fb696d90e9c1ba888eb1cacc8aa3af8d5aeb0fb2b2034805a776a685aecc52e3816f8eab79c64313dd6457fd69b0a9892322e4a230550d4e61f1f3935d801c134a8bbbf7f666f5d675fe2ed75d78597d0414bb64efb8daadcbf2d5db7ab1c150ce81a1a0b64e6b91102478a95d43e592ba469ece529b6a277a97c0a98653ef0ea0b8fbc3505c09803a461d50caca54d01129f216ea162578919eb6ed1190bd887df27028937da582966e3e5a63639f9ef8e605f5697ae8d97d6c256101f2116548afaddd64257ef5a05d0c5c035adc3a2927c6c043542769e3efbfa760923bee4175fd8b75ea9473a9bd93191971613e34117ba89476655ffced20884d545403f0f77c865825ffc669cc4fb7b66cb99dbd9bd8ea834ced35fc83fbcb8825f18fbadbb374fd026c6eb1659c0aa595295aaf33933663a759085de50ac7bbdbe7fc95f5d10b2340aaec474b800a700e1347ff9a8d23815793624af6b49176de6fb41536f5b106c35da3be3834e02acd8df18ae195f22463ffc28cb6c077d7dd0fe00a14d39b64b0cd92af43ed25fc54f995cbfe8fc7d06210c75654750996fdaca51ac6a4bedfeb2380989f44bc3901ba82fbcd8b9301bdb300c6b99aa9f1c45a565609eacfe22c86439a3cf90b01bdfb010bf0640abc5e7c2e1d9eb47ec3cde445e10f0eda89b16706a0228dc7a9af9445e654fb6db33c75956232618ef047ef27e6774410617e9ce27d4bbf1d0aa9feb9744a5cbb947a9d0009b397aac9299b78148b78201f8c7592696345f76c1a0801bf68f7c32753a3fe3da3cf9ed1cbe801342a926863e23fa7d7e66d1038aebe72cc33172c032d50a94d4f7ad5a356e21eb16d2b76e53be0121415b33f35265bcaaf14f9a7b44ed8f52a54bdd3ac7db10f61098d0fc87787dd26e4b43a2871563312eec713e0620f2f9492e74ab60878442177e6863ec63886b5753bd281e07ab0b9c62b9477ba98ff837e6abf6e0a6279149d6e41d17d4ec3254f52e7ede757149ce4c84d5b4c5400eb5ad67f6ef0bc9bca07b3c456b5eeb6642aef8f49189e056fe325e8e0bf2a0895570f9f6857281248568d8edb58cf1bf3908cc4e28fd6e80dec7cad8b4a480a5ea2bcc11f1c1f47592217c0d103603d5d161fab059563b4afdb5bbb8436e65972291ab699a8085977ace46dadcbd75dbbc0cce900430a2c22afc336dec9323c85086eba648cb2af7a48c97f41f2e3ca659d0721326ce49faa9a57bec3d261dca60fd14b6536a606965289e6aa10bd8a6ab66f5378d5c85042f44fe0b7117fd5c231ac6016006dec28e3f9fa549b5e467b149d5758c95067deae9b67edc238838d7a16b2a0e1a48ff7bf773257c56e4727b85e858cec0bfd5aaa9f92a5d14fdb89f5b72ab4fdc7512970802cfe18eef354d870d2d45896789a49cf9426777d451ae934768ce5cda8dc14a205d4144fc297da0348a122ea23dfc3e99f4c9e6985d58e4a7e994ce62ce1f8bc5eda119dd23757adbe7f0a2d2b37cd2cd42f5d318dcc1194d368f9eb54c3aea5d56ceb3d968bfff0b4562dfdeeae630a979a236149902d5fbd20ff7ae09366b034a56bbbbf7844157964633636f9c6f45df9ef02fd7e0d47d05adde5092b12ba673b3964db4ffbf74d656d38557f9e25b14a5e1eeb3e3a55412f50e70c8ad56ca3d2f6c947bc2f51d51ec4833a2f40100d17b534ab95e5fa40be3ad811c50a1580a3cde44ca940a95bd8fcac43a4e1573b8120ca98abd59c0b033deb6cf6e7ba580a2dae66b03e2fdfac1b20ea4ff094709efd4873963c2336eb4c9cb7e080c00e6a6f0e32ca46cbb666f7a6877ef7a919b06d03c33102996143039bfec14e05cb0c9b618ec528762865e0518311ba3617ab2e22792d1dc71cbf3b95e722fb81839a0e13a5b8aba0ddfbf70f4b37e997969496e3d2fd8b9f591b8e4036352bf1e5f0694f54ea1cf2324d07d778dd00144b8efd660a622505248573aa9f591197d5616a2c50139da85d75be8284d476de4eae2182d7045aa280f56db6b00253fbd38d21abdabbfb136584297d09ac4e1c3b7d15235e402ad9b661d163fd72e8bf61f00b8faa38ad072cad92da82ac1cb8e95315aa8a5c7a9c0e828f0342a63ed7f15c3eab255f0b3904e0db9e2e6136d8617979f370a85cae45e009f749de49eae91bed43b39833837c003bb47b568bf8adc092e28bacd0f96ca81b879e36f63a00df1ea42b8b9f88265d4ef0f6a950d0bb9c5c66fb848c533b263d418b0391e734308a217741adf0ab7545a42030f28fa80b17432e9eed222dc3c9afdb6fe9ef7baad4598bbd00d4407c05a21ffa2ebb3e8459ff14e3249b8b7f2324c961896eee6d1cdfad521fe3842eb29ed25c75e5b732a2e7e871a8711147510346338a5c4b29dbb80ed6f51ef8bee34c65131cfb9606ee6b3bf80ba84464ff1a10606c82c19728c4ab9265943e29a8085dc47746a950f3090da7807d620a92abf5a56683e412b7f0ea7653c7f17bbae472d0dbf0224f6b29d95fa44c5855c7d81903cdeaab5832c1bf9ffa31cd0a73441699ee4702ae5098e9a9827431a6d85d89757c0c9c7bb4ef8bdc562cd269446f3c8f8e21bb2199a7400117aa9b5438bbf7de53b8dad94ac31739b46c0f464717917b98027631790db7a364d4dbf811fd94b100f0ea07094a0d755aa399256a511ed308f39fd8be979a8e467227441804636e0fe9c7c9f5e8c43d695d016bd0b63673a7910a1c8f860ccb292c92bfc4a9b1cdde097fc54648909412766d08569c4b3fdb20e0d21dbeb59a665e3a86ff1981811502fbff46335558ea4de54c4c77e72084b801bf0d3326d0a79a29b1c447516f6c4ca8037d532c9b5fdde3108d17807c73a52205a59ef54518e4bd6f226ae6d6dcaf7d43fb45e5c47319d081d2d174672ff967b08b9111da79b0a39e6e70c70f4950470e2dfad186b0bf21d4716af9a63e556fb2163f3c067864bf517c97156b578f7df9dccef65b3a2c8b66f2671d3eb6b52244dcbb6b63d7fa4c094d90e5db66811e63753ca5eb36d0d517ac8d5420a9aec18cf994f6ee6ec74ba4acf888150d09c2be8cea233a166ccf76451eadb43ebb862430e17d409094733ebd5bb9d85adbc1943e06d7aabbd491e863f4dab45d8604871864e77dc6403a36b8220c251f46dbb53ba96bb67ea6da30291f13a04c538755ee5b2679f465cd187105e9608f63151e8eaa9536c42bc8dc50a693d755138f5afb55c4c50c61253423d35b0ac8bedf0dcdb465fa5411a3a0ab878df3d262b65bbf373df17cb77ecf9be341e0e9e19090853723777eb7da4ba6cc353e45f2a13a172ba251f412b9b4707700602a227827a300b59fde79d06a35ff77e16b79dee913a61eaa979282533f0b6aeb29521d65169c5b65a5a4f4cf5d642ad422692f6efc6ed6285f7887bd653602d03d362a766c85714d1b41309003e9781636c83b6c65dcfb3ad4a1c0f8224cfd017d1994d0e7481b21ac9feaca465ed741ead10d3aa1e5aa4c8f87cca3d5f8a5dba5479d1dd125da32115f65a487d7050528bf2f8a5cc627a22895faf2449c7d239a142d7d4ea2988fd6f5d1adceb78980f1998fa4a48b75be6366eb8d76127471d0c4e8c5a38bf9e74b79798bd07f03363bb990fcbc735edc588e98a2ca3d18a306ce61fc9f0490284f61f3bb478303c698fba09dc3ac07db1198799e82f83b918afe061e9d33c7023fd72346dc00e384054c281db6a845ce849bd902d51cd64490d8cdda2f097a81b478245534b3728ad4810298f62866d516494363301463742469675d69cde586e7815d09286edc31359cf840b5a88be9a1ca92ad271944dfa5b4b2082b5c2825676018b36f4f8ba3b69f6e718c42bbf32bf8a9285b3c3a3dd2f934827747c0e12d649f79312a194f8a66c486a2c81449096d0412ad1fec021eeb6dac747ff04e1ee81c4000f250bbef10385e5ebbe329245a249ef9888fd46cc32dbdab8c362182f54f4f8250c6c1f7e55c013a8af9b02785a031addca4228d076ecc961829cd8322cec1b1eddd65068e144047c58e949e0c8a64c120e38339ae1a2f4858e2cc06da74ca3526cf80b50a48f17461f8c363651b571a371bbc42e449f5c22ca2a9e0283c849a6310a8b747348d116d0af7493", 0x1000}], 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:01:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x401000}]) 17:01:59 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)) sendmsg$IPVS_CMD_GET_DEST(r0, &(0x7f0000000980)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000780)={&(0x7f00000006c0)={0x8c, 0x0, 0x8, 0x70bd27, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x6a8c}, @IPVS_CMD_ATTR_DAEMON={0x48, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @rand_addr=' \x01\x00'}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @dev={0xfe, 0x80, '\x00', 0xf}}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x8}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'veth1_to_hsr\x00'}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x81}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x8001}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x7fffffff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x32c}]}, 0x8c}, 0x1, 0x0, 0x0, 0x40880}, 0x40) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) syz_mount_image$tmpfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xb7b, 0x4, &(0x7f00000005c0)=[{&(0x7f00000003c0)="d41d317254de02db924ca875a1568a68ea2638fa56f6faca012cf3a0a51173ce026e0431fb881f10db8607764dba6a3cf19e6858d1537aba2028647ee8551eebdd02e31ccac08064de7f4ea2033a12fec7bd5033f7a8c86ffb9b4bf0eb4f9df0af8952bf90abe1765cda9dbe7fecd74bda321080c200f9ae407a98d473e3a0884c3a83effa209bfa4ddc457ec3022785d447b19dd7f652468c5b048f12d4cdae35b8ddd378f2cf", 0xa7, 0x4}, {&(0x7f00000002c0)="3afd72121ed62bf009bc38528e485a9844d109ee2084bfe3638c1d8b50b699dafc1a7104b3bef1e0", 0x28, 0x6ecd}, {&(0x7f00000004c0)="945d04fe8459156717ca39058506011dd8f7c26bb41d6f396f8ea90a4ef62410e423aabc55e6f5e231edff91ba096c2daa462ab1898488643eb6cc6933f7df28088c6e0bd34692ca5de3fe6ef29e9dac78e305f489dc72f69f5b61745491eeebf00e6ffc0d5eec2fb795bbdb8528", 0x6e, 0x8}, {&(0x7f0000000540)="f910988e5cd5b289ea7190500cf838587e2c64e9054e0dc234f9a3699af45fdcd2027418735e3692a91eb4e126b917944d48f03eefa4223257093217f72fe6ce75aeccf72f5828fed1b3b25764921b31052b7d", 0x53, 0x7}], 0x81000, &(0x7f0000000640)={[{@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x8}}, {@nr_inodes={'nr_inodes', 0x3d, [0x34, 0x25, 0x35]}}], [{@appraise_type}]}) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:01:59 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:01:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = getpgrp(0xffffffffffffffff) rt_sigqueueinfo(r2, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="fad9ef59561f2a36ebad0a8e67476d3c0813cbbf2567dc8c9dff5f3516dd5a6ffa1c46d717ad4babcb4ef2ff5ac2cf208d431e252b5fdb8ef51a01ecf91c06293f15708a4f90327c3e9a584432fc193c6ceb949a855d6462ab62d82cce985d72e1cde2121106130ec020436bde40", 0x6e}, {&(0x7f0000000140)="b0e8161fc96bdcd3d2d95a2129c369a6d2face2f4c0d36beac506f8b3d8f962ea2fc6132aa82d6be23c7c3b3a045c5fa7913aa41e2bbbabcffff9746d41dd282490607db4a7f891e5553eeb60dd46589c81a288d9d", 0x55}, {&(0x7f00000001c0)="eea4f6289f45cb9272549aedadc83927426d2c1eeb6dda5f2dc4c490bd62e24b51422adb6361089d660bb2062fb481949a26e43b86fc51efa8a2e71914aac9f1e4fc28f6aee1d8f134aacf99f907c96bcb59cd87237b9a8a0242b102c612f4746a0300a23071e3e936ccfcb0306f388cb1bc6d429943332291972c296205a7288c821b9502ff45b9b96d5f925ebab87fefd8cdf1ede322aa7c6d0e4b843e5ecb2341b863", 0xa4}, {&(0x7f0000000000)="b2908fea5d5f34627e26334d7fc803af908e98e4f8f4ca2d1870d7e717d1eb57749588db0e7ffe275e0d7d878aece8c3d61f5434", 0x34}], 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="cf203937e8a284992e863c90178a94edb24eaca3fcc1b55af8ec8599e06c1449de5826c751661b3e86f07a85c4a32064afa442d38c69a54de3bbcd0fadce71f91ea913c37ebd94a565897e40155e2aec35753c93762810dc5d2b585795be2c7b50f968a698a90b00b070258e0f4ee991f3aeb3c344d383c048195dd1041dfb2b6de420d76b41fb3dc2b751b083a32955ae6bbad9924cb2f0bcaa639f1f9012c412c4b1514877a1d6c4750171b2d046f140c1b10c2f7e048292e90c3eaa87cedc619b910d6495f20ee778196b21785f8429438bb01f0f033ca53f59cf50b8a78b8b25a7323f892a6fc97ce110af3a99e7312512a5c2be5516d2bb9f9c95e4a4cc73f5d08f381d588823625f5af7d203585323ba26e5b0dcabdb9cb35b7c8464f31a77133d605ea300ac3b1661fd4275b1afea0a2cf705e7afd8add5b60bc0f50f0c528c5ce737329731e0e4c3bd8fa7632ec878acbd8687ff70bf57056390f9b4ef78273e59881d8546612bfb8806a116b21cf518d607e197b16ddd682853820c228bdbdd26497aab4cca35f2d40362b5e5db43b23626f97b2d9a84429d67c6d3d21c79055ed0aa7d13fd63c75ca0c5c555a2af0eb07dd920fcf8c2803ab580d77fd8a5a901f9ac1cf269d1231096df4271e976a08d63bc511b6500a4580a3b36a47d7772006368d67375c68d6f33fe892aca670bc5542d5b045cee02934bca71821f8b25cd717e65c8ef3c6301cb73448e510e584b88598032034648234d584a82d198475463315342f74c263e0c9676f00cd3e0ad1328214b76163428622a94bc796249f8f0825060be35e5f54e6bd0b80fed34bfcb6cf100633770fb836f76836800614e411fb685ad4f6e8ff87dac039b1b23ff0fe31571ccfa0c689c50806ed8e4467ff24667872cf2a20b48b732b0655e6747cb975e6619d9e2c146fd815ef89fc270cacb5e05abda9aa1c853fc480eaff02e6fac08a86c55f885891c16bebd4847b7bc7d8a902286d2cf23467486339ce97d84b9f436503bd5400bc14c2791c1e2e189a17e086d1583478160e9a15e5709beb2532480d614e61e82f8114edb1bb082672af2d005cda1d3d93c0b33332bbaa4d2f3114fd42de7eacfa7d4df205f72ed3e9641f84c6f67c183d2818d0e81b856579fd6929bc79cdfe597219c983f136ad783f29e2d86c56ec2495cb9ce1f25084d06540cff5acbca9a1adec6889e255218548f5360bd2f42ffdcc39a3d8fe6112aedfb523908cbf3f4eb982316d87c82a3109050882ef84ede4e006a7905dc4b66a11e145de2fe630057c4853dc1469f7962c83f4bdd967168a92b4ad7a55c48f7c93c1d5cb03e2b9b7c4274704d08784bf4f269d468ddfe27a0ce33b3d61f4e99532ff76e8aae26522f69006110c333f82f05be6c4310d8a3c0a6286b44f708da04ce198dafb3eb0d5532051b64b6d968306722e39e7187e3484db3fdeacc2d5b8827ea9386085654b1bbe4d9dd2db450efe67b20f73e7ec91218bd56c0edd6a98fb2a6f8f0c772fcb976ff0480811bbf2d124c592937d0dd6fc1eb04a405689732874e8d2f19103934cb7b45f4ec9787b2cf4349625c963ddfa930d4e0eaadab9887939aa8e07c9b495f943385e349437e2ff39f5f46d8896bdca4f7f78590abc55b0667bc575a79720a79ccc3fdcdceb701dd4a42d84cced110d3727181110b6b632c77bcd81ae1df2c944b38f39e68ad4fea6dcb4036a8477fde90934d185c6065bf64e0d17a4fa70fa718fa55119500db5ce91095f6de84e0cf5ec9578eca57961f974e0456d5251e9fc72db4c1d4390979f327517b3e099e41b40b92258570d8d477dc24faa3f9060afc44a288abe619497166562b9dc837ef80c25bb16d442537b6f538493f1639a97e38a2767728981fbc7c3849d2e65bd5570e3f336fe4aee9613f47bac8eebd9d07b4266d9289038d1b2e02f34d4467ffa70099be8b9802a371314d2c3d11bfca9047cd2944ec91d3020269634e1dd76d15ebdb3be91911cbba3b3f2c6faa0775e30a615d139d63888c2c2b19a3d62cd999f2cb4ad322c40138150c7266ad98987297c399669bbfc3e9a6ffd8f6a5796a23324a1e8b630088f239be3522416b96b70c16f128ecb1eeed5c2fafc94f1288acf546bcb2b315383ee773964ea30a1d90a468d1f19396e2fc2ec06dff0170f6442376ac8a1156662a3252ecf8817e0e8fbd84dd1978daad3c55da4b9b722dbae01b933bdcdbdd87d41f8da85b07c899ff43f553e17303917ac6cedc0ae63ea4ee75417c7a454125cf6f67459e05eb77390de7a864d6069287d2c72a0215a2bb88d3e282f5ba749713248556a4092940dcd5b4e9ae7213229bafaf163e56ce158b7d1d77b9f7938ac4ca74661dc51ddcee97079a68fc656af4f10c1c9b31960b19e972f9909bebf0b8a63d644d6f5171cd868953fda2660d6494ab4a5110dd6d795d456f32ed2e596bca229b215539acef067c8d9dbb569fe8391148a0fee5628d3d9dc1b683f219aa44b6a821d4c9de4caac21473b4915f7b173442675f777c8e12b6743c54bf0d9ed549a24c2c95bb2e38c1de5adafbc4316b69fb3478600ea1dcd5e03e7f383f8d0dd02af3aa1a45b5352c283cb837c7986a166b2d3cd6276257d2c0aa78939be07e1ca401298605d2a23715b584bf354d20eba64f3c47a082cc326d193dab7e6eabcd6b24091f9eff2a5b8d680e04e5fe6a4f231fdcf8a9033886222ed3a9ca18d3f9ef2c78004d4e2df3949f51165006fc13464c799b75ea2dca767f17e5c6aa3babd40b59cf9dc0405605839329071fbb998aa9b56ef971664514ecff46d83eb1c0e95b10da6eb44787895cc3c1315bd52d71b8f9c34f98cb4165a6ae8610db276581f3a773c96dee9ab15e1a0c7f45d55e5a7e4ead62d017f5963637b6c97488899beffff7ea1352ac1c10fc17a9b39ead3f47c696b8ee78564d415b63eefdf0a08b3c9f0e171bb7cefdccf06d269bbcbd99790533c73afbf2dfdc51f176af0c00650f375967cbcb29c454405b90caa1eb1ca5711fca28484fc2260ceaea67a00de328cd4bd65e07a94ce6f4eae7d449f768dd51c400b9936638684696d8058b12ab2ae875f8edf98b689632652391e6af03d56a1ceec28faa6edae176e6bf6e42b24c38f0d482d2d62e4d85a96d997166aee9ad145871a2c24bbff72b3d2ba4113e93d2f64bce2650f3860022e188eec7ff3f2a2665ebd2be4080ef4e85fbcf3b4b37d6d5b1e69f66aa610c187b02e84401b38ab38db2e0e82a4d4a0bc525833aaccad0bf7ae85a6bf2399c451a5d1fd2dbabcd6c704859c1de0a3e558373d639cf95817386bf6a06f40998fb4c270e38418a22029b55b8798481be09186b5265df6e42e47f71fc0f65946db06c8de34e67c486b4e87a823f6618134ef965134338483b2d4e02ea27a99c22d01c56d09b415b88dcecb334e7e8cc1e3377f5a473eb12f8967936e6bca3f0a00d2e421bf740e7010fd850c0b936e129cd46a2ae8ab12c5b6fef91f9a560f29a16c407aa1591ef93d973a1b540ef6bf804181966dc8ab7094c1483cd302b5ac3dd29a77bc7311a8c7cf98355487fc730ca3ab581ddf4773f777492df675e91973f55820f1688c4d24bc0dfb116e5c247d3c2b6aebc4f5b822773cd08e56bbe76512a80bf0de46139ca31e02d6f57f27f7584cc1e092deb853b21b7cfe21da2cb70b159a147f1c959d00b5101cfaca28fa9d7748d902ce9feeb6f8af069d89e8e3e4feec9ade32d1ba4b5976692469d4a3725f5177e3e67bc70c83b269f4f6230bd019713538bfedef41bc759386904ff10cd0cf75cd8e069a0f7a48132b4d83a44ce34b33eecf146bfd07428c698f4e116bd3a428106784168dba379840d773cb997e78eca30224b269838e0bbcc6cdd847d64148e3d5f3a69377a4a0226e356e0d86211cfbadb7b0a06a7e9059972f09ce2b4ba27f21990846af20fbedeb12c535c216485b35e942d39033d4d423f087effc3c4c162c0b5a6ce92b5e0646b6cb46d341c5ca6fd6fdb98169054a563e9b37dcf92fda1b7578498573120f5571560fd72931d485711ea27f3760f630df1506b8095ec7ec89e0ab7aab8ab31b9ba0babbfb88e43b69c8b9e4f731bb722aa5363d2287577b4ed958d100259cbe3e3659545c7f22a0bd42cb921fc05a98eb8b430d7d1e3e90c7165b385cd4d4101004b38dc4538e6fae205f5b01e06b373e252af219992ac2fd6c530cd848e5a06a54da3a189aa468d2c2ae25de3e09d21c5361faa2bc6136c509a28835f8a58ee3df9da4eff55e9c53b271d6b6233ce4516cdd67dd5fce1b272f441ec638cf539801edefeabfa0ef32868d42bac46a0077e73f60bab15b10ece83bf33a99d3fdc55cc85aad856b1f699284883d2a54c5d6f84ced310a714af49835e6647bbae6941135bf896c3182d345108ee9fb0e726224f157e50889487cf867d065bd5a1fa4d46d27a971db150135ee968c19d6d788d7dc15a7b08e9c6de1059a735dfd92d74d4d423e00dd7b17e1e76ba7f594c4a586731b34ef5deaf46f6e488031aa774ff690ed11fc2ac42dc7cb6b4557aefd1aad7c0c56c7121e4e65290e51af6a542b1314079ce7cbfc7d48b5c975fca2ca43dcb43ba20c71202fef46509fd3343cedec6ce32fdb6c4f2616c6182bcc88f58ff0b06d1aad835536532cc9e9d160c088ae5018abcc2ee287143696ab3fc81d64f3d592080b272505c040c4eb0babdddc1165b84d5dc38fd3567bb9fef750a1d61d331993816b6eb5fd1a39285f989a23d48e6dfa2ca8290ba502b486be02e9e0523c7151f89dda9b19f4318ac7e61147a7e717a0303e728b5088aba539d14aa784c09973cfade66f7e1f19f482508da2dfab2deb7210559a17627e9fbda42c3e1f1a3662181c42f351776a8db75b161ab55dac4d1964df09a6eea5b98672798c56aeaa3be9d8a4b4c93276f608633aadc56967854b027be7085a10300d1184f96150469ef4631ac5d619b5ef02bad0f09d2100aad4ad2e62fb715610ea6c2fb830f9e9f16e6c2365714f12ed0feca8fa437e74b0a91d318585be3eaa55189ee5b3a079a1c68f1c4eda210edf80d022724f3dee2cbc63f9f7a3f61ef2e4edb8313e0c0864be94989975eeb1a29476447163c2231ee21dcf1137d3c05c6533e9f6f14c6bcdc847df585fb3c8fd56019aebde42273102e7d051186caef5e4d85e08770891c90b512b5ac743c335793796a77fef6e2ededf0788e4065c3449482785efbcdc285cbd14fddffdd6ea5a94484d63cea3a2a39aff9803e051558c39bd3b1c1d42a4c661e1c7617744530396174de97e581c16fee9eaa36fce80cceffc1289eb012813e7605cfc92cd6e2dafe8d246a38e476c6f7afcbd41c1ab83d7606763a865e008bf919dc133f197cb61bc16492e0bd62c3299fb20ec947a8bfcf746664fc54bd2c76ba6ae840fde14a933a209bb3d517dc30c650493a70b824b240f267aefea9ddc83d93e0485f23711cba4ae213be3d0fdbaaf5f9e0a8e3b99f63531c0ecd0924754124df1cda1bd25cc985719f827ecaacef38ee65ef8b563769eb1604a226837fd90a1ed47aa91b2a47f6e3f55ff9c9b3471d67142ba961b0da3ea8972ff8a3d9504932d3eabccd36c0c045db708d085b8b9f0948484ed3484aa79e520ac407e26098c357b293b9d71552223cd82d338fd32500d2c8e244e4dac1e82f227ba0d5e6809bd6440d15a82dbbda7d67338797187cf6b228b1259de07ec7d159663bf52dc741", 0x1000}, {&(0x7f00000013c0)="699e225b51ff58f54d7b9487c76fd780a34fe02c4f369f5bed0e7533da7d2acedc6aaccbfddc5004e5eae63f0ceb41cefa99294f2505a31c49898e27eba82a9b6634bc1303725b497bc4f8f5a9425605e56da0c9e88229a5ff4532bfe727b0a6ae48439a3a68185fdc3ccd9d07cac12ba4c1b7038c0cbbea708f9a9149dc5dfd8e7e5c5dcaf8d0686622fa196c0e03c8", 0x90}, {&(0x7f0000001480)="27b769404842524ba509823e730da9c71661d98650d495eccd8637993efb6da6d58602b7f50bfee086dc981da96881052ec9126339410df4e763b3b5ff199a5f85dc3fcd8d40e93b486134295c5caf5bd8b8cb1c106b186426e55f1ad98f8d0728899d033305d674185a6458d1f6a9741d6902fb931534766ccd57d5bb2b3d4fe3307b4cbe1369f2acfc0c9f11e2182e7812d0f70e4a8cb9ac2fc289f9cd9d934b7b0f5d8f7bebbab06ce3ce1bcc87bd9488097b6914f9546344066167116cabf69a6172e74395a10c34c3be0c21a6d232aaa6e5edce9ff840892ed0707622afa7978f2544d597a7b6dd04ab0bbfdfe153b76224981b36dfe4cbb99482afce70c40cc9a2ad31a4b6da61cb3175e540e8203b76a65024ed484486b165f71370fce4242ee2aac616b9cce960536b9bc5f31874088082a2fa36cfebcc2474e1d26d1c336c38e6b81b1712bbdd5dd1296190427a3c3896418707a35c8ddd8b0d36ee0370e7c3c0e9bb6296f9cf1ce810504e4d03fa2b0b8f90767d60a2b32b1a4050136f73c7027676cc39c380ea8f934090712008a9804de78ff27ec4eee3f5bdd916a7344c98e3310c548273d09ea2fb586dc8e343e4269468b0639494f3b9ad068565e26fb65f42c095df3d96cb0633c8fcf6f257c063d71c687b0c43615b01d321684901d2fb44d2d2bdb3fcaddb23eeac84e8940b2fbcd7b3a21ed3a6a5e92f06585a7f6d21aa5ecb8df655fab66be2733768121e712a99601cb8d116e28609d1a2651ba69656ac2f6c37581440570b374c3d8dbfe793b3c197aa8cf82c52c880252ff3f1113c8b80ab49c9b2f23e2f371503d49e09b3348321bea6e370678848acbb857be98c2d11259a01ea35d44d4fddf6389855d688e8ce930d1855b725d54fbbef360a701753167d4b1cad206e1a25d3ad08106b5d30ed797f0429f2c66cb0ed95e96a8930f026a7204a93509692e1c444b7b14857f1b39d4d602ca923e10bcb1649bb9bacc215bb668b9c2dca7088607584ebd5ae8eecb5f8c2095517f87843b06b29558319741a1d267a8a7ae5f260584b5eb4f1019547acca4a6e6e69bce27710f6e96c4396703aa02d637db710d4c49367750da3d1ee5e666761627cd5a94f55b31336cd23dac5f2bdb5b8b4778852ea458e97355d3da8ce36efffa3c7728163578e4a91c643b64cd70ea680e24ac80f28f020573940cc798163023b00b7b00643bf8d964f52348c235988c4be520ba96831d0b3c38b92145b32b8727ebfa0feaf0fa2724921fea8dd49cf99ddd03d9130403f03203af12dee1b3ca2865eb96524287e180e4a4aa965ba3541a8e983d671722c8d7e03332d8181540679a5842e7313de51c0d0855db07af727db36d7a5d932190c64c9e780cced413ae34f63ecfab80f720ed7448b0299c7370022c3fe52b94801dd63fe13e353a0211a3ef83b7c6a09747566e64ec6a3dc374d00c79ea45f9acfd82b63f34d34e8e299808b24d6280bede068ba659a2f5e596e2c6ab22cd07bb1da663c21f491d621fd785a4e2f176155e95aea83f1259c848b5b7db11f2e42edb099e95b350615ffdb62b8e9b986bbad4e8e3b83e563d73aa412d52230dc1faa4f206916122c2a2b29daf9a1ff15603deb1b9fd26c666905b00c7f889263d0391cd5192bfba6c9f5c9d1c14fcebcc1eb4de9ede46b1e5251a55bfdc31959ab9fd7b42eba11ee02e1fc2d656c639e8351287fee6802cfd131fcb23eda04fcfbade4cee8db14d54f47e3cb6de115f1852f8ab0e594a03b08670d9158745858e8fdeb8ddc6d7ec9057825960c2e8783a96ea9feae916479e582e55ff6aa84d45cbd11c2c612f8ea85e802634983395021af8a3eb6002017a471430f0477fa84b6f8a2d82ac3bab228d69c1f979408b0e9efccf78db6ab6e76c88156c4b9032019f79c952534f2608e5966036c749a8b72d85dea3917beb3bd26d4a0f61f5ec72a8d9cacf5a2e547e0ace4f368893566aa4285141327cbcbe1a2b37bc43e30964abe7a93e9d6c26b093177316fd616ddf5977dd221f13aa226ac3f91e1e940ef13fa2b19636e476e5a530956624082a6f0faf10c41511499b2c13407d6ce9e345246ddba94499abb424ff19db1edeaa76e44cee377c525e46f2d17215d9d2255f4a56a7cded4afdddd8ec5c7f67c9cd671f64735374227b30aae62a86d7da0b4102872dc2c2f13b87f5f286a8d69bd63261c8d9720778df011611eda0923b5535d867971bf83ed625188c1a7fcff2f0af7c4cfe6642d5d82ea28f8601eea4d50b1c753ca0a700a4c9090077a9241240c948f5d83e4ebd8cf97db592ea110d4345a4a03c1dd864ba79657a65fc5cc476ab50af6561190d243a14fd94ea69459b11884a9c23507b8a2ecdf1b0dcaf35692eb33186417dbfb5eef958df5e28e0558caa530662e57f750a2020ef77a9b70fc9c6189679d48d21ea8fe66df79921da2513f1b5b22547e3ec4dc9b2da9d6e3fe713e617c8d01b004c0f25b71254350bbe18b1ae80f736beed938ffd9702b59e340428f576049f3022f82eac38a0fd6477549ab75f048312a9506dcc815d01c240538a861452effe4ea7c1166449266b9100beb7573344ddd37f52c8cbc1e143b82e8375e0660bef5c95f19191b54571707e252ac54e2f663fb0fbf048ea66df7bf5bc5015c6feaf0ce75effd24161580caa6522496ddd55db79a3fa2b1db61f5e4e588bac1fe9eef18d967abd7bf51fd6257e3201acc43fa1a3e6e71e2ae4442a0e47c3778e0762f6b6e35dfc7cd14708988c93e990a3b8ab75699f96a7d1a77312790697dec0ab57676a30516d9639a89390e7f0a8290b2cb8cf2ce68aff9c7e5d6532e82ee1f5fe07758606cda6c2dbcebd14b524f6cba353824cb483c2146525e5e3cd94a16929a18c9e1c3b01b6dde6c5cf3c6a8b74d5538d94c040db6c6426755ecc704e2e4ebca0eb396b3046f6ae2f33daae0e94134dc19c2542e39d5fddeee633a9819bc0a4f168a29df7309e1ed651533b63d9b848f261096b72ac90e4e1889ee7c9600115eb82c822f5a7e1f3238f13170276a4ff7e07d66e1793c9d573e729b23cde7bed67448c6662ebf7c5d56473daf60ef78da8163ab06c948c1323e474e774f2d23129e8d5c2ffff609f4af87a7832c06bf72e8c720ebdaa8ffe70bae2a71d9d26611843a0a3eb175c135e96ef0c994a00d1cd668d15d4318a58090200fddc63202a5da9862c160124c8f9888363b910c3efc852254c36c5861d550e9264ead5c4fc32e075a4d95ebeb82c58c93d19ab895a90f447c34acb8cf67d3f93c99c7604cbc1852de21b007055ec278414543a6c087f7b78979b276adcc5f803e5be5a9338f4d3f06a5ea1b6018c6fed6a687f2f50a2987b683c2b44b7145c55e26b86d1e6e52b1206cffa012b9c409d21fa62b06ee26cefc9f5360b6c7937d20305412e6615e240fcd9b894788ccb2a7e90105ddeb623067daa2b1a8b3bc5da7fca42a4f91f39cb7031ed02b13de922a44da4b3de2172d33ca26be51cff50bf69273fb7caf6f0ddd366ca44f510ba18b00ce906ca5b435156b34965a49f0aa6d8eb9ad7a74c8ad27235ba67088a0abed52d8e0707017bc47a70401f6c8c61169ac6afc7a74db4cef6833f6e02a14e9f362d865b2e9bc988474c4c6137cec42799e86112f38af251ddfcf36f1dee7de7ccd4c92ec3e8a8001d8e896de588c456760a5241e18e86491f6a76e627f17b2cfaa151be2575a967b27eb3c79bf54a048ed38220bbeebed38d1f1a120a7640c6e16740ea6f7ba56bfd633420867a68c0eb40392f515a1bc82010ebd43a9043e5e097188ee0024b25349a2986836ec074ac0a50c55f4758b10dae4839e0dc8ef13e59728b976a18a53e2cc2c1f439dcd0fc044eca9f50f9a5d8d4845f089c0267b1efcc3f25c2dd6ef577209fb8dc4a7c559e88d66e1ee7a9c442bb0f3b1912e59ce7e3187fbd773b4f16b1cd8aed0ef223c80fbf30ffe73ec479e0ef5a54f6e9596b3296e633bfc38ca1133ddecd83e5acc353f763723c6d736e986fcfcebdc0c0d3e932e06a0808361f874b682fef7bb42ff4e38c7d7ed4161ea342577e1c380f86de420a43a3c28fe4f0944b2683e007c0765de105eb4e41013d7be3e4ce771e3a5cecc1a026822e589c009f4a1a1a53576c0cbbe4999776fde38a0cbdfe7d1515bc41aedcc2a363478bb8aa229439944b3a5183c3f2b583d6403b12f34c2add2b39a167f7b2c0fd38f30f5e4d32716cc52b5970b27c1f75382dee6e44c6fecb6ec4bdacfc40c39b0edfe0d8407e056d030e22551813ca38ae0ba92c83f6b91c65fc579c81255543ff5d464b00e392afef8cdc27a988e76d2c19630b741fa33fd87bdde0b3c313d1205efddeab1460009912fd9de711933a46e6184e98e643f295da1e52a6d39320ccc43d0eca7586ac5bab908f6b4c8a4de0868fc572deb4993226fbf4f841f954562e1fdec884a6feaf5e858fcf12aa55cf43033589c5ca0d9e2b94e9aa9e329a9d72654ab81c586f8f5d5067b402048f11b7a9ef0d31d6ef2c863ff553e4a716005bc912d10464877767adc03525e21dea3da3aa154f8edae5f95fd73d3bb53447adec205cf7dafe6f4be59026cb3fd0074b0d75af0413e8adbf8ad5262e6982a958a458d705a24f049e2617b8c460d476e30a812c266eac8591fe34a04d486452349f07ecf8a2c36d2b4b9ef54223039c393e12ca0221fc127b1436405eb7042ffe1dacd8450bb78ea31b3eda599be8658f6799e102d64fccc848b06b46070a6ae6aef489153bd27b7c483d3a4097d5ebcc0f5611a0127e8f642b5df6a68b90ffbe016cd465028ca8f167ebdc37066335357874d5a1ee12214644b94f829f5b78fd21c0c97f729d61858f072618019122fd3233f878dd3c58c23dba6fbc4824066d2fd9de78e606d40002ad7437fac5c952b3473f0913fb65b971e17407a5d70e7e88da3e05575f4143ea55c27b7cb661b391d0eed416155b4c0d95c6a8f9886c17da579fb9676b44ba6b7f6ebda5677633556257542ac80b463d02ea6c37a8603f8d3d1555baa9d6e715c22765c12ea49d47824417d5ddfd1e934351b64f5bf69b877b454b6ef7177bebd6b26fc3ef320e6c5273d7006a8c4c40077fadf4aac84667a817e67fd94dff2d50c4358eb506040332eb4221a1dec308d9529f94973322070039b44ff1fb6b9bc4d6ee03b7ba62c9758c77a4eb0876d21bbee01836c23314238935b277252ee42bdad2cce631914bcaa70d6218677fe835eac948ce656ffc0ca98f2538e7e9419906fa0a38aa862292a88312183dcff50aff6d8c50e3d9217bdbe607c349eb3930f41e5d652a01b4129ff812f57ae62d94e3f5060a38c6fe49ed47339562bba3b197db380b4015f6e789769883e184afcf5415d3a5b34f563676bbeb923fa9166228cc8a11e603e9a28ca430a0a336ce42fddc9a08dc80bd948a2f163519d2beba0e818646970411268f59241ca6a24101f51be26d47e6673368162614f8a25408dbd0826b8dd2d793de7692f56b4c33dd9e1c99d0f9a50be03b9e059edd2a61fe1b759320c06134d1126ba0627d1f91ec139df233b5c80fa1ca883f238e13a5bc655ad87dc629ccf5265f757f4f7ddf5f71e1dd27cce085d4efe2efed84bfad128682af249a64b61dacbbfda4ad0347384f828b09e6bbf2f707ab1fbb0995bbd13205d0b1966c4df72db9f839198ea478c39369d6624bd28d821295748b09fd53acf59638f77afaf6b2ca738c5790761", 0x1000}, {&(0x7f0000002480)="f3e686fffc5606f7d6c83e43223f75edbad087686854f8ab7414ba18a8a69dea398906eee27a7d40381f48d8c80ce7a930bcc6e51ac7890446181277875630819f25e715ba0dfe6c478c71211bfcf9a8358a0ad48be9782ee216b35b53e750388e2ab1b0ffce9992069ec710e5b336f4b4e7e31275ff8116c02bd606db3a46ad199bc47ec8a2c7152c7de58f6444be78d3442122a7378daf2bb7fde2b255a59f590c43dd1e4eba638c37e7ccea384f096e32bd02371170184ceb08d890fb21b19d246a174ffd1fcbdf90048d81e26434a356cb0317f7eac862831eba17ab14a3c92f4ba9fd73cd0212d57fdba7f5b8089ab67ae16798af42b0cf4633fd81ce5c3fba8f377a475e7f35b7599397d0d781899b49b0298587287bb3c88ff218183bfcf7629e2526b475df12c84d28ea8c743cd9a44718e2fcac97e6822227085d474dbc2caa84ee3ac25a72d34e900409b036a185568d527686aa60d76e175d593404697f6d3cf7a73251dca71a7de0b0f257ee684bd8c912a39c3a0aac40c37dd7817cf2bd5a17f0e4685e56c2a7c453aa168addd7e7be3409e097a2f5afb603e54c51aa95582999eeffb6dc3e70705dcc583639bc1a05b7e9b940fa24a6cb02ed1808827b05f1f2ca051e9127ba475454bda438b72875b725f2b08a224ebac1886f00d7c51fc07bdc0144be7a816c599c802ccc1afb636a24f709b375d2c6138a8469bfd72f66c7ad1bfbca175b65abc1a5e505f012460638c906ebcd1790f98720f55b7920a43783d9140e85a21276245463bc421000c6370678fd10da62212ada6197cc20390b53f54886575cf762c0d7c46cdb16b1967388d47934866e04fd97bda082ac944a4c4ee9a3f9ae8c4b13048bd2e8c134a21b470cf54fc01bcae97b5ddc4ac6560a4ac3e512d2b8276dad9348620d84e31b37fd7bd5dd18d746f3d0fe9f97e4e52a7c9552b9bef2a95e396f5626367ed1587b04b2113026c0a8ebf709e7388bb397be878151e0d8dcc0b6d4fc1bf77b8707b2f5db246c6200f56ef08223015af08ae4a3d840ee670d3294cc91227ffcac6fa694fe2670cf270cb3a8c309ea69b5c6f75cded59dad21cf82bc426cf6e9a07e149923d35a137d1649e50ffd54ed3112e5c9cd936caf7cc49ddeebf872710b6c9906f8ce2531b7b63f539f0cbab5dd03d80d8653a406926abbe15542fe65d07cbb223b7c83d92b53a17a66fce6227530cc2ae26711055ef08d99e06dca0833bdc50017789512c7c7480b6729f70f76a9822e0f5a1e394d9006c320a4f42dc303a13145073adb156eba6abff3e7fcbfa676a9d0ca65e222877c9556542dea5b6cd5dc6dc0d01c4bdd62a3efc3622d2504aa58abcc8f11d6b2ffda6055bf029d5734f8912e91a455b34132c7ba750f6c6b70104b9ecb31b6ab0cf8cd590abf8ff96a7c46ceefa56af27ee676267ba9969b6e5d703c96e02df364eae17f24ef209f803757027c69af0ee88b3ebd72e7db6b83322a4b8da268d2d4ed1ec726caa557059653f0e2277104349db6b01732ece86dddc4724f928a53376c1fba081d2002fae1c0fb266a191cef25a02d72652d7e97b6ec53d7e884ecf88780570e2d29adfad215af7fa1ffe61082f45a8e6e3fb696d90e9c1ba888eb1cacc8aa3af8d5aeb0fb2b2034805a776a685aecc52e3816f8eab79c64313dd6457fd69b0a9892322e4a230550d4e61f1f3935d801c134a8bbbf7f666f5d675fe2ed75d78597d0414bb64efb8daadcbf2d5db7ab1c150ce81a1a0b64e6b91102478a95d43e592ba469ece529b6a277a97c0a98653ef0ea0b8fbc3505c09803a461d50caca54d01129f216ea162578919eb6ed1190bd887df27028937da582966e3e5a63639f9ef8e605f5697ae8d97d6c256101f2116548afaddd64257ef5a05d0c5c035adc3a2927c6c043542769e3efbfa760923bee4175fd8b75ea9473a9bd93191971613e34117ba89476655ffced20884d545403f0f77c865825ffc669cc4fb7b66cb99dbd9bd8ea834ced35fc83fbcb8825f18fbadbb374fd026c6eb1659c0aa595295aaf33933663a759085de50ac7bbdbe7fc95f5d10b2340aaec474b800a700e1347ff9a8d23815793624af6b49176de6fb41536f5b106c35da3be3834e02acd8df18ae195f22463ffc28cb6c077d7dd0fe00a14d39b64b0cd92af43ed25fc54f995cbfe8fc7d06210c75654750996fdaca51ac6a4bedfeb2380989f44bc3901ba82fbcd8b9301bdb300c6b99aa9f1c45a565609eacfe22c86439a3cf90b01bdfb010bf0640abc5e7c2e1d9eb47ec3cde445e10f0eda89b16706a0228dc7a9af9445e654fb6db33c75956232618ef047ef27e6774410617e9ce27d4bbf1d0aa9feb9744a5cbb947a9d0009b397aac9299b78148b78201f8c7592696345f76c1a0801bf68f7c32753a3fe3da3cf9ed1cbe801342a926863e23fa7d7e66d1038aebe72cc33172c032d50a94d4f7ad5a356e21eb16d2b76e53be0121415b33f35265bcaaf14f9a7b44ed8f52a54bdd3ac7db10f61098d0fc87787dd26e4b43a2871563312eec713e0620f2f9492e74ab60878442177e6863ec63886b5753bd281e07ab0b9c62b9477ba98ff837e6abf6e0a6279149d6e41d17d4ec3254f52e7ede757149ce4c84d5b4c5400eb5ad67f6ef0bc9bca07b3c456b5eeb6642aef8f49189e056fe325e8e0bf2a0895570f9f6857281248568d8edb58cf1bf3908cc4e28fd6e80dec7cad8b4a480a5ea2bcc11f1c1f47592217c0d103603d5d161fab059563b4afdb5bbb8436e65972291ab699a8085977ace46dadcbd75dbbc0cce900430a2c22afc336dec9323c85086eba648cb2af7a48c97f41f2e3ca659d0721326ce49faa9a57bec3d261dca60fd14b6536a606965289e6aa10bd8a6ab66f5378d5c85042f44fe0b7117fd5c231ac6016006dec28e3f9fa549b5e467b149d5758c95067deae9b67edc238838d7a16b2a0e1a48ff7bf773257c56e4727b85e858cec0bfd5aaa9f92a5d14fdb89f5b72ab4fdc7512970802cfe18eef354d870d2d45896789a49cf9426777d451ae934768ce5cda8dc14a205d4144fc297da0348a122ea23dfc3e99f4c9e6985d58e4a7e994ce62ce1f8bc5eda119dd23757adbe7f0a2d2b37cd2cd42f5d318dcc1194d368f9eb54c3aea5d56ceb3d968bfff0b4562dfdeeae630a979a236149902d5fbd20ff7ae09366b034a56bbbbf7844157964633636f9c6f45df9ef02fd7e0d47d05adde5092b12ba673b3964db4ffbf74d656d38557f9e25b14a5e1eeb3e3a55412f50e70c8ad56ca3d2f6c947bc2f51d51ec4833a2f40100d17b534ab95e5fa40be3ad811c50a1580a3cde44ca940a95bd8fcac43a4e1573b8120ca98abd59c0b033deb6cf6e7ba580a2dae66b03e2fdfac1b20ea4ff094709efd4873963c2336eb4c9cb7e080c00e6a6f0e32ca46cbb666f7a6877ef7a919b06d03c33102996143039bfec14e05cb0c9b618ec528762865e0518311ba3617ab2e22792d1dc71cbf3b95e722fb81839a0e13a5b8aba0ddfbf70f4b37e997969496e3d2fd8b9f591b8e4036352bf1e5f0694f54ea1cf2324d07d778dd00144b8efd660a622505248573aa9f591197d5616a2c50139da85d75be8284d476de4eae2182d7045aa280f56db6b00253fbd38d21abdabbfb136584297d09ac4e1c3b7d15235e402ad9b661d163fd72e8bf61f00b8faa38ad072cad92da82ac1cb8e95315aa8a5c7a9c0e828f0342a63ed7f15c3eab255f0b3904e0db9e2e6136d8617979f370a85cae45e009f749de49eae91bed43b39833837c003bb47b568bf8adc092e28bacd0f96ca81b879e36f63a00df1ea42b8b9f88265d4ef0f6a950d0bb9c5c66fb848c533b263d418b0391e734308a217741adf0ab7545a42030f28fa80b17432e9eed222dc3c9afdb6fe9ef7baad4598bbd00d4407c05a21ffa2ebb3e8459ff14e3249b8b7f2324c961896eee6d1cdfad521fe3842eb29ed25c75e5b732a2e7e871a8711147510346338a5c4b29dbb80ed6f51ef8bee34c65131cfb9606ee6b3bf80ba84464ff1a10606c82c19728c4ab9265943e29a8085dc47746a950f3090da7807d620a92abf5a56683e412b7f0ea7653c7f17bbae472d0dbf0224f6b29d95fa44c5855c7d81903cdeaab5832c1bf9ffa31cd0a73441699ee4702ae5098e9a9827431a6d85d89757c0c9c7bb4ef8bdc562cd269446f3c8f8e21bb2199a7400117aa9b5438bbf7de53b8dad94ac31739b46c0f464717917b98027631790db7a364d4dbf811fd94b100f0ea07094a0d755aa399256a511ed308f39fd8be979a8e467227441804636e0fe9c7c9f5e8c43d695d016bd0b63673a7910a1c8f860ccb292c92bfc4a9b1cdde097fc54648909412766d08569c4b3fdb20e0d21dbeb59a665e3a86ff1981811502fbff46335558ea4de54c4c77e72084b801bf0d3326d0a79a29b1c447516f6c4ca8037d532c9b5fdde3108d17807c73a52205a59ef54518e4bd6f226ae6d6dcaf7d43fb45e5c47319d081d2d174672ff967b08b9111da79b0a39e6e70c70f4950470e2dfad186b0bf21d4716af9a63e556fb2163f3c067864bf517c97156b578f7df9dccef65b3a2c8b66f2671d3eb6b52244dcbb6b63d7fa4c094d90e5db66811e63753ca5eb36d0d517ac8d5420a9aec18cf994f6ee6ec74ba4acf888150d09c2be8cea233a166ccf76451eadb43ebb862430e17d409094733ebd5bb9d85adbc1943e06d7aabbd491e863f4dab45d8604871864e77dc6403a36b8220c251f46dbb53ba96bb67ea6da30291f13a04c538755ee5b2679f465cd187105e9608f63151e8eaa9536c42bc8dc50a693d755138f5afb55c4c50c61253423d35b0ac8bedf0dcdb465fa5411a3a0ab878df3d262b65bbf373df17cb77ecf9be341e0e9e19090853723777eb7da4ba6cc353e45f2a13a172ba251f412b9b4707700602a227827a300b59fde79d06a35ff77e16b79dee913a61eaa979282533f0b6aeb29521d65169c5b65a5a4f4cf5d642ad422692f6efc6ed6285f7887bd653602d03d362a766c85714d1b41309003e9781636c83b6c65dcfb3ad4a1c0f8224cfd017d1994d0e7481b21ac9feaca465ed741ead10d3aa1e5aa4c8f87cca3d5f8a5dba5479d1dd125da32115f65a487d7050528bf2f8a5cc627a22895faf2449c7d239a142d7d4ea2988fd6f5d1adceb78980f1998fa4a48b75be6366eb8d76127471d0c4e8c5a38bf9e74b79798bd07f03363bb990fcbc735edc588e98a2ca3d18a306ce61fc9f0490284f61f3bb478303c698fba09dc3ac07db1198799e82f83b918afe061e9d33c7023fd72346dc00e384054c281db6a845ce849bd902d51cd64490d8cdda2f097a81b478245534b3728ad4810298f62866d516494363301463742469675d69cde586e7815d09286edc31359cf840b5a88be9a1ca92ad271944dfa5b4b2082b5c2825676018b36f4f8ba3b69f6e718c42bbf32bf8a9285b3c3a3dd2f934827747c0e12d649f79312a194f8a66c486a2c81449096d0412ad1fec021eeb6dac747ff04e1ee81c4000f250bbef10385e5ebbe329245a249ef9888fd46cc32dbdab8c362182f54f4f8250c6c1f7e55c013a8af9b02785a031addca4228d076ecc961829cd8322cec1b1eddd65068e144047c58e949e0c8a64c120e38339ae1a2f4858e2cc06da74ca3526cf80b50a48f17461f8c363651b571a371bbc42e449f5c22ca2a9e0283c849a6310a8b747348d116d0af7493", 0x1000}], 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 233.626711][T16247] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 233.636786][T16259] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 233.648540][T16247] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. [ 233.650237][T16267] loop0: detected capacity change from 0 to 3485 17:01:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="2e2f66696c3f04b63b653000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:01:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4af000}]) 17:01:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') fchdir(r0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 233.692510][T16285] loop1: detected capacity change from 0 to 3485 17:02:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)=0x0) ptrace$setregs(0xf, r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) pwrite64(0xffffffffffffffff, &(0x7f0000000140)="673ea5cfeb93accad38a2d9af92f3390af1f645fb5655ce5fa291e4103e1d8cb32e34c64a1c59a1554ffdb2676fa2dfec5f08f1c36ca70f85066360274a767c023eabd0ea0afd261042b3f3bd443cefb4239084cf800eb59f1421722e4321f076fa1cba2712d532d8f6dbd275c39df167cbf5a6792860be44c85f7eda167b9c72e77d52d486057452aa6b8e5594612ee43907ddcc2c2cd11371de8945b67539faebdda80e7f62a24562253be8a38dc7d6c9d8b0d8bfdc946de830a8d1a53dd753faf4e2dbfa3af2c410b", 0xca, 0x4) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = getpgrp(0xffffffffffffffff) rt_sigqueueinfo(r2, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="fad9ef59561f2a36ebad0a8e67476d3c0813cbbf2567dc8c9dff5f3516dd5a6ffa1c46d717ad4babcb4ef2ff5ac2cf208d431e252b5fdb8ef51a01ecf91c06293f15708a4f90327c3e9a584432fc193c6ceb949a855d6462ab62d82cce985d72e1cde2121106130ec020436bde40", 0x6e}, {&(0x7f0000000140)="b0e8161fc96bdcd3d2d95a2129c369a6d2face2f4c0d36beac506f8b3d8f962ea2fc6132aa82d6be23c7c3b3a045c5fa7913aa41e2bbbabcffff9746d41dd282490607db4a7f891e5553eeb60dd46589c81a288d9d", 0x55}, {&(0x7f00000001c0)="eea4f6289f45cb9272549aedadc83927426d2c1eeb6dda5f2dc4c490bd62e24b51422adb6361089d660bb2062fb481949a26e43b86fc51efa8a2e71914aac9f1e4fc28f6aee1d8f134aacf99f907c96bcb59cd87237b9a8a0242b102c612f4746a0300a23071e3e936ccfcb0306f388cb1bc6d429943332291972c296205a7288c821b9502ff45b9b96d5f925ebab87fefd8cdf1ede322aa7c6d0e4b843e5ecb2341b863", 0xa4}, {&(0x7f0000000000)="b2908fea5d5f34627e26334d7fc803af908e98e4f8f4ca2d1870d7e717d1eb57749588db0e7ffe275e0d7d878aece8c3d61f5434", 0x34}], 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="cf203937e8a284992e863c90178a94edb24eaca3fcc1b55af8ec8599e06c1449de5826c751661b3e86f07a85c4a32064afa442d38c69a54de3bbcd0fadce71f91ea913c37ebd94a565897e40155e2aec35753c93762810dc5d2b585795be2c7b50f968a698a90b00b070258e0f4ee991f3aeb3c344d383c048195dd1041dfb2b6de420d76b41fb3dc2b751b083a32955ae6bbad9924cb2f0bcaa639f1f9012c412c4b1514877a1d6c4750171b2d046f140c1b10c2f7e048292e90c3eaa87cedc619b910d6495f20ee778196b21785f8429438bb01f0f033ca53f59cf50b8a78b8b25a7323f892a6fc97ce110af3a99e7312512a5c2be5516d2bb9f9c95e4a4cc73f5d08f381d588823625f5af7d203585323ba26e5b0dcabdb9cb35b7c8464f31a77133d605ea300ac3b1661fd4275b1afea0a2cf705e7afd8add5b60bc0f50f0c528c5ce737329731e0e4c3bd8fa7632ec878acbd8687ff70bf57056390f9b4ef78273e59881d8546612bfb8806a116b21cf518d607e197b16ddd682853820c228bdbdd26497aab4cca35f2d40362b5e5db43b23626f97b2d9a84429d67c6d3d21c79055ed0aa7d13fd63c75ca0c5c555a2af0eb07dd920fcf8c2803ab580d77fd8a5a901f9ac1cf269d1231096df4271e976a08d63bc511b6500a4580a3b36a47d7772006368d67375c68d6f33fe892aca670bc5542d5b045cee02934bca71821f8b25cd717e65c8ef3c6301cb73448e510e584b88598032034648234d584a82d198475463315342f74c263e0c9676f00cd3e0ad1328214b76163428622a94bc796249f8f0825060be35e5f54e6bd0b80fed34bfcb6cf100633770fb836f76836800614e411fb685ad4f6e8ff87dac039b1b23ff0fe31571ccfa0c689c50806ed8e4467ff24667872cf2a20b48b732b0655e6747cb975e6619d9e2c146fd815ef89fc270cacb5e05abda9aa1c853fc480eaff02e6fac08a86c55f885891c16bebd4847b7bc7d8a902286d2cf23467486339ce97d84b9f436503bd5400bc14c2791c1e2e189a17e086d1583478160e9a15e5709beb2532480d614e61e82f8114edb1bb082672af2d005cda1d3d93c0b33332bbaa4d2f3114fd42de7eacfa7d4df205f72ed3e9641f84c6f67c183d2818d0e81b856579fd6929bc79cdfe597219c983f136ad783f29e2d86c56ec2495cb9ce1f25084d06540cff5acbca9a1adec6889e255218548f5360bd2f42ffdcc39a3d8fe6112aedfb523908cbf3f4eb982316d87c82a3109050882ef84ede4e006a7905dc4b66a11e145de2fe630057c4853dc1469f7962c83f4bdd967168a92b4ad7a55c48f7c93c1d5cb03e2b9b7c4274704d08784bf4f269d468ddfe27a0ce33b3d61f4e99532ff76e8aae26522f69006110c333f82f05be6c4310d8a3c0a6286b44f708da04ce198dafb3eb0d5532051b64b6d968306722e39e7187e3484db3fdeacc2d5b8827ea9386085654b1bbe4d9dd2db450efe67b20f73e7ec91218bd56c0edd6a98fb2a6f8f0c772fcb976ff0480811bbf2d124c592937d0dd6fc1eb04a405689732874e8d2f19103934cb7b45f4ec9787b2cf4349625c963ddfa930d4e0eaadab9887939aa8e07c9b495f943385e349437e2ff39f5f46d8896bdca4f7f78590abc55b0667bc575a79720a79ccc3fdcdceb701dd4a42d84cced110d3727181110b6b632c77bcd81ae1df2c944b38f39e68ad4fea6dcb4036a8477fde90934d185c6065bf64e0d17a4fa70fa718fa55119500db5ce91095f6de84e0cf5ec9578eca57961f974e0456d5251e9fc72db4c1d4390979f327517b3e099e41b40b92258570d8d477dc24faa3f9060afc44a288abe619497166562b9dc837ef80c25bb16d442537b6f538493f1639a97e38a2767728981fbc7c3849d2e65bd5570e3f336fe4aee9613f47bac8eebd9d07b4266d9289038d1b2e02f34d4467ffa70099be8b9802a371314d2c3d11bfca9047cd2944ec91d3020269634e1dd76d15ebdb3be91911cbba3b3f2c6faa0775e30a615d139d63888c2c2b19a3d62cd999f2cb4ad322c40138150c7266ad98987297c399669bbfc3e9a6ffd8f6a5796a23324a1e8b630088f239be3522416b96b70c16f128ecb1eeed5c2fafc94f1288acf546bcb2b315383ee773964ea30a1d90a468d1f19396e2fc2ec06dff0170f6442376ac8a1156662a3252ecf8817e0e8fbd84dd1978daad3c55da4b9b722dbae01b933bdcdbdd87d41f8da85b07c899ff43f553e17303917ac6cedc0ae63ea4ee75417c7a454125cf6f67459e05eb77390de7a864d6069287d2c72a0215a2bb88d3e282f5ba749713248556a4092940dcd5b4e9ae7213229bafaf163e56ce158b7d1d77b9f7938ac4ca74661dc51ddcee97079a68fc656af4f10c1c9b31960b19e972f9909bebf0b8a63d644d6f5171cd868953fda2660d6494ab4a5110dd6d795d456f32ed2e596bca229b215539acef067c8d9dbb569fe8391148a0fee5628d3d9dc1b683f219aa44b6a821d4c9de4caac21473b4915f7b173442675f777c8e12b6743c54bf0d9ed549a24c2c95bb2e38c1de5adafbc4316b69fb3478600ea1dcd5e03e7f383f8d0dd02af3aa1a45b5352c283cb837c7986a166b2d3cd6276257d2c0aa78939be07e1ca401298605d2a23715b584bf354d20eba64f3c47a082cc326d193dab7e6eabcd6b24091f9eff2a5b8d680e04e5fe6a4f231fdcf8a9033886222ed3a9ca18d3f9ef2c78004d4e2df3949f51165006fc13464c799b75ea2dca767f17e5c6aa3babd40b59cf9dc0405605839329071fbb998aa9b56ef971664514ecff46d83eb1c0e95b10da6eb44787895cc3c1315bd52d71b8f9c34f98cb4165a6ae8610db276581f3a773c96dee9ab15e1a0c7f45d55e5a7e4ead62d017f5963637b6c97488899beffff7ea1352ac1c10fc17a9b39ead3f47c696b8ee78564d415b63eefdf0a08b3c9f0e171bb7cefdccf06d269bbcbd99790533c73afbf2dfdc51f176af0c00650f375967cbcb29c454405b90caa1eb1ca5711fca28484fc2260ceaea67a00de328cd4bd65e07a94ce6f4eae7d449f768dd51c400b9936638684696d8058b12ab2ae875f8edf98b689632652391e6af03d56a1ceec28faa6edae176e6bf6e42b24c38f0d482d2d62e4d85a96d997166aee9ad145871a2c24bbff72b3d2ba4113e93d2f64bce2650f3860022e188eec7ff3f2a2665ebd2be4080ef4e85fbcf3b4b37d6d5b1e69f66aa610c187b02e84401b38ab38db2e0e82a4d4a0bc525833aaccad0bf7ae85a6bf2399c451a5d1fd2dbabcd6c704859c1de0a3e558373d639cf95817386bf6a06f40998fb4c270e38418a22029b55b8798481be09186b5265df6e42e47f71fc0f65946db06c8de34e67c486b4e87a823f6618134ef965134338483b2d4e02ea27a99c22d01c56d09b415b88dcecb334e7e8cc1e3377f5a473eb12f8967936e6bca3f0a00d2e421bf740e7010fd850c0b936e129cd46a2ae8ab12c5b6fef91f9a560f29a16c407aa1591ef93d973a1b540ef6bf804181966dc8ab7094c1483cd302b5ac3dd29a77bc7311a8c7cf98355487fc730ca3ab581ddf4773f777492df675e91973f55820f1688c4d24bc0dfb116e5c247d3c2b6aebc4f5b822773cd08e56bbe76512a80bf0de46139ca31e02d6f57f27f7584cc1e092deb853b21b7cfe21da2cb70b159a147f1c959d00b5101cfaca28fa9d7748d902ce9feeb6f8af069d89e8e3e4feec9ade32d1ba4b5976692469d4a3725f5177e3e67bc70c83b269f4f6230bd019713538bfedef41bc759386904ff10cd0cf75cd8e069a0f7a48132b4d83a44ce34b33eecf146bfd07428c698f4e116bd3a428106784168dba379840d773cb997e78eca30224b269838e0bbcc6cdd847d64148e3d5f3a69377a4a0226e356e0d86211cfbadb7b0a06a7e9059972f09ce2b4ba27f21990846af20fbedeb12c535c216485b35e942d39033d4d423f087effc3c4c162c0b5a6ce92b5e0646b6cb46d341c5ca6fd6fdb98169054a563e9b37dcf92fda1b7578498573120f5571560fd72931d485711ea27f3760f630df1506b8095ec7ec89e0ab7aab8ab31b9ba0babbfb88e43b69c8b9e4f731bb722aa5363d2287577b4ed958d100259cbe3e3659545c7f22a0bd42cb921fc05a98eb8b430d7d1e3e90c7165b385cd4d4101004b38dc4538e6fae205f5b01e06b373e252af219992ac2fd6c530cd848e5a06a54da3a189aa468d2c2ae25de3e09d21c5361faa2bc6136c509a28835f8a58ee3df9da4eff55e9c53b271d6b6233ce4516cdd67dd5fce1b272f441ec638cf539801edefeabfa0ef32868d42bac46a0077e73f60bab15b10ece83bf33a99d3fdc55cc85aad856b1f699284883d2a54c5d6f84ced310a714af49835e6647bbae6941135bf896c3182d345108ee9fb0e726224f157e50889487cf867d065bd5a1fa4d46d27a971db150135ee968c19d6d788d7dc15a7b08e9c6de1059a735dfd92d74d4d423e00dd7b17e1e76ba7f594c4a586731b34ef5deaf46f6e488031aa774ff690ed11fc2ac42dc7cb6b4557aefd1aad7c0c56c7121e4e65290e51af6a542b1314079ce7cbfc7d48b5c975fca2ca43dcb43ba20c71202fef46509fd3343cedec6ce32fdb6c4f2616c6182bcc88f58ff0b06d1aad835536532cc9e9d160c088ae5018abcc2ee287143696ab3fc81d64f3d592080b272505c040c4eb0babdddc1165b84d5dc38fd3567bb9fef750a1d61d331993816b6eb5fd1a39285f989a23d48e6dfa2ca8290ba502b486be02e9e0523c7151f89dda9b19f4318ac7e61147a7e717a0303e728b5088aba539d14aa784c09973cfade66f7e1f19f482508da2dfab2deb7210559a17627e9fbda42c3e1f1a3662181c42f351776a8db75b161ab55dac4d1964df09a6eea5b98672798c56aeaa3be9d8a4b4c93276f608633aadc56967854b027be7085a10300d1184f96150469ef4631ac5d619b5ef02bad0f09d2100aad4ad2e62fb715610ea6c2fb830f9e9f16e6c2365714f12ed0feca8fa437e74b0a91d318585be3eaa55189ee5b3a079a1c68f1c4eda210edf80d022724f3dee2cbc63f9f7a3f61ef2e4edb8313e0c0864be94989975eeb1a29476447163c2231ee21dcf1137d3c05c6533e9f6f14c6bcdc847df585fb3c8fd56019aebde42273102e7d051186caef5e4d85e08770891c90b512b5ac743c335793796a77fef6e2ededf0788e4065c3449482785efbcdc285cbd14fddffdd6ea5a94484d63cea3a2a39aff9803e051558c39bd3b1c1d42a4c661e1c7617744530396174de97e581c16fee9eaa36fce80cceffc1289eb012813e7605cfc92cd6e2dafe8d246a38e476c6f7afcbd41c1ab83d7606763a865e008bf919dc133f197cb61bc16492e0bd62c3299fb20ec947a8bfcf746664fc54bd2c76ba6ae840fde14a933a209bb3d517dc30c650493a70b824b240f267aefea9ddc83d93e0485f23711cba4ae213be3d0fdbaaf5f9e0a8e3b99f63531c0ecd0924754124df1cda1bd25cc985719f827ecaacef38ee65ef8b563769eb1604a226837fd90a1ed47aa91b2a47f6e3f55ff9c9b3471d67142ba961b0da3ea8972ff8a3d9504932d3eabccd36c0c045db708d085b8b9f0948484ed3484aa79e520ac407e26098c357b293b9d71552223cd82d338fd32500d2c8e244e4dac1e82f227ba0d5e6809bd6440d15a82dbbda7d67338797187cf6b228b1259de07ec7d159663bf52dc741", 0x1000}, {&(0x7f00000013c0)="699e225b51ff58f54d7b9487c76fd780a34fe02c4f369f5bed0e7533da7d2acedc6aaccbfddc5004e5eae63f0ceb41cefa99294f2505a31c49898e27eba82a9b6634bc1303725b497bc4f8f5a9425605e56da0c9e88229a5ff4532bfe727b0a6ae48439a3a68185fdc3ccd9d07cac12ba4c1b7038c0cbbea708f9a9149dc5dfd8e7e5c5dcaf8d0686622fa196c0e03c8", 0x90}, {&(0x7f0000001480)="27b769404842524ba509823e730da9c71661d98650d495eccd8637993efb6da6d58602b7f50bfee086dc981da96881052ec9126339410df4e763b3b5ff199a5f85dc3fcd8d40e93b486134295c5caf5bd8b8cb1c106b186426e55f1ad98f8d0728899d033305d674185a6458d1f6a9741d6902fb931534766ccd57d5bb2b3d4fe3307b4cbe1369f2acfc0c9f11e2182e7812d0f70e4a8cb9ac2fc289f9cd9d934b7b0f5d8f7bebbab06ce3ce1bcc87bd9488097b6914f9546344066167116cabf69a6172e74395a10c34c3be0c21a6d232aaa6e5edce9ff840892ed0707622afa7978f2544d597a7b6dd04ab0bbfdfe153b76224981b36dfe4cbb99482afce70c40cc9a2ad31a4b6da61cb3175e540e8203b76a65024ed484486b165f71370fce4242ee2aac616b9cce960536b9bc5f31874088082a2fa36cfebcc2474e1d26d1c336c38e6b81b1712bbdd5dd1296190427a3c3896418707a35c8ddd8b0d36ee0370e7c3c0e9bb6296f9cf1ce810504e4d03fa2b0b8f90767d60a2b32b1a4050136f73c7027676cc39c380ea8f934090712008a9804de78ff27ec4eee3f5bdd916a7344c98e3310c548273d09ea2fb586dc8e343e4269468b0639494f3b9ad068565e26fb65f42c095df3d96cb0633c8fcf6f257c063d71c687b0c43615b01d321684901d2fb44d2d2bdb3fcaddb23eeac84e8940b2fbcd7b3a21ed3a6a5e92f06585a7f6d21aa5ecb8df655fab66be2733768121e712a99601cb8d116e28609d1a2651ba69656ac2f6c37581440570b374c3d8dbfe793b3c197aa8cf82c52c880252ff3f1113c8b80ab49c9b2f23e2f371503d49e09b3348321bea6e370678848acbb857be98c2d11259a01ea35d44d4fddf6389855d688e8ce930d1855b725d54fbbef360a701753167d4b1cad206e1a25d3ad08106b5d30ed797f0429f2c66cb0ed95e96a8930f026a7204a93509692e1c444b7b14857f1b39d4d602ca923e10bcb1649bb9bacc215bb668b9c2dca7088607584ebd5ae8eecb5f8c2095517f87843b06b29558319741a1d267a8a7ae5f260584b5eb4f1019547acca4a6e6e69bce27710f6e96c4396703aa02d637db710d4c49367750da3d1ee5e666761627cd5a94f55b31336cd23dac5f2bdb5b8b4778852ea458e97355d3da8ce36efffa3c7728163578e4a91c643b64cd70ea680e24ac80f28f020573940cc798163023b00b7b00643bf8d964f52348c235988c4be520ba96831d0b3c38b92145b32b8727ebfa0feaf0fa2724921fea8dd49cf99ddd03d9130403f03203af12dee1b3ca2865eb96524287e180e4a4aa965ba3541a8e983d671722c8d7e03332d8181540679a5842e7313de51c0d0855db07af727db36d7a5d932190c64c9e780cced413ae34f63ecfab80f720ed7448b0299c7370022c3fe52b94801dd63fe13e353a0211a3ef83b7c6a09747566e64ec6a3dc374d00c79ea45f9acfd82b63f34d34e8e299808b24d6280bede068ba659a2f5e596e2c6ab22cd07bb1da663c21f491d621fd785a4e2f176155e95aea83f1259c848b5b7db11f2e42edb099e95b350615ffdb62b8e9b986bbad4e8e3b83e563d73aa412d52230dc1faa4f206916122c2a2b29daf9a1ff15603deb1b9fd26c666905b00c7f889263d0391cd5192bfba6c9f5c9d1c14fcebcc1eb4de9ede46b1e5251a55bfdc31959ab9fd7b42eba11ee02e1fc2d656c639e8351287fee6802cfd131fcb23eda04fcfbade4cee8db14d54f47e3cb6de115f1852f8ab0e594a03b08670d9158745858e8fdeb8ddc6d7ec9057825960c2e8783a96ea9feae916479e582e55ff6aa84d45cbd11c2c612f8ea85e802634983395021af8a3eb6002017a471430f0477fa84b6f8a2d82ac3bab228d69c1f979408b0e9efccf78db6ab6e76c88156c4b9032019f79c952534f2608e5966036c749a8b72d85dea3917beb3bd26d4a0f61f5ec72a8d9cacf5a2e547e0ace4f368893566aa4285141327cbcbe1a2b37bc43e30964abe7a93e9d6c26b093177316fd616ddf5977dd221f13aa226ac3f91e1e940ef13fa2b19636e476e5a530956624082a6f0faf10c41511499b2c13407d6ce9e345246ddba94499abb424ff19db1edeaa76e44cee377c525e46f2d17215d9d2255f4a56a7cded4afdddd8ec5c7f67c9cd671f64735374227b30aae62a86d7da0b4102872dc2c2f13b87f5f286a8d69bd63261c8d9720778df011611eda0923b5535d867971bf83ed625188c1a7fcff2f0af7c4cfe6642d5d82ea28f8601eea4d50b1c753ca0a700a4c9090077a9241240c948f5d83e4ebd8cf97db592ea110d4345a4a03c1dd864ba79657a65fc5cc476ab50af6561190d243a14fd94ea69459b11884a9c23507b8a2ecdf1b0dcaf35692eb33186417dbfb5eef958df5e28e0558caa530662e57f750a2020ef77a9b70fc9c6189679d48d21ea8fe66df79921da2513f1b5b22547e3ec4dc9b2da9d6e3fe713e617c8d01b004c0f25b71254350bbe18b1ae80f736beed938ffd9702b59e340428f576049f3022f82eac38a0fd6477549ab75f048312a9506dcc815d01c240538a861452effe4ea7c1166449266b9100beb7573344ddd37f52c8cbc1e143b82e8375e0660bef5c95f19191b54571707e252ac54e2f663fb0fbf048ea66df7bf5bc5015c6feaf0ce75effd24161580caa6522496ddd55db79a3fa2b1db61f5e4e588bac1fe9eef18d967abd7bf51fd6257e3201acc43fa1a3e6e71e2ae4442a0e47c3778e0762f6b6e35dfc7cd14708988c93e990a3b8ab75699f96a7d1a77312790697dec0ab57676a30516d9639a89390e7f0a8290b2cb8cf2ce68aff9c7e5d6532e82ee1f5fe07758606cda6c2dbcebd14b524f6cba353824cb483c2146525e5e3cd94a16929a18c9e1c3b01b6dde6c5cf3c6a8b74d5538d94c040db6c6426755ecc704e2e4ebca0eb396b3046f6ae2f33daae0e94134dc19c2542e39d5fddeee633a9819bc0a4f168a29df7309e1ed651533b63d9b848f261096b72ac90e4e1889ee7c9600115eb82c822f5a7e1f3238f13170276a4ff7e07d66e1793c9d573e729b23cde7bed67448c6662ebf7c5d56473daf60ef78da8163ab06c948c1323e474e774f2d23129e8d5c2ffff609f4af87a7832c06bf72e8c720ebdaa8ffe70bae2a71d9d26611843a0a3eb175c135e96ef0c994a00d1cd668d15d4318a58090200fddc63202a5da9862c160124c8f9888363b910c3efc852254c36c5861d550e9264ead5c4fc32e075a4d95ebeb82c58c93d19ab895a90f447c34acb8cf67d3f93c99c7604cbc1852de21b007055ec278414543a6c087f7b78979b276adcc5f803e5be5a9338f4d3f06a5ea1b6018c6fed6a687f2f50a2987b683c2b44b7145c55e26b86d1e6e52b1206cffa012b9c409d21fa62b06ee26cefc9f5360b6c7937d20305412e6615e240fcd9b894788ccb2a7e90105ddeb623067daa2b1a8b3bc5da7fca42a4f91f39cb7031ed02b13de922a44da4b3de2172d33ca26be51cff50bf69273fb7caf6f0ddd366ca44f510ba18b00ce906ca5b435156b34965a49f0aa6d8eb9ad7a74c8ad27235ba67088a0abed52d8e0707017bc47a70401f6c8c61169ac6afc7a74db4cef6833f6e02a14e9f362d865b2e9bc988474c4c6137cec42799e86112f38af251ddfcf36f1dee7de7ccd4c92ec3e8a8001d8e896de588c456760a5241e18e86491f6a76e627f17b2cfaa151be2575a967b27eb3c79bf54a048ed38220bbeebed38d1f1a120a7640c6e16740ea6f7ba56bfd633420867a68c0eb40392f515a1bc82010ebd43a9043e5e097188ee0024b25349a2986836ec074ac0a50c55f4758b10dae4839e0dc8ef13e59728b976a18a53e2cc2c1f439dcd0fc044eca9f50f9a5d8d4845f089c0267b1efcc3f25c2dd6ef577209fb8dc4a7c559e88d66e1ee7a9c442bb0f3b1912e59ce7e3187fbd773b4f16b1cd8aed0ef223c80fbf30ffe73ec479e0ef5a54f6e9596b3296e633bfc38ca1133ddecd83e5acc353f763723c6d736e986fcfcebdc0c0d3e932e06a0808361f874b682fef7bb42ff4e38c7d7ed4161ea342577e1c380f86de420a43a3c28fe4f0944b2683e007c0765de105eb4e41013d7be3e4ce771e3a5cecc1a026822e589c009f4a1a1a53576c0cbbe4999776fde38a0cbdfe7d1515bc41aedcc2a363478bb8aa229439944b3a5183c3f2b583d6403b12f34c2add2b39a167f7b2c0fd38f30f5e4d32716cc52b5970b27c1f75382dee6e44c6fecb6ec4bdacfc40c39b0edfe0d8407e056d030e22551813ca38ae0ba92c83f6b91c65fc579c81255543ff5d464b00e392afef8cdc27a988e76d2c19630b741fa33fd87bdde0b3c313d1205efddeab1460009912fd9de711933a46e6184e98e643f295da1e52a6d39320ccc43d0eca7586ac5bab908f6b4c8a4de0868fc572deb4993226fbf4f841f954562e1fdec884a6feaf5e858fcf12aa55cf43033589c5ca0d9e2b94e9aa9e329a9d72654ab81c586f8f5d5067b402048f11b7a9ef0d31d6ef2c863ff553e4a716005bc912d10464877767adc03525e21dea3da3aa154f8edae5f95fd73d3bb53447adec205cf7dafe6f4be59026cb3fd0074b0d75af0413e8adbf8ad5262e6982a958a458d705a24f049e2617b8c460d476e30a812c266eac8591fe34a04d486452349f07ecf8a2c36d2b4b9ef54223039c393e12ca0221fc127b1436405eb7042ffe1dacd8450bb78ea31b3eda599be8658f6799e102d64fccc848b06b46070a6ae6aef489153bd27b7c483d3a4097d5ebcc0f5611a0127e8f642b5df6a68b90ffbe016cd465028ca8f167ebdc37066335357874d5a1ee12214644b94f829f5b78fd21c0c97f729d61858f072618019122fd3233f878dd3c58c23dba6fbc4824066d2fd9de78e606d40002ad7437fac5c952b3473f0913fb65b971e17407a5d70e7e88da3e05575f4143ea55c27b7cb661b391d0eed416155b4c0d95c6a8f9886c17da579fb9676b44ba6b7f6ebda5677633556257542ac80b463d02ea6c37a8603f8d3d1555baa9d6e715c22765c12ea49d47824417d5ddfd1e934351b64f5bf69b877b454b6ef7177bebd6b26fc3ef320e6c5273d7006a8c4c40077fadf4aac84667a817e67fd94dff2d50c4358eb506040332eb4221a1dec308d9529f94973322070039b44ff1fb6b9bc4d6ee03b7ba62c9758c77a4eb0876d21bbee01836c23314238935b277252ee42bdad2cce631914bcaa70d6218677fe835eac948ce656ffc0ca98f2538e7e9419906fa0a38aa862292a88312183dcff50aff6d8c50e3d9217bdbe607c349eb3930f41e5d652a01b4129ff812f57ae62d94e3f5060a38c6fe49ed47339562bba3b197db380b4015f6e789769883e184afcf5415d3a5b34f563676bbeb923fa9166228cc8a11e603e9a28ca430a0a336ce42fddc9a08dc80bd948a2f163519d2beba0e818646970411268f59241ca6a24101f51be26d47e6673368162614f8a25408dbd0826b8dd2d793de7692f56b4c33dd9e1c99d0f9a50be03b9e059edd2a61fe1b759320c06134d1126ba0627d1f91ec139df233b5c80fa1ca883f238e13a5bc655ad87dc629ccf5265f757f4f7ddf5f71e1dd27cce085d4efe2efed84bfad128682af249a64b61dacbbfda4ad0347384f828b09e6bbf2f707ab1fbb0995bbd13205d0b1966c4df72db9f839198ea478c39369d6624bd28d821295748b09fd53acf59638f77afaf6b2ca738c5790761", 0x1000}, {&(0x7f0000002480)="f3e686fffc5606f7d6c83e43223f75edbad087686854f8ab7414ba18a8a69dea398906eee27a7d40381f48d8c80ce7a930bcc6e51ac7890446181277875630819f25e715ba0dfe6c478c71211bfcf9a8358a0ad48be9782ee216b35b53e750388e2ab1b0ffce9992069ec710e5b336f4b4e7e31275ff8116c02bd606db3a46ad199bc47ec8a2c7152c7de58f6444be78d3442122a7378daf2bb7fde2b255a59f590c43dd1e4eba638c37e7ccea384f096e32bd02371170184ceb08d890fb21b19d246a174ffd1fcbdf90048d81e26434a356cb0317f7eac862831eba17ab14a3c92f4ba9fd73cd0212d57fdba7f5b8089ab67ae16798af42b0cf4633fd81ce5c3fba8f377a475e7f35b7599397d0d781899b49b0298587287bb3c88ff218183bfcf7629e2526b475df12c84d28ea8c743cd9a44718e2fcac97e6822227085d474dbc2caa84ee3ac25a72d34e900409b036a185568d527686aa60d76e175d593404697f6d3cf7a73251dca71a7de0b0f257ee684bd8c912a39c3a0aac40c37dd7817cf2bd5a17f0e4685e56c2a7c453aa168addd7e7be3409e097a2f5afb603e54c51aa95582999eeffb6dc3e70705dcc583639bc1a05b7e9b940fa24a6cb02ed1808827b05f1f2ca051e9127ba475454bda438b72875b725f2b08a224ebac1886f00d7c51fc07bdc0144be7a816c599c802ccc1afb636a24f709b375d2c6138a8469bfd72f66c7ad1bfbca175b65abc1a5e505f012460638c906ebcd1790f98720f55b7920a43783d9140e85a21276245463bc421000c6370678fd10da62212ada6197cc20390b53f54886575cf762c0d7c46cdb16b1967388d47934866e04fd97bda082ac944a4c4ee9a3f9ae8c4b13048bd2e8c134a21b470cf54fc01bcae97b5ddc4ac6560a4ac3e512d2b8276dad9348620d84e31b37fd7bd5dd18d746f3d0fe9f97e4e52a7c9552b9bef2a95e396f5626367ed1587b04b2113026c0a8ebf709e7388bb397be878151e0d8dcc0b6d4fc1bf77b8707b2f5db246c6200f56ef08223015af08ae4a3d840ee670d3294cc91227ffcac6fa694fe2670cf270cb3a8c309ea69b5c6f75cded59dad21cf82bc426cf6e9a07e149923d35a137d1649e50ffd54ed3112e5c9cd936caf7cc49ddeebf872710b6c9906f8ce2531b7b63f539f0cbab5dd03d80d8653a406926abbe15542fe65d07cbb223b7c83d92b53a17a66fce6227530cc2ae26711055ef08d99e06dca0833bdc50017789512c7c7480b6729f70f76a9822e0f5a1e394d9006c320a4f42dc303a13145073adb156eba6abff3e7fcbfa676a9d0ca65e222877c9556542dea5b6cd5dc6dc0d01c4bdd62a3efc3622d2504aa58abcc8f11d6b2ffda6055bf029d5734f8912e91a455b34132c7ba750f6c6b70104b9ecb31b6ab0cf8cd590abf8ff96a7c46ceefa56af27ee676267ba9969b6e5d703c96e02df364eae17f24ef209f803757027c69af0ee88b3ebd72e7db6b83322a4b8da268d2d4ed1ec726caa557059653f0e2277104349db6b01732ece86dddc4724f928a53376c1fba081d2002fae1c0fb266a191cef25a02d72652d7e97b6ec53d7e884ecf88780570e2d29adfad215af7fa1ffe61082f45a8e6e3fb696d90e9c1ba888eb1cacc8aa3af8d5aeb0fb2b2034805a776a685aecc52e3816f8eab79c64313dd6457fd69b0a9892322e4a230550d4e61f1f3935d801c134a8bbbf7f666f5d675fe2ed75d78597d0414bb64efb8daadcbf2d5db7ab1c150ce81a1a0b64e6b91102478a95d43e592ba469ece529b6a277a97c0a98653ef0ea0b8fbc3505c09803a461d50caca54d01129f216ea162578919eb6ed1190bd887df27028937da582966e3e5a63639f9ef8e605f5697ae8d97d6c256101f2116548afaddd64257ef5a05d0c5c035adc3a2927c6c043542769e3efbfa760923bee4175fd8b75ea9473a9bd93191971613e34117ba89476655ffced20884d545403f0f77c865825ffc669cc4fb7b66cb99dbd9bd8ea834ced35fc83fbcb8825f18fbadbb374fd026c6eb1659c0aa595295aaf33933663a759085de50ac7bbdbe7fc95f5d10b2340aaec474b800a700e1347ff9a8d23815793624af6b49176de6fb41536f5b106c35da3be3834e02acd8df18ae195f22463ffc28cb6c077d7dd0fe00a14d39b64b0cd92af43ed25fc54f995cbfe8fc7d06210c75654750996fdaca51ac6a4bedfeb2380989f44bc3901ba82fbcd8b9301bdb300c6b99aa9f1c45a565609eacfe22c86439a3cf90b01bdfb010bf0640abc5e7c2e1d9eb47ec3cde445e10f0eda89b16706a0228dc7a9af9445e654fb6db33c75956232618ef047ef27e6774410617e9ce27d4bbf1d0aa9feb9744a5cbb947a9d0009b397aac9299b78148b78201f8c7592696345f76c1a0801bf68f7c32753a3fe3da3cf9ed1cbe801342a926863e23fa7d7e66d1038aebe72cc33172c032d50a94d4f7ad5a356e21eb16d2b76e53be0121415b33f35265bcaaf14f9a7b44ed8f52a54bdd3ac7db10f61098d0fc87787dd26e4b43a2871563312eec713e0620f2f9492e74ab60878442177e6863ec63886b5753bd281e07ab0b9c62b9477ba98ff837e6abf6e0a6279149d6e41d17d4ec3254f52e7ede757149ce4c84d5b4c5400eb5ad67f6ef0bc9bca07b3c456b5eeb6642aef8f49189e056fe325e8e0bf2a0895570f9f6857281248568d8edb58cf1bf3908cc4e28fd6e80dec7cad8b4a480a5ea2bcc11f1c1f47592217c0d103603d5d161fab059563b4afdb5bbb8436e65972291ab699a8085977ace46dadcbd75dbbc0cce900430a2c22afc336dec9323c85086eba648cb2af7a48c97f41f2e3ca659d0721326ce49faa9a57bec3d261dca60fd14b6536a606965289e6aa10bd8a6ab66f5378d5c85042f44fe0b7117fd5c231ac6016006dec28e3f9fa549b5e467b149d5758c95067deae9b67edc238838d7a16b2a0e1a48ff7bf773257c56e4727b85e858cec0bfd5aaa9f92a5d14fdb89f5b72ab4fdc7512970802cfe18eef354d870d2d45896789a49cf9426777d451ae934768ce5cda8dc14a205d4144fc297da0348a122ea23dfc3e99f4c9e6985d58e4a7e994ce62ce1f8bc5eda119dd23757adbe7f0a2d2b37cd2cd42f5d318dcc1194d368f9eb54c3aea5d56ceb3d968bfff0b4562dfdeeae630a979a236149902d5fbd20ff7ae09366b034a56bbbbf7844157964633636f9c6f45df9ef02fd7e0d47d05adde5092b12ba673b3964db4ffbf74d656d38557f9e25b14a5e1eeb3e3a55412f50e70c8ad56ca3d2f6c947bc2f51d51ec4833a2f40100d17b534ab95e5fa40be3ad811c50a1580a3cde44ca940a95bd8fcac43a4e1573b8120ca98abd59c0b033deb6cf6e7ba580a2dae66b03e2fdfac1b20ea4ff094709efd4873963c2336eb4c9cb7e080c00e6a6f0e32ca46cbb666f7a6877ef7a919b06d03c33102996143039bfec14e05cb0c9b618ec528762865e0518311ba3617ab2e22792d1dc71cbf3b95e722fb81839a0e13a5b8aba0ddfbf70f4b37e997969496e3d2fd8b9f591b8e4036352bf1e5f0694f54ea1cf2324d07d778dd00144b8efd660a622505248573aa9f591197d5616a2c50139da85d75be8284d476de4eae2182d7045aa280f56db6b00253fbd38d21abdabbfb136584297d09ac4e1c3b7d15235e402ad9b661d163fd72e8bf61f00b8faa38ad072cad92da82ac1cb8e95315aa8a5c7a9c0e828f0342a63ed7f15c3eab255f0b3904e0db9e2e6136d8617979f370a85cae45e009f749de49eae91bed43b39833837c003bb47b568bf8adc092e28bacd0f96ca81b879e36f63a00df1ea42b8b9f88265d4ef0f6a950d0bb9c5c66fb848c533b263d418b0391e734308a217741adf0ab7545a42030f28fa80b17432e9eed222dc3c9afdb6fe9ef7baad4598bbd00d4407c05a21ffa2ebb3e8459ff14e3249b8b7f2324c961896eee6d1cdfad521fe3842eb29ed25c75e5b732a2e7e871a8711147510346338a5c4b29dbb80ed6f51ef8bee34c65131cfb9606ee6b3bf80ba84464ff1a10606c82c19728c4ab9265943e29a8085dc47746a950f3090da7807d620a92abf5a56683e412b7f0ea7653c7f17bbae472d0dbf0224f6b29d95fa44c5855c7d81903cdeaab5832c1bf9ffa31cd0a73441699ee4702ae5098e9a9827431a6d85d89757c0c9c7bb4ef8bdc562cd269446f3c8f8e21bb2199a7400117aa9b5438bbf7de53b8dad94ac31739b46c0f464717917b98027631790db7a364d4dbf811fd94b100f0ea07094a0d755aa399256a511ed308f39fd8be979a8e467227441804636e0fe9c7c9f5e8c43d695d016bd0b63673a7910a1c8f860ccb292c92bfc4a9b1cdde097fc54648909412766d08569c4b3fdb20e0d21dbeb59a665e3a86ff1981811502fbff46335558ea4de54c4c77e72084b801bf0d3326d0a79a29b1c447516f6c4ca8037d532c9b5fdde3108d17807c73a52205a59ef54518e4bd6f226ae6d6dcaf7d43fb45e5c47319d081d2d174672ff967b08b9111da79b0a39e6e70c70f4950470e2dfad186b0bf21d4716af9a63e556fb2163f3c067864bf517c97156b578f7df9dccef65b3a2c8b66f2671d3eb6b52244dcbb6b63d7fa4c094d90e5db66811e63753ca5eb36d0d517ac8d5420a9aec18cf994f6ee6ec74ba4acf888150d09c2be8cea233a166ccf76451eadb43ebb862430e17d409094733ebd5bb9d85adbc1943e06d7aabbd491e863f4dab45d8604871864e77dc6403a36b8220c251f46dbb53ba96bb67ea6da30291f13a04c538755ee5b2679f465cd187105e9608f63151e8eaa9536c42bc8dc50a693d755138f5afb55c4c50c61253423d35b0ac8bedf0dcdb465fa5411a3a0ab878df3d262b65bbf373df17cb77ecf9be341e0e9e19090853723777eb7da4ba6cc353e45f2a13a172ba251f412b9b4707700602a227827a300b59fde79d06a35ff77e16b79dee913a61eaa979282533f0b6aeb29521d65169c5b65a5a4f4cf5d642ad422692f6efc6ed6285f7887bd653602d03d362a766c85714d1b41309003e9781636c83b6c65dcfb3ad4a1c0f8224cfd017d1994d0e7481b21ac9feaca465ed741ead10d3aa1e5aa4c8f87cca3d5f8a5dba5479d1dd125da32115f65a487d7050528bf2f8a5cc627a22895faf2449c7d239a142d7d4ea2988fd6f5d1adceb78980f1998fa4a48b75be6366eb8d76127471d0c4e8c5a38bf9e74b79798bd07f03363bb990fcbc735edc588e98a2ca3d18a306ce61fc9f0490284f61f3bb478303c698fba09dc3ac07db1198799e82f83b918afe061e9d33c7023fd72346dc00e384054c281db6a845ce849bd902d51cd64490d8cdda2f097a81b478245534b3728ad4810298f62866d516494363301463742469675d69cde586e7815d09286edc31359cf840b5a88be9a1ca92ad271944dfa5b4b2082b5c2825676018b36f4f8ba3b69f6e718c42bbf32bf8a9285b3c3a3dd2f934827747c0e12d649f79312a194f8a66c486a2c81449096d0412ad1fec021eeb6dac747ff04e1ee81c4000f250bbef10385e5ebbe329245a249ef9888fd46cc32dbdab8c362182f54f4f8250c6c1f7e55c013a8af9b02785a031addca4228d076ecc961829cd8322cec1b1eddd65068e144047c58e949e0c8a64c120e38339ae1a2f4858e2cc06da74ca3526cf80b50a48f17461f8c363651b571a371bbc42e449f5c22ca2a9e0283c849a6310a8b747348d116d0af7493", 0x1000}], 0x4) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f0000000400)='./file0\x00', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) syz_mount_image$nfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x8001, 0x2, &(0x7f0000000300)=[{&(0x7f00000004c0)="a373902976e4ef3be0cc72e4aaa94ac4e579b752b795009d48829ee504b4d654bf3cc285ad1cfc0827df1dca0bf7b16f54a526034eb99157bb65ba6553cb55bda427b510f2c58e29f55a8bdb21f84474b2a177ecb40cf63b5f82218388606930408222abc8d2336af3022dddb884f511fd1c29b0a08fae0b07279e53d2b26d5e1dffb4ef67717a04f4c6ed3f879bbb52f7c23ea85ce364d3f1c856ab6b3c0238d352fb8971a006b62f7fd617c6b40a8afc41850881948ac95761b30e53d4241c186df4352108e184cb0c2307b8725a4858a3cfe3b0d4ecd1ee902aa0d29b1d17d48510cd4eda3301b4c30703d7882ba2c5a376", 0xf3, 0x8}, {&(0x7f00000002c0)="9b22ac439c74ac8a54169b352b4563e46cacd2f1ba12e012b0d2b4d6fb9a3b5caa913f2bd86ff7537a334aa5f5f6ff1f986887", 0x33, 0x80}], 0x8000, &(0x7f00000003c0)={[{'),.\"/+'}, {'mountinfo\x00'}, {'-'}, {'(+][@#-&/\xda-%(^'}]}) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="2e2f243dab77e883e7e123e44ddbdcffe5"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000200)='./file0\x00', 0x2) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x2101820, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = syz_open_dev$vcsa(&(0x7f00000000c0), 0xff, 0x120000) close(r1) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r2 = clone3(&(0x7f0000000300)={0x1022b00, &(0x7f00000000c0), &(0x7f0000000140), &(0x7f0000000180), {0x1b}, &(0x7f00000001c0)=""/126, 0x7e, &(0x7f0000000240)=""/65, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0], 0x5, {r1}}, 0x58) capset(&(0x7f0000000380)={0x19980330, r2}, &(0x7f00000003c0)={0xf7e, 0x1, 0x33, 0x8, 0x1, 0x8}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000000)=""/23, 0x17}], 0x1, 0x8, 0x7) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = getpgrp(0xffffffffffffffff) rt_sigqueueinfo(r2, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="fad9ef59561f2a36ebad0a8e67476d3c0813cbbf2567dc8c9dff5f3516dd5a6ffa1c46d717ad4babcb4ef2ff5ac2cf208d431e252b5fdb8ef51a01ecf91c06293f15708a4f90327c3e9a584432fc193c6ceb949a855d6462ab62d82cce985d72e1cde2121106130ec020436bde40", 0x6e}, {&(0x7f0000000140)="b0e8161fc96bdcd3d2d95a2129c369a6d2face2f4c0d36beac506f8b3d8f962ea2fc6132aa82d6be23c7c3b3a045c5fa7913aa41e2bbbabcffff9746d41dd282490607db4a7f891e5553eeb60dd46589c81a288d9d", 0x55}, {&(0x7f00000001c0)="eea4f6289f45cb9272549aedadc83927426d2c1eeb6dda5f2dc4c490bd62e24b51422adb6361089d660bb2062fb481949a26e43b86fc51efa8a2e71914aac9f1e4fc28f6aee1d8f134aacf99f907c96bcb59cd87237b9a8a0242b102c612f4746a0300a23071e3e936ccfcb0306f388cb1bc6d429943332291972c296205a7288c821b9502ff45b9b96d5f925ebab87fefd8cdf1ede322aa7c6d0e4b843e5ecb2341b863", 0xa4}, {&(0x7f0000000000)="b2908fea5d5f34627e26334d7fc803af908e98e4f8f4ca2d1870d7e717d1eb57749588db0e7ffe275e0d7d878aece8c3d61f5434", 0x34}], 0x4) [ 233.844101][T16317] loop0: detected capacity change from 0 to 3485 17:02:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4fd000}]) 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = getpgrp(0xffffffffffffffff) rt_sigqueueinfo(r1, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='ext3\x00', 0x1008420, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 233.977443][T16350] capability: warning: `syz-executor.1' uses 32-bit capabilities (legacy support in use) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x308000a, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f0000000780)='./control\x00', 0x0, 0x1231090, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r1) syz_mount_image$msdos(&(0x7f0000000740), &(0x7f0000000280)='./file1\x00', 0x905, 0x0, &(0x7f00000002c0), 0x360082a, &(0x7f00000003c0)={[{@nodots}, {@dots}, {@nodots}, {@nodots}, {@fat=@nfs}, {@fat=@gid={'gid', 0x3d, r1}}, {@dots}, {@dots}, {@nodots}], [{@subj_type={'subj_type', 0x3d, ']'}}, {@appraise}, {@fsmagic={'fsmagic', 0x3d, 0x1}}, {@smackfshat}, {@obj_user={'obj_user', 0x3d, 'mountinfo\x00'}}, {@subj_role={'subj_role', 0x3d, 'hugetlbfs\x00'}}]}) mount(&(0x7f0000000240)=@sg0, &(0x7f0000000380)='./control\x00', 0x0, 0x5000, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) chroot(&(0x7f0000000680)='./control\x00') r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') chdir(&(0x7f0000000700)='./file0\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r3 = socket$nl_audit(0x10, 0x3, 0x9) open(&(0x7f00000006c0)='./file0\x00', 0x4000, 0x4) sendto(r3, &(0x7f00000004c0)="862afff0a1813d73e12cb9e3a9afcb548979aac15987bc13c9cdb415a3ce895516bf62d646388e7f8d7022a07b77576d68070989d720da43c5f3e29024f6be2eaba17539f9549426b73c707dd09d500bc947fe8495acd5b829fb28078be79e593e84ff2d948bd94c2ccffeac7578df1023e96ec465066043443f1734461d168fa6e65b1076d56f58d742440adbc4dd9b9017954eff8a9aca1423871639d687ab461f079fc9560bf49e90553cc38f128fe7b04b8bf8864ce8bf6cebc9f7375b93947e1fb40ac410da72c4fa0be88ad949e84cf5", 0xd3, 0x20000000, &(0x7f00000002c0)=@alg={0x26, 'hash\x00', 0x0, 0x0, 'blake2s-128-arm\x00'}, 0x80) mount(&(0x7f00000005c0)=@nullb, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='fusectl\x00', 0x5060, 0x0) 17:02:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x541000}]) 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CLR_FD(r0, 0x4c01) pidfd_getfd(0xffffffffffffffff, r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = syz_mount_image$vfat(&(0x7f0000000080), &(0x7f00000000c0)='./file0\x00', 0x6, 0x3, &(0x7f0000000280)=[{&(0x7f0000000140)="2c7d23e226964892c78e4cb703e710960024324c090cbf9df51fc3d6148eae1797c26c32d92506e31a487bd4f84dea187868c6efc2b8631aff97b744bce86e56543b80ae5cf178739d579eca9f1882ca098d5a1d079e4f4d4afb970022209dde0f5118809340cbe0ea1b2ddabb2473af21f6d4818ec4c280e3", 0x79, 0x81}, {&(0x7f00000001c0)="28603dd707cb6e634ce8609b2019cc352f621572e958de48e676214493df9ba170b42a239201c2f790e79034dd5cb286c022c554", 0x34, 0x20}, {&(0x7f0000000200)="ee0242b4edc5c8f76f8bf78a2e10bc8da514fa5a36b500dac7aedd3bb9814a9eee3c2a21e8bacae866ef811b40b70f7e1c85880570dac906eb348b927b446a90b71f6a3b9d7a9012a51fabd6c6a4cb13fd24de73c7f067b52ee5d26097a4215b00a9a3d716562605056dfa55c7b1195491d82099168c", 0x76, 0x8000}], 0x1, &(0x7f0000000300)={[{@iocharset={'iocharset', 0x3d, 'cp865'}}], [{@subj_type={'subj_type', 0x3d, '+#}\xad%+'}}, {@obj_type}, {@context={'context', 0x3d, 'sysadm_u'}}]}) ioctl$FIGETBSZ(r2, 0x2, &(0x7f0000000340)) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r3 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x98102, 0x40) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) r4 = syz_open_dev$vcsu(&(0x7f00000003c0), 0xffffffff, 0x200a01) preadv(r4, &(0x7f0000000640)=[{&(0x7f0000000400)=""/55, 0x37}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/252, 0xfc}, {&(0x7f0000000600)=""/56, 0x38}], 0x4, 0xec4f, 0x29d) socketpair(0x3, 0x5, 0x100, &(0x7f0000000380)) [ 234.022614][T16350] loop0: detected capacity change from 0 to 3485 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="2e2f0b8ba0384a463903078e19f5c94b66696c653000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) r0 = open_tree(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1100) renameat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', r0, &(0x7f00000002c0)='.\x00') mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="2f89477ce586d1d60000000000000000915a91af255ff4bd3c"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x10f4840, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="33594ae22055019d4999453282062ef16c7ea795629f07a44d02c5f76c8132dbbbcc9a2656a587bb272924f94d638c41e74b791483f003eedb40"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') rmdir(&(0x7f0000000280)='./file0\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 234.135884][T16386] loop1: detected capacity change from 0 to 128 [ 234.153737][T16386] FAT-fs (loop1): Unrecognized mount option "subj_type=+#}­%+" or missing value 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x550000}]) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="6b56cbc122fec457"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0x6) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) sendmsg(r1, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000002580)="012964de6d75cfc92d2949f7d04c25084db5ccbd6e12f4d7c3c2bea38ac52733b081629e88861758a6323329817a67633261607f5eb8b151c0e987be3f1b4bd8f3055734bc1e044afaaaf81dfa52dc76c9f1fd7b1404200c7521034a758916a8361dc377b820e70482f79a56d1dd10f8bd5fd82f175dd4c8b4b508a32c5d58cf65537f85079e9aea44365a89cc51d53fbd91fb91170201ebec702fa768a3e9f1ebd1691dcb37e2f0f41550aa2b01a90229617403b2f8ddaeb70e7dec2ec95aa4f2c9bf4c14187881d00f1bb3499be9873d6dfb860f6461e3ae8ca7300b250c4167850f7754684c870bcacdf2f2f8eec77774aef47b855a8254c7745c520df4e37c0c2405926294c3ddd00064de28a7a597dd9c787c31120e0d0c19b48efc4b3e6a2d96ff", 0x124}, {&(0x7f0000000000)="51c6b269b5deab8cbd8a96bbcf3d1f026d33d594476449fddd513e4c0817d0d01f0ba96332a0379120631256b9303593ad8f68fa61abd2f06d4b0b04fc2548", 0x3f}, {&(0x7f0000000140)="1b29440da9b0e3d1cdb9a5ab6d60c6c798e2081863463abd37b8bac296696f82b40b12fcb7e73d57682953c1190b1b8fd2f0ffa06cfff021d3a6f9e966e119ff2021d47e96916f9ddf8ca6c6ecb8061e62f0236ef8bd08163f7d574cdbf89343b5efdee9aa1a2099b4f989163e5ac53f95327ab9d88d8bc9cb456bfa2a990d72f291431ded2472b30b8776ea6186eef88692754ff523f9492532b575e183ead4f7b780007b97998d267c4fea0936aa14a9237b87542ed88a22a1fd88adfbf189e6bf622aeb2d3c3c488fa51c4550252327490dd639ab366062ad12f542246f67899c4561b9dad6feeb55d8558b0d5dec167a5e91e660c770c10d6d4e6f6dc429547d0affdc29953fd904ddaaaf809ade6512c43aca0f145296fe190a22817284fa6f7dee5ef31854ec2982a7c75997febc06588ba3b233a44ee0fbcc6f11bcd134955499ba7c8946c20777ba78c35e78a41547ba58d9050b3cecabba43b7b9e8045ab78b9963dc413ec148e0d2437fc49a8d3215050baec85eb151144efb5344d272c30f26c637d185dda481a5c66e46e5d506bbc155d39c44608ad612380268faaff753bd6bf2c2764e7cac462da9f222ad843e6e8e8c7050e83bf274cf5eddc52b861910db45303054d52709276355bc471fe189a4de8dfd3117635c609bfd172ca0429358b0805b0ca62ff09501e6307b99c176bdfbe2730c5823cb15230623333ed54a0747ccf3b9a7c3204d7ebce7b35539173afe5df38e9400e900464c481af170c7879aab0e663b380c8fb5471942d4c7ec3c4456a1f4415278e7644061eea6901dc41645fa0810315f1da125cc9540268a28c7944abe2dbff0a57679a2e823f16a3baad3c4e297181b097f52ca0d731bd1d42114faf884df4941c533d0ac8ae9fc426217f1b1736a206a8b2635d113300f17e80b787ec70b62bec58e67ba549d4d31f3b329eb27768e185664591e1def11c6823240cd9b57a5d9715fe100972e588f27406ad9ff794d3a0ff30f3fe45ea79ba411769c4fffc0179956e6ff650d05fb57ea15731b79ea4a5921908c7b95668ca1d5b2108187b3db69f89db17b14590f4a225fc2f662597529cc2a9ebb920422916a6ef04154bf12d7647b49de4167537646ed99abd9500f246d9555f12a1cfde8fc58205b7e5d7cf73ee35ea48da2c23b30ab7a4acd5fd5d37abbc07f8df1e534d8526857809e2446f5a2d6941d501f67a0992868dc408a83dc8b6723ee007f8d41d1ddecb99a8d8e79c248fcd20eea290d3d7ca04c38e140823a29382d9c2fe7b0f7ec7de37bdd3bbfbb896bcdac985eaa12ef3940cec03769a4af74ac77523c2f9fd4a56a2d48015bbf11a9b753ee07c0f488ae6d9a259d0bed14159c39075785f2bbee4d75a17fe166d34f0b25de6d29ef1a1df4c62e5d7f2bedbb2662d9989b4a9f492eb1ecb253d187e03901594e17242ebdc7b55dcd8ba522efeaa2e5809b0b9ab56b32b852eef7b0b7cb6d4952c2be43174b7b226794ac9a2b67e545e0737805fd073aec0d3b9936988483cc7e4309fe4f4c135e6227b97d201a4a9da5ae3d049d15e283dcf6aef996ca9438b12791fa2b77ce1de02da8f810ab574f7d5b2f2d2952dd86d7cbf67dd7ea759b2a9ba70d16f94950d5a7bc960fe80f5340ca027fce18349d22a270e0b956f1b275e2b9071edd001c030754fcb0f5f5742da96840af29e5453ad951c8a0dee72125011136edc073ad9bcb68332c7b8c740201b97968f8af60596db877fd12df9c1e493766250eb700c7b4b379035e220deae5a8b62680b38bbdc439808a0857568cc2867115d84708510c72ef76f2ff838b8fe5bf8663a026bcaf8c3c50487aca25ea740a1402a541ab622edc0f5e67125ac85f0d42d86215794d9312a731633d2ff6e7947ee751940e9dc815ccfe1024a130548a8603277d5600d93591792a95c004713467f78b0b4f0695698c9aec26a31f17d34eeb89a5825c77873977fecd966bf4da07796201f36c21e8a7f3e85d9883bc038b7375408fb9066123b1ab4a84ec454c4c2dee0718dd62f06eaa3b268ac84a1088bd014611a5dde81901155d15c7d1d11cefb36822c64175b6a15d7563f7dffef0884e02275d1465053b65b581407d59c5a0d9efe29396f0a59a42c74d1636b449a1ecf3bf833d1e47b0f781b7fdd5e1f6f541ebf56173ad2c015a94862b972cdb43204864111d1ba7cae006438017932d21893e32a9c3a1d98a4fd25018a6635789a4242312367de7343dd43c49e37c020907bf94a43b4f380a0afcd97a9531c230d304e8e024a94ecd575f3cc55f12523b60f509fc22c820345eaa30cb9e269f99afddfa47b64c34f9e33ee961622e1eca0ef0392ef7a2ee1fbddf410e71f1e242666f3d8da3b96d2bbf66a1a1820b4f9fd2d7684836267b6e4f50f8c1f1e3622eb0cafec6d6f9ba03e3ec4d1cc2768756dae274ba9eee94715093b944f4fb24fa758b34184318602b3c88110a04f6f739d823a9e3f3234e148ea68083bf4b72f93efb9153745046974cb7a9061e549249bdeffa137fee143d24252a203d840bdc3b7bc5462a138c14238095986284ed4ef0bb14cd444a97333ee207fcf97f8bdd82e2aceb21c1b3b9266e1b877fcb710e896bd9d78c3adc0a4128bae4000afcb694c484ce24c657906197be60ebaa090a3925105acf9b9b4d50e3ee2285e676f3621ca4953972119bfe8494a5d5b22945db5b402823c5ab9c0b3e07486fa50781df873ecd409fd3525cedd529a3f0d933d6740c05a36fb87d4f6097f62c080f771d29d7417ec7a0a5040f5469f558daed3900d093306293a629860c65ef106111fb5c3fec41d765933fe6ffad1ffc7586fb69f75501ea0b4889d50bcd0d90696c7a67dcb04417d5f95f1292c5d00b79600156d8f443e3fb82bdd77ff316a6119490cf95d8fc99ef2a9a39ecfcf25a73bf455d4106bce0b5ea8a86777596520d3b51171928324985fce9c0238456bf2064cc657642dbc65bf6807384513cc86c5e0148ef16f6d3ead48bf9258fc6f7ff3ea18926f77b51c7b225e7c3558cc6ee29529d362d7577657b54936306b5b307ff3195c6673713fd606d4e9d3a082c3bcd6aff6e77a60bf9e9704788eac572ae0e41742b791c79aade4e36676a5a6620ac37be5431aef23c10dd8c26f6097e446f6d2725fa0a9ffcfe5034dbf29095f18acb344786e0645c77e513e86e930edb6f02358b368f30f7237280f5709f013edbf539f79b0f6e15cbaf2b768ed95d2f3c44e3b012d7c085254957d483a9333a2a2b001dafedfee6de6e0af3426a9efcec76058933c6910a40bd537ee1f71754e94a7976841e1c0cf1729b917c6b8e8ce55ffafb0d4c805e13a26a44e2d0c8b85f605eb8eb93225da8ad2979a2a6ce122a4dfc5c6e050a100ff9b61a6214d1d33bb966d0500b0865eb33bb8025da7915dfe5666b7a770daba45e5b905d86419089e2dd80e828ebcc23ce88d61c067a3bc53943d6fab183163b112b2c88f5c22843d2c542503f740a0b760c96521563705ad2481824cd49408df4ccaeacdd7f71a78b11bd5f6c1c3afa82e4dab0a5b9dacde60c5c6b4c8c0068b6ec5b58149b8fbbf64003ccd56283541048aa99607835154f023e9a0ac8ec652b4621a296e8d54d651c252fda776689359ec1c9db8320732afc944d1281a50f657a6fe353ccaff848b5f1cb0a2c244a26bd019edd6c9e505242cf776f296595c67e699f0cd5fb064d3bab4024227abd26353014ee4929bab63853fcce8ea51a802d1d9048b762a2f9e2d55908f435aa49e6b20cbc87901898fb6c8c31c0f2ef72aa301778e7b566f6fe8f9dc4fd09946481e0e61ca7a65dee59205cae84e14c9752da12e473d93d0e2859cdcd9b57a23436bbf27ff500c9ccf9bcbea107272ff33a622319048dc3f808768e9c32c5942158d2645fe47fa33d5279f4726a7ca849201fe3dde18744cc54830377457671b03ed720cac2a9d02f22ba20457f41d18a77b2040081256dd3a433ed8d47d9c9f2523d2a20db5742748a172fcfd676b6be1091515fcd0eeca8728274b26ff88a224de903f12e3bb12dd4ec80fc024f97cb1c2da19f1c47938949dddee685f514c03d0c42fd3c1140e9fe4e8200aa48c315fab8d947287454bad3e840fab46c14257370872e45a3d9a883169beb1334f3fec7c7a9241170da920f7f8aa93db2658b03279ba504cd1461f20bdb1e2311acffa863b1afd50606bba744b37f0c2c8f7611f581e1f69e263a6b975fd7ddaa51584e99cfc35330b92f9d4ac8c607f35aea73603c9d2fe3722a6383ee9b47d723f0b1b559a5ef6e6180bd3aa1e03e8d4b311f3c265d18a7c087a34f34868e80889ddcc7cce2f2067b957272fa94508bb8de21cac86770dbf7b5ecc90037cdd4cd95a0fe1aaa9283e35431e9834b09d1f89b99c1360b399af5f804decf01b3d7ae767ea5fd9e80e932f231a0c2e37f565fdf75b68d19d5329796c8e4e7a7d2eb215be2e0a32bd38a765d0e2d29fa66337d62d6c4945d689c9f514e21fac29fc4d28f9556c354dd3dec8e994e21c80f5d5bb00065a515c261c31c6187efb40ed379e4f4a33371a10b1a500c3230fe98e037e12fbd51fbd88fbc3f0fa412422427acbd94a13e39439997090fc49f530d88f3370a5b5557536bc9b49b2a7b89b9f665051a8bd8235296da71b90147eba5dc3ca4d197d1004c4c5dbaa11ae926c18b259e0b32219a3656b5e9e1701ccfde30b5bf58ce47c1e2bcd37552311402bc7f7ff24044e3ccf434d4002c7b6533fc61f52668045dff2935c036cd265ceec8b21a19ba7c9e18927e674a7c085614772587ed4e9f70c048501955ad51e6412550e0d79279b60f3f42063ccab5712e809cdd73990d007f8315fe01743efc00701df28ef32823626c554411d4c3d369ba2ae720789947f28f8f6bc07b1a4b2318a72878dea105c25d56eb0df9406d75a92293b7f137a07082e1f4189f8f33da465cf6329a09057a6f2d4a9027509ec7af384d202d1ccf84dd1c411a1fabafb2880087bbffb47f66c72efdd83426d3b83c1f82692cb630dcf067f7cc7d95206afc51dbe4088246a606520804ff5599f552500136938d1317385d9020814048fa7a2f89045828929af19ceb70bf1bf71bf51669f3527ce213b0675e37831a17ac0a1f52a6dbc1aa4d6d8bb67e716f069a7b13e33a55e1dab7bf53050a99b08ee49500c264b41a8163c6c3e68bc8a7e636cddd2e02a15be126ea37f8f205caed3e034e327d72b3b79302666a30ebf88a06d169b88b4f2a335dfd614d49f0a3c4864169a065c57638c8dbc2829c603dfeca7977869d2e6cbbdbf4f5ecb3f1e1e74060ca7d7697956273faf93e0346c8899a0ec4bfccf72e666e160e7e98b122123e8b81c8e277f070adc2c9abdb694173bf10e4b08721a4ca41c88b4a5f5f24dae18bb503760c6027d1e80bb704fead93b94b34330ba2597d1f36c39218a81297be1dff0d96d7d2c656b1cf67a0e5209455836e679460ae7fe606bb51879a3aa4b1125a1c847e2aa035a98ad81739cb06bc8846c4233eadc2f69aca4657985a95c825a0b2ee6d767b110e753de77ab5806c144bbf1b33fbdc641f993939bcdcaaa2b64cd06f478527d55abe37246e6afee9a0f8749b82d0b3e1c8c29d375747e653b8ec827308ee42c6db64abc95146b73cacc957ef0436378019f5172fee477f231b5a4f1916e47bfa1dfa31b669630f68dc3e3e17839814e589f9fab24242c8f9b70052b2f51b91d2c35a20525c848c", 0x1000}, {&(0x7f0000001140)="a1407bbfe2003d2d8a26f6b4648b67385c8e2827272897b398449fcc9984041f6df4adacd0aab3dd2356943188da164166cdb4eaf5f6c80289009e250787a8f12e14a7d4ed4c8053ba6847d946f76a1f3bb2a756a373f3ea874b95d31d550a2a6648df144714049386ad6ef3e0d094c4483bae", 0x73}, {&(0x7f00000011c0)="49a3cf45ac3250e81927d7467c808eb36f9e95be28c2b0fb9c9d4f1743c596ce010a0af854b4f89fb91f3f22ec2998d83db9f6bb3f85170909f39f505c2c1d206c7f400ea65ee162679b27d754e2a50219e16e457adf2a4d3c6f2d0b098699fe44ff80e0d7d47d4c014a5cf074f80b663216ed368156a212b60ebcb0ca3a2b164cf32ae5aacd499962708ca2dc29788e3410a411f5210bcd360ad967b7b387bec2bfcaeb63f47edd03edd68afae3025b1d84678a25860cfa4e8295048a1020cba3f1e06a1f1ecb969e", 0xc9}], 0x5, &(0x7f0000001340)=[{0x90, 0x10a, 0x9, "8665c8bf4c962b2254186d1fcf53c8bf55e30106924b0b1221ddd25f63f2aa88507f96d40bd0a86380ef9c54a6550341128136416fce2624a58a8cdbbb785744f16de727bdae1842d73f83d63e7bdebd1833690331afc5c2ab9d895392a533f8660bfad5a4be4d8c5f416215d02f8645429f50ce16ddfd1e23b8"}, {0x60, 0x117, 0xffffff85, "d0f3b37756c9e9fbfa4c3f98fc8a6007e6ebb8977d383dbd81763399d1b9a3759cce6525693b5ba18040430b2ba93e807e1cf4d9e92b812c90200286e4e394901fef54f2e0daf557ad5db7978d"}, {0x1010, 0x109, 0x3, "32e21899385306ed6e75de20564e3bd0ed35efe9398c99199c9ef5aac49ea423ace7178397f08703798d4ed9451c1e75896947efd86900c8560e229146f745c5082c4bbc1b5e95ba73723ab9916aa302bf440c549e03c9b97d790e33ccc0ab3a868c1b28c29d0f8476fa11f20be09523bf318ae9d8076270556fe54b336d5e8a10b2da6d3e94697a8fda09c0a11cd93f1326d9369fbe1ddf6d541efbe3b86b7e89bc4850047c9abd6352e76c5bbaf7830bb924402fda5f0614db8362520d14f1acabf6e8dde713ce269eb4edc3a2768df2b5203053d9f3a5cd0d740b1f1b257ae0b8894a36aa7b066b9e9f88731af7d2e00ef2879eadbc387736210935612555d482fa9a26c499026437ec77a034bac58db02f1ae494437be57adc10364384bc269047a5f8f53c6454c8b5419eef844ef0f6817af32493642df21c82e9e92d149695367ef9b1d1b87cddcde45111e3a9ba860a4eaaf2e88f9e75ce583df8f5c889cc3f5ad6340853c99d44b225ad2aca585223b9fed1fc0cff8ce50dbd24e5729e469653a8249e8e92aa87536a02c126496695dc74d0df748db1b7dc1f040f84c763a6700bab8ec643ed44ba50890d6fbf9c3e7f92734ac0e108dd744817334fc7fd260b67ed887849ec1b06399188f3aec4df60eb0f97d990d23b3e405547a98558c01b05f89741322c4fd621ef4babc02258da184d8779258e568a3a4af3600e0616f5a1284109086aea985ffe4b215021c29397b125a1e950f084f5d871774704e4c8eb9d38b817b3e0017a719e253d67d352d1a234bde270bc8f2bc970b1df11f9075fd6b824831c460e63c4de85c1f44dcd0cf28f6ea7af7d80bf40c9158cd32042a1b1df57057d9524a678c8e3fe78b678e7704da4f1be480950c9d1d7b170d6baaa85d4759a4d652a2adb9a6fdbe5366fbca9edf49cb43cce4ab0c8c9539422b13a098b53e7c86a4847c307cfc9d3b84574d4640c405121117bfbc494fcdac5001da2f8c1bbf3fae854de3af28052e6ff12ca5ddee72f374f74971b99a589321ef4548a27b39a92dc5a1a955bd05f8f60d923d804965028328e8d6dd46808735c56b20aebcc0dfbb24532cdff19324746cf002f56e58bcd3da574f0f8cd46099f7baa7f4b3f9d3eb4276b65632d673437a1df4205c68bbeff1d9fec7fddc6b109fd4ca89f5c81f830a9229c50c0d29897b41b0e2f5ba4257b708919b308bc8f7492a5f5f4a693271eb47a0656c6bbed04d7e52cc4d1e18dcb672b35ef73451eae6e23d4a16ca700e6f8d418c1ce32eac9de3de90267b6d04f1458f03004126330218d6169d169998ddf2d5983505ee3cca322992ac8b520a8413c8c919c082e8f797c272eaa850347bfa5c51ce61f93c3d119aef74da001b80d3a50d83917a58f23b158ef886f82a15236be64ff3b65a6eed4c917d86b77b2e16a9e5dbf76d09a0c68ea1bf2da0a78bb9cfc2d71a68705d0a173ebf3a98143c9788195fd403eae3458797942019207cf2e679ebdaca6f5af1284101d7bdb7e096f14ebbcee823a2f382074311562dfee684baca236a1c95685c6ce2eb20c337a9d82ab57d6c83ac0f525179a463d857abbaa69d5ca502625b746de4596181cf726f24d5aaa83d9a20f9e4477b1e3083d065072564698ef50a2e1b71229362bb06986f8d2c73a4aa097626d1eaec43414f3deb22552e06f23b1fc08194fea58cea943e55671a1857e827a9ea75ddac621091f8a09528115ffc72119edf28e5411907d768dbdd93e48a68f4845b3cb2b94a7a92bbe6f87623811a5f5a4c53dcc511bff12f922ec9fb07a27b0df43b4be75e93a673077bb446e70742a6c14ec86737f30f90736a7a4a7c8632fdeee92d621046b02e7e33f5179913760a87950079febc70d28efcb9a49393a38abaf5836989fcae54b4b4e5c5e083db6c45948f06c5c3db3b41592f87c617092db29655166489d9cdd9f1d983af04b0aa26883e2f96ab477b0de6acbd1a502867c834a40875d8a1fb58fe125b9e51464cf35b000a729862e390750953cf9423d390a59df4e4dba46cb6b5eee65afc7bd11442a35bd2da6e66fb4c6721518a6a29c406d9fd2d40009a04476786aaa464c80352942f256f893d02700f039d4698dc0edd987292a524ba97886b87c32a9f7fe1602df8484d8ae3e22a0a9ef9a7a775f3d531dfaab9e5071dcef90c249a4ef6600ebf5fa017ad6705f0635c0959f1eaf705bac2b389c17189bf979be56bfb0cfdfa6a01072dda4198d726302d281c0cf2a1ba33d5d50c7488d96b96e135012a3226139a137fc895b1be55bc548232f91cfd1038c6989ae5a3c1b629af04c633c5c6d2fcae8dd9adc1c4d51f1b3698e0c357053116109712456d319de55b62001580254af9c48460d38c9115ed959467a31159f68f3d52865dbd1a71a02c871f0453ed37dd1f8121d93a51ee48ac662034ec9a4f168977bb0bfdbec2a5cf7ec39b55d64c6c5215bb3241d188808eebefe643d674843c94ed9681751931a8b7bb6f6198af1af222512e3c22650de9fc7a5c34a16d26236fd001e92c35aeca393c64a9621c63d90f5c212616d123de84b4d40c70cff1a8c8428f27406fde1af8c113ec46c3ca9af2ad4f2d942204d9e05649b0b3a48ba9e9b14a1efab74a8c726850df66dbe3d7049ea342d463496c4305558e0d723db9e2d01175f53cc397390437e554583bd6291e401e1c22bfd1f2b52cf328f3335eac57d1c6ec7e2281411075d3c0f3ed96e3261eff11d53188d61d0598f9af4798194915c9428199b901e9fc22281fca6a68a3df7d34d088b95a39b5696a41c1a6dd6b13a2ce00e309568cb8631c30fa5e0485a1b8aac922de3746f84f6e4c250e4d6ea9549d6fe9c6dbef3ae64e590ce7203562afe534bd658c48610d668d7abf5ed9071d228d6189bb10bcff808447949a5b2c790a7dc018f3fd434e969f5c6473139398bcc17598968807782b963f7ad5cac29e3adda666f6f7aebc6ed978ff459a25baa5574c9449c1c677b90be2068dcbdb54adf45ef1f2763d82af1185c8ee125d9c5ef90d8852a30414edbd89db10f8c084c20e96b5823009f2a817e20d47a2cdd7a9f19ebaeef0bf86f430110da0452f07f719964e8e43b2300796d8ea0b6bff7a96031a32a3184329330d1f003dcaf77b759703dca22ee71c6afeb865501c6595a6d3d54efd1000885618df9b44af2ff8b1d9477bea29e3bda43241916059f2e346802484de5cd71d8a5800a97f20eb4a6a7b057e3e8f0084ecdd866f7d7de27d119551347480ac4e45339cfbe1381368fb6b39c7a9e00d574ea71dcf5f9648eb4ba04d4edc9f53199af2e1621fa55575213d4061787ccbedecbfc2d4687c5c37a76c866e226659475b79cb9b4073c6582fb331490ea60667e4ef2f51e69fa4f78a4cce882e571faf9f02fa95150f48746d72c7823d36bf84d4df66422d902010e4a0298f76a61c50c672a2d4ba86c06209bedb7f0128a1632b7fd9facefa5429bf419608a6df13190beb7ddd78bebec3eddf6f5d4808a6409b60b701e04f40fca8393e4cd0ea143b74a6c4d173902a81c856a5d8041a03398b99677be326661c66e45a888c6ffda4a181c924b77f4914c878090aa1d3e5c0ccc1f029f284fa3dcc043417683aa128a4b737ff035ceb174daa4eab7e39ea069006da6a56f4dad179ee7480546253198848f52255015ef3a46e8e7495c4deb165b0013ed0b909f2e50b042c40b3631a46e9a6e309cb1c316c64c202b68363cfc4c6392a745780e8d5814cfc69cb9596fc3c73b9ad1308bf754a55b28571a5b63efb776da8b897f535e31b6e1a44aedb1b145a3c1ce02e5aee9b07108725528b2a3f61f86ed03175b946432540c7906a7f1d8657b69a4ef21e0e33888ee461c22a91b45bffd64b0dcceb57c1f05c1d840e254bd80aa0c4130b4efec07ceadcbc4356b41c843177d483570184d8b39107699c9717c1122e6d25fd32e8dc3e90054b8a6bd490b6f9ef17d2babc22e50d28ddebd22de4fa007fc4dfd0d6464f571c275d1c881b78e281eb22f93bcb7ec2402f6f922f1986fd9cbab16a5eba381ff74bc9ea657c47e49573d8f35cc16ce269197669705fcc03747dfa7932ab51485fe7dd491450ec383dd6cda9469352d1a8f351c21a5287b08c540f48e6dc6712e43e19fbd35ff5fe446fb2993241e88b30a9206d87130e3db932864493ead6328b9adde8b2b86927d5c774f92986e06cadf4f5caa26c35386138fa9f51cb473f75499e6f7ce76b91d94edc9661ef9e83f0d52526d95b384aa880947d94f8bfd0f253647769682ab1b8b324de6566993b933ef63b6e93449371835ec602ad8a26bc8743975602253bddaecc05e9c7ff57abe0b957e4835f8ae7be872002b4c935989984fdb27d35e6a8b9031cb1b05a7acbc2ec3e802835faaae8910afd45deb84dd996eb85457f9354711549e6ceb7dcc17914fe91e4c55cad1d8ce39530b72dbf2b09905c0559f9cf78a201e17d5c79fd072fdc5c614c0375d8157917708d6961afddcc191f3d692a6ac89fad593f809b2d333c50e4aee9a2b2ee372f0710a9f0f0ba5f3e401d0112b446a295574df0796531c0f27dd4aa843a9977afbceaa021742e203ef9fd2e0de275e7091d60de3ba1bd580c8ff01b1723a49f2bd38544c2fc4c82df91f33d709bac0287e9978aec06ada084599685a043ba45558ac91465c290eeaa4ed4ca5cc7c67406da4de495ca1d9b5df0512759ebe24484ce29b1823da50557bace5d47d31649205ed25d33bde56d08634148f1f7a7c3999c8d16ce1276f8b2c1a01a7df1ea15d3a0e6d611ea60aebca773ecc951b3fe16255ebd285be4e99f48eea4748fd849167a3deffbab0d27854605c9ce9f59885820c478a14a13a7e7c553ddeea8c151349632cd88d141fcd5a00cca13ebc51749d57936dc6517a8a898d9446d7ba63b088be979b3675a2abefa53817f0d3d795de69fadd846be4611dea6027151e3d01af28e939383364882c6ba79721d3b6cc36030551c45ad90b8027e447ac9bcd6e1046ec5fde359d395edcfac6ff6e03fed6e1c1315c9ff6058ed717c4d154ce3cc35f777196b8d435adf7736034767284f5e19b32e34398a82b9822a663682443423522a86a7647e508ff576edec40bb41d03fc4b0a8355ed53324f9fc16c61d3a32d81045c45de59c0765219ddcb7fcc35dd7a36d5571c6b0d1e3518b85679db6057cfaadd1b3c96ceed3c6630bafdb0defafd6798098cfa4bb3cbe72c1bc0b48b2ab803b9d88a3d02dcffeb68fa3cea7034e80971fccd7425533614b3925bbd5f1b24abfe163a98d7df57661fa6f3b7bbfb9a8a4bcf7b63008f412fa211f1ef6aa608ca4f8230ab76dd22bea96cb0b50985bf043614f5f57c03fe4d43aacd8b5f2e0db824f81fe7566fc10f75900dbddf1be5fb6a8328813b2eee260a6a985873b5e9588478ae1de2d8805a6d69cec90b6d618eb478bcc4d47fd8528793e6035a03c4564eb9c360a72c4994e1ad5ae27c9781516d33a340053bd761289eec894d95b1bdb6e48b9a86bb8d54db66c2ba803574de2e6b2f82470d1b1f96450cec701326d6d7af0cfc701f94d3d6dd9fc5befc70f3842e70b743b4c1b998944c039d03cd3946efda122e5f42ea62a9555a7c5d979a2b2963b6580384de0a095877f8de9606b07be797ec6320cb2ff274bd134beda9694daf2f26c1279f63a3375a5b99fb543b1e47cfc35d2b2b253a9774fbb1311d6c8a00ad00b3bc0d4bbe80f919365d4d1856e24ff648"}, {0xc0, 0xff, 0x51b2, "74ebb599c9d940967c77b61c710d2e18267346dff9e2ff76c26d926ec469dacc0843ff9579ab6a7ef2f4a79ac21801e92f7b16f9253d5f1d07605489b027c444888c73f62faf1b6b2968f660860a6c021dff02d6cf2c9cc26b0fc70e5cacea1a729d805ea8aaa28619f7a60a9703a0dc7abb6d509608c902cd0c450a1a7058389493c6f73cfb20e1fbe0a5da69cb1478b79b22a07da3496906994fd8bc9bdc2d457eff0457c37df888"}, {0x30, 0x1, 0x2, "61aa89d68d5472156c5ecde6f5b6217cd821a8ced515e3f5cbc4a5e37e"}], 0x11f0}, 0x4014) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x10a000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000240)='./file0\x00', 0x0, 0x1004044, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x93) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x444000, 0x0) fspick(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x1) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 234.271453][T16386] loop1: detected capacity change from 0 to 128 [ 234.278103][T16386] FAT-fs (loop1): Unrecognized mount option "subj_type=+#}­%+" or missing value 17:02:00 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x970000}]) 17:02:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000240)=""/51, 0x33}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x100000) write$binfmt_misc(r0, &(0x7f0000000280)={'syz1', "5665cc7d57be2abf6f83c474cf80b0756735c637db9247d8f8e21289c36e0ed4e6600bf897808efdf517b110c4e4e5fa63366168f688af185729ffa822ba2b636875f88e8fecef33378b1742964595e7ce1f46b719c2411d6fdf645cb341eafeb64cca31249151663067ea5a35bf484aa406d46805e33c224df5ccaba4e2050e07854221cc168b493afd93136a226014d5532ded1cd32a5742fcf11e371d059cbead306ba3b72b87d9bc6bf6661a50d22fa5a1317c9874f6d2ffd044"}, 0xc0) [ 234.407943][T16451] loop0: detected capacity change from 0 to 3485 17:02:03 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:03 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408bc, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="37a02fa90000000001000000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:03 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xc04a01}]) 17:02:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x80) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:03 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:03 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="5aed9f4f1fe2e80ab76d64d64b52bf2ff063a630a9909c16a962cd90d1f6311efaef1bc81a2fa1b0bad5d6214016e4cac0bd920000004d6b57d0"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x20200, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r2, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x1c, 0x0, 0x1, 0x70bd28, 0x25dfdbfd, {{}, {@val={0x8}, @void}}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x800) dup(r1) 17:02:03 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) r2 = syz_open_dev$char_usb(0xc, 0xb4, 0x4) write$binfmt_misc(r2, &(0x7f0000001480)={'syz0', "93bf34f200661469bab0a201d6db5894cd6ce56177f51f736b153d6da7677c072cbaa9ac6ad350e40547d9b29b942984969e5247fd8693c6ff63f04984f22a937dac2641ef8d6beb201705163e649567344b7450b9349e41aa17d67cee6bb4e1fd67fa4df7b1a8dac2577e0740a2f8ba15b45b596a9d09f572390cbe707e8765d10c80d1d0a65067090b8f476c7a94f56017a9b532b6cb46b6a32f8640b2f1a58d6e8cd540fa0c03aa9352f167144ffd90dffcbebdbcd542c7d44b44ee37647ada9002dd38bd6169c4fcb951c493f4e5b620f6d8635bdea331d56925833ac54c2eaf4a0fab5276d1106a856779953154a94e191f33efb87c6eb5bb11a65397340d56c8217512b8bc0b74b857aafa7647e8e22cb49bade9ab09b41785bfe7e8e8dd19a88bf43baaad03641b930f3e4e4f8c5a4b707ed439102555e2c0ac865bc49a78d2890312f5af419f2a3a929d2d8618b23598de664c71791cd6d03644a18fb5fc5484287ed3d37167ae14021fe6e1b438172f0f3a85afaaa26f58734cc65ac5de3379597620aa28a98ad70aa227899749a03edc21d518e45049d5b80b5d05575be3d82563b5a67af6879feeb11e0e6289f808f9e309ca1325e7b262d37cdcdf45cc57d88d8c93a4b312676cf44ad89013ca93152bfa6d6860325b087c18e724ea1994429e5a70184c58c9b238a04c4431ca4dde23e782581834103cbb4eef60cbe495a78cc9c9e0ecc9f217e11ad7463b6e02c6978ec4235cfe4b316efea6380bb7e241f7af4b42058307c8cded32c6e238d12ddf3b333807e0d4ebcb3546d8e0f79826c5c838916a9730c163c943d23e3a897380e11baee53fa4a0398ac1454ca535fef2d007211c1dadac8fd96efb9a5dcc7a47f13ee9afd5567b7e26139c5de58102601e8af784550aec9dd15cf8172631ffec3c1f0e19f20eca3435a436be8a90cc480cf62fea6788394e739151ccab9c0dc3a560bd5072760aa3921b755dd6efbaa1bdcc21912c27555a8d91903b9e36f4e282fecdb17283e6f4591be410e59a3a65930479f7a89fd69d7178fecd9f4b4a0ee4111348d2997ca3de2ebad1070b48ea279115ab099b258cb8dfcf5d89a2527ccf909e2c30b72a7c5bf5674918a6bf270052c0dcadc3df2553b4c72ee41b3e1f9ae020ab2b06418d191be210f1e324a4b04c9dbe6f59691d20df94f2002a88de4237ed4d7b3e845897d7999a60b09c2b3ced90663de99f178073a3720141e3e89ed9bc39a2dd949577b788a425520725f4f4a30442e494cacdb36de8ce63553c7043dfd945019048616cd5cba02944f59c7ebf385384acf8bb4d576b5669f619b9861206ba9eccdade288da651d31be09716c86b647596f18547538d8ce6293f51686e90eaa0741bb45270c4b4f8ad158daaa857897c250d7df165854fc1bb107e7754c2cd60ab33a3c8d3e2a6c5ae00b45f079be7c14b9ab241b7b2da00ee52b43bb6fd5d6b6fa26897259cb5622fde107344b1949dac7454eb0832dd2ed2ba9469b2f338b640f70d779fe0c327b9998fb22c7975dd3fe2da5e4dad5ecf070b260964d1cfac15b80c81aa7987a7b751a82223b73f931f9e30de13089d26472af060498fb26e589dbdb87f5b5442389234e1df3f416aaa81c73d99c176523142592dfc83d92db0ca10a6946480f4291e7501ad77090664598b33aa0f5414aa25104b63ffddf4be37b9019afca1555cc620dba230b4662da649d9c2eb72cc1b0c1e80c59dc1e0f4bc0421a4380e8f4648c948ecc39ad63d4678ad6a96f6b4e5e9359bc49a6653b15ab2b3aff0151b09c806ae61bc4a06af1ec5f4947f7fb389536071af7911f165ddb6289e8ea294a1ac1ed6cde324b3c6fd33f9d3c4d2a944b2ddde24b6347b91069039fcedcc179466be0d615b930e54b16f0b453e2b0e359eaaa2fbff13f2811e10942f54b8a6ba2f9d3cb46e6df438cd97dcde341cd92486e2474f546f690f7a9398272caf5d4d477db03df7539194ab5285e763769361d373548d0a4683f8c39daa4e8aa59af7e28ef7ec6cdd424ad0a9a598948f09d36b56634e29b58d5ffb3125ce0bc0f140e712a1b1a1e97c0b3eaa5c739b3d843efaa0dc15440d49fba55dd27ee83d79f11001c185088256aac2707209739c64ccb68ba92132c52b1e9fb24d780bc03aa98268f4d4171f124b6ca8091f06590b34c34f19b41c5a16e18d46529be6539a93206a28dd14efa8e3ea2409b52b74ccd3f2148c66b78399ce7a50a4be88bc7fbfd25c8535ad335a880ef7f5be4baf882712dd13d02ebb3e41f77943eeeb03da0fe9fdb13de2c15e8d345fc8470a54a7f86f6a543912dadd96a165bc7893964bb835f926f8e4f11bde63669cca045a8217e2b12fa475ad9388a123f165aa8a302cf0859fce03e88665d321eb57ac5aaca61debf3c8bb18f2fa5751541f203c465b7b8e7a1a8dbcd52c90d9442e6b31071b30475c30630f411ac9f72ab8c7dd761772dc7f1c56afb7cbc3e3f793f43b6fbc4a3efe455e353220bb6805d78a67c58341b739202b382985aad35d5dcd1f6b5fbacdccf4b10bdd4a046d4206c05cb5d2559ef249698288bd2b67093e0db26ea7b2a02fc69ff4e364e70bc942c4bbba149d3a0150018dc1e04627ba3bb43ca169f56d20209c01e4b53bc2a7e5d367b9512ec03fcf1a346b5d07ec0ec36d9f8c2e705bad2b4fd4263b435cfd56e99ef653174537385ec5a0daca9b38804b3ddbfe95131edd2d5f83216e9c628a971beee8d6f0128b37830244f8ad693091b8bfced693809fe1f569a47667513f105314db445aa06236b051c0923330893bf960cd3dc2ddce8af7cc4fbf280170ddc87f4f98e1845383f4a4ec6d4ede8d2f5a3e498ac6698962d9a87b696e3181388f32524b412a6b23a08003ca61019967933b30d9a50562d6b89825b6cfa2681dbe6053725b7f6ddd2e171cf561e0de44459ab07232b33756b27e2d1afde5f17b87a37fa973253848f59fa5d55a153ddf298770a0465c33152cac619394a0c5fceee624d2e941383fae4c515e45e1ad3fdf9c7da047755b2a3116f8a45987f4160832ac989938c11bf7b711604d1229cbb672e967a4aceebcf8931a2a6f59c13dcbfcad5a1a48cb1087e89119645bae3a1f4301c5eac0404676c5f9be3b9b55346bc7a9cc88d0636040829d033eaf5b94b74c84469893b23c1347f2254eacc32087b296c664bbc2c0a5d52fb65cf306cb60e06100c885fa01167d45105fb389185f872fcf2a956d71e83e7b9c54c5dedce535503e3e0ae584169bd8541f8021d6aeeeb6bf54c0931fabe528fffbfe0d9a25da909ace8ce37d1e49e0131f19a8bbba5d0c8cf14e0ae70e7d42111191da2ceb43eebda7b9836d7a165b0eda319fa4a5adc928d967876c3fb15634f0f26de5674ea0f19eddf3441df851bfa14ba209f4b1f21b9290dfddb2ee415fad9795a685afe44dc85fd8b6fe5c9f1c2a90d7e486ca0f2368f4ad7c7ed8da42e5aa0efedf34f11b7b3ae5cdf43d2354c0492f16f47171c204bada75b1d3cce6cdff09f4c199380479b42037877cc6fa019599fa8a0a63ca7dd1f277ddee118d5ecff701fb8547a9e541e82143c744cc19e68a22b948b7521253bd7e035b75f3798f4542d82e5ec250c97763db8db4e3ee93d631f1c179aadea14195d5d62d0c85a8bc1b377b2c799d224a8bebfba551006bdbd6197472721f220fd7210bb62ff2ac4803fa04e7d3f67bb1e38f89e7b04293c9695f3e8e30e712dd23ee7ee0bd0f749832dfd6876e2e3c3e4004656826d659102c46bac1fb700bba225b3aedb39f7f90e8a4a42424cfcae7915ce0083f459f131c4a0558587200a7ce56a432f932676f016bf76a56809c0ada29df6b6fe3aba6fde40307db5db47a931a469b69366e890eb37112b83860e40b8baa77266dc11611276e32d13d3bcf18ef98dc130d2b604f6c737207766c8dea0bf81981e7200cc2fea9e062f2b1517009d5e0a827c821aa65bb0ea112539a3344fd19b18fcec4b00a81fae693b32ab7e57990f3934a288d7d7507123e91dd55dcc8fc7cb849c843cdcd4290345fe3f0611bb2014407373bb77b743bf81a232655671b15e27bc5a88b29d3126863ed9a220b263b75206faf9faf7ccd3bcd96f4bfc6d3ff3d304b46219695db2fc25bea252d646324e4f33506d75590885488d96b3c4d0dcd483b4a45b0311573d9b1f50f9ef11ad01fccff6039c20012f56e22e4b1b20d2bd10c14ae351f44bd0808498c80145c6151910e4b84f4a5b950f8988c6b053cb4d8787dc0a58ca549173e97facd0925be03689bc10bbbfa3015f2cd758eb507a4e50fe7197c97dbfc24e90bc3e63bfe2bf51eebf7f0c55c9dd77e46ae2d29a1f257de151bd77d135cecc84c0711e3e6b098c3854a4285749ab3ebb233ac7492882c44b297e13f85e33008bb43ee565b4baf4ac4c9157627d11d8026b7a5e8cbe8cf29f0846ecd868fb5982782cb5a95a428bd9dd6e9ec23dcdfc6c827d7ef14cf4b52607019595b6e7c636ccaecd258a7fa4b82c14d1032fe794d47e6ca7f65ce00bb0da9794975b2972baae4216b3fb9164c354e2d83279124bc407ff64e34ad9a892b3def69aa13ef195ca0c46ec181c304eceb36a34d80fc480daff4a6ebb6717dd7c90d8065b1747254d27a1fa5bc44c11c22e5ca5c6f31a99a78030c4fc4d220b3a01a642dfad8e34871a788e76f13e67bde84d2187706ff12ea2f561ea9d2f202eefecc2210186b988c49965f107b6692862d90b57340f854f67e3751a8c7aaeaf37d13c3b069cbdb4b10c081bde97cb1260ae8b6f1701b14b35c703d7b5872486eaa7769d8238d8afc974d109309798fac9210dfda29e9dc249c7ce96469d9c71ed0cf7fd70697ac42b8ca825ff7d9d0d6772b98ec4cd14034c7698aa1703e194f03dd4591e169af6398ccc46c053c72891db4418fd6be811100364ebb7fbed75f223fec8b7ebfdf4ca532c4551d4928dbbabda477a9e3d82373c3acf2cc0a25838011d310dce66e3b1357cbd0aaa683ae1f9d08b93a4edd902087ecedf78f06cc53fa3d352026b8396a1ddc6e91d181ec631a772369fac8fa23b4b3b97c2895b0fdc8902080508b92fe8bb86f3be13e87e3a4857309b0f80492864b3888f8273713d3d9ccb1d8f32100a4f65411626bf5af7743d9a237406a01186466cdd0962dbee5e5dbdb7cdefbee5b9c33994469383306144056693bb726393f67721e956629a56ccca276f1ed07832d8227ee2309a4456a32c3b9ca58b64a53afa4aa71b116fd0fc8f507152e8a22b43aeb34072ec62baf62120820544c64b49395f6c0e156a444f728fe404c6c95db76781c94c04b451bcc5247e6b63cba0110a77eb94134152b21da15aec5f6cb6ba73d4fcb7293b30f4c5d24cc39ba7826cc8bb74ffcf79450a0e5e532fffc5f41023a2dde33507a8c62f161a6af879fcb76f8bd0f70560d2d663cc59b8c69e53677be6813cb544b498c688dff7f39ea4229ec12aa4b084955fae55d837223374290faa51a0c016f420b754b50f62d4f69c875c403855adc721bbdeba9e8f2e887784d48ae1a00d65cebdaed660e510c056e269c32680555172caceff6854e8649bbcd04a4c3f6de19adc5f76d6f25582bf42c11e2a11c67f5d4fe9e04da1937083d2c55d07b9acdef80e40aba729fc79e0dac34a2b1a53003d2f09c04b8a25cf7bd0c24a253f2367e6de10422dcc856fa444f403a6590ca1d2263fe899e81be19f8e97755316dcc0178f31a4a762e816ddbe5"}, 0x1004) openat(r1, &(0x7f0000000240)='./file0\x00', 0x4000, 0x80) 17:02:03 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = signalfd4(r0, &(0x7f00000000c0)={[0x8]}, 0x8, 0xc0000) write$binfmt_misc(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="73cf7a31130be41eca21deb100d84ab9341abaf99cfa5ef0ae1abd01adeb9001008b162d465cf56a206f1a782c7ea235d680830c3872b5c0d4a2534b18487a74ce84b29113f4cfd4471439717970fd95e4635c670a7854ecc71191ec5a46190b75ec926721bdd424bf231102291bc3fd37af91a4ac72c863178a634ffc1cc7ac60ad12ffb44fbc7d7da87ec1d183545fb55e3417011d2c209a365d82447bdc"], 0xa0) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r0, 0x84009422, &(0x7f0000000140)={0x0, 0x0, {}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}}) sendfile(r0, r0, &(0x7f0000000080)=0x73, 0xe22) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000580)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = epoll_create(0x4) preadv(r3, &(0x7f00000018c0)=[{&(0x7f0000000700)=""/235, 0xeb}, {&(0x7f0000000800)=""/125, 0x7d}, {&(0x7f0000000880)=""/36, 0x24}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x4, 0x2, 0xffff) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r4, 0x4c00, r0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) 17:02:03 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd04f00}]) [ 237.277196][T16488] loop0: detected capacity change from 0 to 3485 [ 237.397274][T16518] loop0: detected capacity change from 0 to 3485 17:02:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:06 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=@sr0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='ocfs2\x00', 0x200030, &(0x7f0000000300)='mountinfo\x00') mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="0d9829aff93b554d4e3908c6ddd973e471980e0d4d48977fb6f94d1cdf169ff78c2bf552f37d2531159a1fc7c65d96"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="f38d4c0086c86d05"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000440)=ANY=[@ANYBLOB="f6dc3c6580659a097cfa506524160c8ae2c46adba28bccf95e0321e4c8a4f3880c99bfd2b3f53cb896d0ab8a5f4fee6d141bad3d57970791186041980b3414664edfe4bdd8c2838e60"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = openat2(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x181000, 0x0, 0x8}, 0x18) preadv(r1, &(0x7f0000000b80)=[{&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000640)=""/187, 0xbb}, {&(0x7f0000000980)=""/237, 0xed}, {&(0x7f0000000c00)=""/236, 0xec}, {&(0x7f0000000a80)=""/88, 0x58}], 0x6, 0xa8, 0x1) name_to_handle_at(r1, &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=@FILEID_BTRFS_WITHOUT_PARENT={0x28, 0x4e, {0x10000, 0x10000, 0x0, 0x45a, 0x101, 0x1}}, &(0x7f0000000400), 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/250, 0xfa}, {&(0x7f0000000240)=""/134, 0x86}], 0x2, 0x40, 0x4) 17:02:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf04a00}]) 17:02:06 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000240)=""/54, 0x36}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/251, 0xfb}], 0x4, 0x9, 0x0) 17:02:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) tkill(0xffffffffffffffff, 0xf) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:06 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) creat(&(0x7f0000000240)='./file0\x00', 0x18a) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x1000000}]) [ 240.284475][T16543] hugetlbfs: Unknown parameter 'mountinfo' [ 240.284783][T16542] loop0: detected capacity change from 0 to 3485 [ 240.306375][T16543] hugetlbfs: Unknown parameter 'mountinfo' [ 240.398854][T16565] loop0: detected capacity change from 0 to 3485 17:02:09 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000100)='reiserfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000240)="493f10838bfdd145a4206db85e39b2e9757bc3ea033c125f68fe34c2e893a196c3d8dd0c5adf80b6b7a9660774cd383da1b1124eb2d31d606db4ad4df72c1d5f6a3ce5ba4fdc336953faaf2d606285ae7e601717c04f29b977ce013e27d8db2116d6af46bd7de422025b1d616e8b7bfe83b427fbee7af5eb1fbddd8464bd6b82b862d157b5d3aa21d4847e722bcfe71d4933b1a2b13c9d926f806581ab120cc918514218828beb053215146647a0cefb7edf087077f2129a", 0xb8, 0x24000800, &(0x7f00000003c0)=@llc={0x1a, 0x101, 0x4, 0x40, 0x7, 0x6, @random="477d7cbac356"}, 0x80) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="080002"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000580)=ANY=[@ANYBLOB="52529136334fbcbf09c804d914c4983e63f2cd726c031227e58949b9e93c087dcc3b0d4f9b91c3517b777e18b3c2bd336e6792836981c4a1917e96cd1869c0155b9aa7e838c86b613214fa85f89b8afdf4efc4c23dbbbe3b700e5187ac38fb52"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = gettid() ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x17) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) r1 = syz_open_procfs(r0, &(0x7f0000000440)='maps\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) listxattr(&(0x7f0000000300)='./file0\x00', &(0x7f00000004c0)=""/168, 0xa8) 17:02:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000400)='./file0/file0\x00', 0x2, 0x17) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="8af58121ddd1bf8325cb7097af38dba3e07134b29e83b28deca6b67c75e933f0cbe8becd315dd0a4ffaf977c0ef28e0881aad34698493c075b766945e0a3ba6ce80c753b9016146916876fbf8bae"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = openat2(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={0x0, 0xe}, 0x18) mknodat$null(r1, &(0x7f00000003c0)='./file0\x00', 0x20, 0x103) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r2) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), r2) sendmsg$TIPC_CMD_GET_NODES(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x1c, r3, 0x400, 0x70bd2d, 0x25dfdbfd, {}, ["", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x10}, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r1, 0x6, 0x21, &(0x7f0000000000)="b6ad3ec4167e62711e08f83051cb9745", 0x10) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x14ac000}]) 17:02:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) open(&(0x7f00000014c0)='./file0\x00', 0x0, 0xc0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x80) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="8ab9f8eabb691887877af8d7ad012a88937fb22d9fbe756568e9047a9fc429dc2eeb52bba16f9b350a5eec381278ad3719b0124670da65999da1f3ca62852ba347c90bc3385202619f0705357ac8c7196d6df404b6986dd626dc9fbe26055a2e87cc0395bd2ee6c53890db214590e8b2e70a2ec4b37d33786e6454dbda79c99e8f581dd5f4b17d57a40e07f048590855f543ae00e4a3a84630ffcdbe4be1ca47a4b8f56142126205a8ed075b2cacd22cd8812f871c597e35b016f8d1add8b1c5b6222348f5185fce94a0925bdec9df1b1847d3c5a7050bbb35470d57b3a6dc9e91917a79b652ec4a"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/49, 0x31}, {&(0x7f0000000400)=""/39, 0x27}], 0x3, 0xc00, 0x3) 17:02:09 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="4e126870979be564bdfa3a6d454c14320b91b3e7e82497ebb20ac64c45b3937a80c725333cb9050cd63908ede6da4d7966a36a66e37673ba8196a5ed364f68c3406f7e0f872cc59aebb662f6f759a872275b72335323acb31416a20c92f7864c2dbf0f5858ae79d05f100425dd6b4adf5d6a291e25391432a2ebc460790ed7f67af2ba594e77405e03b98cf47b01e764102acc84e007b7e6f7d0dbcf3ad9757d41eaeee2db4278a028877bf62bf9016362010da71c845b7f6022"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:09 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) syz_mount_image$iso9660(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x1, 0x3, &(0x7f00000002c0)=[{&(0x7f0000001480)="363cb057cb4ee5f22f23f1b381b74fcff9acd0fd124f14a0d6f4fb8f47856997e61faa6d3d6e8c393403945558b24898fe3cdb992ff2ce17677385c9b8e95d74892fc487539992b47748daed03a817501d56557c2aa509dc50256763645202749f94484c81fac7046e0808927f6cb04ea05a3984ccb19a3188c6130d3a78d280f43aea6a6ce4a10755438a366886d2b9ebb289840f3677513d885750c6bca07dd12c620466fd904620361c0aa2c8b7d633c433ffae586e7a182fa90b600c7ea86fdc598291cdc9b7550ac2cee0ad784a5d75bef0dbd11499efd2dd054eec4a370c6a3296b62239f1fa4a7528df161f9619a50831e5917644e86245a7eb46438e33c5d1feacd6a3372150c5c59f88a993bce8694f1541b44edc339b9077ab947dba4c67726cae851efec22d0d08f5bd8247f8651a47a3082ada27cdf7da84569062090014ec31546d1e6ca8ff918003cae27d347a1fc06fb891170601f25ed79f0c21ec13aa116a426c2c47adf34d04ea7fce59fbc9b4733669c3e4e30b2d0b3fa7bd2f2e3649083e3f90b65c6742cec7c4a23acf0d142ad2072202d61733cd7771e014cb97713b203f45e384fc98e978ff00b37f5ee432405d1808cae3548e6ef9560c29180d26021babc989d43f2796ef43a200889d89feff63627674bd4c09dbd8ee7542c71b002d2484fdd61f915ee14bad6fe614c686d2eb76cebc7c72e8ca43073f413c3cf7fd85455d5f4ef9fe6eccdd0378ba93aa76c6d81e9b0ac509912bb1bd930c60bbfc43f122c1a15dbcfb2d6c0ce7379d52ed04ce3f09d5f5a54061df33173eef5d72cb88f38adefd2277a54cbd309cd8ab5b360a062091bd3a0692d5ffc905b39edb83ca87b8422dd14cdd1fff63beb1413768bb8e335ce5eb09293b966a55eea739fd183c9554c5097c83575f2004606fb1c45a6e46c4b757f7882a8e689fc9a21ae20f057e2f84eacec75d3e71a04d8b46a6a948d6ff0d890d474d347926e9a14965ab883693a22ec832dbd9dab23eaec82eb80402a6bf1cd0d9ad0fe529a5de428999cbfc467638bb655dfdabba19598885744aba779d628a4350146d775be7bdeff619967453a5adfe43b597afb75427a791a56addf669dbc74f6fd04171e9b53994b8cb1454237f501b8d8ea7a5508dd948400f0cd969262ec3232e2028989c632dae55296c0f4b4992c5c58d82d7bfb772733ace6c31e749a3f993d4d4f9fc21fbaa8eca257a2270e1ea407e538fd2771442324dbfe71eb34f8cade8ddb0046475c483f0df2de46f448339727fc8cf06f5f3c1ebe528137c97449174727fdc59c4ecee498f99d52b03494ed7575bb921e3026455ce900cbada0750dce3bab78d539c96dbe98c57664316e9ec5c52642d48b6b542d349ebf8601222e2f07e3f7e8a1f47d06e84be0ba8bb230ffbad014460b1fec9bee718d030f46fe6db589f6c0971e2a4f09c633ec2aef89fb7b8ffc5b9d96d24e24cfcba275bc3bdb2d2fff13165e49274e5ad7dc8d70d5a40704c17af0875181d30fc6dc65e54aaa7d37411d61e5fa06bbab5d49eaa37f5a7fa831331e92ac81136535288d30101857f5d0515d2c134ccdbfdc54c1bb3267e4bc0d44097b454d4b7a5d42d74f7a1394fd2c39ad5e39009bb148abf37c34b3acbb5d3a37f997996208ec3a35bc129cff29457fa80d1be0e5dcd6039c8e06920ceb6e75fe57dac83962baa2acc4f027633df83a99c4491271b6e2bb93dc6021e1a22731b87f97bc6f3b693fdad6cd79495507d6ade0b7b4c4fcc435780178352a14399edd0e4fe27650de899115aedb2158f114adfe082b38caf750ea195bd7221ff48b4df70f02dfde4b0733cd4e241011daa4df06d1053aa7fd793010d026c7b00b8f6330ca4ae45bf5a8dad00b23882fae6e2ab4feb50d995596b71196e042f58e95c9196fc02f6fe06e80b2193dc64ea792dc85d7d6dbe3496082082b855ad26eeab7fb0b89ea8a34c351d5d250f3484548d0cab09785308c161bc1b9cf2c6281b04a9e2bdfa2fe9d8adee58ebe3d72ee381f9a90689e269208868e943008fa907cb354e3ef0f6a7705acd9cb5631cf0b291eeafa326a6060d956b4aa29249abf3c5dce9047945cfbeb76726a3b2227e98379f77d9a8aa63fa16371feca0639c45702bc9f0a35fcb6487e8f589032ffb0785dc1a7398fd901032e8e9b2496b377313ae35af13bf478a7d5f7e787729ae53e54bba5a7c846427c65c293134a52f66610333415a3fa3dfe9b6e4fe80acfa8bd83d037a296d506815b0bdfb603ac75b98e1740dd369a9c64dda58f4c6a39b615a3f3586996634c1b4e1aad94bdc2aa4539aec40ca69795bf2cbde358b559f58549011259d4b256b2342779e965c4c335d0324c93a74c1ce20b666c36f66d8ff3a63494d77b0048783e5e3ffe667eb5fccabc1ba3cdc35f2f38a696fc35e94bfda8d6a1b1aedbbf48c0ef31b0023f1304a4643845acb7b33818c0d84f1650d45c9a96cf3bf8dcf8ef57ab3616f68f52118d1180efa366e0656d760eede34bb97c542ead84d70c0052c68521558b9165bed03889e09c3a8bbdd81eb5fe628efe00f583f5cca81eb00c744619c929a9ccadadfc6814d331861d43333bdc784229a446c7e7f902682fa60013936a0c345e75cbc3c2be03656ea79709e6f11f04b113a7963289983dfb868e398ca15c5eb5040cb2f62847d16a7fd89c3ecdb69867894c1ab40eb49410c5d00ce4bb08c0d958b6035bf6a5ca6b21924f5b02090432edfacef74a2d0cd2d3f39246af2c7503491d0604c4376b6ec92a578c064d0e118272a292f7971723d137642bf1dea4d403e8a4508c3bd3af011ea33034f84787f3df550bbd8628dddef9d29ff4b1a8011eeab676623a8667c7d4e6697389d4b771bc1d8a1f16457f76e401b617d883b86cc1481dacef5e11ad2c91db632496ba74a9da6ae440fd13e2628247da9911bb4bcf95cb8a19a3fa268eee814be1132d46952b96f2cb02d2e98f31fd32163ca93c60e5d22de5c8b0ae3568a3c659ccbcbc3762fd428704788d36223e7db49635fbf6f2877e8e00d5c17e65b0ff3c418d19bfb25ace7e8a4dd0426baf7910acfe87bc802057f8e292bc241fe4ef7ab17e5d38edb5e2cbbc5bb63d72055ebe7ebdb1053b9c2dd4b961b08972eeb0d8e29ab74c656f9b278376acd3d7fc39c8e7435b2146bf398f2cd6409f1acce14bd42a1d050b0e253e9285e338988c9609bb8d58261bf8a2f9a30ad9355609866231aba7538f9de162730ea61614d4dfe23fc1822dd7c147e26574b81d8b0debf1247151336309bc88ae96e28c6e51ed9237ab5ee8d21017abf4353ca33ac16e2b6d6e45e29ec1b467028351d1c4f577cb4334ba68260b4a69bb78306f9e1fe08dcfa8fd5b0e7aa929e62b873366be3f67cf7b8cf4c143898d12c250abec20910ca2973b7ffccf3f8d3e1d5a07882eea9908ef3b0627d73dfff49781038e4827cb4a41454fa47932c01898a2cfb789f123d9374a10fb9bb9582a63e2c0247324636f92654737c5346bc03fffea06243b1f9df6976a329da76c82035f490295a2c230709f65e54563ddaff2b65d73c5d5a2152cd02050f1b3ff99c4282283aa85aa4ca988171d6615bfdc770e6b8c05360b658ab8ad5853d55cc13c38fd921b21ee03b24424c0cf686f1646ac1c498cdc90d5286a0593ef358037afb585bca34a352a2b7ab3e49f963079c32f0f433f73162c7c590c58f0fc4adeda68384b388f4c72c4e0c7e245118fd9226c3215a5f874463c7a4578bb5a074b9358191ec9d2c6223415576fa5948690f534d2f3c6b9a2b7fe66c13b86d8d38764ac3898c41ffdc65f84569d2aa240c2ee26c300c06e546486a23b11c26f0b70c6de0b738de3bde0956ead1e4e22bdd0b79a04fea227ba995b8967dea643453191be55ab05508cacb7b659c4f11c31ba6245caf88bb64fc0b83d2f963d3e46605c16c632634087207265bdd643cd604b50019a27e2590467fdaec3b34b4adf219d00814a3cee28961cc71e1cf37b58c37e1010f9dbd419315ee38ad40a5e954556e5c6d92ac8a0bae22d6513c92dd8161ad85e0252ad05c2725196ac9799494b43088518d991b4b1d3cfe8aa4a636f4974f07d1d2b2acf1df4e2b8893a278704813ff73001971cf5977fdd4f2544089e2e1fb67afc6c1a61712cf777775188bbcda87fa451e217010de0f592fffdeb66e946613e009f632270b7aa61d7845db9034db4e2f14e2e0d61e1b0a5cafc5526f7fa34b9a2f5a3296d8a3fe0a7cb3580216386358faeca51d4cb86271e3381628ba9368485ae696bd7bdee30f2e110c94b65c4131047008105f7d198c8fd56df032bde50339719be6a9351598fabf7d43e10260d5c45c896cd44e688f7a70b1f117706a5854c8c2f3d86f9bbc4600d6c22c712b69c9e0489d0b4c8d047d7fe87fbb4699caecceddd9b128e66c7b8b79c3e4d6c0897fce9bf4a996efcc24775b049be949a5ed5074f6a71283c7f9734ab827292984f092e815229b387e1993dddb0ad89741c926c456fad03cc84a57ba853a3dc59c5218645ec3501871db7cb5beadcebaf27681e936a1a39f69f3accc5df2191a9bd5d02280338a9ef83676d702545535adb65846a87a75a7c0fc237e87f11090e9c7917e74ec4f9e5852e6c3ab4f4574cef2266c8b8a6070cfff1caf61ec4320a947364c8e02e5b08d343b3fee00e76947174bb97334119a407c47e2dbd0e9f6c43e177af2d07a1af7c4d7cbf7e431ec83506ef142025239cdc4ce8accd67221c0601f933d5974bfad7f61a6fa1edbfae7cdc6ebcc6f05b060e8e385aaec1e6ccdd35fd603358e8c2342804179dc8754e519c64e76e0e5cba37a16902b0cb08c178877b1406888e1bb7d86ab2bb936c6e6c583a7d74dd0dbdd686de94b37786a44ccd5d5e62c4b0ccea5ccb9680a1a62f06cae4089772e1992056f31e646ff5b540dc29e26342b48459fe8441c64c4ebcd48c6b071acbc1d4070a7bfeb01c8564f1f85b2bda64e67fb008606608259bf57ab6ea9904363c61370dda39d334a8b93f063364a9ae3906faeb68a44c8ff24299f7a5e5708a80328d210cb74ca4e167d2af722d78e3e6d4a05cfb7617e1c84251e71ae5395cf8597ab1cd9e12f4789e770f58b3efa64c31d06daf744603eba7ba6f7dc0e1b3c84edbe8bf55d57600cff57d6d64b4a88913f3656d4b767d122a53e6e457f394a2786e3c0c3237c3d5c1841a33223c5487446142b07a89c7709e1df4a6b8ab0044527bb5349d79de4a090c70e20b324dad4585d50eda491d0435713a9ae860f13b7885a1f8f9d3fcaa4e2bf08a2e92067fb3e096074cccf8fa448a481b94638b7f242b9eaa06c458e48db5f30dbd30ce53b37d44d82cac398091f76e3dbac8de216b253bb0b409d48f512700fcc6ce15cd4a28f269c506bed3c0214d999d7ee394c831c7a137c5de29bf9fac2fa92e2a7a03a9faa121fc9fffcccd6709f9c4c35ff6a6d8456a8720f064bb79de59aa23327d77d6ec82927a4157c0ddc80159f6b34c339b53be38881e802b2f285def4cccab828fe7af544c0a7234a10490a5ce4c90e861831a5a05e9560bdb86116fa5342eb5eaeb7a75469c1ac8733e63575fe1638149ff7de1abe3769007288c4fe70b1c488624e68b397cb6e56b3da90b8d43bbd3ce2fad9c3fe9e16b6e9ade3159c37fa099b996c2493b0bea80e7f83cfec0b7554998c817d5ca72dc056c222ce197270c965155aa30c740d5f070728a4e8c2a3a5bd99", 0x1000, 0x8}, {&(0x7f0000002480)="ca08f89ab1bc7f0c24165b003961c1b099449bfbefd911c10de24fc6414ac5b3ffcd02367fec6c6096784148afe4bfab33a74effe811e15f9613e7204f1b52882d45ebb431fff173e4d9013266b1ba602e29fe694798b5210bfb73b33705e044261bf92fdbe279c3f903e3acab887c104a8e87f8f59cc8f47245445a3ed11b6de8d849ca2ecedd3d7ab0c12484b4d16b0cf6e57feaee083790e7efde5031a21272e199391c1c130ce3581dd539dd61dd81a401835d70507ec0a6c8bf9723442dfe24194a147214119a62aae5a4dc85fc69e72e3c231abbcdbf15aa80acf261db3144cb433220a05c4229f8863e86772be0732614412ec4123db33e439d3c1b80bb2c03794120f492612a8a8585f080a3d3d91cb0220cdb0eaa63e1ffe3f96a649abaac9639f83a868ddc72f40fe6cc7ef93885f57939d60dcddc0689240f149a7e408c8a36bc5e632959acf140c5ff2e35bb28016785bafdb48222f644d6c087cd0f85d30bd6bf517177e9afb64cdf7a1b155445b3f75d8d4056e67fa6a54a77a22c3627329447db133c4440271441bb09350e48359c5334e6ecc0c7703b51b706ae2a0d57685cd160b88b045b5d0d2328114ccefc55d14ff06cd905d7ebd0e6bb7670cb3c866ecb7404666fe3e2348e385b09e2599a8b46b63ac140466195e612633a702881c87275137e6b2d33254710a743e27c47bf983a5ce72ff03ff900f0dfe3d8d8ca90127bf04b0ab1f4eff61074003f367d03ef6b2528289c3cda2d87e87553aa2ba8757bcef791bd8c07e9e769a6b70b8e92c7070b391a21cf3c8ea0c852f766439eec6770e97b9783161cc322284f2edb79f71d6c8889c73511c9362d56dabee692df1310835b5805875acb680b75ad1d97cc34c13d2bfa7b00df471e4cd4321f58f406829f966365507d1ff12c1e3913f4ddeefb5c945c799d6f01f4e940482610370ee81e26782a9b80e0051771a60c8968ccd46bc30a3ba1343e214127b07619cb53d318848d54fb1b75436e6668057ae110b85fa541ff4f1c67822637b037d805f7775f45f417cca1ddf8e3255f30b8595a64f1cf9ccf469829aae05ffe9053a2f05831210d511c7ba5f1624148284850b843b0e22df622ee1a29bf14b14b8f9d52160acc0422384315b525986d65f8678a254fa4841f68392eb3add9d7acead4f1ff9177a099fb1c02c7dc93252a56dba0a6b486b8b303d248c69b696f236edb22a7f20d7a47d9e5a253de78e699f53c42f5106655c36a221478fe456de8a325a9a7b54c11c6f9f917cd14c50d092c25d10d0bc3a57800cfbdab7c63da97771d379bec9c595ba7d22b2af651c50223c5ba30df63fd39b1689066d82348655efbdfb6842110e9b5bd4a9367f41f0e045a223953be2ad7cb9e48ab6ba1fbafe08e1d55f886ba83ba585175ca5bd4036cbff2b73fd08046cfd35008053a8ebc011911e6684d2daaf36ea97578ddb5d0e0430ec95d090cde38d8f116bc9ec8b6f4bd551fb393c462845a4a230b18af3c9145d81356502e9a084ba74f264d1936d86d7a09907dd8a96778e072952a2196442531d92e81b69a99ebfce59fb55db63cd1cbebb0657ba8a914464905d2e77212d9004bcf8e4a557560cd18a688a48e0e700b3a87cef35cad518cbb2f0ad300b0aa30e2c1d71c4e559ac269c57a08abf59496ba89a246bc95c3f2e5faaa3e548f9489bf25b4d26b24de008104b43757e137d53d8c386985947dd09bdb8640e03192bd1de17e9d10c8fddc9667991377020bdcc1cfb7247b55ea8f74caa4b4ef8dcf897ae9540057f3bc4d3bb61281e43b7aa710deb8fb1cc6b0d86879ab471824ceed7da97388cfdf328fea9d2953ce9b3317274eeb5d08f9ad1b5f7c24a442980475b4c4f493137eecdd705bbc50884289bd37594b68fb3ce6438b75857dd29032d26cd92d4d1e419022c0d294bb7539357d63fa3cd3d2153fdc5e27e7dda607f5147bcede5c9d97c33d055eb71d761065ef0a18d4b083998a16f3b114ee9df599955bde0bed5b96dc05399507b6bed5a1a9c2596270176a57619efceba55e87963a4a4141554a8edd8a8d4e6acdad2fb23b7bcd9ffcab50c731defaea4e2d94242ce6a4e1fbd3a7a9f6cfe1496ee306db3a7369f344970adfcaf15b75a2409dd318e784752f244a13960bd8a53c2c0cc56a761743b0a82a1ee6438c7b15a5a9f5aa8774dcf1ad845717b18bc210a5140484719fba5c3d8c29c5f7debd375828be6d6be678c329a64259860077d484d1b5596e3b7f784e6cd062a7cc2fc0bc473540fc08d99238ce8cee48c604427feba1183ab906d7408deb069b9d87649bb948ffdb6c061a0baa065599fdef9ed1635c14c80f9340e1f8e1e7491e0df4afbbe879465b466fb9ce41da3d40ca4bc70b70a326d8b7b555d3764e9a64b69efae4067ad84410fc0a02673d01535aa1e22f5381ebb0bce9fe5ed5278f6036dde08630fd0b0a18f5720c1ee0d8679e795d9d9f5eb3b4973ea925336425d9b5491e8e36bdfb4a85419931cc498f6c642198d4348ea18acb32c4e73cf991b617f9ccc095858f2ae9aed4872aa0ebf8c4d3f7dc7f3236bfdd61852a55f2f237cca24238d12165ef3cca253b69bf2d90f2353a63047f3c220af3181436b7232bb56662535a3042c33cd66b0aba0b18ba4e14fb36ee461fb403f659e8a7f468f40d1d664dd81fc2ad42d5b7721dd6a4c4f15500ced1704dc6ca0f13b8c666d1bda13236d6d911d9bda2a6bfcdd55242056e9536387920d291c342ab9f11cc50c3be9ddbf9dddd7c5325d5f6e6f637212e202cd8306269741417e31249dfc564e93101a9d744cf50c90c5a80c29cda85477eaced45763a16e0ba9b8efd221191ec563c6ff732fa3dbea2f2d4852a6dfa2d90741fc038f9175ebb9dabf1936a457a11c2a82f0e7fcfe3df15c1a271ca48fb84c4297efc11532f2794ff9cb9099ad647f1671c0965d618bbb0092f2024d33ca6afa81d72448b5834d3d504055a1ba33332d20e7bec04b2512e3e2caa428fc867e27327bdd1478673e40089f1fe9894d0f3bef1e176bafba6b07ab0ff587f2a05b3316bd249be7c0a8062e03814b561fb497ebe3b3c56c58af4b656124d6749922604ec2f484d5935f0138f2f7d1e71c52adc6b797528ac24fb10378d5a9355053e887d121897832b6563e2ec91d4a892bbe5212f3ed67b2e228e199f78c35487036506ec0ddee30aee5262a9e5f8933b2e68d5bebd965d4f746acfd860525c381d47df9a59d2f473f7c64ad4c4d2b1cb8b58253a103d275ac6a0132e95bea01cf3f2fbb0f92f8ccdde7496c9012b7ed9644a597c081b6b2499a01e7c9170384fa48e077abd1a6e5665d53d9346fe8886c53edfdb6e8f1199cd05a14e95c67fc4cc07079c1d76cfe416167a253cf9a6c233a208ad4dfc3034486b2b29ddf65c67c8d03d241836975d2cdbcfa3f2904ccd47ec028d3839fb472fbbcba066a5a79635ad833e785e61b9a308ed0d36781daff4795f1c720b892fa0fbcd9b47386c86c161cbb2982a2ba27de4b82bf64ea0726c8b609cd5c6d958e2d880b89156c6fe938ab6917c05a18b42db547f71366587bed93e17c6ca818acabb28b4ecea66297266e1f6914f5a9ffb137b9c282310f9131724bd17acf8ca6addbd82f6f3f2dda4bbbb8faf25550b6d0f7fd8937eefa2c5cb37cb01c33ce64ea110704f48a92ac6aac19493e8d607b396c3300d7ec774be9bc101b87bbc602aebffab8e748efca58576d9f2cc4aae45be990c9310d8426cfb16866c0156e5a5b888456d387d6aebb29f1a007c23c434e52534c3b33d4dcfe4d9a3fb30f148665bfcf4762e37fc76655f4719916dce1d34c126bb09d9da6943296f422bb090f7cfb32f9cffe0ff221c373064f87f6d3029edcb33dc086044b343426c94d0dc1c2de311ab205354a3d85eaa5a52d059bac311956df251107c51c6f2e8428f954198eea1e7bac98b8bab0987641fff729d5aeaa5d35eb09106dee0561e3d7356b032a1d62f7e294f81902a3d549bd75d2d4dca4f569e86aec2c5eaf9652b54789986aff89ce806f307cbb744a9e4ce2a39b04af569e284d7929c697e2af0384a71836f238269b6e4bc9e361ad4acefb42775bfc47d3f401a55cbc087171a27104e59ed2eca342ccb3468ac10b6f8ce355a3c828a71eb11e2b5452fa7356ba1bd655361b6a5fc03e2dcd65e96bd6987571ea4ef43f3ffb5fd3a5640cdd62a2b3bd4be8256ec3bcda5e170e046e51210c6a772f4ef2843c113a22bc9842c942dc8d95c53cac29043d03082d75b7803f1fcb7ecd0d5a2f7ee9b40a66596e4559a00158564773a158987bdff8f3f514afb329e2ea6241a046abd05eac77c92ed4e9f6e6bf532de40e472f3d19079804ae0f03a685e9724d0f095dae22cff032ef3ba36ad055ba51d9d1938795767fe07b69753ed06202f016fc4cc46e37d0e2b6e99e6616537e0d00bf63e7392facd848f335eed1f97479362c9fce15c4ec7cc765a92e4f7b5b7701ce4d5105a70ac6c259420ce3180acbad6f2966c33add3f2df1dd66aadd1d31b15d78c76d9c2900c73545428836f356c71c27e9ed817127acab2421e4f7db781fc5a83b02f329a20d870fa6dca1666c57d3aa1f7f64c483cf7b67f2fb86227a6adadc64146c901505962adfe90177d00dd13b50a26d38c694c5858b3e14704d9f365009fee7f275224b734d6ab1f8113eff3cbe66fd26a01daf202515e4323fa038dda3c1a2b75125b7fc95b37290ee6a128253713fc0d5126fc1d1d7a0ab87825946e398d8751d388ad7e4742734ef72d1a6bff6b40a98d9cf830428feddaf88dfb6fd6cd489c0e9e0cf3d0073995916211d41fcab13740da406600c34f1571e2e45a261eb0e99e2aa3a75c344e543e1edeaac00ac09c01e4be1bcfc6ce68b2addebd4eb1dd92a21d18cd216016b357f2a874f5f504b2c857e4d8c34c06d9eb512e60b5b8adc3022ef22701e2ccbcf79b52254337464cc13127c9e79b944b9390b2a24e07ad45177152f201ba294d388863f3f5e97c35a30dbeb50eb5361480e2bae914a1e43d14c16afd47f6d447b9d62ebb406dc4a9528df875b72d985a4fb9d164ab2d55e47ac88165f7418786e50ea5b9a3c147c0a3da35db1d25f9b952b7d2abfd938c00ff4edee9eef31c02a713663bd4cf71dcebd49d33e2bf7d89d77eeb1afa3ebd8aa5c03b27d666aaf144b692e537526035ebae0c78e903e579790355e365984bfb183114a9c498e8200607bdc6862521dedd596151adb8d96cf1575658012708c7539838ac21eff5d0d8777924a1cbbf09003b0379325841e6be4e311c06f0c38942fcb5d2f85b949a3cb54d0fbc037f7a395cc0d61fb79a3cd8db716380b4e4b3725651f5fb68484e2285271ed6fcdb9f243447bc9fd38d44631015daccb77988a8f861e7397eeaa385426058c22bb45e07c603884cc4ad56431459deea7307e582c3876640ce935dd8895bc95bf87591dc3048b11d59692d3393d4e6ff6cc397190587346c34a3f997656cdcd1d01ff64c58a691ca35f7f6f50c13062953f6c300a30974df01419178cb4ad189cca8bf6498c28d85198aa4f4d290ce0063c872916b7768af1212cc1aa2288cf761a69c22144f3223ce5160459b75f7540d77f5678bd7a8942106d0990cc255c341d196644bc87a3c0ecaee5dd3e750f2e968cea70d2fd4816cedd248d02351e6b82804638362b6954771057c200f742d6ded1ea4dd031d0a6e0cd85ab786316d4051e697307121bccad0", 0x1000, 0x7}, {&(0x7f0000003480)="8e7ebd3c01691db586e5370b850acfd16a42e08dd025333f57d6f5b4a315106feeb68df9ee056a1980a5f1963a9d1631c0c916a98d6e02d41927ee8a2ca9d1083d8d022e224a6b46a6a2b59686cad07ba267a5d8bb96e9a34824dc514f807eb50d34b7b655ed889e7db0cd23c75473edfc4951f918c0a1785c904b4a2ff6fedeb12388e6fdb9ce0c9f6fb3998b339048246b4cc746948ea9cc6584ec4e251f8361a6ea00fe3d2540d0f873acd649c6c5ea63c904bfb96811aade4f8426bd9481cc76579f729fe0e6ff0fa4efb91fa3521f547cb48518d867e567d69eb388e931b44035782c264e7e68770c3ae795994f4cca78052fb1d6e4dafe30b10f87587608a47ed0dc9311b19aa9737524e4428fbc8fbac1b634c15f9c453368288bfa935aad3e955fc880c7d9948b43c3601990e928134ed00dbc0555598163f9ba52fbe43220689f89d64a233bac16a802a6ada761c14aebc11df98a09b2ca7052824a044a5f06bff415d446ce663caa11ac331415faba3ea2b136f5c0c52702b2c87bd37e0cd85f588f35d63419a6138aee74708d53d0981a123839d30287808aa053df3e71d4fbb3c931a363cbf1c91ff63f79adff9192c9731d36c60587b2ff9cbd89eb06d2789fbba9a322a99956b08a3c40310e1a2df8b96b8bf4e134beb9836bc4b1bff41d352aea33000afe2baae990ced65585ab50f59fdeae1282313ba31044b3564faec3d2dcb5730af207d3c92a0d6df0474a19a2dba0f77d5ac616ceab5e649ce99637a0af31e41556b90e442297bd30a14bf510f1cd56b49ab7f1cd07af8e06176bdb7bc9ddb011079467fba3e17c6392895b53a7451f3bf08c78b6342b659ec3b30977a3dec21537d54023ec8ce4d7302bf3336caa3c830a52bb809ae9a10fe8bfa9bb32dbe657ffc519e48844ea289947612da85cc5be4650e4922c0172bb761a0460b9daef6a8852500642bb84162c6ae55612567fb51a7248d503733064557e1a68f0ce04eaccdc26ed9906dae41e9319171739ee6dd98f558f3b5fc8170cd4fb0458da3e8d6c684e02a7d711780688abdef750b8ed58244b2d4b37b9d753c2d190c697525ae9cbf8018d740eb8150916d57cbb05f831b09b5595a0640c63e72bffa2eb44e6367a6969edffda1822016e9f86160783c8dea340f863cd365dc89a737868d9919b3050401ad1279435c841c055c70d62208fedde0448604c40259a0dee51b89560d4ce0872c4e52654f8746813e9122b3dc3d0d37e99cb7a37f9acba0d01357f466a6b4b6ac3fdefdff67cae118b5c4951b91714c8bb6552c8231eac51e408db6748f6913a8ec3bca73837fdebc38dbadbdbd49a0b8d1a8bd62180ba9de1bcbc5f2c1e7be9186eeaa3f730505db1932bed7fa4a1c11813b34477234eee4c539580637ec9ffc8b399b026e7343e2cddc60ef709a2e1e548e574b952dd825a1ba9b7771a8aa6f9364a6a1c36eec78d9cda0ce868b58a787ae130b4c4c0799f659e4ee13ad895c6af7f395ba0968a96cc79a4f0fdd42d9ebfce35572c59d2872006ae73c8340fceb852e1adbd3952277b5bc3d7d46185cd277742f99a1e75c9d1006af45817eb7138a79659c776ade5ce135b77a37966d761cebc8c992499f8fe68e54c07f36a3bca6cc62c099d8763b5d036373872fbf8c9145bbb72458cc29d63deb8b5bbf5441ef7dc2376c6f27120f968dffe2bbd9f2c8670b0afdbdcaed9c4901bffc027ef644bb7c954ec64d964c70e1aadb9658a2757aa4cb3632c440892f006632de6ab40adfaa5a5cbaab30a9ae565f6abcb718429b3b487a00e2e9666185ffe4b5d66fc75505a0f65330110351bff4d1efed75d8cc9848426bccb7869b633d601bc655d99754acbdcf9670c3e2ea37175385edebb533560f971c92439e2f3f2a5ac3e16c657e13623a98b74792af9a0136bc8a60b14b33e84d1a4816427bbd861d594853d8059ce17da7ac203b00649eeb7507e9b8fc2586961f2cc058dc4e0907940ef83d02b2b1f3aa17bc747898dff5638722734609f820661f5510187785244228cfedd9d7bc70c9924bdf2cb96b90356915e1c76306517ab0681ce37e871efa3c6817fe518c3c4eed9168860ef7d5af26a9c44638462ee9a58ab317a66177c627a074d26fbc4ef888e594c081b2ce84bfd09d01852f7b0b38f72e2dcf730398f2e2b62ebb273639be97142ecf909d978f2d296d014ac46f0be6f613a7b36366cc10084fad5e2d74ff665e95bd49719cf18a1119899ba284dfc8ca2ad6d703eebf78fe23a699f254e8f3231eb95d48af4248a80a9beb87ec4342bf04584470ca21310284aa105116d7f8e4d8f7163da5075b6f1441947b63f1910e5eadedfb567cfb8f62f59e3002e6c71f58b990e2e390e25dbfc84fea65ba82a3a0fbd9cce0e8a54d5f299f1a982bdb829d5e9fe206c99cff777bcf191de9a8fb24be2822a3cfd27b8e4edde4ae6be61f971b14e485172830e1809b2bcc357be6390535ab9255f30c84d010bc6a36a8fe369ed610f4577d5c2bf6c87868cec6c1201c311710742d92c47df4468d1adf752e108b4d066159fdb12c68e213d60798d42ad20f93ec3aa9cebbd7886abb7cd8a0ff3e0c15ec36c4d375d0126e0e1e76c4d88bb425a7d1347b664446d33e7e2f2985839e2c315ab4369da78cdbbb5a7912f37f23b876974e48f0ff2ba8ffa502b3e63821e6a2edd95ad715dd189d735c124912dc837e9ea00bd2113afc37e48b45660173d942322ed5728caac24674e64e830454d45ff660712202e891bd4d323db22296575199e0713766b962ae7e4740136bf92a6a91a28c68f966c53e24a95fb3a9ad2a9d78cea114e4ed017eb4c26d9012b8e38d542af3a384453388b9e47f090aa922c4d949168d0076dbbf56b175cbc32849c4354733e877821ab4ade37a8bbc76702665f505dacf6ef6e527b2f3a53f85797e89584f4d68a7dfb53e8d97cbf071363da070e204dab13de57e848f0266f433b66119248fc4c89b43a2def8879710640634d2c99ad14f8fca5cabfe9c892c811ef7896f6dd3e13b62cf7948b38106a2d5aff45f93c56e279ff5c8aa6759aefe06ab3d76a8f49adc8efc09195bcaafde1d9fa829a774961ac5020f522c69f033523055c57f64d193b579839f9bcbb3a71d07f10c5ca9ff2be46c518a8232fcb788642e9a81988d815b93474e565110f085c9b5f420e46d58564c73574dbef01a261cebc43f44e7d3c88e0d7c0e830649d5eb03f3338df9ffc62c6ae058c5fb81c8022872b5979892a741e41005adc9f1d6b3bcc2f2f1857bb3afc2a1a2ae603652a1e433e3bf7dcaed04bece1889c49ca1af6ad8da6924ed4bab6792dd6792d7393a2550f2c134f7e6e3a52365236b4bb1129d0ffcf82d875204c2fb399ea78491a8f950bdd15e6a5f4f8acc79d99f8deb0ca8a5c84ff7b7330b93941ac314e2ed8f6ea0271c2019a46896b7e8736f9b34cb7ea346cb52a8eaf5c0d1951fe057af520b1e7dee47d488f42b84e5ba96219e0676f37cfc408cee3e9c870ecf742a3e6b50f1fb8852eec0f71047c2b4299fa561bef5b06ea12b04b7a5905132e48f9f25d588055be0954cd191d968b198425c44f26e40da173e48aecc807053575640465c26061c2fa74cf86a1d02ef1d4d2bb8836fe96f0a4700fe82077c0ec82493893025bc59b6c3a06cff864b5fd8fdbf21430928d0b0ec7faf725ee0c17d41e0dca30e6d1facad97302a709d868a67a08250a251699cf44ea85960f68d6d2f80f85675877f02e225458f5ea7b00ecdea86bec4102cd843820233200bff530e17334be60e702facf5c0a36f949c0942835e61638ae85a158828e7a91edcb725fc5df00e681f56a64bc9fe4878a573f68c821ba5efcd6e122134e2b81e024ba5191765d4c76e37b35c57775018157259ca32bae4c759afe2d499a1879161b2304ad2d867ea4b3b20271dc1015b0110f21f375f7d0cab76a5a74c33be4368f4ea72a21a61c3127ddcb7dc4e685c23fa645e4142b8dff5480413ae72ec500fa6a5a14a4314f866f065da584cd8589d0f5dfe497d610a29b21d0013c44d354b79ff0aaae5825e10a4896a8d1b70e1e71b533cf4cfd69c571f62c9f210733689085279d8f50649f9fc443632b86f0eb07f43d33dcb49771cfac681e7f7320d07f6616fdeca92838de7b55840d04bb9c08bf4bd721c165f335d7b486d5370c73763428ca8bf5434cfd031093d5c4ccc7a286848895decf69596b8ab1ec527d7103a159f85d2c9874e27bd61abf15c91ad9026a1c1cd3e24cf256abefffb92232cf85fd938e2e200f773445b6b4189faf0fce70bc9862f234ce42625e7ff56114b58b0542a45dd5b547fff99c2c11978d99a82f0f9a5976e13af5c1b54635d37d05e38dfaf433e3132d4190b33e635a0799f5c0760400373a991f51d8fe8ae1b3d1c9e73d3d172bceacefefea1fd2d0ecd8dc643fd09265c655efd28371d9bc4393d5b99892ac5f2bbfe5c5b341f236253d6340afd38de6544410d42b83a247dd6e502cd136387a33dd09b33817e3281e5f5a582b2d7f363347a6754caafb11d37127cd150807935fbd0f4ab72ddf0f7519f13c4dd5b00bdc1b42ed9529e42da29a9a9609f0ee56c0977cc0e3a7d7cd7e5ee14ac5e59e2e65f91b9cf94dbfd5bf4aba769fdb7dbbe446c1b3b526f902e2c7f7bbe4aac6dda5b1d0b7d33046066a226e934fbc7fe3e89e33ff01420680b9541e5426fc0359ac96691347c8adf1bb48ea39a66ce6d05a5c70bb382b47b62ba3a187b9a840a97e125a8a2acbb77a752a9ea2eefc82a4ebed9b902de9143af2c3f3bd5d340de1e2390664b22504085f3b800785e6ecc48ca4216d976af79bfcead8bacdc420abb4ac0020ade106f230909878e5e12314555ba2b558f9092c17d24d35c3a746da1654ae0bef7ceb37dfbd500406835260417bdd4f4703b8198288a4f6191372cc0456e9ae6bbe6148a0fa408ecb9d3950aba15ea5181c1ad03596d8ce72be875f266d009b3f57c7a84ce475de376e0dd70de04e9fa9fe085cde7f959297604170f1bbfb4889ed326c7916f0c246d9ed13dba8c1638d98fd0ea8f0a6f7292e8be83d5429e4eb53c078835bae17b15394783b276c84d35d91c7cabdb20756794e33c2b10760bbf14d7986b1a13515e8c85020b357113e426a6789449a5a3b51eeb7732d4ffa0f234b28f07ec83662ba0ac229e233a290c4bc92a1076a8fa1df5dcdff8265d6b3cc3d74a0e077d2ae01a733d9f53cb35f113c0e8c25510e7ce5195dae74ac7ab4e2dabcfde1ba8a72dbd315860644982ac14cd710bc218fd499e918b5304e61c121c0fcad58423d89c6729e8cea1c9cf05ef48685033af06159848e94bb758a29bb63f73e86c2aa04aa38bb3d302038b2237fe507a73da00cb6a5411eb4569a4aa510dccd054caa9b9ff3a12d0005b27668fda8866a533e97f7e4ca2e1d96578d72c69fa84286b0e718854c80b9140d8bc2213fd665a573fd5082fa7256c466d293325012853452e3d33533798464bd86b4f430417e6c85dfdcc56e01f06b2b428448d58af8d8ea16ba34d656a72c513c16a4047c0fd2ef336614b65993f67b6a3eb577da8c4111fb88afb72a6f3d9d02fa8369184267317befaa2645347f677f178bb1382ac83f0bff8a044b4905da64c81dcd80f19f18bf80bdb64f8c6af6be2fcaab1390c3a775c15d76bdd69de6cbb8bdbce685121001a972264b8d0ac97ef65025171e7b20d1846ed9e93670cd8332e77bca8cbb", 0x1000, 0x4}], 0x2000008, &(0x7f00000003c0)={[{@session={'session', 0x3d, 0x52}}, {@cruft}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@map_normal}], [{@smackfsdef={'smackfsdef', 0x3d, 'hugetlbfs\x00'}}, {@pcr={'pcr', 0x3d, 0x3}}, {@uid_lt={'uid<', r1}}]}) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x2000000}]) [ 243.312120][T16597] loop0: detected capacity change from 0 to 3485 17:02:12 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:12 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) chmod(&(0x7f00000002c0)='./file0\x00', 0x140) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000300)=ANY=[@ANYBLOB="cfc7250722a0c520b6eabf7d48c7d09643a1492ed5c60283f31db0dec614f43b99cda55605410406727ee6f5765b6a1e784b5d7a94"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x4000, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) openat(r0, &(0x7f0000000280)='./file0\x00', 0x800, 0x81) 17:02:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=@sg0, &(0x7f0000000380)='.', 0x0, 0x804000, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:12 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x5, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x100) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) fcntl$setlease(r2, 0x400, 0x1) 17:02:12 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x3000000}]) 17:02:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:12 executing program 2: semtimedop(0xffffffffffffffff, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x3f, 0x1000}, {0x2, 0x40, 0x1800}], 0x6, &(0x7f0000000280)={0x0, 0x989680}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0xf, &(0x7f0000000300)=""/34) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="5a7156bcc601bf344cd9f967c0b0db22c02666a7c8730d7733a6"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = semget$private(0x0, 0x4, 0x328) semctl$IPC_RMID(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) [ 246.331956][T16652] loop5: detected capacity change from 0 to 3485 17:02:12 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4000000}]) 17:02:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:15 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = syz_open_pts(0xffffffffffffffff, 0x20000) write(r1, &(0x7f0000000180)="ac65b234b0211cbeeb026d85a6002a773fe3d50c76d1b8f0fdc353310589cacd4325d44484e7bff47996790c3f4244c721ae69d0103cdb27fb8b1bc101272a6311405e3f7223d3d39450d6b1a56ba21ea3d1efdf59a1dc497a823b603dd036bb01f2d952b803d9276b92f6258cebf4a65f8e349351e57b054eeeddc4380f7276ec235ba6b57855f2ccab98e6dbaa8b4063ff8a287934f8f3ca94218f69015d62786ac5", 0xa3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x108) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendmsg$NL80211_CMD_TDLS_MGMT(r3, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x400}, 0xfffffffffffffee6, &(0x7f0000000340)={&(0x7f0000000280)={0x1c, 0x0, 0x100, 0x70bd29, 0x25dfdbfd, {{}, {@void, @void}}, [@NL80211_ATTR_TDLS_PEER_CAPABILITY={0x8, 0xcb, 0x7f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20004000}, 0x4000000) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000140)=0x6567d6b4) write$cgroup_int(r4, &(0x7f0000000100)=0x7, 0x12) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x13, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) 17:02:15 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, 0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:15 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x8000000}]) 17:02:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r2) mount$tmpfs(0x0, &(0x7f0000000240)='./file1\x00', &(0x7f0000000280), 0x60, &(0x7f00000003c0)={[{@gid={'gid', 0x3d, 0xee01}}, {@huge_always}, {@nr_blocks={'nr_blocks', 0x3d, [0x6d, 0x65]}}, {@gid={'gid', 0x3d, r2}}, {@huge_never}], [{@fsmagic={'fsmagic', 0x3d, 0x1}}, {@uid_lt={'uid<', 0xee01}}, {@measure}, {@subj_type={'subj_type', 0x3d, ','}}]}) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB='.le0\x00'], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r3, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r5, 0x0) setxattr$system_posix_acl(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x4}, [{0x2, 0x6, r5}, {0x2, 0x0, r1}], {}, [{0x8, 0x4, r2}], {0x10, 0x1}, {0x20, 0x3}}, 0x3c, 0x2) 17:02:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="78ffac40e6b1177ea9dd701aec79c53fccecede168f562ae88af2a180e"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:15 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) mmap(&(0x7f0000789000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x7b4b6000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000000), 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:15 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r2) lchown(&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, r2) 17:02:15 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xa000000}]) 17:02:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000100)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:15 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) [ 249.459294][T16729] loop0: detected capacity change from 0 to 3485 17:02:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='sockfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) pivot_root(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)='./file0/file0\x00') mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) open(&(0x7f0000000a00)='./file0\x00', 0x105081, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="be046c762f6e63643000"], &(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='nfs4\x00', 0x2000000, &(0x7f0000000500)='\\\'\x00') mount(&(0x7f0000000ac0)=ANY=[@ANYBLOB="2e2f6669609af260c423d54fa01d6c6530006c0d587fc2c9fa2db421380173540446efe2c700c29cf62c24a340804f219992e69547eb861aa441529952ce83d92b75387458efb61f8e7af6ad820b5abc5759d9d280d466f0f0184534ba7cdc5f6ad7fc6216c9d46d8cb1109ad1c28bf18402d2d0c220de087d42821b17b719eee02763d5e68f5669fcda237bde82a0c726039cc07c55b4b7c4a685a35f452dfe6d3d917b87cf6db453bd4f108803f4e260724f6bd8652e33da1d1c211fe909b01f14b83f7d928d149d95a9f29fdb1c20c0678eac3a20585a"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="e1d00b67d2d07184163f11487b7190bff2aee708848ca9126cd27c944d1c5072396938b6c763e209877f4f6e14b2b2da"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000bc0)=ANY=[@ANYBLOB="6e5487046ef8f5cc12afcf82db401885b553e01abeeb0162c7eeee2bfc83ae642e7fe8cee24d90c859d3415e4f961fbd4559fbb683d4bb50305bc74f9ed01f8634f792353ade9d976363ad1e60cc8ffb0a37b33d93a1b99839372275aac7330be444957b3022d5b8b2ab8466f98e88a320e110fe694a5984e0f8007447df8305efdd4aa3f95d513fe59bedab3fe2c7599c2751fc6b9e67d1630c4b5608c8cd0f67fad66af8e6f226d5c3074bc323335b748feb"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') setxattr$security_ima(&(0x7f0000000200)='./file0\x00', &(0x7f0000000600), &(0x7f0000000640)=@md5={0x1, "8c0f6200e526b2d65b9eaa8700"}, 0x11, 0x1) preadv(r0, &(0x7f0000000980)=[{&(0x7f00000006c0)=""/113, 0x71}, {&(0x7f0000000740)=""/77, 0x4d}], 0x2, 0x1, 0x3f) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) mount(&(0x7f0000000680)=ANY=[@ANYBLOB="2f6465762f7367300002f75730fc3d80c81b07978c6809320aac06535a60"], &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='cgroup\x00', 0x10000, &(0x7f00000003c0)='\\\'\x00') r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000080)=0x6567d6b4) fsetxattr$trusted_overlay_redirect(r1, &(0x7f0000000280), &(0x7f00000009c0)='./file0/file0\x00', 0xe, 0x3) open(&(0x7f0000000540)='./file0/file0\x00', 0x501a00, 0x6) 17:02:18 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=@filename='./file0\x00', &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='ubifs\x00', 0x2000, &(0x7f0000000300)='mountinfo\x00') mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000080)=0x6567d6b4) recvfrom$unix(r1, &(0x7f00000003c0)=""/59, 0x3b, 0x23, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e) 17:02:18 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x4a) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x20002, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 17:02:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:18 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xc020000}]) 17:02:18 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) accept4$inet6(r2, &(0x7f0000000000)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000080)=0x1c, 0x800) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat2(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x1400) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000000c0)=ANY=[@ANYBLOB="0008000000000000150000064da20200000000000000781cff284d43c69bace32183f7ada72897f8"], &(0x7f00000003c0)='./file0\x00', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=@md0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='mountinfo\x00') mount(&(0x7f0000000240)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='nilfs2\x00', 0x202001, &(0x7f0000000300)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) creat(&(0x7f0000000180)='./file0\x00', 0xb8) [ 252.416047][T16765] nfs4: Unknown parameter '\'' [ 252.425575][T16765] cgroup: Unknown subsys name '\'' 17:02:18 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf000000}]) 17:02:18 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="f0caaf570618b4694fccbaf584a9e7c51c5f62e07f0296c36f5b4e5b2d1b38abee7f1b59abc84854e6e573b2a960762f765db72aca6581d94dd02f"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') umount2(&(0x7f0000000280)='./file0\x00', 0x9) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(&(0x7f0000000240)=@loop={'/dev/loop', 0x0}, &(0x7f0000000280)='./file0\x00', 0xfffffffffffffffc, 0x800020, &(0x7f00000002c0)='hugetlbfs\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 252.459060][T16765] nfs4: Unknown parameter '\'' [ 252.465936][T16775] cgroup: Unknown subsys name '\'' [ 252.487270][T16777] loop0: detected capacity change from 0 to 3485 17:02:21 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="ae0d8a56bdb7b084b5bf6cbe59b83b5fd0e319ca0906d7a49296e78c2d8f4f33d822abb1b5a3d71be9adceb1b6c5e651049456c10b7305361d2db7ee5ed09eeff376b2495a7c4225226258885a3acdfc"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:21 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$BTRFS_IOC_QUOTA_CTL(r2, 0xc0109428, &(0x7f0000000000)={0x2, 0x8}) 17:02:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x10000000}]) 17:02:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/29, 0x1d}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:21 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) ioctl$sock_SIOCETHTOOL(0xffffffffffffffff, 0x8946, &(0x7f0000000300)={'batadv0\x00', &(0x7f00000002c0)=@ethtool_wolinfo={0x5, 0x161, 0x8, "8fdf2c532f00"}}) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000000240)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) [ 255.429068][T16818] loop0: detected capacity change from 0 to 3485 17:02:21 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x18020000}]) 17:02:21 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:24 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, 0x0, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:24 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount(&(0x7f0000000240)=@sg0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='cifs\x00', 0x3ac041, &(0x7f0000000300)=']/])\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:24 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000448000/0x4000)=nil, 0x4000, 0x2800004, 0x13, r1, 0x0) ioctl$LOOP_SET_CAPACITY(r0, 0x4c07) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$BLKRRPART(r1, 0x125f, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) 17:02:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='pipefs\x00', 0x1000012, &(0x7f0000000300)=',#^-(\x00') mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:24 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x24000000}]) 17:02:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='\x00') mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x40c000, 0x20) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:24 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x7000040, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) open_tree(r0, &(0x7f0000000440)='./file1\x00', 0x1) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000300)={0x0, 0x0}) clock_gettime(0x0, &(0x7f00000003c0)={0x0, 0x0}) futimesat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)={{r1, r2/1000+10000}, {r3, r4/1000+10000}}) acct(&(0x7f00000004c0)='./file1\x00') mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000040)=ANY=[@ANYBLOB="457859b5c8a515a9a94b3496514fce173e64c8831a3b5a1928cd6613aed08898dc0e2dcd1f34f1ebe59085fac2853958"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) clock_gettime(0x7, &(0x7f0000000500)) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') socket$inet_icmp_raw(0x2, 0x3, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f00000006c0)=""/46, 0x2e}, {&(0x7f0000000640)=""/119, 0x77}, {&(0x7f0000000540)=""/253, 0xfd}, {&(0x7f0000001380)=""/232, 0xe8}], 0x4, 0xd, 0x1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 17:02:24 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:24 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x3c000000}]) [ 258.445242][T16871] loop0: detected capacity change from 0 to 3485 [ 258.450287][T16867] pipefs: Unknown parameter '#^-(' [ 258.466738][T16879] pipefs: Unknown parameter '#^-(' 17:02:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x20080, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) syz_mount_image$vfat(&(0x7f0000000300), &(0x7f00000003c0)='./file0\x00', 0xffffffff7fffffff, 0x1, &(0x7f0000000440)=[{&(0x7f0000000400), 0x0, 0x5c}], 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB='shortname=mixed,codepage=775,uid<', @ANYRESDEC=0x0, @ANYBLOB="2c646f6e745f686173682c6673757569643d33313032326134ac2d036634312d613939302d373832342d0a5d9e8629046464353231652d623166002d36059ce0376330632d526330382d64323635626635002c646f6e745f61707072616973652c000000000000e9fffffffffffffa9f04b164480196c9492c316b6610aa506e346a58b6c87149bb6f63926c349a3373f3b826501e7f79deb7430ccf85f638e510950783de49607a0371a52f505b86d48fa02515f44acf0f6f8eb6cb5271c0525e14f5bb5d8be576fc2a984941835885b738038989d574395988eb21a25600d0191d0dd5c8384e29b20fe58fe2c9579ae571bec659222972e03da3c7bd828b6ad4b48c2b5279ea053538a96a2f59b431240101c483a0bcdc71013d7d8ebf61ff3b1816c72342c2ec5b56efa3bf4b10944799a7290cfd328a48ab2cc895f24a094fee989da22b8dc59713cdb5636fe438c347da"]) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="2e2f66696c6530008bafec6959a835cb9b17734b6d38e24ae74ae45c69da2a08000000000000000a"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000580)=ANY=[@ANYBLOB="9465523230ccf29c26880353090b027c484a2771f594d1a0dfb64f53077a4e4c1773273603c136bc27aa469fdf5ec8da13462eca5452dde01c1ff7cd79d1fefef0be26ab530dc07b7534f570ac2d589fd4f05e483cb17231124d32b99813d53af691974eb6da91cf6ddced5489a9c3b2a447002b7003592f0251e9b9fb1c3f8f757b0675f48f8838efbe04f3ca41595a68b66a120095b997db93ee752cb132f1a09cc2289669b9e31aa7ab8688643feb7cb94758b9828f6cb0ce176427b86e9cd9fb26bf1435eddfc4a882db4a234ca13b7e3bb48bf7f066007b52c5560655f42c"], &(0x7f0000000400)='./file0\x00', 0x0, 0x5111, 0x0) setxattr$security_capability(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)=@v3={0x3000000, [{0x4, 0x81}, {0x5}], 0xee00}, 0x18, 0x1) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount(&(0x7f0000000140)=@filename='./file0\x00', &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='afs\x00', 0x1000, &(0x7f0000000540)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 258.587667][T16906] loop0: detected capacity change from 0 to 264192 [ 258.594830][T16906] FAT-fs (loop0): Unrecognized mount option "uid<00000000000000000000" or missing value [ 258.629512][T16906] EXT4-fs (sda1): re-mounted. Opts: (null). Quota mode: none. 17:02:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x181) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:27 executing program 2: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='devices.list\x00', 0x0, 0x0) sendmsg$NL80211_CMD_TESTMODE(r0, &(0x7f0000000300)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f00000002c0)={&(0x7f00000004c0)={0xfc, 0x0, 0x300, 0x70bd2d, 0x25dfdbfe, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_TESTDATA={0x7, 0x45, "f6a196"}, @NL80211_ATTR_TESTDATA={0x12, 0x45, "a497b9ddd5c0a8b6e89547a4114f"}, @NL80211_ATTR_TESTDATA={0xc2, 0x45, "78b356ca936807fb32e1fdbaf8a20350bbeee77cef520b0d181cde810802b903d444aeef6b590486cb9f30032a56ae28b76271a6a559769dab771500e70fedae3edb6d788b5ece12cc43150b2f4ffd3cb5bfb2d7235037b484a0fe5b329e23103e1d61cb208813b93277b4eab725b3015117715b479785866615ea9ca52bd91f9fd493696f2ee2c0698718413a133ba999328ece4d92b749cdfc181b1add6f4f1eb7d1b2d8efd9f82986343559a79d0009574601b244cc8a5addb9445043"}]}, 0xfc}}, 0x20008885) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) write$cgroup_int(r0, &(0x7f0000000400)=0x3, 0x12) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) ioctl$EXT4_IOC_MOVE_EXT(r1, 0xc028660f, &(0x7f00000003c0)={0x0, r0, 0x9, 0x7ff, 0x5, 0x80000000}) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x4, 0x0) 17:02:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0), 0x2, 0x4) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:27 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x40000000}]) 17:02:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) capget(&(0x7f0000000080)={0x19980330, r2}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) statx(r0, &(0x7f0000000300)='./file0\x00', 0x4000, 0x20, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f00000005c0)={{{@in=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@multicast2}}, &(0x7f00000003c0)=0xe8) syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f0000000280)='./file0\x00', 0x10000, 0x0, &(0x7f00000002c0), 0x80000, &(0x7f0000000980)={[{@nodelalloc}, {@dioread_nolock}, {@acl}, {@barrier_val}, {@dioread_lock}, {@jqfmt_vfsold}, {@data_journal}, {@barrier}, {@dioread_lock}, {@max_dir_size_kb}], [{@fowner_eq={'fowner', 0x3d, 0xffffffffffffffff}}, {@obj_role={'obj_role', 0x3d, '\\{-@-'}}, {@euid_gt={'euid>', r2}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@obj_type={'obj_type', 0x3d, 'hugetlbfs\x00'}}, {@hash}, {@fowner_eq={'fowner', 0x3d, r3}}, {@euid_eq={'euid', 0x3d, r4}}, {@audit}, {@fsname={'fsname', 0x3d, 'mountinfo\x00'}}]}) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) pwritev2(r0, &(0x7f0000000680)=[{&(0x7f0000000240)="416b3ebd021bf8a272a480bc6151ef3fd55db91a23b6a5fcb6158bc0474aeb469780eb2c4e6d2cf934bdd6c1d80e8fa17627110745b294dbfea34b158777ae96ea1bba6e54511e3b36d1e84dcb9ab0dce1c88c12c8a885995b31eb", 0x5b}, {&(0x7f00000003c0)="3f881e0a0e2006279fd19424f24a714e9384d9044a8733e72541654d283f71e09f854d8dffe2d390fc30521b6daeebe89c3d0cc5b2df1fee6d9c8a6b2ed1351bd997cf0733c2bab9cffe5fa1070ccdb790156a2e9685622a061f12a5b9df900bbb2be43bfa07aeafb2ea66afd8e5f9e12c46797c01d3600d6e780e97ac43727c8f42e4c5b6f3672696ba6c938fd0d41d", 0x90}, {&(0x7f00000004c0)="0ae461c7d7cba39e6c73f2955414814045fad9fedd0be01e9aba204b07cef4beb050778049f550947fe40e2c04d6fe15a3d30dedad17b5b9ff4441fd0eeb695698a14985e153f2c7688cde752cfc095df3501c5ff3bcec201265cb6cf00667a3ffaf20c08681ea2ed2f770501ea3bbdf5d10d73a3a9d196afb10a25f1d98bad76a2281483c2a6108514b9c90102df14cb41891b5fe3b781e456a4736", 0x9c}, {&(0x7f00000002c0)="844c7ebe087fe40af0cd90a2a35c95ca96ac9aa23e682b1f0ebb7d7b04efb4ed6d09fdc459086faa8f2e0fe3fa21413ad91dd2de858d9b097842a70ac84a07d76a74b0750e23a442739e9e96e9edac6da0d3e5b83d720e0432a5733f31e8a94075d56653b590bc00744fae377b5aa5cb", 0x70}, {&(0x7f0000000580)="9da920914d330a1c4209f97bccf0dd1ff5ffbef240cefe5f63a32652f24060ebceb235d4ed40fb805f60f15bdd5309d0e18de1f668829d780bb920ebaa3d2318e06dfe72c2332eb536c62fd74fb92da23f8fa36f2b197bc65acdaa4c47d2e2bdb23bb829f48fae8f59c23f5d79199977338de037542ef6bc58ed4a64303ac39671ef74365f1e", 0x86}, {&(0x7f0000001480)="ab1fb2a4195ebc5d434ad93a1b6a5af1bfe5d5438c3ebad20f27bb1bdbd91b5b3d5438769222bf624ac3018750facb470c4377d2f87b2a04ebf8da04ce827880318da61b3f23a506c6abcf0056a18119eb67d055646a5783060a54f65de14d8a7f862bb93252b304a7ab0f986f6077a85b0b7f7948a998210c858e1ba27b5c7bef0c7010fa9d0ce8c8af40a3f2ece9ad4ec4256007eae5cda5b2a859efa7e35944cf6dcb6e41334bdc21aee284ed3ef2dcf0343fa30afd3708249b62fc116d4d2920e787b52284e0b738a2102fa6204a8bdbb01894b307a11d9a848dc6d49b11629c9e0bf822593efb3109bd7373bcbb5e983d731ceca665e1a595f0547237b966d8b3bac8dc0c1b524266fdc7abbd8851a82910976a7b1b510037fa4d8036c6e1c54c79433b5e7b589111e9edd3496b7ae00f18d3a3f9fa9de8dd6b82609c2b65a5fd4f3d1afd72411559e2551a1e09915f7ef2cf57b45b040223ee46c1e9b85844d854a1e2285f03ea1445c4ee83f1e61551c165cdf4f16dd2ca1e54eddc7b9710f9ed83456df1297b2f1e4ab15f569d3046492ecd7b927664b8b8e69af7b1f8559b90d5b760f3f149f51cf78e3ecd46f03d0d9f54f971beea26e088f72c70da8631aa15095db3c7c4240fb2aa49e9a8ceecee0f3bbf2d014985d51b4ce92a4407a7a1f6b4a9076010da538b26383e38b48ede6be3f10c73d01e49b9f4d31dadb976917deccd3446d80d178ecd7ef0da5282f1dde1bc791ac505992b7de183b729f7e23d3aaa0bbfc02b517513db03702e0d1f5b01ee99338185a1977d2d0cabd85929b14bd687dad43c0c613fb98976c9d53712d48bece6777578c1683eca29440398518bb5f8a6de3d3e58a0b2a89d2e8864935cb53786be05f01edf4ac0451f8be3e3252f3fb56e591b182034e8be0fe2f168ad4a59ea0480fea0c33191e3434b856dd4d3423d46650f5967b3e219c8ab00fa2c3b66fd454052fd4419be5371a970605359a01cce839641009f887c5aff7953ad2a6a3855e0c78b0e2538f518dfe68b1b2488dc41ed78c204f937ee6a67af8bdb824eb90969cafa6f7f7d0ea680fd209e2fcd2d22b3a236f8e6af0de2f9199c7b24d659e23a0a29fb1aa711c1d9371361c174b1bdd634404cc76c5f67418c9644dcc7a5434df22511253d9f0f390541b53feacb3d3ff91454398ba4e94b761558b1b82c6fc5917e99f81f6129849d141ef0de2f4d743c237ef08f7252549b02cda706f8ded98abf8e66946deaa7cba0f1d70dc898a7f3c3684bc4a155385f86dd1fcd2792d9dc7cb54b998dbc5e1f0c661f8c6f44e6d518bfccc2f062351add2130d8446034abd042200c26f21d4ce3228c3f50128a0541813600d3a4320f3d5445c673e7ecd8831d7b3798754782bfc19f54e568742b78ea64c2683c620eb307ae9bec94f9d312b9b6f18d8afa3d67ecce7398ae256059383cc66e4bb31f511a10edb853023c9a6369c1363e8c0f22fa2eeb9a7ef2edb472e5c376fdafe973d38fc3bd3792f1802a760c7306093740404b3cd78096d9195e505ef12eeea4e933c1b3bae986f9ede871e6451b7bc963e38df8903a86535efd8ad272e41b617ed0980aa335e7a0b90402a7b96a3592d6acd866c6242f4f9e9a91d7c27b0903cc8f8b0b8f4d393f70f074f79dfb7eeaab5d64f9a1649e3b1b353fc16362f471f398530603e4bca73d5789f506f4fa87a6931ad6b7819f8c4b82eabe3aaf57b0a8985a13fd5602a8e58b427b1f5e8816356c94fa34cd0205f8b8053a477b67b030091b8958666614eea97c4805b3c2cfe28749ebe251a4533bc69bd0ba388bf46aa352ccb9d90122a572f68f3718bb1373aaba2dbb3cea433c3aebe51b35b7e0bd4d6467417b457dfbd9aadadc56e43b05985b6b04aaaf54f67a616576dbb69413c28f0546404a914898db5f04722b0e431800eed56d8cbdf2d3987ec83f34184487b9e7dacb44af4f79a49b944c1c2ec340444ac8796a28ec8171610ffaf6ccd6b3747daa14175460c4d731e6fb814bb80c795648cf464e93a97c19e1e97193425c16916867f61dd41355a1ebe7000890e47683537821e0262de7fc485b90fd544e9912b4900c5e1ab21658a8e27af8a180a622aca549c510314fe3d057be0ff3543abc8d0da97eba445293f6a69b74174f968ace3f3b7ed3ba6c6cab3bce9ff112608d4c16fc74965bd2c2c2d7846e17f6e2a3de44de42a3dc72ca346a27f868b8702e14a8146d60b871845a62b776a15da24ad0b5a6bd68609c12163e649842b3344800fe7dc20eac6ceeef71181e80e13627b46ba1a3c9845f49aab8917c285306b942d8aa26205b94cebc554f571273735465cdb8f921343c1b9944359002520402815b6beb52638ee4681832360c22f04bfe41ed30b3b122c95fd49f6a7e79c03340cfc933370490c1345db2d577d054a7ccefba541a5ee6c78607487fd828ee1ab83a19dbe528d5a0667ded67a92cb55f36e3dfaaf8ac89d9d4b1e647872c8b3670e5e4bab68529ecde4e41696c584ddc212b48c4b4fa06b5f5eb178f0c6a56996f8ae779d65db07361a6c275320be9170feba348f781190d711a872d07710ae0f9e1edc3cee5579229bc815c65fcb3a4fb17ad0d2666f3b9ffc213e780bde6fab036ca9467e5a9a2c6d80e461f8b9f169aa452b888a97c26267a6583c1d3aeef00b58d4716c014966165cb0427e380c2f52c1ce6600c40b00374350ca476dbb5cfaa4bb4d3cc0e19717d7f3a285dbd08ac31af6165b3c805bf1ead45f99b28368c48d236c98e10263b8ae3e3837f6896a1cc8cbb07cf8259016875f65d30b72f72109f0acdbffa7b13a2360cbf1d73b7932262065d5689e49b5c49c41a1daa60744d38406ed0dd70d455fc9e540083d305b7347763329e0bd650e284c683e9b64317491dd8099bf29cf6f3a77382eda912916b0da7bd59f8cef1a317c3cc1d9da71b4abefa0ed9c1efec1229aeae93b68543a7fef41dc927eae7cb74b19fb940b2a496685278f9ea5f9a362a371648b439ecb59d4fd35155dd9578ff597f19eb2d9618e8145a6c3ffeabe97c7aa4768d33dff83123888a4801895e34bd9711956a0a9a7d9fd2909b12bbebd76946c0ab6b7668b3156fdf2558d515c1ed5da6be072af3be0dd2a2b876d83c2e272fc3dca22eec9cbb28d7bbdecd070b368938ab6f4bf3ad169c9d3fae50bf876ad0841dfc2b0ac03e09da93bf4832385ec41ff512fe0db469eb3af2fccd9356e70b69a8a1627debf190993d4474bf7a181533c3a2cfeb6b7bf4f4d268882659551b2ab5a6fe6b637bbfd121f9e575cbd0619da6e42b6d50367c5dc076bb584d44792c548187c6426a84e7ae72d634995639e4049c69fd5d831e0aa8762c5138ccff7cda6bfb694a63582defd5762942948eb0b83f21658bfaff46b3fba00bab0b429728d7d0df10692e68de5985d9f1ed8484706e20a2c6177b1ab30482e5c331703c0dac1817c0e3928b905d25a36c94504170e1350bcf98be12a5fe661c354d8d74406259e37b678af8c832db5cfe01d51fc4913076035dcfbe3820aad22eefb74b2ed88b3254ba574ca1b4e35c64fd458654c747e0dd8d4d224c103f835b951ccccc26c260736831f0fa10a9138df20f41f6f17498467a02b7d5c7285743f980acd5902f8af23bfe4df53ade7f83890c4b9cc645093823763ae4c42ff235e9431930c94731caa6bf61f91dc080736aeed9a0a1bac7341348f4bc036f74889ad90ceabbd0e1618f2129e0f958b018bbb6b6bff1b4184253fe4bcae5c81e9cc58238c349aa2e0d4954f715a59eb8cf7728e03f44218ed91e43ef58ca6caf879f813a09b3151e97e4e1a2049bd0f79763eab0efb242816939dd7cea2a934fdb82dc057b5c96d35aa3ea13f03b766676b56679a1d77b41f8d6d4c9f6741c58d6a2786253a38a619a8be817c0c17fde8fc6014cb6387209d2264af25f5c9fbac6aabef0f1cb30fbf54c6c737b22260171b93cdad3f719806d450be966d34dd83abcb6ebe325de11536e51bd96a2cf338ecc322c1b2184dca18fd83efb45fa65e9530e2947c8d0064742fe09fa2df76750f909382b2fd6fc9bb6e1b15dc6b016677ed4977a021fa6b9c5ad853930c3e98c9ece9dafb9a63c5c5583f391691fb20633e56b5cbe5c189401252045b05a94effe62281ceeb6fa648aa7146dd1feecfc48a37c62c60a64f95d06f1622efe0505c08485d673b073a2b5ef891930ed08c496dfc41cea1b8ce4c267cc526153d6e4693395459cc222cd59ea9e0f90472271b84c8f5072b68bab263fb2237c4e0d465a26e8d17446507915a69c1c42a74210ff030ef8cf4f33ec64b2db4f84000c4f17ec2ed127d60094b45f1271e13e5b4efe2d7c3c2dda95e8f83ed31c422f4bd910dc7a7d139be16f232d8ade4175fe2345186004a753d896f8db79f2dfa25e632ed963f18fa8ad9395654a1a39b152fd6dc5d55fed8f4a65cda6dbc207da3e0976c0ca88ef9b6520bb7d824d618706e30d4aa32ede4499775ba3792e6fe8a23c137e8231a1c7953c0a3c0ae474a38f7d321793f1632081a124eba0312d517156eb21441e1c8d3f784152c2f4d1a287a0dfcd6f41a7541103c3dfcf8272e105c47a4c9fb6d1035ee0e20d31b21a80f09b67a1f6def0cbd06b2251ff43ae4916999a998bd372018faaee16977c8f2cd5adc895309ce792de345ab8ab38ed3a3ea6fab0f2c03b50b96ccae19d05e2d4dc8f2c1c678b68fa31a37fc84f4de847b411b477cf53b86ed36cbcc13548399b05ee52732f1e0775356c573bee4c5d1f04c42492cf9977b025ffe1ea3ad692996809211ecb2e228a9dfaff09e06c403a220b394799cc796efd9070b70daf10df14fabf62a3ef6600efd4727914251d9516d3163965c4b2bbe52850999ebe28d5d2f64a3cc64b01a80fd83a143738dcdcf388876b43c3c860bc3782d64966e244b9f02a829c473dc3460525c78cf2b8bb2f256e7c7c28e7e4b16787b77039a224e738a9e5a85d13ea9760050352e20daf6feefe8fbee595eb2f5a1236bfd1419a455e3d17fb51ded7faedb0df79c57b953196324d6ba34c5a359423e3d1db25f6fed586bfccdcdcc8347bd39733ff59b8b946c2c161034e8ac88b8e1dd7df950bb96d5d43c841094319f9ab6fe5b19647e160143a44a36458ee4a13f45831f4a02f04c8338a9ee8aa9d8ab2bd3abfd79ee97ff550f0f305221f5259117bc2ab9c892039b584c7a70f56f5ce44d350de5bb925d73adfb78a47701302fc57559a1bb85beb763e0d188b52dd04ca8b7d60873800cfae2e55f3af3ba53d852e71e92eda614e5ccb305313c589de5e995140204d2fb0f50a8be2a3e30283a815ed7abe9f3d6f11ab5b6d815c0c0a00e5e0214460fbb72c174a25a926a29d10e8c7859c2da20691812206168c5446b268ec23b3f13080813518df1e4f3c4072d44a6802351164a18f13f85e5df873f36643bd2aba782125759de03ba8178905494e7f495420e7b99f52ce1ef5eadc8e618529aba55306e9173a4399ee080f43eb74dd6cf4a9f544d62c36438d4802be2c456b33462ab5baf3c6eea217676b4fc21d94b32d159c5cdb58ed37c69f1aa85f640960ad3d9808093c357a7b13b7048c0debe4490b980658e72dc0b4c74ef049b4759fe0ddedbb10b5bd3d8a34c83fa11d17c9915a1f9bdd50e091a93bae1ef26eac0b3a14a9e829449f50a33540ec0da931551b0d9154e4718cd278557b97ce32839191b577d5d65d1652aaaca5a8be0e", 0x1000}, {&(0x7f0000000640)="ab377d7719f2348160b6d448c4a47925b40d49554a82c24e0e2a90194b31dca41cb31cc873db26247504cc658c069727a38de0ca77f8a9c5e4af", 0x3a}], 0x7, 0xdc, 0xfff, 0x16) 17:02:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:27 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x41020000}]) 17:02:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x0, &(0x7f0000000340)={0x37, 0x9, 0xffff}) 17:02:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) chroot(&(0x7f00000002c0)='./file0\x00') mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="0327f761e823866bd7b12cd49a513c6108cce98197d08e221debfe9f4e1bd64ef9f0d6fe6029e2b6c254bdf288f46fc3ce0b81604a12804f7427829cb62354cd445e46ddaabd3f1b0bc7bba6223d55a5a4a8107859f8605ac83df102ff78bc004886aa0f8ee2"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 261.539869][T16943] loop0: detected capacity change from 0 to 3485 17:02:27 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4c27766c}]) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, 0x0) 17:02:27 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x380000a, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, 0x0) 17:02:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x841022, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)) mount(&(0x7f00000003c0)=ANY=[@ANYRESOCT=r0], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) syz_mount_image$nfs(&(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x55db, 0x2, &(0x7f0000000600)=[{&(0x7f00000004c0)="4f3c70e8528f149ed7ee2eb0cc8ead35f8e78b0fbb460ee76cecb765fe0d79aabad12f590a692b43ba80a6719f6cc7c6212802e18e8431f0cad9d9ae0d597ebfc8970f225c77aed6d9247d5e4b34e03e73", 0x51, 0x9}, {&(0x7f0000000580)="f5f676dee4168ee999659d0c52fc98903e7863d92e774061a82dbf33627e63120bd504b6c5adc3b9728335b9ffde1d00d1c53670b393b35c80c11698a2b61f7fc77d14869d2f251b96633f9a7babf85aa2bbd6206c84dd926e817bd186336187fdd549eb8d74263bbcc1", 0x6a, 0x7fff}], 0x28000, &(0x7f0000000640)={[{'hugetlbfs\x00'}, {'nodevmap'}, {'-\',))\xde!-):.[.:'}, {'/dev/raw/raw#\x00'}, {}, {'debug'}, {'trans=fd,'}], [{@smackfstransmute={'smackfstransmute', 0x3d, 'rfdno'}}, {@obj_user={'obj_user', 0x3d, '$#+(%{%!'}}, {@appraise_type}, {@func={'func', 0x3d, 'PATH_CHECK'}}, {@fsmagic={'fsmagic', 0x3d, 0x7}}]}) r3 = syz_open_dev$char_raw(&(0x7f0000000280), 0x1, 0x2000) mount$9p_fd(0x0, &(0x7f0000000200)='./file1\x00', &(0x7f0000000240), 0x29000, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@nodevmap}, {@debug={'debug', 0x3d, 0xcda}}], [{@dont_measure}]}}) 17:02:27 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, 0x0) 17:02:27 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="683b88ca2ae0c5e449d4c0f288b4003bee0f58893b4d5c5a4e6490500dc2ee602f0c8cf27f7e6ef3e266e4a917f38a52e698f17e8f266efacb99ff8598246f44f7b566025221617408fdd4d3ba75b9f4068334b9f3d1f9e59ec6b88f541f835e58b931411389e7906e2e06ae307419756420db7f247e24f135b48d670f00a9b9f99c9693d6e599c81d341aaa51a5a200080000d0779aefc7477e1ca2301700000000000000"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300), 0x2600, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r0, 0xc058671e, &(0x7f0000000640)={{'\x00', 0x3}, {0x7a4}, 0x0, 0x0, 0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)="bb5402c0ea3f7bca4baeac3af3cdd6de9a083934dde43586e3d7d76bad66f901cb8cd8079bc818735d7297e1b664cdc99c455170c75c95b886dee14679c1585cdd3a0adef2476b9937d0adff24df934f2dabcb3ff66be16acae24868ff1c082418be4e2f3492a06e633ddb779fc0bf3ddd124654535671cefc9fafe948d8c9b554a128babd8fb15551c1808cecc1bfe66e67565e334dd8e383ee8bfa83dbb6e27846d9933663b8d8ba96659c1c0a7bb1e7772a13bb3a70bc0e0798f4af766476a338399356f0dfb9518c2cafb7cfc0d850d3a4375e920645543b2fffeea2c3cd7b9881d46943c8bd4a47fcbcdd8188a44f9f91886a544714b9dbd66639f82d03028c98975a3ee182daed2f6dca7c149a65a48483d3885fcf3cef68eece1e4fe46c943a7f230071393e4e6240356322cd43072fc501f6b0a0f170adf14e19527df8ce1c82efbe22bb330ae4d377cd07d794b310a399b28228ea680fc24592", 0x15e, 0x0, &(0x7f0000000980)={0x2, 0x102, {0x0, 0xc, 0x2, 'Zo', 0xf3, "c1d3ff85768543ace2e92ef518db742f56c68f77daaecf96674e942ec5ce684356610b44963d59066264171bec9b3e47d03fef7fcf27a490855be0b11ae5ca611214f9f54e74b667106b49d72d181fda0cb8c61025085085a2ece307c2bda47601d992d94e3c1d06f858bcf2afa910fb6415134026fdc7868147beadc2b2e2c579b954f1235650358a992a8d63df5e51212d9584fbb5a24ea14433567043cfe53075c52e80774aa632a3edfb6897130ccecfddc11ef056d11c864502e57b120167941f232873aca97fb11ccc8bd1a901003fbd4eb24ff23ebcf767e047c00a4e5754cf8a5335461f368590a6ba6dea43c284be"}, 0xc1, "04c22b9674fbe2147ccdd696a303901b708bc4b09bcbba37e05324ca2d80667e7850cf84e985f70d8c39e7c7377df344a44b14e8d815f0c37d5446259ddacd9df31a941141575e8686d20ef4d064ce131e554f5cc5514c9284b0adaa7b1316fe738c75b6409fdb789c7b5db5845786d062e563ccf6403a7991ba4425eb216aa30490be2fb2154ba304fad27bf002d4ff0d6b2edddf7b0b85a535d051743d2fa806cf960f1ecf8d463b9af5b6bd49a000ad9d1a78b4006dc72d51d67d25243b93f7"}, 0x1cf}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) mount(&(0x7f0000000440)=@sg0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='binfmt_misc\x00', 0x1080, 0x0) 17:02:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="95eea85ea71d19b9e04ba5d596b5393c37f854b547582c6dc3e2"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:27 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x58000000}]) 17:02:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x0, 0x9, 0xffff}) [ 261.729773][T16992] loop0: detected capacity change from 0 to 3485 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) newfstatat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x100) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000340)={{}, {0x1, 0x1}, [{0x2, 0x3, 0xee01}, {0x2, 0x2, r3}, {0x2, 0x2, 0xee00}, {0x2, 0x6}], {0x4, 0x2}, [{0x8, 0x6, r4}, {0x8, 0x1, r5}, {0x8, 0x2, 0xee01}, {0x8, 0x5}, {0x8, 0x6, 0xee00}], {0x10, 0x7}, {0x20, 0x6}}, 0x6c, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="1a9075"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)={0x0, 0x0, 0xffff}) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@nullb, &(0x7f0000000240)='./file0\x00', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socketpair(0x22, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/233, 0xe9, 0x40010100, &(0x7f0000000080)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x6c76274c}]) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, 0x0, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) [ 261.871168][T17024] loop0: detected capacity change from 0 to 3485 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) fstat(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) chown(&(0x7f0000000240)='./file0\x00', r1, r2) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r3, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="37d2b7cddfce883c48d8722f4e3ba45c6a66b019488442"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x82010000}]) [ 261.985020][T17049] loop0: detected capacity change from 0 to 3485 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x0, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) rmdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000003c0)=""/91, 0x5b}, {&(0x7f00000007c0)=""/229, 0xf}, {&(0x7f00000004c0)=""/242, 0xf2}], 0x4, 0xc00, 0x0) 17:02:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)) 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x6324f5853e697c19) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000004840)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/162, 0xa2}, {&(0x7f0000003700)=""/230, 0xff}, {&(0x7f0000003800)=""/28, 0x1c}, {&(0x7f0000003840)=""/4096, 0x1000}], 0x5, 0xd9d, 0x9) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = openat$incfs(r1, &(0x7f0000000000)='.log\x00', 0x200801, 0x10) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket$inet6_icmp(0xa, 0x2, 0x3a) preadv(r4, &(0x7f00000012c0)=[{&(0x7f00000024c0)=""/114, 0x72}, {&(0x7f0000002540)=""/197, 0xc5}], 0x2, 0x9cd2, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r5 = syz_open_dev$rtc(&(0x7f0000000080), 0x1000, 0x100) preadv(r5, &(0x7f0000002400), 0x0, 0x80000001, 0x80) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x8, 0x0, 0x10, 0x0, "78ac29d0d4831ead5991a20614a41ac4a1eae9d86dc8cce7ad2354280259506c22654ee406192e2a7378452791a2f54334137a997f0d785149d94ac81ba43e5b", "83d69bedb2944abcac4158da7783d53ef2dc46c5588baf3a5e19f1a7a86dc789", [0x4, 0x2]}) fdatasync(r2) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(&(0x7f0000000d00)=@filename='./file0\x00', &(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)='rootfs\x00', 0x200a0, &(0x7f0000000dc0)=')[(-.\\#\x00') r0 = syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f0000000280)='./file0\x00', 0x3240000000000000, 0x2, &(0x7f00000002c0)=[{&(0x7f00000003c0)="5e0086149c175c94a9a91aba66610f8c70175fb39bce0ff7356c17177affa39035adea30bfa7f50c3a3589cf75d2d47186f29af19a16a9063c969a9e3610e2519617b577c308fe15d2233a15d572fd9b56e598437d765db5c7296bbcc57a93e0976763096a5aa2fa58a04595cc4d80d25516ddf48b0963564a8c79765051c5c6e03f16a1211a4aca6fa174c93d48738a34b2ba0f80dd399f", 0x98, 0x469}, {&(0x7f0000000640)="44829bb00456569d0c5d5e6ee0a25f4d6aac693e46c8ebd8e850f1338e259542ee501c5be4a7857f7caf3d28aa23898b39f7c535f087b834f57c2287438f9739391d9745ba0f9c63d8226bca2d76308d91db75c812138d86f854e04d460258ef76e7c573c3d2f2f0e05aa645b42f02a59724e3c5fdc0dc27eb1a21ed507188216421a131b93bc3049f7db74fca1a03dd8269489d1461d49fe6073ff2ffb1e91bf6844bd2f31d09ac", 0xa8, 0x8}], 0x110000, &(0x7f0000000300)={[{@discard}, {@nouser_xattr}, {}, {@nombcache}], [{@euid_lt={'euid<', 0xffffffffffffffff}}]}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000080)=0x6567d6b4) mount_setattr(r0, &(0x7f0000000c80)='./file0\x00', 0x1000, &(0x7f0000000cc0)={0x80, 0x1000f8, 0x140000, {r1}}, 0x20) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000700)=ANY=[@ANYBLOB="363e457932233b7f59365817a75ad158e99b204b032fb42eba4fabaf7abd33770971e34749da000027422607b2195771f43d6700886b971ff58400cdf02a4494d50bd706000000570ccf2b9d9a001e8a7775409fcabd1e77cbbfa2c3d37ff6a51062de6fcf4ace5e2c1e301ad645519f3a33d9044964fa0361865cde89d1e676076d07b834f1"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000e80)='net/rpc\x00') syz_genetlink_get_family_id$nl80211(&(0x7f0000000e40), r2) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="a10396e10a16a071420b5fa826c092aa7ac677a46f8c30bf76efee560a9d75a39b41004e0c1512186c8b9e11c1935f0ba9ae9de7e3c70db7284f1688100bd2b94a98941103e4684a5e25bca81e4b6a47969ecf28e664487e42ff6787ee61fbb14cc2ee96eb2bcbce3265a0d4cb7772a8d57e18de6c6bc764b07d707c2ddd789504e95a37dd73027061b7e9a7182a39a098c1aad2cd1cfaa9d4719cae41937c20b7d4ee5439e0316984e1a2385d3067b40ed235dafe8f29e3df14a08ccaaee7f994d285322a14b22757ced289170e6062e6f011f73d272acdb48bc54768e5172be8cd5b1742bbe4660c7c7086c97a205dc0a60778d5ff8da3c01bd0dbe8516011b4398537b7ebea2f0472813d492ce1fab1034777aa9b598f147390105078106c34cd71fe07a261eab5313aa86f7efad40ffc9d52f1c5e68a321ef93c01922e3e56e7a73467688899d9edaa4c4c8679d990e50e3aa4de7f8362f6e1be314e9181fb87747e8c333038f222e82c969edb97f6adf9894a6c97ccb9"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$nfs4(&(0x7f0000000980), &(0x7f00000009c0)='./file0\x00', 0x200, 0x4, &(0x7f0000000bc0)=[{&(0x7f0000000a00)="5e0dc21123a8772a383b41c9e6a9fd49294b028e0d71337c35de34529467ac0af52b0b0000000001000000c4700ea30f19582b2cfeebdc", 0x37, 0x80000000}, {&(0x7f0000000a40)="2b728c20073e3aa218fec84de71eefbd926abd242c3c6fe18dbf8356b0ac14c16ae781f1e0c75b3c2ad42174c2587819142444bd864f798090e99498cece92fa581eb2dccfedeee985269e999dc8248d0d6ecb", 0x53, 0x400}, {&(0x7f0000000ac0)="99f56eea872d8d4048741dde88ff60949b923044e0b47cdecf333df5924ca5fdde5189450d89882cc522262bb95e966604a635e57ea396a3a72049814fa089a95767807d3c22171251d8950a292daaa7aa69292c48f88338d023551f12cb070c4d8a7f983cda9c9a772da6352f138b3e07a7af45584b5e339a450c99cc69f57c8dea487a0178161d91eaf49cc5d2f29626334db34ae82bbcb3b918d98c18ba41ce1d06f697f78139b7359b53db80e5cb3ea78cdb06b0261d387ddba7d4eaaf053318cd3b1c9042826c78b2a620d219b579ec2c6ef8c2ffafab2f720bb6e808987d343bc062ef8d17e5c9758032a941068d0b249389decf0b7d2e887654", 0xfd, 0x9}, {&(0x7f0000001480)="b85103a0699e48e16aaf3d02ccc49309eba6b83ebe9014e89ca6772c933e5503c4d75a8c41aea20d4060aad21c0f6c5f845f24c35f9e26708fb362f7edc47c8b4b565c14daaed97e73f6e3e10be4903f2ada0b3dc584f75525f5dd64ef9e58aa1a01327587759845e16924da19e35ae07645163288ab21ceda0d5ffd7e6f03cc986c5b4442fefe67686724f923e8bca1649c996220c09f593559efd5c8fe9bf8f180605f9bec06701dc57354e00cb39bde036c0847c880e9e159aa648f69deeae9c8c24ac5afa813e316b495af3162f6871e1e50f3a0f4e7845524ad1d26f7229a038c9dd10170b8d1daac78a7214455188e1b8c02c1825f90e4d86b9abc5f4f0516fed64ab8d1a1751c6a2eb20e5a277f76762fddd87fd6a1ee05edafe186fdf06c97980519cd3fbcbe1b39840b586a280895e0dbbb2e33f6d5f878a0af0ac57e373bf4b14e88ac972e4d00c0115189fa16b3233a56382d6369f37cd67acf186cb81a54b2e2638055858979f61fe3395e96e002a9c46a2a928667032ca3296769ff72db54afd6db2d717464a3b35481702f0f02658c804d08f1107b60a365f8c37baeeb3bb5cbc986df019a3ff22be4f075b93183f00b193b25d2c1de60a5f0767b9de436edfdaffc6c98b10c3eae363648fc5c8fd248747dd8924280f8ac636e9e3baf3ae83cbaba76ec4ae16ada410ac5c03f57e9dafcd08b1c7b95ad17dc4d9ac7d3c19e155edf75af1713269866002c3337542560a68c24229e477f4a77b7c2f8e3a7907ea0a8baa37fd9db4f7ec0f01c43c878248427c557996ec0ccba5ab5207aa9503b61dd38db8684c44294a34d42b9233ac5dcc9dec16c9d552609dbfdb71dc18338a3dda06cc0416a83babe25f6d8e5c7cb0026ccb21db74c23a710b82222b04bd1ab8b3c5983139803adc68ec3d17a7b1f658f90696229203fa0d7cd43eab13f0af343ebd21c60f1e290d2cfb9736f330bf0bf6344f139979c46e622ea40a71c36ec8360ffeca539401b368cad268f57bcd8bd5c6a17210f0a46a3928c3f5b8d39b1dba1d1b62a3c9a10ff08005c70da417113aa4bb4497d62cbc26b245b2b5e5af7c244dffc874949f6dfb9a30f9b4187f6b78ada3e80f111822ec276f9e7fc3944bc40b9d2d0a976d195d612eb839c7803f5cd68c0a5d1fdea814c8eed443830f55fd43dfebab216e5497641233c2cafcc45b5a47543e41448aba2248d71f5db3af9340c737af87da57f512c94f54159d991e28e1ba2c768742755befbf1b20688be4206362910b74bb0a598fedddf7fc88084b4f9321d5e81e4028374200227b794dd9029747ba939b68bf07e40e96c6e5d3767a9972f094f49ed236c56d2b3617648dd3b101cd0fbddc62493051246c873ea632b90cea0aa1ba86802d56533ea4932c10dca76907b76b295f2cbdbdb41a2ec1d32598f355d8caef33c123ba3c75115448aa6756152407c9ca84b3778961d9506bd5c2c39bf717d9dd9fd99f18462503ce67d2e2848ca2b1f06cc3071b61c4f823acb7c0ce570d1854cd4c0563279e1184a2b7f1208af418ce5d71e3501807b4fd3acd28e637f114902c2518a8e41f5cdb79cdc4a1474deda79b3d29c675f1cd253f3c46f34677835d42474e10294356168f6f24628644498867416372d4d15db74f7f5cb1101d01f424e18415c005b0a39be74b202cf27bba7aee5dff09555492e7e9a8585366ea9b202788c490ec9f8a8131beac7753fc5083321d3da2d2865948734c4e1b300e8d5dfd6bdd204cd6d76c4937b6739de7ae37ef5cbc27ab294ea2d0a166848b99c4631d5cf1f2d75097d243c20072d4521626f1d2c622b96067d2243bc48752bbc43c48124fbf61c81abf69d486f4c1fa32d31b971aee0cd675df58875cbda576a7a9406e14c58ee05ad76658d0bed712df52715316adcc59561c78d4ad573d49db8443116f8456077d71cf5c86e1c2320e5444a4742181b344da8ae5e79d7ebd8c176ec1658a819eea2fc6a96050a7a63b8719c77d6cffcf60739f4dcc875f332dcbfa40b96028b1395260dda148842f45b6efde48712a5d14d1dd2bc5da4f3b42d9c8a20d924a2c9c327fb4005d663029ff45c521e2c9de59a707c8f111d333bb7bb39a9911c335f8ea53f8074864cfec6b55e9f3d56b9c69f9423156069bc539ae6a5ad5f9f0bdb0865d743cdf43938dd309e432d57941fa0ad2d8c69f550b17835237ea2ab08d1179af33e990f9abec1560b4998e55a48117a97486418b422799264a4bbe0a1db32d48503eb7e704a35567048843876215f3dabc319bae1ad3f31cbdd838021503cd729e08b51107ce8f0bdc7348d4b1ed40356b43aebbafc1d7e36ceaa925401b17cd0f629a4f7f1a5f1e7a333a82b53ba1f095007d690c73878c8cff1b8e84621864cfd8b0a01d809fbf5a58c12525fc068b5715a25d145b6adf88c267cdf5c6e2968e7313c7e6c68ff38f17ff5f7f5bd889630a87d0c382713d55ee6538e06dc8cb7a4f455b6baafcdf267f7a6f8a8568470508145a68e4ddef7bba09960f384144725e48725640180c69642b5e8395aa2ea5c7a3c9deb3a56bde852f74f3d33bb97f501a9ba59e49908feacca119d584b5ed4f299f86f9e9813dd4e6553d00da5f6ff81429298a06f5e261f6e758b093cebee4ba51ab67c0b268f75fa41f4459c5db3f05fdb431d5d5d2d0919869f7280937155b60e54406a15b8be510ef714724cc600598fe72dd7f0e4ae77fab2f639f29cd1810e7186abd333fc22aed8c91fad153e780485ee4eaa33abb64e4a0eafd1217160a7ba1d3b12edebec8a297bb530238d7d46b78a00f43ba541b12d051d88e1bf1c1540e25416919a99e49af2281f9c3b22e1c4aac48bac2ee349953fd0687f19e787937a54d9896a82ba8dcf645f84d9c33902fc4bc37ecd456bae1057d1a4cad83c52008ba09fbbe47fac6055e3ef33de3e3ce096a8db14f0dce9adaf4ba91235e471151e439a1be029a04298cbd35b3e98be25fc375133082cf36530ba56683e952c7e451cbdc62a4a7df1e080b9e384ddf8e61a4f53e60919e2a17328c7a84110547941dcffd911ea9e3965bf2d80ef75cfaa4bb4ad9e18992071acbab0deb57b087a927bacc550522d877c3dde1a41cb44c8f6f3576c73430d1575e3c7cf1f2644b6b92b2eb3cd068b21378f5d7381dd90aada02467a370a5e2dd2696b0e487a6335c0cf9fcefa4363a9d614b286b60eba32c9f84939c6ec9ebafb782672cbe9193d72937d65162a6b1c8bcef48a1bc0918e6ff9659bbce17af584d5baaaaa09f0aff5d7eafbada2dad8793e02e14944a452397d2094b3da3c35f7868b6c40166650b5f58f2ea3f6b87565533ffec8ef943e07853a4113887f24b2e94d1801cde59d1cb8d7ea93fbb007ac559ede8ea297ac45dc5f73ae64a420db3dfbf58070184ea402a24a36464c9d39682970639bf5ed823f89c9eaaf43ea983ab1c6795f1367be290213f1e9a6c568ab3cf3704d1b78d8b89b1a3adc5c6a726b898335f84750ef866851ae6788a97328d326ab6343a113e735483a6c790bb5a9e41381d61dfabf93c197892e1fd079986ac59e30a83b26a57e17c8ad3a9d9b72e6339427946505fdf56be89eb6be6711b69e7751d867e8a63f33b361381bedad3f5431d5decca15de45226e55d3026a76338f06193f1a4317d2bacdaa7f7615afd1ef68927f968ca17b9794dcd645493c1ae4d05c02adc62247278383589dee56d27865b6ae81791efbdfca058e38437c2105204c930619b851c56410c08d85120761ae0a3234de49843f25bc4fa03cb71d934bd50aff77f1792271ff4fbe9e27b5f55d4b013311c5a69f38af1dcb66b95ef5f3784109f0f5c0a3fe44ed77fbe147a889dcc6194957fc565b8cd3deb2b4e0d612ddf629f426d726b9109fbd23ad11537ffdc857e13c04633d8a6dfcae22ad489508169ae6d31d931a9a0cc8a29761f40a6aa3ab7d26ace6af634b7da7a8d28ffd9f08b595d6a68aef5b42ba12ee0d5c4bb08919317590c3a3e8270aa4a20c131c17fb8cfe8d81c5c84122f9991b6abb2549753c043ff776f0f837e0b13e0b32cb1bbf1f2b104dea51807c9dd7a068d97674233be59c73b9ce454c157d26f88e817eadae27d2dac9f7696dcb83ee16c1a42b3bf084b9632be301a8546db3269bbbf32dca06d794b1e2f90bc808f37b1f09a0e06a587aeba89df955a4f28e1434fea13b8996c5d6ef273afa4c5038497bc44d4a1c876faf006f0ecfb2c1d9da21d204a113ef3092d2909d8a97ae621cf7e7a7c8365428da3b9b72e4264fcab34b02ced5ec407ddabf577c33f197ca9a3339cb83f93b18022c2d86e0978c71ce76d5c1f82f352eda5abc661a72263fec2204729df11c1ae19d0379f285375548c38085c1c79c85f9479b44a37198f5ea1974fbc3f4c907f614a7c558cc8045654db5b8fbdf93e5ac824a9ac1ff1f14775dbc117c1efe71dec7c5bd66eda93197ddf6fce2bd9fd8d7a9cd5ff426f9627a15dc6e48b37c7cf5392fca7bd841c76d2cead3457f08577430d66277bdf44f929f3e3b89aa7b826f299eb94e450423d85b6b0c5eb69caf926f3bf68733fbc50679fb9d22b498929590f4a5733db8714d69b8675353c4e93503212f8c54c4d94b883c14397f6d637fb89ee04dc74ecbf558ccf2a74027dd4b5c2adb21824df5b000861401e7b1f71d036e75379aaaf6c08dab8ad584fefbbc00711afedc88c41a5853abeb3187217525e79034cd271715ff000aac9227f341aaad9337263248b8c8b158ddb2f3a0f926d1f9415194363e7f219b96aac7d69b10aeb48e0b53f2397fb86964690630dc4be596087997e19464ecc4d701e5a50cce23186789dbb69de38e8016242330ac8b91f45aa8c8f575963dd7eb37410e32cd7a42c404f3ac729266601f49bf0fce65390e4338fc0f826dbafd4ab4cac96cc0aa0b4715f56d0d5ecf9e484443006960b4780c045ae44387f8a94b4a97635c8d0a5271072bdf32e194e467d81d38152804c973fa07fb65077b69ee3056f22552a19ab856bac9eaff09bd5cffbb1385d94570702410523aaeb1c19da8ad88d6443e68b187c2f46284daf5a75cf49dfc2b1f30cdb0b652f5fc5cf4cfda721a0415c36227e32f340f0da6c840f0bb022edd1d91b986e0e583bb9797452e20ce5050a305ead91c3e69784ab594c1c2da02b8978f4c0a7d22691f41a0889987d09b88a1f0083ea97403a8e78ab5f32cd732003825adaedf247a2e795047a2ba2c8837c03575e39ea31efa81f1ccb43f3712ea92d31f444a68fa384b623fa33f6b8218f00b0d525d635d4e8f270c39269991327e10f8f0579d4b045bb25be82d2aba26b0a8af0566d50a2fe6316cb7c79c9c7c57763ab2ce88fc2db4da63703f8178eb8a8c777839aa9a9333050469c2b62bb41befefbc8a9325460b5863f9af5d82b1cfdcb47be916dc264bd486264b4329cae9b19669f9005e1afc3e497c3629911d4aab85929a01eb221096742d4de1c29306013976af249cdbf04e1878de065e59b84f14077ca0f619cfa97ef7253dd1cec5da9095dfdcbc1503103a83bd8eda73c3866bd4de978abcbb3ce21fcb0d067318e6cd2f45cf7303a3842cede66e71ef937f5bdfe787ed2b7747134b43a3535a3101870a29dd22308628ac948ada57b19f20de733683d8a291afcb45e40ba777af0874a543f1d84a035628f1ee2357c44ae59ad4a6f570d98461d68f18d9a65c2b1b5167faec6b37f7d178adc5fa6a16cf2b8b2e6f311b6", 0x1000, 0x8000000000000000}], 0x200080, &(0x7f0000000c40)={[{}, {'euid<'}]}) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mkdir(&(0x7f0000000e00)='./file0\x00', 0x1c0) preadv(r3, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x6) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x0, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r2, 0x1, &(0x7f0000000140)={{}, {r3, r4+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x91ffffff}]) 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r0, 0x660c) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:28 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) rt_sigqueueinfo(0x0, 0x7, &(0x7f0000000340)) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000001480)=""/4096, 0x1000) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='anon_inodefs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) setxattr$incfs_id(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)={'0000000000000000000000000000000', 0x33}, 0x20, 0x2) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') creat(&(0x7f00000003c0)='./file1\x00', 0xb) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) capget(&(0x7f0000000080)={0x19980330, r2}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) write(r1, &(0x7f0000000000)="0cb983b009981ba5f95881626b2f9bcfba3c860a3a685d36a12dfab196460514abde01c42ec4b6", 0x27) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 262.187703][T17098] hugetlbfs: Unknown parameter ')[(-.\#' [ 262.218502][T17098] loop0: detected capacity change from 0 to 264192 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd7ff0000}]) 17:02:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) capget(&(0x7f0000000080)={0x19980330, r2}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) ioctl$TIOCGSID(r1, 0x5429, &(0x7f0000000000)=0x0) capget(&(0x7f0000000080)={0x19980330, r2}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) [ 262.273249][T17125] hugetlbfs: Unknown parameter ')[(-.\#' [ 262.286571][T17122] loop0: detected capacity change from 0 to 3485 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) r0 = syz_mount_image$nfs(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0xffffffff00000000, 0x1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="6de00258f5fda56615a7ae7dce6ea851323f065cbbc32b6ca353af0fff7278b0fe12da9bb7aa87eb1d4db64cbeadaa497ec2713401a78aeaf149078558a518372b79df55e17f3ef39a3d1e934118f579a43fd6029cd2fff641aa5aeaec0e", 0x5e, 0x8}], 0x200000, &(0x7f0000000400)={[{'/'}]}) openat(r0, &(0x7f0000000440)='./file0\x00', 0x400000, 0x110) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2ed4abb11dd5fe25"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="74e4e988d6ad96a01fd680b4e126c750e78342a197ef87700bb2e6214731674c6168fe3194465809ec008c0f9f15107e03ec11a559e3dc4445f0911b337aa55388b9f0409c77d4920000"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) umount2(&(0x7f0000000440)='./file0\x00', 0x7e487aabb5182f8) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x406ec0, 0x0) r1 = openat$ptp0(0xffffffffffffff9c, &(0x7f0000000340), 0xa0000, 0x0) close_range(r0, r1, 0x7a46db9cf1a7b3d7) renameat2(r0, &(0x7f0000000280)='./file1\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x3) mount(0x0, &(0x7f0000000400)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="ae22ebc15f126ff02ff862759d7708d2c1720f3596bd2f7ca28adb4ae4f39c0cf2465a0278024695de22f351f4b1629f61b0101c981956bce9ef0fc3ea1704efb6fef76fbc8af5b03eb0b9618ae29e127c172d4901ca9c5b6ae6b3525000d1659f08a35cf1f4363cc4e8a4fe0ac9490b291cf3e9f97b878dc8c712a31ffa1ac93b3e96be5f15d1a12d161dbf95d51b151a97fb4dd3655cec"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0xf0400, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x6, 0x4, 0x8, 0x0, "0042cdf4791ed6872eeb11a265639420f8820c1a5ba7033beedb4087f894b15db1a442bb77b8ff80d09caece43fd28b974ab348ed73c214d8dd42f095837fc3d", "d892773132d01c9380b15576f62cb6153eaf054b15b7d06a6f50646a66faa065", [0x7fffffff, 0x7]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) 17:02:28 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000180)='net/igmp6\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd7ffffff}]) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r1, r2+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 0: mkdir(&(0x7f0000000280)='./file0/../file0\x00', 0x122) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x545200, 0x20) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000000)=ANY=[@ANYBLOB="df46978531d326876da365cc7eab9d38518f9eb9a91c1b"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r1, r2+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}, {&(0x7f0000000280)=""/161, 0xa1}], 0x5, 0x9, 0x0) 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) [ 262.460177][T17160] loop0: detected capacity change from 0 to 3485 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xe8030000}]) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f00000002c0)='./file1\x00', 0x0, 0x4, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) mount$tmpfs(0x0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x8, &(0x7f00000005c0)={[{@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x6b, 0x30, 0x70, 0x7a, 0x67]}}, {@mode={'mode', 0x3d, 0x4}}, {@huge_never}, {@mpol={'mpol', 0x3d, {'default', '=relative', @val={0x3a, [0x2f]}}}}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'mountinfo\x00'}}, {@fsmagic={'fsmagic', 0x3d, 0x5}}, {@obj_role={'obj_role', 0x3d, 'hugetlbfs\x00'}}, {@euid_eq={'euid', 0x3d, r0}}, {@smackfsfloor={'smackfsfloor', 0x3d, 'mountinfo\x00'}}, {@fowner_eq={'fowner', 0x3d, r2}}, {@euid_eq={'euid', 0x3d, 0xee01}}, {@smackfshat={'smackfshat', 0x3d, 'mountinfo\x00'}}]}) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r3, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_BEARER_DISABLE(r0, &(0x7f0000000700)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f00000000c0)={&(0x7f0000000840)={0x50c, r1, 0x40f, 0x70bd27, 0x25dfdbfc, {}, [@TIPC_NLA_NODE={0x1e0, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ID={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "99af5051c5c86056e9ef652d59531d8e35147d88addd06acbc6785cb8942"}}, @TIPC_NLA_NODE_ID={0x52, 0x3, "4d0295b077a81096e740d60c2d1c5b63085b5cdf55dbe11bdb38e9d44d5650395921cbbdfe0df0b3e30e558db7ed38e0e0f261ac7acba536a24ee8814da6c84546414af3c0dffad04c7a49700a88"}, @TIPC_NLA_NODE_ID={0xa, 0x3, "1022f54f3497"}, @TIPC_NLA_NODE_ID={0xe5, 0x3, "fd7a61cb25cb03814ceda21ba774e4abfbe8f966c49d620ca120f1eb4e98d0bdd5f9ae55c5598edd2107cdcd1e37376adc14191908c34463056f572ccfff2fe0828440c19afeb2eb107d34be44c6b70c9b89b994a2a4cb2e8817aa6d8adeb84a913a4edf43387713641878764149f2a23e97ede8090c7e6254b7547c752d254390f96955aa6f4d81a34e359064f915de01faeb9f2177437f9c7a4a67b363058b5acdc202d7c018f99bf68542be5286081f86ec03f3421a8ccdc3064e59126bee064caf2a34a83855e687dc1b527c950b9e0a1d35c604ed8aaa67c40718b4006942"}, @TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_KEY={0x3c, 0x4, {'gcm(aes)\x00', 0x14, "dc2d71a751fe06577cf1b18d2d4f37393c6ce7cd"}}]}, @TIPC_NLA_BEARER={0x8c, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_UDP_OPTS={0x2c, 0x4, {{0x14, 0x1, @in={0x2, 0x4e21, @empty}}, {0x14, 0x2, @in={0x2, 0x4e21, @loopback}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xffffff93}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8ac}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x7}]}, @TIPC_NLA_MON={0x54, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x66d6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x6}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x1}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x101}, @TIPC_NLA_MON_REF={0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}]}, @TIPC_NLA_MEDIA={0x9c, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x34, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3a0}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x10001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4287}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffffc}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_BEARER={0x98, 0x1, 0x0, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x1000}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x900}]}, @TIPC_NLA_BEARER_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5736}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}, @TIPC_NLA_BEARER_NAME={0xd, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8}]}]}, @TIPC_NLA_SOCK={0x6c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x2ef}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xd26}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x200}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x20}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x10001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x81}]}, @TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x5}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000000}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfff}]}, @TIPC_NLA_PUBL={0x34, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x9a}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x6}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x2f7}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x8001}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x400}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x1}]}, @TIPC_NLA_NET={0x38, 0x7, 0x0, 0x1, [@TIPC_NLA_NET_ID={0x8, 0x1, 0x1}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x7}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x3}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3e}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0xffff}]}, @TIPC_NLA_LINK={0x2c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0xc, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xa0}]}]}]}, 0x50c}, 0x1, 0x0, 0x0, 0x90}, 0x40040) r2 = syz_open_dev$loop(&(0x7f0000000040), 0x40000000000, 0x8000) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x4, 0x2, 0x14, 0x0, "9b88316e703711daeb9a62461cd8ea222fc19d450763503492389397aafdb70b85abb618b362c8dfa22ee615aff3c1b29a4d8b8f38c3cf318d0f43b5ab8db687", "9e19e8db74c6d2d772a758baffd1a01acb28f447040fa81627d41a453769c64b", [0x7, 0xd07]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r4 = socket(0xa, 0x3, 0x100) sendto(r4, 0x0, 0x0, 0x0, &(0x7f0000000080)=@pptp={0x18, 0x2, {0x0, @private}}, 0x80) ptrace$setregs(0xd, 0x0, 0x0, 0x0) sendmsg$NL80211_CMD_NOTIFY_RADAR(r0, &(0x7f0000000800)={&(0x7f0000000740)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000007c0)={&(0x7f0000000780)={0x38, 0x0, 0x200, 0x70bd27, 0x25dfdbfd, {{}, {@void, @val={0xc, 0x99, {0x10001, 0x7f}}}}, [@NL80211_ATTR_WIPHY_EDMG_BW_CONFIG={0x5, 0x119, 0x6}, @NL80211_ATTR_WIPHY_FREQ_OFFSET={0x8, 0x122, 0xdb}, @NL80211_ATTR_CENTER_FREQ1={0x8, 0xa0, 0x1}]}, 0x38}, 0x1, 0x0, 0x0, 0x808}, 0x4004c844) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CLR_FD(r2, 0x4c01) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x2) ioctl$LOOP_SET_FD(r2, 0x4c00, r3) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, 0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r1, r2+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 2: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') mount(0x0, &(0x7f0000000080)='./file0\x00', 0x0, 0x40, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f0000000000)='./file0\x00', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) umount2(&(0x7f0000000400)='./file0\x00', 0x1) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) rename(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=@filename='./file0\x00', &(0x7f0000000140)='.', 0x0, 0x7110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000002c0), r0) sendmsg$TIPC_NL_LINK_GET(r0, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x4020004}, 0xc, &(0x7f0000000300)={&(0x7f0000001480)={0x10dc, r1, 0x4, 0x70bd28, 0x25dfdbfd, {}, [@TIPC_NLA_NODE={0x1024, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ID={0x1004, 0x3, "ad85bf4e68d33a7aed4b2778773b5cd5fb9b4f0cf4b77e34270d6e98795b9b83cd197be437e32915cb712cbc1b34c2a1a709b3a24f9e8eb3f39f63afc368ef0f83d0e19b5172cff746969d33a894b3e8a960d3749607131874b3b0d390d2ed5f334c02fe81f11738e353c3ac4efcf7cc9c0de26fb5f6766075ccdcb10e1260799dc840d1b88747e94ee59d0106eaac7dbf7455745958c623253e9619499abb10a69b978b2f2e364b8215e2909d130f0f67b2b41aa22eaaea75379474a284c56d4f0ab44eadeec68ffce6d6572f754c0cc81f6773993ea4f2b8666d8e179c0bcdd8f4aab14cd31e09ef2d43b8e481a4e25253399b8803ad431348a5b7fc39feb7758941c9936516669c3bcf58a361b50360c24a68d29cb573395065e170226d36eef7a31eb8d2d65de501bf29d5d21d993e8a301358e0388de2649e3bf7bdc62bed679f95aa17b0cf9ba879b3b984b7064fa6e88e9ef30215a78a46ecb8e069de7ad7d8f0982607f301de2e690babf86a4b0f2ea5a285144c0c04ac41769dddd44f162dd322d7aee3dea763df1e790ebbd0d4ea979e82615bb969c537f13a426a48ad36c5bbc9c1559ee4c69592819510effa90958429d7285296e02054e8545300f1258279b7ac6b91d83d8d6494b2df73dc116454a70f0d36e0aa7af55da0ad7fccd633caac925280b9fd1f70cd62730c6339405e0913c9219a2e59186842e32f5fbba5bc9779e2d512400543f9117bccf28f7a943f9f674f3afeec3c42c69f0d7850fb0621e0b7aedc11de6e0f07d85018d75ec69b20dc5013857409765b3a5fdf82b84abe0ded5c27e00830af96a4e6ffc45b87bf0dc7d96f2c2af5cf9c648b0ff45062d86def60cf03bd2715b5647acae4cda7165a2e007076a7c4a72ec584c7f46689cc9ae0be38c1c775393f84de03b97c72b08ba282415627480e88928cb26f3b096e79a7f2579c6dcba522eccb1b21cccccfe135094eb856677fe1c85df1f912869b61bb7b16422e1c4bb5f060e361db79f01821386e894ba0c50d50a7b3adc9ec9c905df3d4e1b064a1da6021d4412f8c90cfb89116d247ba2bde090ea4ef686f945596df032acc6c2877a996e4795ed46681ee196a87e38a0966618580413c685ace9b4e26912e62884e8fbe75ece939aa14981d1b6b297a79dddfccfbca2331e5a5100994cb6af6ad59ad8e997a0bbcf802213601dfdd412f670b2d28c858c09e26a903a9c7d08baad3fd27d678c7ec174ca740c6b073e0954ca35c1ee89c9f7e743f30c09a4c79e2416d50b5da4d46c25a7d455c74b8843c652dec7d9864932280264bfcf510abff14d83874410e2e0b8420323844544d35849cc4a40cb9f2d3c3e31338b8c30260ea2dd88c979b989be86ebf2757b9ccf92005078db684b227d3f6c99c4da8c4af81dd24924b4c4b4df84ac6b80cd3eba70c230d5799fcf84de66d9c57ac64c9503ccd039f39739247bca72cbf237eb5c07b789bbb66f21580d213c656f7ec773ce8d93d96e596e37768057bf8a0868b0235cd5c95a9b795cbfd95521b3bdbf6dcece943063b282d45afc6aa38ede4d23891890c4a3e36a235dad734760723d653aa33febda25c975f0576e3019604125249e17577d17ee9cdcefa8452a41e83e76d9cbc347daf38c05ac453b534a3c2d51da04cd26d240b54afb6a42565a5681ae04b2cb1d92023a1ea5a967726eadf4864a0e72dc4a3e79cfbe4f035f66b6a0399fe67a871b4d04d02c4538adf7d6b30256ef4cdf22168327ba6a780eecdf30c7efe08c10a28353eca553820c495b64d410d9094ce54bbc4f5eba16226d7790d93d73f2e2466ccda82f0bc55ae14e4aa1999bffcb2c00ff30237bd6fee3fca6ab0db5cfd97dfe22ea20b8150a298b2848d908deb60d13374d55bd95da90528656357a19dc4354765848eab2462f606d5e5fb8d326eabbc82db8fcad405590c4ae2276d86a8129d2324f342bb5a912c3db430b43ff90bb766fb539c742ff88c61e2085662610a28fd66ec16ef7b1e9860c73a988757af95ded064581f1f2b511b82ab39c6de2a1c0e76e5b88403a6d4d0260e74f5099abf4a4aee045d47b195b3468b765ff5b1bb33433caba1a9d701b6a7f61d50451133448d3284eed6595fac9e7523ce1a39e3c3b0c0021b39730958396a7ca1259d4bb66415522d307095cb257a82d1a2fd603fe52823e5b7740dfdaa577c4be8173a8fbe95287519b074ced8f12657984a5bf762c25e1528bb39eb70b86813814a07b5256ba7cef966473362b123d838ab1f2bbe9b14e53094ac348870af3b9abd822ed221e657892b4643a2e99bc7a600f27929084eed53ba1a87c27ee3d378be936f37eb4a39a8d1cd1516f2c799d6dd83206c764c3dfbbbfbc22e3f9dff19f6d62692b80852ca72fb854a0a40d3af84f445a57a9d4503f164e2a58ff578fd8160f7e5aa5cbfa7d9fa7f0324cb1652a1fac5c12eef9a615a04df94bc0348dede7f892ec88f4fbf2cbf6f53642a9aff7ed18d09e0e8b991982e7d4cea4891f3268e937a55e668c0a28eeaa4651b56c2493f3610fa8d781810b8f96b0da8477489995c24d55d1a512278a6fc11ffee00b8653d53112008f284e1993dccbf1879007dd79d09434de31cc7b7ea7979733cb688d20b5d8b6c64afb48941f245f12df37014165ffe3bbda9a1400cc79fd3a26698051f8f76956b6dd65fdc62e54d87b5f4f5b0e7773d2d1e25ca631f7b7ab35bec357ab83bedd25a565aa6a4de276b0952587c46d3f54223205e19d0dd6234605b5bb53edc6b49d147e181d83daf7f6c07d0d46f4fa29f0f3c460a12159d8a9aa585ea2766b651d417afafb864c5210a08f5185ea31f92eebbe6e8eb1e645306dce57645b70a6e588d86a9ebeb8249955ca1f2620007e4e3b4b02886b027bc1034047932d9e90f9472b4f9185b25f0819489241458d52aadc3ff85e26c9df92fbddd99cf7707f152d9209c196145ff33fcf26fd800f66152307f0f609bd9515cc42d97a0247dc1ed740022671b9e10886cede75d8bbcdcfa7bd903c3c4e8ee8d33553d3a45b6b0caa74b97891387ebdcf6569b48048f45e03cae5102b97e97e3ac56b80ffca0f866099583cb32fcc5bb1111a1228734531a8eb80cc97c16d28a3410f3912c0489ef58a9cfc90c7720b78f2e7c9b9666979014eacb1c9fe3b071e630d9235da35db997ffc5ede68e5c1d09dc7035610e881fea2ea276513aa3a42a746b649b9eda8eb1ea2586ea375b292d6f9e7f98827c6addd791eabf9b073eda021c8fa803f948c6593f1efeada81d071aaed5f281c3091376d8c42fadc7ea4755b814aeba2f2f8c58bb882b4b7c78b9eca5281e3634b0c12c84c6b361c3d1c106d35891928e90cf7d6957f28fffe0f03e827d09e4204fd719663ebddde750be7de775d6a3cc95f3e6e6ac0b397188ea572b9a5496d82871a35c9777134050194a68bb50f7132779797b101b327e14ba4a5ffc5ddfbcbf1ef30ffc3f6eb34d8d1d6f2c8eebe408a3cfab51baaa0a429f4b70f2cde9ad2a2f65716e9daedeb8bdaebef23002d36df0f14cb06a2798a566961751608ac28384fa1e406899e948538494ab223469de7a90d2819dbc44f5fda6ba3f5adec2fbeccbba02e81f98b684e2ad7beae254c44b5eafcf9a3e070e0eae726c324712358fd06b55bc88474da2f242148c4356dab9c32e3c8a51b7cfdf5fb35b3441a9eb157443d9ec7e51595e30315d328c8ec1376b186f49fdf62072b468d36076754340f7031a7eaf9f33e469705b6718799303d032c163ad5f7cd9e392404b0151909479c9534904682f668326a2a246e8b1480ebdbedd77473d42892268b1b24944a788da16ea6d8f434252eb84791ecc31c0405a2a9b4ff61f3a757bfae96be65fe2a793703aa9383d98dc85b5a87db45476c7ee84f6888ad40e58f6c38276e2101c42f4062e010b45fb1fa614f158f0cb1907c6503d2d55fb5af4a61be0764ef79786594f9870477806f038e643e3cd1ba5bc94c67a08d727e5017e44e1817268ae167a4fb24ab0ee3ee8d1cf109001aa3555be52e318a651291228a323146240085c3980772ef6e2434bc44efa0fcf5ad53bfa2e1047a87fc8fcafcadfaff66c99c956d70b503bd1238f4410d65abf3b9c801601c827cca74d923f63dd2a228d0adc95616f2a98a6d192f840fa7b30dee94f01f49ec67d221b0cab45d9d6f7aadecdd5711fa048094316e1b3fa404218c111e0cda5e94d7f81c4d0f4699a6ea44b267e180883a0b59d22ea519eb500d946c8539fa9ab322295c377da4b80a626f8d35f659837d9a41e761447ba969e5b8997530f39ad16c6905b1b03f4ae180ebf280405bff07be218c9213507c47ef1c743d814f9a2b3e6c476e305d0f10efd80162b317459c194d6a4f3ae46b5ef635afbc7e5764bef16845639325ad21385a4539527eccd60fad5bdbd4bd88cf3dcd1daddd73dbb23f388fe8a1f2dbc0abc258f3ee34ea9fe2d61767899ac347442ca4898f016125e4a7f95fc7657e9904f0c08d6d28910746e9a8fa7cca63305db50381920b326fa770684ed2c82a46646532d28ee73f01fdb524d6aded168982f16f63c1e6e16c0bbbdabe9412970838310c42c5f7c451d31e9f11f370ce22d71757de7e2c567ff7a992f623553ef469452101c9da312da98a6bb6619213432ee34b5913cdce0741b2d41dec6f903da45e463ad3d7dc8f059187be09422c1e0d84f1a529f55b610b55793c40aa0ed2460995bb312be31e04bc2492c8b82854685c56e9b22baff2dcfedcd67762528c50ba54f02f6e78191eb352b6b2b8b4a9d2d8d6aa4d35541c9baee7bd99ec126848a632b2a754884342ae4c0e5ce02fad7b078b956b9ec25d0e42edfba591b1f9d225945974b3bc6009d3251650c075893c5a4cb5ab9ea30619d81c233cbe109730e378ab9904ea9083dc3cbd3e73b51fe3b814d5c39351b70e7d802174a8ec8d431f86cce476ea9e7e34a01bbc09ce8ab200326c6f48649ec6bc42954fd622e70374e0bdf560d5e0ed00c92705db083cd30e35405bb642034f6a552003ff018df10bc0927b1dd25e9b7320ff4d9063c1c9c56c5305326ca48711de970492e90662bfecd325a22f56badd742e562c0a0c76a29ecfa5cbef054760f3a24770c28ac3e5824d4345993a34c460214210cc3844ea2f85e3ba4fe472147502e60daa3595d55916f63c3d023e18410b1e06240184ccd3b3f2318fb6bf8a0c7c6b5bf11f858c7a3ebca12adbaa788228e000f0a82f71e212a0e972add85f46c83bfde1bde38183af246874b2a375b3f0d0c57d4e645e91462f64c729c913c4dea00a4460e23cbc031aae23448d15d509cc37e020a9e7a915de45accf46779467813aa2c37b829daf84f05fbb786fa6cf5fb30680ac070672b927d07d51555f9bef20117c9205d0c4278ac83fc87430f31d2a88847f507f92895c79ee0a6631b511e498abf2c618325ad9844fb32633d217c2b5c02dba9e6b0f8c2216f05dd3a78385107351a7a468a9e6e9888fa31765345ac3f17e0f4ea61b114cdafd08d25c80e25e60969b25036dc039557609d27e55021ba7ca877a830c419d4857b75481a51ce87a1b1a7814dfd55f8472e42cc53483b0696bdc662c5a6ca3f7ca874ef98b329d415284620171190281613b05f980f0a7c486ba2bc0d4788500519b234ddcf32dc5f4970138aaa7b819c8052211cedfb7cf786dd22791dd0b31876b118aab7e21b2564e411dd99ab5b6926b9de537f6c3ef1dc838394e2"}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2a}]}, @TIPC_NLA_SOCK={0xa4, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x44, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0xc4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x61a}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x1}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x40}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x40008000}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0xfffff516}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}]}, @TIPC_NLA_SOCK_CON={0x1c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8, 0x1, 0x20}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xffffffff}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x1f}]}, @TIPC_NLA_SOCK_CON={0xc, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_FLAG={0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_CON={0x2c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0xffffffff}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x7f30}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0xfff}, @TIPC_NLA_CON_FLAG={0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x9}]}]}]}, 0x10dc}, 0x1, 0x0, 0x0, 0x40000}, 0x800) 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf4010000}]) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) [ 262.621263][T17201] loop4: detected capacity change from 0 to 3485 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:28 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='overlay\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) rmdir(&(0x7f0000000280)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="afed7c9092b9c570dbfd842f6bd20c59bdb12152000000000000000830035f"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:28 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x8000000000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r1, 0x1, &(0x7f0000000080)=0x6567d6b4) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000100)) ioctl$LOOP_SET_FD(r3, 0x4c00, r2) 17:02:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x8, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r2) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000005c0)={{{@in=@empty, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@loopback}}, &(0x7f0000000780)=0xe8) open(&(0x7f0000000440)='./control\x00', 0x401, 0x4) syz_mount_image$tmpfs(&(0x7f00000002c0), &(0x7f0000000300)='./file0\x00', 0x5, 0x1, &(0x7f00000003c0)=[{&(0x7f0000001480)="0baa2c50b36aebb55c04b7121cbbc52ce64675563f994086409426b0f8af71ba2bd23d7d055ecca58158cc13b163ddb6a4e9fd31a0475a0a6ee4e354903ca1a27e6ab16b899b70e363906126a3c573288a5f983693fce228af6c1228404ca477a3a0cdbcacf19f88c83ad9444babede83d1ae77398368b8017d60957815f516638e7844930e12d2e0c51462dd639a59d27a7d243b5e3c7b1fcd0aed2ad8b9bec15bd099b6112e294b19b20f06fb7cb4733d09130f3428ed78d59649d20b09dda9b92bd2b4ca8aee3b619c623bd526c33c4502855256d6b0a345972e0589bc689586ba203b9250339d8014085bd33dcc552a0e1cfdd01f2e70aff45ae5965f7cc5ad0dac59f9fc50b1b3158312ef7e340e755d96327b80e62f7a82db08d58410ac5c76f5751839993d2af4e6c298cccdd8fb52c963da0da85e5e42d0da9f0135fe14c08da1ea73d05cec20b5a0086c25062da23ecee353704334a199fe3f99665a422ad30604f1c1a411eec1516feef33a5efd383000a7df05cb355748322a872ca1d9ce642e4780ee046b9adb428ac58db82f4f45e116814aa82fc497f90bf28fbe5027d1fa879b87d9a728bdd9b350a437d244efbd2fa27839435b70fa824570add5aa2d56befb290aeffc0593088e837ff717c9eff0c8781b32be6f5d5fe9fbeedb43e9535b79437b808a983fd8240c6a0837adfb719d7f703ca2d1088be3767ebe0fa899f66052c900e66231deed92aed0d79f73aea3c1531a7234d5ca281355fab13f2d1a3f7c14d554ef579305a8bac9299dd93d6bdb2de4fb195d568baa6b4db4b6eff47f5b9b7a5e8a90c242a5b536c3a6138e6ebda6b0e82d7a835cefa8e2ad756daea9308eb5d365aa8267cac1a79edc9a0d65cae67cfe5c488b91a06e26dd9e1ccb0ff4829c607d860d84d5cc74e3d2e9deee6f2c39b4aea55ca2bc38ded7e90cff4cca40ba99f0ef3b94a88931b957a02d029258fc3b3d88213d8ab103ad13f9b5bc2615dd98162fc916272f251f2d860ec078999058120ab97c1cfbc49a25ecb2e19d9c8e001209b73254691316a225ce7b464e58bb6351eea97fdcf3be58dc24ccb7218f339e4dcd0f107f81cd43c1876f45f902d2f16c1f7896be8185a22a51ea055db556575b99066d25eb4d1815edbd851342eade9bb0289c52eaf4bbee1ccaebef3630de5719bba5a8884b84c61e751f5fe66fe4ea1d97efb36190cda2643021c329c3d79bbe81c23d3f25190653de13b369bea8e9cb3eb431b71ca716334a80cfdd3f871906648d03279aa7abc5296e476376ff8ebc0ba9a64a16de56ba2bca8fd1e9cd1aca62c05e779dcb3c8d32816beab8d99a4585d6d35c37be5961c124712a4d9b2c7b6b8c87e933adcbd8bb876b7d25ca40b6f5b7f0fd893d7506ecc4e4247baa9cc037244c4b1a7b3c7e0d89bd6116091e0c36e0a490e50139b15644ed77168526a282d15211e36b787ead05fa8cf02e10934dbcf619af13f2ccb07a25f51865f9fa92f88dd65b7592e2da05480c24a3a74594f54869c490639f213905addb1ab6cfbc92949a98f03d7b8c4b288217496a4a902a63a820e57b36713e10364891c3c7a046b09af1047c4635833c455ea991c3c1e7bcee7e423335dfe2f91849064bff73f98d6b54f5e4720e7865bae69ced94a0cfcab7ee7a9c1b20b4e895fe17c1c161b0e079f03a5cc577d28b77ff644067aa1bb30becfb79e5cdc1373f40636bf210477e6238d1cbbf3cb7917f769626be2bc9b355875078cbcd4e23cbfaabd7c59cb23ce4c0731c5376090e98d320f73f7c7ff32434276a89384e4447520534a2a4c0226df8953e4c43af4118a49eb6542d33d4ff35ed2134a4c2d382a32ff736ba6cd205472512b3354a0a8e07232f66179ecd17fc382874706683582e3e6ae999fe085f1bea6eded56f81c1012cf9504f899642e365250a32bdca5c206506795b1fac20ebe26cea7c6a40f327b4b14c5e6ec8463d1b56565b834892acba42a830e7c2f9f6943ff0cae325d3f6e4b6748bc6e472273302bf6dfdbe96994db6994a5958163ca499013a70ab488ad82569a11522713792ae8ce73afc5f4f9b12d229d75ad814e35f47f9813af5e83a3e9ab6520e8b194f05163ffc84d0f68f9c8b3b2ef14e0d2315923a04a19acb7967d37f32fc53b3173d382e05eaf855edfb6a0fdae780ff60a4ad0a9428fd20ec5aca89782c6a2c41f6ff60c4d99eb3c11a21d0b52d189cf1b5dcbc004ff95ce3d6eceeab5a6b42bc3c0f88297e8628a3f3569a63d9d79338a6260e3dd7a9514c3a91da4e9eed60559bb523c2e6a84637df8c3191ab79be6bd3c2103d4aca8a30f8442641394b34eebf2d54a26f596921bf4434ec4513bbd00e206b939f6d4643ffd79d8951879a6a235129d08100febdb4730720617d7264be8efa868fd5eff38846c3ae0178fbb7db0a4f5ab6f3ea4eafd5b051a01385a3d8d41023805af8e16ee4b9d6c5c92a58292f3ae2a983fc2429a28433bd5380fdb1139ea5b77b6dd4244d5b05d6dfc8a93e365712aa9fa29d3ac9946facec8e1feca51aa97dda6ca645a575b2d6d48c7946627e41d379508cee6b0207ea553be80133b6f2344024ea8f35fb941aa46905cd832adfcc3aa524b9639f2b902aee5f1fb21896b241b72fe36fd69d980e0efdb1de74428529ae95eeef61fcbc87829e91ef6464db8b370c8c0cb01680d166df907884e3bfedfa7177a2b10856807057a1f4676f30768c8897c6d30204414be4548e96eeebbdaba13d99d595d87d620948f8c0bb91923df81df40c9d7344d2976ee14cc4d2a03ae66ce3666fcefd6b58a25764804deea89b9b0e4478a7dd3edc0a246758b62d053b89afcc7cd0cc6d5a58e41260c69078b2a8b57968a5e48683ad2f014d4c40b9147d6ea6a31c138451ba68b6f26b3577d7f6dbeeb6d0e47f2cacc3e006f8bd757f787f8cc09afbb7ebb14ff3a937bba39f1794cd1082f394310e41303bd32adfb175ca64ecd217c78ea7f797cc7a97a41d0838a69b7f53421b974dc7f39f183fa289e34ace2e877ea39abc72ad4fa615f96078678e56d8c9799df2b43df39f5c512e6cb1ed2f2dd31cbc5c88d4ed1cd1d15e665e0b63993cbc572a1de5f5691a7fef322abcd99779f21a52bc6e884d09e64307e8648348c30dbe6cbba763e7ca0d744f85b81721b0b6697f1e879f5ce1333a83349fbb03dc1a75f709d3d9a70057efdfea999c53bd3d0c65c7f6c60c71050327291df47b2680bb82b4a361b55e2d35afd5dae62849451297a591132c34416b311ca82c17db6f5bf9b36de6457417bda73d8eda56985800bce76061f19ee45432564299b543d11afc329d2d23efcd31abc87a6413e155549ce6e7a7410f040ed0c04bccaab0f5c4ff0a326c2d24eee6ac9843780d632eb0a1e745ddfbce75480fa61192baf0c51608fe461690230464627041d392c0dabd44f4e88e1879db8719f0cc81983390afd73c450f92419b34ed81fe2641e85c7e6fc0d027ac88fdefc5cfb2cae8952bc08e95419836e2e8c5a50494ec15e764fd22d197329ae4560a345616997e01512efe62de7589de58e5eb9b8b103b5b8e1eed663a4a663fa82eb2d1fedae84801cba354b3b461adae9ed8cd019b66747f797c3e46359fad6c11324d592fb8bfb8365f6c88315e02a124c1a0eba587607dc6c07a014c8ee11f15f22fd56c0932927c6815ad9d672d288420af271ef71f9cc52d5d092d95e68882bb147e6efa978e8455da232860558c62a573ec6f510c6b6e8bf17567e3f52bcac5637937f73a1ff290a8eff3437b36e4c4c0310d5a96b21509b22601ba3f4a992183033577d3cf1bed70d8136dd9ff95fc06d2e44926db8837a3b6dcb3af59c3eb890141786d7f9a36535ff8674f12e12a83ee4a498c3fe8333bd4e7be3043613d336b6da58f8567a160c5269eec12c2cc1185346c9acdbdb7c35ffb475b2cbf43f6ff145cf7b2a82cc35b9364d61eda497fbb9654da52547801ecf0be47f0b6873d504a6e7432ec3523a22e0fad21aba6ea548ae07f193744e6fbe522814d3469616bef81a1e674c0a453a85ce6c0ef008bcc3919463f08446edbba0e7c305fad4ea3a23577cb2f89c0cebe8bc31c286885fa96b83fba2639e6fd5f6ca1c0bd8f5daff43ab0685521e9d7baebfba2c308543dcfc05f3accea010ae19227cf694b1769f6412ba1ae47a6ef59e18760e651abe71726dd285c02c528191261e8c06637d38d954efbda927a1fd4019285f65c2f010eb4971e11817c315bb6dc9712873c26994b0ea238e68942751ab2a4b5d18f06fe2e804cca5c89feeda07a733cb398931d67fd3aa4e9fcc2e23cd2901a41322d410cb9662278fcfb082c62b5e4aa0c3a942b80aae0f9c9aa13e3a71da5bb1c196631c36165bdcc663d1255b755f1bd73c28c31ae079a235c75b38b6728cfe481974b0fb0d3db0aeeb9e7f50583b0ff66a4711b11e25cf8234d57bd1b191caeda1a26b4f1476dc0066e6be7d45e65b1b5b35660760982b2284b620dd6926e6b033764b87738cf233666ac0b01a4f2ddc0470252db92d2879e720ecabbf01872266105edf0cf0b40c485406a1a2c0ac01ae1aeb5518e3635fd987e9ed49e445297248a00bd77cc07e1f3c92d6d5b59c5670848d489beca717f74c6fdc15be2c839713ffd13bbfb1c8b0ca4554bd638d4c48ec1fd9c2a4b34ad5cc790006f43967cec444385724890d9868186a67b93428395ae7c439c85d8f552474f43d068885674205b68de1cdea1685427085ad91679cef5b72b12d672f2f5293518736786e1e05d59ef55dafa1ea3d0e03aab1fcf08de8f0db7ed97369e538006df5f036c85bb8ed37f89e439f8e195586392566ce9388e6991367b0ffe160b9d837b38ba3c96226fa7baf07ea74adcaf324003ca5a84d95b2d47dd12cb834d7cea1230cf16d99d416b1001be31acee4f1a593ebc146be8d11d7a9fca0f40486c9272a1f566c31168db8b6523855a3a3f5c53fbe446c1e4f255df51a3c2ddef7bf065af9795275773a163bfd55311ac96571c635cbe8aacd1ab6b52da766c94154bad722febeb6bea49aeff734dcfcea06076a71714023b301e27fc6874eb29178d02aa9451382ccc9dd508b724ac3ede51db0c9f219182c2945f675f43bc1af8ece9d9e004a84f3271879cc560a37fac71dc1c0aa459ed97fed9529ddc4b8660fa8bed4d000587f52020ea923ecab635eb796b4e00b13c29b469539e5ddc98a2fe2eae7fd32afbffcf4f02d14d106bb2e38538bc8cc8c7c07741ee5cf46ac643d80224856195849a2f0842cbccb3885300ab01976397f4af23c80824fb9969f96826f818c64b10da287b4aa6287b382cbaf82467b8bd3387626e4d9d7ee75810d1caceff1bbb8a6c2b24f2980a7ed8f110e3436feea78a231673fb5e4761dc58867f8e89bdc4789da0b6ac275fc6c6ae31467d8d019a90bd688fd4ed0bbc6e933ea4c93e4bae12e8a7ea3fde5c3e088662d6c8019c9a1ca67b5846883beb9a003a44934600519e968e8f7be26bf81166cf25be9e7ed6a5eb6cccbc4a222833701bb56288e6e89d730a477a2c246dd23cec9dce60d2be81db81a5f9dfe48609fa164401b1b2210ca507c137f4f6b203910dd735284ec8d2270295c1f5d6665584365b0c1a9cda12b716423bfcf0d54b00fef7c13d63f0933c77c64ee11f5cba57a204079752f26b74391801f10680e1cd8bbe93e14154a4a210937b48bc3408bb97f3b260fdeb2cdb4262ecf4e84b969a50d595197", 0x1000, 0x8000}], 0x18, &(0x7f0000000980)=ANY=[@ANYBLOB='huge=always,gid=', @ANYRESHEX=r0, @ANYBLOB=',huge=always,nr_inodes=47340x453-,gid=', @ANYRESHEX=r2, @ANYBLOB=',permit_directio,uid>', @ANYRESDEC=r4, @ANYBLOB="2c000e88036de86db096a497a62965c1945acd931b47c742c0021582f8b97bcf479dba010d3c9e858ce499fcffd06d92bb55a7f0943168ca38de88b21993f74c566f276b3f87921fba805d3a693ac037a73389fac8cdf0797e3f030c9bd348d0bdb7303530b201bb2ae4e7"]) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r5, &(0x7f0000000940)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000240)=""/113, 0x71}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0x1, 0x0) 17:02:28 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:28 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:29 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cgroup.stat\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000080)={0x200, 0x8, 0x6, 0x1, 0x1}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x4) mmap(&(0x7f000038d000/0x3000)=nil, 0x3000, 0x46444dad753b96f1, 0x4010, r2, 0xffffc000) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 17:02:29 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) [ 262.786383][T17252] loop0: detected capacity change from 0 to 128 [ 262.800278][T17252] tmpfs: Unsupported parameter 'huge' 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xff0f0000}]) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x0, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="4b8f377e02739ae64ced9b636634bc53f2c228d341349036cf0e84c601f9f40ef7b26efa53860f312b7f87c70292127d5ac383fea91ea03209575aec5b64f3e60f26383a3ecadb665e5a4c9f162af656fa6e88229f81fc927392f2cd3dfa4dd004da079ce61b1b15ce328230d75308a07b28d0595f19c7d0938dac888e9a9bcfa3a47c"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 262.869789][T17270] loop0: detected capacity change from 0 to 3485 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(&(0x7f0000000240)=@loop={'/dev/loop', 0x0}, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='mqueue\x00', 0x91, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) [ 262.927321][T17279] loop0: detected capacity change from 0 to 128 [ 262.940322][T17279] tmpfs: Unsupported parameter 'huge' 17:02:29 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x80) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/4, 0x4}, {&(0x7f0000000280)=""/121, 0x79}], 0x2, 0x5, 0x2) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xff600000}]) 17:02:29 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="3fe47f550418d7de"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000240)='./file0\x00', 0x0, 0x5010, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x200, 0x8) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000280), 0x3, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r1, 0xc0389424, &(0x7f0000000300)={0x2, 0x18, '\x00', 0x0, &(0x7f00000002c0)=[0x0, 0x0, 0x0]}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000240)=@in6, 0x80, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/243, 0xf3}, {&(0x7f00000002c0)=""/4, 0x4}], 0x2, &(0x7f00000003c0)=""/50, 0x32}, 0x2000) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xffffff91}]) 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) lsetxattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=@known='security.apparmor\x00', &(0x7f00000002c0)='hugetlbfs\x00', 0xa, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0x183) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x28c000, 0x22) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="bbf3602f65f7f673a44a364dae777184c95e0805bd9ce7c29b3aa1e7d777995ac4134272d7271ba0875616c249efa4e74a62d6e353d6ac610f32814388c2fc955d7d39dc5c"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="febb41df0f451cc827dac1a872aea5ae6d17828062a7ac8e2f94994a73851f4e5c09d9345aed3700000000000000041808c3dea5d573089ac3787227f67bbb714d56f555cb7cbd3f4139bd3604fc25469a7c11ae8b578e1ab744a02db6868ba69d6f7f9774a26b85fa63945dcf566b723181afc608a31c8f301536af16a31d2d4c12f5d053d1fc443e119807beee5c5dcce20328347e044a509c48c9742c1cc6407a3d0a3a9a7bbfe59755bfc72ef91b2e1f91d437f600f33b0c5d0000000000000000"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, 0x0) timer_settime(r1, 0x1, &(0x7f0000000140), &(0x7f0000000180)) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') chdir(&(0x7f0000000240)='./file0\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000380)='.', 0x0, 0x5810, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mknod(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x2cfe7a77) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/31, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000004c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xf618}], 0xc7, 0xc00, 0x6) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) mount$9p_xen(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0), 0x120041, &(0x7f00000003c0)={'trans=xen,', {[{@access_client}, {@version_9p2000}, {@aname={'aname', 0x3d, '\a$@'}}, {@msize={'msize', 0x3d, 0x5}}], [{@audit}, {@fsuuid={'fsuuid', 0x3d, {[0x36, 0x63, 0x34, 0x61, 0x65, 0x64, 0x33, 0x37], 0x2d, [0x32, 0x36, 0x31, 0x35], 0x2d, [0x65, 0x36, 0x33, 0x36], 0x2d, [0x66, 0x32, 0x34, 0x39], 0x2d, [0x64, 0x36, 0x33, 0x32, 0x32, 0x62, 0x38]}}}, {@subj_role={'subj_role', 0x3d, 'mountinfo\x00'}}, {@euid_lt={'euid<', r1}}, {@defcontext={'defcontext', 0x3d, 'sysadm_u'}}]}}) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) setxattr$incfs_id(&(0x7f0000000300)='./file0\x00', &(0x7f00000004c0), &(0x7f0000000500)={'0000000000000000000000000000000', 0x31}, 0x20, 0x2) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xffffffd7}]) 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x200400, 0xa) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) umount2(&(0x7f0000000240)='./file0\x00', 0xb) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="73ecb5ddc16b9f9f7a20c938e5834ecffd18afdfa3baed57401deda5944220db18b83f72157202b2254ae566a4db92eb52afe42c23c85bb861ce844291e458a282835536b16f187b9f6ac714f87648f3d55429519be3c27f9fdadd2e96d685a3e2f41116a919ba6ebd586c43810744fc0779bc0dae41b2f7aaaec1baf7e0a125e4c82c160140e9d9e70f93d1feab87a8261bd7bd90aa12b5aa1c15ea0e43fa9f75e735b6b5a8a83bf0dec83b536be342581dadb187ad795582e33ac3bc577b736dae423b967b38e9905bfd387f518ad6dd653bd6bb6227b6e8d9543bfa5a3e02fdcdc570a2b6de88faf7354c0a508af1fc7bb6f41d21a98c988f1278cf1c240e6da324141e0953da63ba50aeb46aaa9ccc80de99ebb170f01c09e1c88de0961f6ecec211ba3a43452224d88d71776181b39f3238"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) statx(r0, &(0x7f0000000440)='./file0\x00', 0x1000, 0x600, &(0x7f0000000600)) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, 0x0) timer_settime(r1, 0x1, &(0x7f0000000140), &(0x7f0000000180)) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') lsetxattr$security_evm(&(0x7f0000000240)='\x00', &(0x7f0000000280), &(0x7f00000002c0)=@ng={0x4, 0x13, "8913"}, 0x4, 0x2) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x12530d9, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x1633a7c3ca}]) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, 0x0) timer_settime(r1, 0x1, &(0x7f0000000140), &(0x7f0000000180)) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=@nullb, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='btrfs\x00', 0x180000, &(0x7f0000000300)='hugetlbfs\x00') mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') open(&(0x7f00000003c0)='./file0/file0\x00', 0x10b042, 0x80) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="2e1f790000000000"], &(0x7f00000003c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000380)=@filename='./file0\x00', &(0x7f0000000300)='./file0\x00', 0x0, 0x1810, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000240)=0x0) ioctl$BLKTRACESETUP(r0, 0xc0481273, &(0x7f0000000280)={'\x00', 0x1, 0x9, 0xaae, 0x1, 0x9, r1}) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x10000000000}]) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x2710}, {0x0, 0x2710}}, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:29 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x400000000000}]) 17:02:29 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:29 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000ec0), 0x0, 0x10004, 0xfffffffd) ioctl$BLKROSET(r0, 0x125d, &(0x7f0000000e80)=0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000c00)=ANY=[@ANYBLOB="c7f11819fda1066a9d3a70779ffd825a7f3616e68b54fa14f223608bad35a6591352c382ad549748992b4f469678d9082316cdd357b20f3871044ad84d0dd3c4527721dc516e128b8c9d1cf7ffe6b4deee648390609d55b5e551b51cd8bc1d554741ed4d97088ab8a860969b879bef8fe04365fe67f22d4f816ac5929d3a883d8609ef52e9f7587c06d900"/149], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000ec0)=@nullb, &(0x7f0000000f00)='./file0\x00', &(0x7f0000000f40)='fuseblk\x00', 0x100010, &(0x7f0000000f80)='iso9660\x00') mount(&(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='smaps\x00') syz_mount_image$iso9660(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x2, 0x8, &(0x7f0000000a80)=[{&(0x7f00000004c0)="e6e681ad876fb543e5475e580909ecf487bfb397374f93b6f6537deeccfc9be72bf8eb9d677df8b169bf1372ef3bf08b3db9a71d2a72c49dc508c690ad72b00d25ae381da6a51f49c888748d4dd10af8c125c0d59c4059511f73956e778ed4f21bf5b025499e646b3e3e4582c9c2e80a307682b334440048d52c51aa7de0053dfeb826fbb20b53acd0bc11fc02822ab079220ec670212e0e11624fe21cc617829f061c0aafab31b095fc08b9a7c06c9baed19f5ca318f8c8a47268d74e3509c892810907e2ae16d11522a4592f8bf88775f80486f36c40e291291b4ae50f6b3907c57eaa1cc01a22353d9b60cf2be752e8d977f16943894b2d", 0xf9, 0x7f}, {&(0x7f00000005c0)="8fb7f0a4ce9f0e626a502d806f3a2fdc00b8d3a40d6c296a8956e5dd361b7edec9d21b6fa9f8f2ddb66b61552bb4894231b0f6b5e135782a5bad8d967992d712059f490841015e82234072c6879999aa374bb94a072d6284a48e1dc3fc6861224727215adac3bf2878e35226f0b2dfa7b001c5bcdfd2ee96f6f838805024c03c5b71ec247504d5ab26c650ecce87a277a2927998817a6c5e28e3a5fc8a47aaba0fe87096005736855d573e743b8a69b90ffbe6215a5029e78e222ca173d03c52b2b4223f8cee387fca6ed0988f3b8a5d51134fced7be6faaaead8bdf1b32a37468a2238daedaeb6b062a377afea83450f55c03a73b7d", 0xf6, 0x80000000}, {&(0x7f00000002c0)="0ae990450ddecb2017ba86ce1ecdf6955d86e2e8af9cc856b16d9643751db8895b88ca2a5b4544b4a4c5308eaf602aaabbfe2aebc3", 0x35, 0x9}, {&(0x7f00000006c0)="40fc6434dc687745c7e9de826c3f5e848a85d2a5c174a704a92320bd72c4cd8fa1c06d7f1b58beba6e8eed74c1dcad9809b7832815b97f77b410d0163c1745dfee0e1caacb45187fbd6d49910109e633290c8edd675985e4b0c13a0c9b3bd43900f9f335da94493798e24a02e0eb75b5b0f44b6d6a90ab28c9e820cacbf4d5e51367567f19de58994a8d988f6f6a58e514aca447bf06e6f82387611b8a29484fd5d68ef4b158041fa27ba77a80a7b02fb68f9555b13bd9c3519cc03d3b4d22f04ffc9eae505aa5073458d179846ce88e4117f92ad5668da83ed5823d88ef09bbd8e660779f646890ff81b2ebfb0b9d213cfd93b08e", 0xf5, 0xffffffff}, {&(0x7f0000000980)="ab40f9e868f028661bea06e595b6914df04bdc92e43dabcdd2bace131690059ae81f29d3c7c83578654bd349328328c3f24dfedbf04a7fd42b62c7dab857fd17c18ace243662f1e8d4ee20ac02adcca8789b0ba3975fdc7c3bce60f3e574ecaf977cacbbe3a0e307a38d25b220bd30dbad9bc19a939d6c254d943fc544cea66f0839b118566eb492b105028ca74943ae47fbd6c547fe301ba415791c7c2f8568a3d835396ce0a230f20a6d275c0c415179341d5d78059744d19ca11de705a3644cacbafd3a50649aac6fc4a9d2469a928c962bda6657be4c41c7618582b908a698890212534cdd8989cd352d0e0207", 0xef, 0x711e}, {&(0x7f0000000300)="67bdf05d99a8967d3d6fa00819300409e6462a4274f927253ea21db8e58569c326836248f65f236c9635c8ef273c13df999a342e4b8b69", 0x37, 0x3ff}, {&(0x7f00000003c0)="e89c9fe4f1be07686bb7644bd34afe87a80c8e5d", 0x14, 0xdfe}, {&(0x7f0000000400)="d3974f99a3efcfec9db99770d874c753c203b73f7551b44a342102", 0x1b, 0x4}], 0x800000, &(0x7f0000000b40)={[{@cruft}, {@iocharset={'iocharset', 0x3d, 'iso8859-7'}}, {@mode={'mode', 0x3d, 0x1}}, {@nojoliet}, {@sbsector={'sbsector', 0x3d, 0x13}}, {@hide}], [{@audit}, {@fsname={'fsname', 0x3d, '-(!*'}}, {@subj_role={'subj_role', 0x3d, 'mountinfo\x00'}}]}) preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) sendmsg$TIPC_NL_KEY_SET(r1, &(0x7f0000000e40)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000e00)={&(0x7f0000000cc0)={0x11c, 0x0, 0x4, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_SOCK={0x10, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x71a}]}, @TIPC_NLA_NODE={0xf8, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x4c, 0x4, {'gcm(aes)\x00', 0x24, "51ca15f7741f369116c502fe2db74c816c4e6544808a9bdb2c5fa8d1299a5ac639c1e6a1"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "f0de9f67e86a74749915dbd550f7924b472329ecf061b8ff77ed"}}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_KEY={0x42, 0x4, {'gcm(aes)\x00', 0x1a, "b1068d4c68f076d7dc3e26df821a7ec41ee0b4def692545f0b60"}}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2}, @TIPC_NLA_NODE_ID={0xa, 0x3, "078123315967"}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0x8000}, 0x8080) 17:02:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x550000000000}]) 17:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(0x0, 0x1, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000240)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000280)=""/115, 0x73}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x60ffffffffff}]) 17:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {r2, r3+60000000}}, &(0x7f0000000180)) 17:02:30 executing program 0: ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000280)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_CQM(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f00000004c0)={0x144, 0x0, 0xd3f1dde3ce8ddb31, 0x70bd27, 0x25dfdbfb, {{}, {@val={0x8, 0x3, r0}, @void}}, [@NL80211_ATTR_CQM={0x58, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x401}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x12}, @NL80211_ATTR_CQM_RSSI_THOLD={0x24, 0x1, [0x1, 0x1, 0x7fffffff, 0x7, 0x6, 0x8, 0xfff, 0x6]}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x2a}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0xfffffffe}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x39e}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x26f}]}, @NL80211_ATTR_CQM={0x3c, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x7e}, @NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x7}, @NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT={0x8, 0x3, 0x60000000}, @NL80211_ATTR_CQM_RSSI_THOLD={0x20, 0x1, [0x101, 0x200, 0x8000, 0x6, 0xffffff51, 0x6, 0x4]}]}, @NL80211_ATTR_CQM={0x2c, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_THOLD={0x10, 0x1, [0xfffffffd, 0x2, 0x7]}, @NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x60}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x4}, @NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT={0x8, 0x3, 0x4}]}, @NL80211_ATTR_CQM={0xc, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_RATE={0x8, 0x5, 0x62}]}, @NL80211_ATTR_CQM={0x48, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_TXE_PKTS={0x8, 0x6, 0x1}, @NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x8001}, @NL80211_ATTR_CQM_RSSI_THOLD={0xc, 0x1, [0xe8, 0xffff6d5e]}, @NL80211_ATTR_CQM_RSSI_THOLD={0x18, 0x1, [0x20, 0x4, 0x80, 0x8e6, 0x3]}, @NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT={0x8, 0x3, 0x7fff}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x560}]}, @NL80211_ATTR_CQM={0x14, 0x5e, 0x0, 0x1, [@NL80211_ATTR_CQM_RSSI_HYST={0x8, 0x2, 0x73}, @NL80211_ATTR_CQM_TXE_INTVL={0x8, 0x7, 0x9f}]}]}, 0x144}, 0x1, 0x0, 0x0, 0x4004}, 0x4000010) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f00000001c0)=ANY=[], 0x2bb98205) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000280), r1) sendmsg$DEVLINK_CMD_GET(r2, &(0x7f0000000440)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000380)={&(0x7f00000002c0)={0x8c, r3, 0x100, 0x70bd26, 0x25dfdbff, {}, [@pci={{0x8}, {0x11}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, @pci={{0x8}, {0x11}}]}, 0x8c}, 0x1, 0x0, 0x0, 0x20000000}, 0x40) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000400)={&(0x7f0000000640)={0xd0, r3, 0x4, 0x70bd26, 0x25dfdbfb, {}, [{@pci={{0x8}, {0x11}}, {0x8, 0xb, 0xf80}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x6}}, {@pci={{0x8}, {0x11}}, {0x8, 0xb, 0x9}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x8}}, {@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0xb, 0x2}}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4000}, 0x24040024) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r4, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="000000009f004300000000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="bb882046a8a9ff9cb20ca94e4c72fd972119548fe41239c3563cf5e97c996cf5e9acdb20ff5cdcf7d758041edeb80358d180cb4d8c"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r1, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, &(0x7f0000000000)={'syztnl1\x00', &(0x7f0000000200)={'syztnl2\x00', 0x0, 0x4, 0x20, 0x14, 0x2, 0x0, @remote, @private0, 0x700, 0x10, 0x100, 0x5}}) setsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0xf0c76fee7a2b303f, &(0x7f0000000280)={@dev={0xac, 0x14, 0x14, 0x24}, @local, r2}, 0xc) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f00000002c0)={0x1, &(0x7f0000000040)=[{0x81, 0xfb, 0x8, 0x20}]}, 0x10) r3 = socket$inet6(0xa, 0x3, 0x7) connect$inet6(r3, &(0x7f00000000c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000100)={{{@in6=@private1, @in=@private, 0x0, 0x0, 0x0, 0x0, 0xa}, {}, {}, 0x0, 0x0, 0x1}, {{@in, 0x0, 0x3c}, 0x0, @in=@multicast2, 0x0, 0x0, 0x0, 0x81, 0x0, 0x8}}, 0xe8) sendmmsg(r3, &(0x7f0000000480), 0x2e9, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, 0x0, &(0x7f0000000180)) 17:02:30 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x7f713de7d000}]) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:30 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, 0x0, &(0x7f0000000180)) 17:02:30 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x1100800, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="0e2f66696cdf3000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="c6060915fa6d820be10dafb8f106c84c7883a6954769ea78540c4a2e8f26805f79f93f83f0f332f767ab91e561ef7bd1f163387096e6f72677f2e3bc477e201300000000000000047a33e9bf9c2db55bbf23e5ace305c14f6604a442144b368555082b3401c99d5731b726755c494f86cb7c816d3c3eaaf5186f96683aa144e7c8cc8fdb6e00a0baba9734c9e06600f3cb8edf29285a4d60273c5c5efb070893832b9b25a65172832c9408bd3e5887d1e108dcdc7c88a71261cc4da2d0ef7872697bdb4378485178f9b1595255229b8bf28f1686613848a83e06e547a1e664ee194008279e45"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000003c0)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='mqueue\x00', 0x302049, &(0x7f00000004c0)='\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00') mount(&(0x7f0000000200)=ANY=[@ANYBLOB="112f66696c653000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(&(0x7f0000000240)=@md0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='rootfs\x00', 0x80, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x970000000000}]) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setxattr$trusted_overlay_upper(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)={0x0, 0xfb, 0x61, 0x3, 0x81, "4059ba884de846f03efc44764fd1d695", "b8f2a4552a345e25657e073467e48f20c6a569b4d96702493d80aa7f31fd82629c116e52e9c249d33905d2d0addcf4858d17727323e8858cc8466e754b851d8a461bfe65b7649f9c3a2c3039"}, 0x61, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x27088c, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) recvmsg(r0, &(0x7f0000000780)={&(0x7f00000003c0)=@isdn, 0x80, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/231, 0xe7}, {&(0x7f00000005c0)=""/188, 0xbc}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000680)=""/102, 0x66}, {&(0x7f0000000980)=""/215, 0xd7}], 0x5, &(0x7f0000000440)=""/48, 0x30}, 0x40000162) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) creat(&(0x7f0000000a80)='./file0\x00', 0x80) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, 0x0, &(0x7f0000000180)) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200040, 0x2) read(r2, &(0x7f0000000140)=""/162, 0xa2) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x183000, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x3c}}, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r4, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x94, 0x0, 0x100, 0x70bd27, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x3}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x617}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x8e05}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x21}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x2}, @IPVS_CMD_ATTR_DAEMON={0x48, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e24}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0xceb}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x5}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={'\x00', '\xff\xff', @multicast2}}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8}]}]}, 0x94}, 0x1, 0x0, 0x0, 0x40000055}, 0x40000) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffd, 0x42000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = gettid() ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x17) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) ptrace$PTRACE_SECCOMP_GET_METADATA(0x420d, r2, 0x10, &(0x7f0000000000)) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000240)='io.stat\x00', 0x0, 0x0) mount_setattr(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x800, &(0x7f0000000280)={0x0, 0x82, 0x0, {r0}}, 0x20) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="00000119f23f2e00"/24], &(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='logfs\x00', 0x1, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000040), 0x1000000000000179, 0xc00, 0x0) [ 264.933609][T17574] loop0: detected capacity change from 0 to 3485 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, r2+60000000}}, &(0x7f0000000180)) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x5000000000000}]) 17:02:31 executing program 1: ftruncate(0xffffffffffffffff, 0x9d) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) open$dir(&(0x7f0000000000)='.\x00', 0x401040, 0x20) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(0x0, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f00000003c0)={'U+', 0xfff}, 0x16, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_nlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)={'L-', 0x4}, 0x16, 0x2) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e20}, 0x6e) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) llistxattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/13, 0xd) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000540)=ANY=[@ANYBLOB="1776536ce95f1bf973d669646a9ff19eefc92cab2b7a0aaa9c519067bd69eebafbfb78788ea70cc209f4d6eb64a23dd3d5419d467a7b94d1615c09d4070456156925d55485cc8f16594f88caaa77552249954686714a89604918c307cb7a3e3e7c0a"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') creat(&(0x7f0000000300)='./file0\x00', 0xb0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000003c0)=""/111, 0x6f}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:31 executing program 1: rt_sigtimedwait(&(0x7f0000000000)={[0x20]}, 0x0, &(0x7f0000000080), 0x8) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$LOOP_SET_STATUS64(r3, 0x4c04, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x1667, 0x100, 0x0, 0x6, 0xc, 0x4, "08dac529d31b7ca0f714ad9c04dc844b0eb37cb1973fad879410a34a91ef26442aad84b688f854be86a95486de399d414fc423c316e775b52aae65936f79c06b", "26f49a0bbe9155d7981e47a54ca2b4729273caa8a5901110250d63f620cff469e74937427e6ba7a979daf9536dfebb6f750e3b5dc0690ca2ab826105713f0232", "99068e9bdd98ea2507d3c4689b1ebb8bc8730cfc02a6bfa202e0f73d29ccee21", [0x2, 0x3]}) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x6e) fstat(r2, &(0x7f0000000140)) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/140, 0x8c}], 0x2, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(0x0, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1000004, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) mount$9p_virtio(&(0x7f0000000080), &(0x7f0000000300)='./file0\x00', &(0x7f00000003c0), 0x140040, &(0x7f00000004c0)={'trans=virtio,', {[{@access_uid={'access', 0x3d, r1}}, {@access_user}, {@debug={'debug', 0x3d, 0x2}}, {@version_9p2000}], [{@smackfsfloor={'smackfsfloor', 0x3d, 'hugetlbfs\x00'}}, {@defcontext={'defcontext', 0x3d, 'root'}}, {@smackfshat={'smackfshat', 0x3d, 'hugetlbfs\x00'}}]}}) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="ebd91908300d92ed56f2e50766fda2f171e331852a0baad20d2e92a6846dbebf447435831d64284758e8a824f730d143e4c864002133b7bf186a26ae293a62e2ff891db7d253b6e153ad242524ae094de9b44051fb4bcf1fc101e8335e4af4183cd089919ef3920d1509c1ccf787cc3a67847b4f73d3d4be462d101f626f80a3da6800000000"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r2, &(0x7f0000000940)=[{&(0x7f0000000140)=""/49, 0x31}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0xfffffff9) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x86541, 0x13a) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="649bdccec6c8d0e64f65fb0a6751e21cc3497d2e7f360ea68d4b8b083b00"/41], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x100, 0x10) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000300)='fdinfo/3\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc04, 0x0) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x4) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, 0x0}}, &(0x7f0000000180)) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x10400000000000}]) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(0x0, &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=@nbd={'/dev/nbd', 0x0}, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000280)=0xffffff69) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/59, 0x3b}, {&(0x7f00000004c0)=""/216, 0xd8}, {&(0x7f00000005c0)=""/211, 0xd3}], 0x3, &(0x7f00000002c0)=""/35, 0x23}, 0x40004040) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="6c103dd4fa26e4e7df0d70294045aaba4ddb26656133d78dee9ee831e4865e88c2ce3dfeee11a2b19342ad2b6c197193c479610c0c32603703c91f56d136cb20ac830c9b248193fb78a81d85514565b7ec1aee842772a80f6b08772154570a555ac2e92f7f443e4c97a76d2b0d53cf4358fde053113828bfdf55bfdb54082c20bdc8302a3476e0ca0b2533572bd7949a7f6d9e9ebd48371edb0f03d0a2676ec043948820f9aabb32064ea85b4d6edf2a32893648d48f9ace356b"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) chdir(&(0x7f00000006c0)='./file0\x00') r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080), &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000740)=@sg0, &(0x7f0000000200)='./file0\x00', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) lsetxattr$security_selinux(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80), &(0x7f0000000bc0)='system_u:object_r:default_t:s0\x00', 0x1f, 0x2) rmdir(&(0x7f0000000780)='./file0\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') creat(&(0x7f0000000340)='./file0\x00', 0x20) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f0000000280)='./file0\x00', 0x9, 0x8, &(0x7f0000000980)=[{&(0x7f0000001480)="27c5ef9495b83e1faf8801d7f723da4368c7abbd5575a584b6be5928966aee98d0bca4a35fb566c9cd8c9fe66a75e8b50fa6e4e597eb57d0175181d2e17ba9a4bab5cdf7de96c16379f8d46233b98c0520c67286d212df605b3da3b72351822eefe26c606bb569fdd576e34a6d4447fa153b2f23a83bbf7335bee53d75775085d214f51226e0ee13c88f85f142f6b05efc6bdb3788a5996c3234dcf70de0a15dc1265b301203acc4eef1a0c7064df122b701ecc930f5e98f717ffb3dfcf7165d6afc289cbcac214159b5b3cde33be317aebda51c43f02300aee0fb0d01b0a4821b8fb0b0d15edaf180b1c1c7e9d70c4bf118b184a376c2324198e9d08e4a4e5ed591bd9915bdb5f409e8e259f35f0eced63da4932d27545fd28572f962824f562acab10953d306349d4e3e7b8ba8a88c4db78594f09d965f1161367f7d4897c30ed3e667e6b4cd58f8f4c38bab4e92882991acea96700057574abedf7469706515312cf097caac3d604758c7407d79477bd1ff58d0c34ba3275a93b6cc799e7b4bf96404103520affcaf475c25f8ac69f760787af4b2def96dfe02377a126144168de4b31e76fdb431123ff4b5387c0dc90f29d25423585e5bca362386eadb87fcc0c85f2d71120517590f78d1edbf944010addcf57ce0029bf34544cafcedcb31aaf587eb7612fc8b0d1b459c49e42a7c459a8eb4c737f69832db8e2c04e31dc1fa7e341486276f2e448a9be8725880eaf845bf7bcca3908d407da4776da8d0025e7465081c19d7d5f33ee9f5021d5817af8b2b9694b05fca7f35f74552937032cdc88d6a976069dc6c8272aeb558ab6738f7fc413e0d58ed76fdbb673e8bb94d182642a3d490afdf5922b6024facd82dc1ee81663d4f63fbb96fee322e164a031f745e0d368c192fc640fe2bb52ead2130defcf0680538017e8229d8ce9c661ec5575610b51657f2426035f10617820a8913b6c5fdd759f2d5c9624638676bef35709588be212ed53f15a468cee5f0c22be3719bece448c4fc9684ef217392a83522d3bce38fa89121e4873a7a5ae9370de17e2c85e24531670529253ea6a650d876ac92618b25e739f9e1dc1e279b1fadc3af2afe1598ef2a818692ffcfc37d1395016b9d0efc45400e60e05b84578ea87ab8562b1cc8b8d0003f999a8539e7c75f5d89718531118c471fce519e8489e4526b032cc9a101c63c11bcfd132e3d25d20dbaf7331740d0d0f01b750c62f7f2ac5469f73462355153843852a5d7a2decb42546c71ecb23a35fb96dbba630288b465fca4969e7a6545be46c3793d810897c4b0bdc0fe2dc40a2d776a56c5f8cbb0edc7100c6ea2b121d49e616b2db43679aa81723a37a04a9d09dfc07fe23def8e4059d361488868f5e11d074a31ea272ff4a6bb9ce1f80c59bc7d9b8a6bf220b016869bddfda694585e9a9cbf71771bc000f4293a1457705cbb62a14b70b57aabcbcfeabfe7f01e5d80ccb7a5235be70df0203c032cf1fea25374529310d32bf08a7e4c9faaef8b85d85cce27b601832f662e6928a7d5d3159c887ec4027f81561424c0671e63ec1a7323b16e5f7e081966f12a9cf7e68c622583157dfe2782e44eda5d88c058be75485ec4460ec06c58b47082ce0955733b488756aabc862e0961d605cb3b6ce8317a4d2a4cec31ca161ffc5c0d720bfcd8f4739f6ee1757905d903be15ae752a7f716b0223a4de1f0d53c257c0ecc7c46724234b3a98eea3b8dfe8d1d636f11039cf37f50a8302b24e9b77e5ec900fc86621974cb56c61c9241f5dacf49d607a35318a1902a9304977c0cc9cf3d04007c94a64b11fcafa8ad286fecc822cea20d2a2f3c90c3ba5250f3389f018942605c3c54fb1a8674e3f58a8dd0585c82988839174e7e43b45f6feac6e0df431cbd412bf53b7b85ec3e3015bec11ae590fdafd3adb2f2514dbf62de875b0e54f575ccef7914a4d8e0d42b7436407c28c216813f52453d8fb12bc844febe859ce01661f56a3e21bd4b63b24aee08c4b86d956b3d5e20d909184e68b92d35c36ddc7b307ffcbebaed6d18336194cc5fe0f39480e94f187cdac064787bfd137d6567e451b9ae778641b968a73774bf6b9f63e1b49a076c923dd77bae50d4c59be8870260bcfaaf2590d0bb6174a3f0d8467f65587ade4118a3674f98dd5dc1daa22616aa7ac9be1defb74e1373fd1d90b958161dc68acd0dfd301743553f938042377872ab26273ab4a2a33666807ea39a0fd1ce7e1cc99e3928f7e34ff647ae77dd48244002dff52d65cf50c85484c0b9bc52432ad5b13282f7a83e4f685272505c96b955fdb269fda8f86c1fdd33597d56eb4dd9aae366da8761a33d87f6834b48ac4bb8747b763ac260247029b8b934959873f7b24cb981d57e6a252170934205aeff33c53a6101013dbfaaf533a7a9ac9e2272bb13a4b2ddeeaea2844e8bde59c9b6d91aa6e85f42feb95611c59f82e14f48e795e2d862587ef3fe3f919000f6a7964d1f72186aa0b811cbc1217952a70a2a158f9f7df8bd722d513a74d808f63ce49fb4c53f200b079d39193f2cc204ce1dc13aebf85bd1a8234fa9691c5d25ae88500b4e669ce76b9541d25cf6ff533b05762a86df6adfc79cfdd4ef47b4869633d7f2e8105445cb39e91ab591747f709b3cf1930a88320d4b6d9223b1c4ba38f6e975e7add23b94c0ae2c3085310269c0e8929e86145009fba4beeebcabedb327a2c4c579ebce8cfc211dd05305d3d0e55306f2bf3a9a225afb61090bd5e1d6c469333dd2a5b0159418e63c66243fb582ace6b78bbeb0641c3705f388ad2f798d9b975fec85870962d4e2f0774df4daf9091e5836a97b1b43a814a7627fa95334a315b7a013d60ab9d207044a0d9651d4f46df87b20b909714ef1849f55dde77a16c44a8cdb00e0d3c22d9a65db9d772633a8219fff9473738a4c96a494b66677bc48b13da1c488ef97ff1508704eea488fcc9d7c4e1885cc6a077e358e01c3e7f0254027a026413c40fead35b719df1102290b8b8793eea897baf567b78b29fb64eb0f82b1d65571387b22dd09dad7ff71b683e4dde97eea0031ac72bca98514e71fdd4338c786608c136278cc7dbc21347c52fea2e3a1dce278bc48205df820e832fc202509eafaaf7021b2c83825019a1a65c0ca4dfe54fc7b689cc2caf90b806f40a534b71c83e97a5f70ef886d43288f0e3a73f73a46eadb763bcffa30937d849482f909af9b6d60dddc08081d5af6ffcf498592302fdb529a465fbc95959a2edef97c6e68b46672a92e4bf3f06a253a790d6ab9af835800a978bf95444030da9080e2fe4dd9955fdc2985d3ff4e0daf21238610b8771f399f15ff17e52757f1d4f81d062a418d9b80c0ec882be9779f9338d52243a276b5c6a62bf40e6ec5c7583b869f3117b1d6d7c77c7598fb3650d35b5469f9952aa1878002b85327fac02d10cc498eb0cc5d38abd5f7aefb3f7def3822f05484457b6b16ff62a194241c9cb7446e2d9af7a80a20c7a0e935128b3d84622255588cd331e67cf12f1e7781b847fc5f1eac712cf0999f3c8bd1ae1ef564f54ea2b132d836fb6ea2a01007ee08ea08f0e36b54cb2e8c1f90df839a7033cf1d1b649afc767ca3bddedc768e34c275099b26591617c8ce76054f328c51ba9da9e07aafba69fb465db5719bf185170e84642c74765877f76d8a8e5d6e89013a0c0e31f5fe3cc25bc2e918a263c55f350990da9a8e1383acbc50fcd995407d05b126776943122ad69ec40242bdc22c7e39c5f615c0111b9243a31a3216e76757c00a12cb54587b6c7dd2fd5533e78e852fdd4981943faa07deecf0e2f4883c6b294215e8b83a82c6ada9dfaf207f958f6e643c9572e2a11230de73b3bd2fa8245b2306b545ed0fb1bbe1ac4e20220dff5ab7a39dc3bfa03bc144e0a0c50b6696216b491eee2d9fad43244172e17b622e2c8bbf2ed49540f3792ac3e48c6aecabddbaddd5d411135eda17b1c7c6969058d90816141b2e2934dbe2e06690f3f58cb307e012c47ea48b897f10cf91dd06ff44c664641a19eaeadebb089a2affcf8af5beab174ffc9437f19e2e0bd1f31bfa43ab999f56dc08ca63e0341f92331ed4d749b0b5fd1869d36941f697087449f96419daeddbec4066ca9f3e377d26cf8727d9595e167989cb3787f35b0ca7785a460de3a82b3071f1406d20fb04551b1495d85468cb3355a92fb41458e4c98059714393938438fb6f4ec983574ec3a86aa1b206a35b3998cd163f4d498b055b3eb38c4ac88c2da48c3754dcd29ef38d6259445cce3f5b4fb2f4247cdb60f21c22efa02c156c16c97594f22f70f0d0b3851e811ff49a3fbc40662abef80119122119fb45c57dee31daffc34cd452f41b028b2e50a2e74d14a6260b0167e8593be1ebc1a4614fb51843b81550beee87320c4de787a73c5115598d8ecb008823e9c88be92a0fd27e78a3d8d121b87c15c22915a8469605c37fc6a93066b25464a8186ffd92d6cdb5d6efe8a88472e8c301e3d9eec99547d7329e2c3c3b2fcc842553fb545dcfa69e70e755c5e551e40dd1746877f3e1d4ed9c44da690f84c0639a14a57062d28c4ee001fa2c9db9a961df318fe8bce6b5af1f9a33511c31196b31e220a7c7d6c476dbdc6020715430e25d2b38d6479f11079a225f24ba10ba2d88ad4fa2d5f10de9632eafe5076163ad6d4574f598d44ffeed771f74a14ff0866021f95b2682e73b51fd2ee9de6c17a93d6d5410b09bb28d9ffdbc9c117cf650e365ca2ebc14629788d5eb16abc6634eef6d4d34e0828eef626b67f998423a40b56e87fd165c3c7d448e745163576b64cfc77359befe10e5cd52bb9aa8e85f1c7eab213bcc51b43f085ba98996f7b649e16b20501067457231605ef978164fefc256aa4e52e3bf32b2115924d6562f8c1f2b12a66b9dcc3ad6628573c1c754f008251ff2175abdedb7f0251e88a1b7df38615e66266ffae6224953e0b3962de35b435b5ac688c2f615ea2961988967e8f269cb7a05ee404e320364638b7e0ba94c93292c7e72df92f8ea8f702fce65c5421e85940b9134538282d2b44dfc3ae406de9918991d1d3b5e2c40a2dbe013a8f111d4000e81cc7008683c6c23597172d7f0e99ee94cb96709d742997eb06073c34cba16fcfb6fa24a7cfa67e21cc87f61cf0d694a4ca94855076d877a8912edc5c3ef97f1a09bf8cdbaa9234964608d85d9b2b92f3cdc52b0bd16086efbec6a1ef9d981dea3aec8e53e66aae17f40e22bdd2cc4b1502c6db5f975afb856ad81ec004e31e58f34c48c4f9014355e7a19549b043ca63e0c34eeaf43b73c3ddd27292ddd56982d2e3da451308bd0dd066ff7a86ef13cf415d1d60ae1d863ac693fd7352224f01e60058442165491551d8d3cedbe1949ac7cb12597c949b56f8bdd1da51b2d0e53507bd7d3539f04e0220fe9e79ef87687e014657caf706de75e0a2586b745ff4ecc3cd5918d5cd3f55b458b21b9abd6c2f8a85c7898adc0544bce9e10c7313e0a445389690c0caa28edf92102ef8017fad4c2d0fa6201c955ca25c4e6b4a64d8a3b86bf748c0ed76b1f731fcf2f162ae8ebfdf5ec94879f611dadeae9fa7354d1ba7c407d592775655ccfdfd92895a6314b27aed045127144ce304f79020d57303f8ec92de31de1e29752e0740d549e220c895300a1037ba0c339d0c7f4c32ac723c9879a49ecaf8b5a4bc25a5999b84c6c26894deac7838726e7cb17f87f587266573224f459eea39c2b8681837508af512226dd66fcaac0e12cb84f941", 0x1000, 0x100000000}, {&(0x7f00000003c0)="11a6f94022da72287bc31186c0cf1ec30cccf5a71384db558717e026db96d63069bdab94d80e18ddec234e216ff0315d63bde4daf46abcf8a17013abbb0dc142bcbfd8861c74d45b40d9d4d3e08d92bcb1ffe2017a696fb214c5e5755b3beaffdf449c0f45dff4db36ac599b2f01757feeb040094f3cf2d97e758e4662248b7d100d3f59ed478d3b00e38c4539306c7e7e5e9101c89f0158105e395a49938372f39c43fff5ce25c59f088949636a56d9", 0xb0, 0x3}, {&(0x7f00000004c0)="f052a2aca33fc33ea77dc2e5913938113f00719e486ada2a8d88bf579459bdc284d67154164fff8dc46c47942c4f7eca9df74e01c40b7d4bcb09c25882bc4b369043d73dd61b6f1ac5b24da35c7bc7c4a57b34ac602676247d8ee3188b1df843f5fa5f9d579ac98c2c9372cb702d0297ab96e43440d4f81c10f7fcba1ee7fa5d19c3ed7c9243d53a47ae3c91b3b6d5ff56c06c836c274fa9173b7a90b3d7ce44b991479751091a7ee1bed1fd807a69f1d830150b3d405242c975c0e6f47ab93f", 0xc0, 0x1}, {&(0x7f00000002c0)="cfb4d5a309", 0x5, 0x1}, {&(0x7f0000000580)="cfed0191c2cdf72166605a6ddf461b22d5fafb0f0c5df0a12fc1a081055d8b48016aaf18ce95f8916b3f33fe69577480912358cc8a677e02c45e646e7e12810a6d873d35b858a09331e06d5f5ba736a51efd5181e255", 0x56, 0x7}, {&(0x7f0000000600)="89ec411aa026a1114f4c8cbd6f533ea0f03b93a23c5c69f47ff160c3919419b00c6c6ee12ca6d4d1e5ebafdbc7fa7017b8cd2604c4401d3232a03d30b794c8bbbdc732354741c49e02ee7cefb4f81fd1fb5857901a97074ab9b423371e4ae80ed50fea69b2a0e655c10715acf87070b5359ebe1ee100babe34bab38d4af7c07da2ce572127dd8aaeb478110456be79ef103be7d41783ab8720", 0x99, 0x401}, {&(0x7f0000000300)="e9a4e5623371b97efd5de1e29acf1bb3b6639030bd509b531395", 0x1a, 0x8000}, {&(0x7f00000006c0)="b6ac0fee5e6b0b9e73b447ebd3e683ec6a8f5c6ba53e71601b69abc3f3a48206a3477dcb70cd3eb738e2e40d58e42ff8054d43f8b18ddabf1b6e43e7ec6fd68b7bcfdf745684f4273b2884d2e335d49d121a3e544f415ae235f2472a399efef916ccb7fa515e6183", 0x68, 0x80000000}], 0x10000c, &(0x7f0000000a40)={[{@data_err_abort}, {@dioread_nolock}, {@usrjquota}, {@nogrpid}, {@max_batch_time={'max_batch_time', 0x3d, 0x4}}, {@nobarrier}, {@bsdgroups}, {@oldalloc}], [{@subj_role={'subj_role', 0x3d, '[%-\xdb&^(-]'}}, {@fsmagic={'fsmagic', 0x3d, 0x100}}, {@obj_type={'obj_type', 0x3d, 'mountinfo\x00'}}]}) open(&(0x7f0000000b00)='\x00', 0x420100, 0x62) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, 0x0}}, &(0x7f0000000180)) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080), &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) [ 265.230708][T17645] loop0: detected capacity change from 0 to 3485 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x10540000000000}]) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fspick(r2, &(0x7f0000000080)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080), &(0x7f00000000c0)={0x4, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000004c0)={{{@in6=@initdev, @in=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f00000002c0)=0xe8) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r2) getresgid(&(0x7f0000000300)=0x0, &(0x7f00000003c0), &(0x7f0000000400)) r4 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r5) getgroups(0x2, &(0x7f0000000440)=[0xffffffffffffffff, 0xee01]) setxattr$system_posix_acl(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='system.posix_acl_access\x00', &(0x7f00000005c0)={{}, {0x1, 0x6}, [{0x2, 0x6}, {0x2, 0x2, r0}], {}, [{0x8, 0x1, 0xee00}, {0x8, 0x0, r2}, {0x8, 0x2, r3}, {}, {0x8, 0x4, r5}, {0x8, 0x2, r6}, {0x8, 0x5, 0xee00}], {}, {0x20, 0x3}}, 0x6c, 0x3) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r7, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, 0x0) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xc04a0100000000}]) 17:02:31 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)) sendmsg$NL80211_CMD_NEW_STATION(r0, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000580)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08202dbd7000fedbdf2513ff00000006001a010400000006001401583f00000600abe1aa1f5d7bb212dc586941f14d2ad2a07fa67b8c4429183142516dcdd2208daea5a0974b772034c5374479a47ea2043387622a77b0b97077e3c0d51b8193593b3efad67d8ecee47233cccdc592f42a78f7d5c231e5d6144748c53ca617f25930fcb5e364cfa95b81e81deac24d2db4ae984a8fa27d62cd01eec823e3c7a7a0718762dae2857e9de8b22bdf145141fff7424c7fbea6c6b26db6bbe1f864872d1103119d1edf560000000000"], 0x2c}, 0x1, 0x0, 0x0, 0x4008040}, 0x840) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, 0x0}}, &(0x7f0000000180)) [ 265.408385][T17693] loop0: detected capacity change from 0 to 3485 17:02:31 executing program 1: r0 = openat$incfs(0xffffffffffffffff, &(0x7f0000000180)='.pending_reads\x00', 0x200000, 0x10) sendmsg$AUDIT_SET(r0, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x38, 0x3e9, 0x4, 0x70bd2b, 0x25dfdbfe, {0xc, 0x1, 0x2, 0xffffffffffffffff, 0x1000, 0x4, 0xb3, 0x8, 0x0, 0x448}, [""]}, 0x38}, 0x1, 0x0, 0x0, 0x4}, 0x1) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) r3 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) r4 = perf_event_open$cgroup(&(0x7f0000000080)={0x1, 0x80, 0x2d, 0x1, 0x6, 0x1, 0x0, 0x9, 0x20, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x3, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7fffffff, 0x0, @perf_config_ext={0x6, 0x44}, 0x200, 0x0, 0x3, 0x8, 0x5, 0x9, 0x5fc8, 0x0, 0xc4, 0x0, 0x1}, r2, 0xa, r2, 0x9) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000100)) epoll_ctl$EPOLL_CTL_ADD(0xffffffffffffffff, 0x1, r5, &(0x7f0000000140)={0x40000010}) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ptrace$cont(0x18, 0xffffffffffffffff, 0x100000000, 0x7fffffff) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="be68ba310af886dc0ceff1844ebb"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x505c01, 0x10) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, 0x0) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd04f0000000000}]) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, r2+60000000}}, 0x0) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000001400), 0x604800, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r3 = fsmount(r1, 0x1, 0x8e) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd0e73d717f0000}]) 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x0, 0x7f, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, r2+60000000}}, 0x0) 17:02:31 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) listxattr(&(0x7f0000000300)='./file0\x00', &(0x7f00000003c0)=""/181, 0xb5) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') newfstatat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 265.667393][T17750] loop0: detected capacity change from 0 to 3485 17:02:31 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x0, 0x0, 0xd09, 0x4, 0x5, 0x2}) 17:02:31 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) tkill(0x0, 0x2e) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) vmsplice(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="efec89adc14fa4939797b71aae7e12cd04b181fa39a1206bcfb98ab295b344c3ca0746c68f90b64377", 0x29}, {&(0x7f0000000240)="2242dedf1a1834dff89bcf6b5a721c4f162be625a14adc6766a308b520ee02ee451fc0d01c06dd61ed9a67b6227771f6b82f6d93d10321682769e5a3443ad01fdf820b084addcfe7d21da129d512eb534b748681a53feb7b259ef20694b4ef5e8497f0c388039385b55f04dd03f0efd9fc15e8a380789f44bebe03aefd3c7f83b161849e3542c2ef59", 0x89}, {&(0x7f0000000300)="077868a33ecfafc786197f6a999dbca121a8588aa63d4191ca54309916643dbc275d580b60842d1a9457d853437cfa0eda882b61b9f15d43ebb28ad85e3e134497fb2a7257e6d92d613bf7897b0d82059269b3834f566ed77d8234f16d6aaa3518f8cf7a1e15f5930942ef24d79ab9652270cdc09cda5860127c3b37eb5c", 0x7e}], 0x3, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r3, 0xc0c89425, &(0x7f0000000140)={"66ceaf507bc118528677fe8ca34d0c0f", 0x0, 0x0, {0x8, 0x8001}, {0x3, 0x9}, 0x6, [0x6a, 0x40, 0x8001, 0x1, 0x4, 0x2, 0x3, 0x2, 0x4, 0x6, 0x109, 0x9ab9, 0xffff, 0x3, 0x2, 0x4]}) 17:02:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4, 0x5, 0x2}) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf04a0000000000}]) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="2e2f66696c6530001cdcab6f3d65a83ea05cff8225c58a6e1e8b4906dc106e47a135494ceab38962a8b4ddcc2e54356fb00b6e21283420fe63becb4a0ce7fec38c048930dfaff81fa104c146e38ff0ab3fb29014b9e7d7a7164931850a95d28530f0b1093b0be018d9b7f97f41252c10a7a1872dbd426011d84899daea3ee12867fc5e5e37521455fd37acf070586e838549fa170a68ecc45cb116fc1289fa52498826172d358e51d01d77d25c7ef390a73a914f605e9602288afceb1bd9e1a071a78e19ad84cbbbd3b88a63a8ad0fb1d0"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) timer_settime(r1, 0x0, &(0x7f0000000140)={{}, {0x0, r2+60000000}}, 0x0) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', 0x0) [ 265.815938][T17789] loop0: detected capacity change from 0 to 3485 17:02:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x5, 0x2}) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = creat(&(0x7f0000000240)='./file0\x00', 0x10) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) accept4$inet(r0, &(0x7f00000002c0)={0x2, 0x0, @loopback}, &(0x7f0000000300)=0x10, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xc3) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 1: syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x40000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x480042, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x280000e, 0x80010, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) syz_mount_image$tmpfs(0x0, &(0x7f0000000600)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x100000000000000}]) 17:02:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x3d, 0xfff, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r2, &(0x7f0000000380)=[{&(0x7f0000000140)=""/193, 0xc1}, {&(0x7f0000000080)=""/72, 0x48}, {&(0x7f0000000240)=""/166, 0xa6}, {&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000300)=""/16, 0x10}, {&(0x7f0000000340)}], 0x6, 0x0, 0x3) r3 = open$dir(&(0x7f0000001600)='./file0\x00', 0x20801, 0xc0) ioctl$FS_IOC_MEASURE_VERITY(r3, 0xc0046686, &(0x7f0000001640)={0x2, 0xf4, "93106ffcc0bb9ecdc6337f7293bc928737291b952d89179811e267fa56c475c7ab4baf2b50ad8a8786d728dbe6db1aae7cace439414c50bf47f830ee1a282422f3f06562190a7632b4ca2d6c1df397f7fa93d8fa0930d221f95f792fb2010595d3c06a2c358144cc5a4ee17f77cad7cdf3e35a45225a2ab69280f47a8a9b0c3ab7a6839c8254fb33198afee1e02a60f8b28a43168d74fc924fa017a9fbe412f1fb9da1222830e8bbc53e0aeb0a48040e1731498c05d6865bc85426bd3f11956e844e920b8dfa2653dd8b1123a8432dece64f94a37b31dfb6f677da1ebb381998f63845b63b12b22a3ad177399eb6b37021c05015"}) gettid() 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x1004000, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 3: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x200000000000000}]) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="0b35142775849aa913b758a9ac9343f2bc3d781d2ad758efbcf3c92c9584ac90967a10d8cd0c7cf05fa32410a409cf37f59c331e825c7f21a42850db7fadf59f28fe96ac1245c5e4c8f87abdcd645b7213092441283e215865a34c816b571cde346bee706994d9d0359233bd9d118bc8bda68c44631ebe58f308308406617c57bbe374b571941d6dd4afea2817ce9e1089000053bd202c37357fe33cf50f4910c1d4ca2f03c3d73edf5be3de7395d66e6dc113b7ff2a97f962794fb53c5f6eeb93451ea9c91c18d56c552ebbe3de211d6ca1629c81295069916bd972be645e2334c920aa6edbb18458ad3efef127ecbb292f6297"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 266.009361][T17831] loop0: detected capacity change from 0 to 3485 17:02:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) capget(&(0x7f0000000080)={0x19980330}, &(0x7f00000000c0)) 17:02:32 executing program 3: semtimedop(0xffffffffffffffff, &(0x7f0000000240)=[{0x4, 0x0, 0x1000}, {0x1, 0x9, 0x800}, {0x4, 0x3f, 0x800}, {0x3, 0x0, 0x1800}, {0x0, 0x3f, 0x1000}, {0x2, 0x40, 0x1800}], 0x6, &(0x7f0000000280)={0x0, 0x989680}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x3, 0xf, &(0x7f0000000300)=""/34) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="5a7156bcc601bf344cd9f967c0b0db22c02666a7c8730d7733a6"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = semget$private(0x0, 0x4, 0x328) semctl$IPC_RMID(r1, 0x0, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = ioctl$TIOCGPTPEER(r1, 0x5441, 0xebf) write$binfmt_misc(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="73797a304ad21997ba86dd254ba9df99b98d6d2244f06e4b460f67bc6a92adc677e62254c7caca97c9a5a373bcc5ecd4685299c7f64d9cec3898066a453e8de03a5f995f1f2ab81dca7667f46f7f261bb4e40e2022ba7b072df222fb44b250db9643ed728957e88ace9b290c31398cb27f64adb0b3c241f81a1d28845faa8e42897dcdf2c1550f22462d0dbd45977be1303ebe58948dacf17567a1b7cc949d2c900098cc0c79979e80303ef56a715cb7157e229c4833344a1675373a4d108fe9c6f29c7766b61a7cea380ba3b5187bd5ab72daa77781b5d9e1dd333e07cd87a217"], 0x5c) r3 = ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000280)=""/133, 0x85}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/206, 0xce}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000000080)=""/123, 0x7b}], 0x6, 0x6, 0x10000000) r4 = gettid() ptrace$setopts(0x4206, r4, 0x0, 0x0) clock_gettime(0x6, &(0x7f0000000140)) tkill(r4, 0x17) ptrace$setregs(0xffffffffffffffff, r4, 0x0, &(0x7f0000000680)="d30a01807fce9a71fc27bc788acf3cb9a0") ptrace$cont(0x9, r4, 0x4bc, 0x2) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408bc, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x10) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x3) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x300000000000000}]) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x20) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="d892e862cfeb00cf3c87fb61215c918aa9ba5b0d52755100007cc434584f8d5825746d0ba41637d65958fa83f7ce2c9ceb37d3c2c070c99380dbeea7b403d1b73b47e5785e05e6d3a738cf00000000dd922cae68cfce7415e3f19e626968"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="2495bc26cff260a10b330f3bf7cf896bcc529988645ddd1cfd4cb4e86b5ce186f8d7909880798f82d409c4aad4f83b7fc20f2e9b32b2b9e237b327c33ed1ad092c7e9775b595d134869de63e136b934a496e38e6c3df92618ee27c2f65780e552d5192fcd62f94c985d2f20ec275ad17e5b2e6a408530b139970cbbe2d6eb8f6fdb0c3dea594ebdc1fb7689ebb875c3cc2464ec767c885e041d2f738d40dadefa410a3"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) [ 266.197577][T17867] loop0: detected capacity change from 0 to 3485 17:02:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r1 = fork() ptrace$cont(0xffffffffffffffff, r1, 0x1, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x236, 0x0) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x400000000000000}]) 17:02:32 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x236, 0x0) 17:02:32 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) sendmsg$sock(r1, &(0x7f0000000240)={&(0x7f0000000080)=@l2tp6={0xa, 0x0, 0x0, @mcast2, 0x9, 0x2}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000000)="a9ea48599d3e588afe9c35299e27c4ee", 0x10}], 0x1, &(0x7f0000000180)=[@mark={{0x14, 0x1, 0x24, 0x7fff}}, @txtime={{0x18, 0x1, 0x3d, 0x1ff}}, @txtime={{0x18, 0x1, 0x3d, 0x3f}}, @timestamping={{0x14, 0x1, 0x25, 0x9}}, @mark={{0x14, 0x1, 0x24, 0x4}}, @txtime={{0x18, 0x1, 0x3d, 0xbc}}, @mark={{0x14, 0x1, 0x24, 0x5}}, @timestamping={{0x14, 0x1, 0x25, 0x298c}}], 0xc0}, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc48, 0x0) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xc2) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x800000000000000}]) [ 266.427483][T17917] loop0: detected capacity change from 0 to 3485 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) getxattr(&(0x7f0000000580)='./file0\x00', &(0x7f0000000400)=@known='com.apple.FinderInfo\x00', &(0x7f0000000440)=""/42, 0x2a) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=ANY=[@ANYBLOB="6c6530e500000000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="aa8412dbb2c4c79d640168a72d0a15064b99efd6e0b2af6b0e48dc2432ccc62200000000000000"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="1e852b33917e622c7d1fd439e1850a6a3bd6e833e90ef9afef56d8a884bcb0030fa92b8680d3a60bcafbfa6aa76680bfb3d24ffcebfc28ae3239772340de6cdbc8dd64ba0212db9aba0aa43c953531e2a0b82c3d77d2954690c22647460ff60c9de82b86c06ba3e8c8c8544e7b952970eb35c0a3feda86899887f86cd44c6bc7b3848d5cfabbca840c29"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000002c0)=""/94, 0x5e}], 0x2, 0xc00, 0x0) umount2(&(0x7f0000000280)='./file0\x00', 0x1) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:32 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x236, 0x0) 17:02:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="52ec365d542d2e2f665f6c65300000000000000000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xa00000000000000}]) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8100, 0x1) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) timer_create(0x6, &(0x7f0000000080)={0x0, 0x13, 0x4}, &(0x7f00000000c0)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0)={0x0, 0x0, 0x1}, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540)=0x0, &(0x7f0000000100)=0x0) r5 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) syz_io_uring_submit(r3, r4, &(0x7f0000000980)=@IORING_OP_WRITEV={0x2, 0x4, 0x0, @fd=r5, 0x0, 0x0, 0x0, 0x8}, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r7 = syz_io_uring_setup(0x187, &(0x7f00000002c0)={0x0, 0xa9bf}, &(0x7f00002cd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000540), &(0x7f0000000100)) syz_io_uring_submit(0x0, 0x0, &(0x7f0000000200)=@IORING_OP_SPLICE={0x1e, 0x1, 0x0, @fd_index, 0x7, {0x0, r7}, 0x2, 0xb4f7b2a20cd442a6, 0x1}, 0xb) sendto$inet(0xffffffffffffffff, &(0x7f0000000480)="a32b90ddad2b3e194d2a8b7a20a7306e7d6188b719894dd962adbc8cfc4f2cb4ba5a356d5b746b0fe599d767ab8a20dae290e01475bfb188d61ad40a97870a1f965819de3a7f17b1b5aefcad22b793e4b28b1fec79e511440acf3a217b408e72c79ccf1cfe6de145a9b679d7a50ea893bf5b93000adaf8942c3710bee01d97301a4ca4ca64c4667ba91e0dbd", 0x8c, 0x4810, &(0x7f0000000580)={0x2, 0x4e21, @local}, 0x10) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="164e4dab75afad0857335bc8a895c6e8b7f79e54573c43032c6d70c7b345f55c100d2ce03663369d736b"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:32 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xc02000000000000}]) 17:02:32 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:32 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x683, 0x0) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') umount2(&(0x7f0000000240)='./file0\x00', 0xa) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf00000000000000}]) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="d3c58be12f8081b677d68f33d663b8633e6e913af7a448152bc38b5615a0e6acf9bbccbe00e14e11ea771067bbf92374f3320e7489cd6ce917af39f7d66be3d8edb3e5db9cbc0ce05b553f07d4e829fb9f6cd52c88533d1d0c267ec162c1025919f1eb39830077bc24a21abf1449235e5ef14db552cdbce50deaf0014885d88148af2939c85719c9dee492844a9615a89ed1f2dce7a3b09b043a0e278076ccc6d909539a9bdaa55f5c4ed478a6cdd9a5f4c26728c4f518ccfad8c6b1f4e03156"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x1000000000000000}]) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) chown(&(0x7f0000000280)='./file1/file0\x00', 0xee01, 0xffffffffffffffff) mkdir(&(0x7f0000000240)='./file1\x00', 0x8) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="40954c52db7b081c8eb3a59decdbc42d1f6f854737587ca87478f1db51fddaadf11d66cead084ea4915536592c45ea4697808adcf97fecfebb9d2dd5efb8e3142ba726a2a306fe114234dbfa94c1fe4c0bb4d68b4cb27140369957236c358d6b7c3620527bb3a3bb9cfd5815315f38a6060edcd6a50492530dcd88b6dda74ee6f44e8584e65f59afda45c6aec6350fc3989ca6bd5c550c4c0d13b9598f748c7adff49016ba5efa0bb4c36a5b40d1ecf0ff9cf72f51d57bfbe4bac4cee779c18b604bb90c0ccc85bf214f03082afe842e04526a69a52d267b61447fd279f04255ab6bb3626d1e3eda93489b2e042d6069fa1a781558d74a926a3971d6e3a85ee250f42e1f3d84f7df78fa249516b66b5706d903b44df29ff3cd72df3eb67d26df017edcf9a2b3ed39a1911724b9554a7b9adc649641f0434145273d085880dc5294cef6a7d51052ced6a56fb99c78facf396569b521768be44a464bfa6a26c9f61bac38e27a1e55619783c29907784f24089a315ba8f3f37a8272aa654ec7435f70fbf7c715a8feb9b9e0d4a9f5"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f0000000680)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xc00, 0x0) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x1802000000000000}]) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000100)) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0/../file0\x00'}, 0x6e) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) open(&(0x7f0000000300)='./file0/../file0\x00', 0x400, 0x30) close(r0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/249, 0xf9}, {&(0x7f00000003c0)=""/159, 0x9f}, {&(0x7f0000000680)=""/60, 0x3c}, {&(0x7f00000004c0)=""/163, 0xa3}, {&(0x7f0000000580)=""/16, 0x10}, {&(0x7f00000005c0)=""/37, 0x25}], 0x6, 0xc01, 0xfffffffe) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x2400000000000000}]) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="335521d120ba3b97afda6b64ece1439a88d145e4fd8e390abdc2d6206e36b604"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount(&(0x7f0000000280)=@sg0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='qnx6\x00', 0x1000000, 0x0) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x3c00000000000000}]) 17:02:33 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:33 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4000000000000000}]) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:33 executing program 2: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unlink(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000280), 0x200000, 0x0) fspick(r0, &(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2088ac, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:33 executing program 2: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:33 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x4102000000000000}]) 17:02:33 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f00000003c0)=ANY=[@ANYBLOB="2e2f6669fc013000bac72f8b120b81951a41d89667dc45f2fe2b8385053a37fa11f56231917a3d7c691f637cf30c4d5d8b42774a2daee768d05b7c38eea2a3eeaa0ed39c907efa3ae10688c5085ea22e168ba2abfe76a829c05d4dbf17e33f3a0110bf22d171dbbc2a49e3bb9abf0a11c7d9bd24d63a77c15903fd20b243867df82d2f77331a4140b1"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) chdir(&(0x7f0000000200)='./file0\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:33 executing program 2: mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:33 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:34 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x5800000000000000}]) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) creat(&(0x7f0000004ec0)='./file0\x00', 0x110) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) r0 = socket$inet_icmp(0x2, 0x2, 0x1) clock_gettime(0x0, &(0x7f0000001340)={0x0, 0x0}) io_pgetevents(0x0, 0x5f87ea3e, 0x1, &(0x7f0000004e40)=[{}], &(0x7f0000004e80)={0x0, 0x989680}, 0x0) recvmmsg(r0, &(0x7f0000003580)=[{{&(0x7f0000000240)=@alg, 0x80, &(0x7f00000003c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)=""/59, 0x3b}, {&(0x7f00000004c0)=""/229, 0xe5}], 0x3, &(0x7f0000000400)}, 0x5}, {{&(0x7f00000005c0)=@generic, 0x80, &(0x7f0000000d00)=[{&(0x7f0000000640)=""/89, 0x59}, {&(0x7f00000006c0)=""/164, 0xa4}, {&(0x7f0000000980)=""/168, 0xa8}, {&(0x7f0000000a40)=""/119, 0x77}, {&(0x7f0000000ac0)=""/138, 0x8a}, {&(0x7f0000000b80)=""/203, 0xcb}, {&(0x7f0000000440)}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000c80)=""/78, 0x4e}], 0x9, &(0x7f0000000780)=""/52, 0x34}, 0x9}, {{&(0x7f0000000dc0)=@alg, 0x80, &(0x7f0000000ec0)=[{&(0x7f0000000e40)=""/106, 0x6a}], 0x1}, 0x9}, {{&(0x7f0000000f00)=@ax25={{0x3, @null}, [@netrom, @default, @netrom, @netrom, @remote, @netrom, @default, @netrom]}, 0x80, &(0x7f0000001200)=[{&(0x7f0000000f80)=""/28, 0x1c}, {&(0x7f0000000fc0)=""/101, 0x65}, {&(0x7f0000001040)=""/143, 0x8f}, {&(0x7f0000001100)=""/217, 0xd9}], 0x4}, 0xffff}, {{&(0x7f0000001240)=@xdp, 0x80, &(0x7f0000001300)=[{&(0x7f00000012c0)=""/16, 0x10}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x2, &(0x7f0000003480)=""/193, 0xc1}, 0x80}], 0x5, 0x40002000, &(0x7f00000036c0)={r1, r2+60000000}) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r3, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x4e23, @empty}, 0x10) recvmmsg(r3, &(0x7f0000004d80)=[{{&(0x7f0000000400)=@tipc=@id, 0x80, &(0x7f0000004b00)=[{&(0x7f0000003700)=""/178, 0xb2}, {&(0x7f00000037c0)=""/36, 0x24}, {&(0x7f0000003800)=""/6, 0x6}, {&(0x7f0000003840)=""/4096, 0x1000}, {&(0x7f0000004840)=""/70, 0x46}, {&(0x7f00000048c0)=""/186, 0xba}, {&(0x7f0000004980)=""/186, 0xba}, {&(0x7f0000004a40)=""/151, 0x97}], 0x8, &(0x7f0000004b80)=""/173, 0xad}, 0x6}, {{&(0x7f0000004c40)=@ax25={{0x3, @netrom}, [@bcast, @null, @remote, @bcast, @netrom, @rose, @rose, @netrom]}, 0x80, &(0x7f0000004d00)=[{&(0x7f0000004cc0)=""/21, 0x15}], 0x1, &(0x7f0000004d40)=""/10, 0xa}, 0x3f}], 0x2, 0x12040, &(0x7f0000004e00)={0x77359400}) 17:02:34 executing program 3: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:34 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x6c76274c00000000}]) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='sysv\x00', 0x319023, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x8201000000000000}]) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') mount(&(0x7f0000000240)=@sr0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='affs\x00', 0x320009, &(0x7f0000000300)='\'\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x91ffffff00000000}]) 17:02:34 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 0: ioctl$SG_GET_COMMAND_Q(0xffffffffffffffff, 0x2270, &(0x7f0000000240)) ioctl$SCSI_IOCTL_PROBE_HOST(0xffffffffffffffff, 0x5385, &(0x7f0000000280)={0xb, ""/11}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x5000, 0x2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f00000002c0)='./file1\x00', 0x0, r0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 5: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xcac3a73316000000}]) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) chdir(&(0x7f0000000240)='./file0\x00') mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd7ff000000000000}]) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x3400a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) open$dir(&(0x7f0000000400)='./file0\x00', 0x1b4303, 0x14) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x2) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=@filename='./file0\x00', &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='f2fs\x00', 0xae82475dcbe8f1c3, &(0x7f00000003c0)='{\x00') mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xd7ffffff00000000}]) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="7a03f6099b10044a5222d141a38fcfb6ddfb63d9c47ecb6e8fc3c92083d34f4751180ffa7eda2fa09df34565c513dc1105a53263ea17f53e943a7e84601b0d6a73180c64d29e7eda46d6fab55430ad5b70dddccb4a704157ff0479849951610b5bad72b28863b14955d3f2ad5b613da5dfe6fafc2b6190f84759dd0d51e4c6b15865e341e602f119d74280a5c756c2e69bf368094f5524d995b53091b3e27d382dfcbf2ca7b2ca2f806fc8640556ff2a4a90a6c76df9d4"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xe803000000000000}]) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:34 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='aio\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="3dbaae88e0f1db98f9b7573a8b3854261453f044fdb54229d5c827ce916e68ac766350fdee1d5614e8c1322f258f3d37fc9bb0dd738193"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f00000008c0)=""/106, 0x6a}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xef}], 0x4, 0xffff, 0x7fff) 17:02:34 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:34 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, 0x0, 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:34 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x4) r0 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setxattr$system_posix_acl(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='system.posix_acl_default\x00', &(0x7f0000000300)={{}, {0x1, 0x6}, [{0x2, 0x0, r3}, {0x2, 0x0, 0xffffffffffffffff}], {0x4, 0x2}, [{0x8, 0x1}], {}, {0x20, 0x2}}, 0x3c, 0x1) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x68080, 0x80) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="77c26cae81fb788b6587b31bf605ede356748e3ebcb28904b3fd42057f814e3c91e9c3aedca16e5f1ba71a7bff0f2d8e3fe866d8f81e235bbe430900040400000000272cf65224dfff0132a8c857a4c4710a0000"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r4, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xf401000000000000}]) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 0: r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) sendfile(0xffffffffffffffff, r0, &(0x7f0000000280)=0x81, 0x100000001) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000002c0), &(0x7f0000000380)='.', 0x0, 0x205010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r1, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xff0f000000000000}]) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2a19016, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) renameat2(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@caif=@dgm={0x25, 0x1ff, 0x7}, 0x80) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xffffffff00000000}]) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2608a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='net/rpc\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xffffffffff600000}]) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) fsetxattr$trusted_overlay_redirect(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)='./file0\x00', 0x8, 0x2) mount(&(0x7f0000000200)=ANY=[@ANYBLOB='.\x00\x00\x00\x00\x00\x00\x00'], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) chdir(&(0x7f00000003c0)='./file1\x00') mount(&(0x7f0000000240)=@filename='./file0\x00', &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000280)=ANY=[@ANYBLOB="c332209f995aca24b46b450ceecdab0c01d1d8eca697fcaac5b2353686721b8000302ae4cc1fa2422b0e075b19ff0ed947b22931e1a658de286ea380cffbb0e49fd1a5cc92cab3a033c18ff866ca640df12820e861744195f740e51bb1196586b7118c770ae26d5ac861d362c330ec65fa0b4d1191e2bfa17ad5fa5ac40020f4d8e2826c6f814bba2cebb2627722286b2fd857f4"], &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, 0x0, 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0xffffffffffffffff}]) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000300), 0xf6ee723a3679d7fb, 0x0) openat(r1, &(0x7f0000000380)='./file0\x00', 0x200001, 0x129) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) setxattr(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=@known='trusted.overlay.nlink\x00', &(0x7f00000002c0)='\x00', 0x1, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f00000004c0)=ANY=[@ANYBLOB="a89f936cfca46d41225e1158a16ae32e383213c87ec95c088f889aa81f08dd04f14cdcb758ca95812f61d89da094446230a2e078ae23bad82142f0c41f65ff983df1d2a7fbdacd1fbab541000200009808a0d7c8510ddd60bd2800fd7ac158726b4f4c96b97871d14d5d958dd49033ad11ffb7da2e7fe32ea16d34574b359681aadee611eea2ab06f215272ed8c1fffb4835e3134860ea38053807b3b4696f3f3d4e567e9a25edc5fe4b4bb72439780ee0f95b9d8e817d46f8a5e85101450e9770b5d8e8001aeb5f90eae16f56d638ace3ed39e0fde61c4d6c270e35588ae16a279ef4598be98599bf87dc4b980a32a86b9f592c22f44b17c72c9615a1207404523912dce162a0bd"], &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') chdir(&(0x7f0000000240)='./file0\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x2}]) 17:02:35 executing program 3: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) setxattr(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)=@random={'system.', '\':\'\x00'}, &(0x7f00000002c0)='%!}&\x00', 0x5, 0x3) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r2, 0x0) ioctl$NS_GET_OWNER_UID(r0, 0xb704, &(0x7f0000000400)=0x0) lsetxattr$system_posix_acl(&(0x7f0000000300)='./file1\x00', &(0x7f00000003c0)='system.posix_acl_default\x00', &(0x7f00000004c0)={{}, {0x1, 0x2}, [{0x2, 0x1, 0xee01}, {0x2, 0x3, 0xffffffffffffffff}, {0x2, 0x5, 0xffffffffffffffff}, {0x2, 0x6, r2}, {0x2, 0x1, r3}, {0x2, 0x6, 0xee01}], {0x4, 0x4}, [{0x8, 0x7}], {0x10, 0x5}, {0x20, 0x1}}, 0x5c, 0x2) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, 0x0, 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c04, r0) 17:02:35 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3}]) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:35 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:35 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) setxattr$trusted_overlay_nlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280), &(0x7f00000002c0)={'L+', 0x4}, 0x16, 0x2) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000240)='./file0\x00', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) chown(&(0x7f0000000000)='./control\x00', 0x0, r2) lchown(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, r2) 17:02:35 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', 0x0, 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4}]) 17:02:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000240)='io\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, 0xffffffffffffffff) 17:02:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400), &(0x7f0000000440), 0x2, 0x2) write$P9_RREADLINK(0xffffffffffffffff, &(0x7f0000000280)={0x19, 0x17, 0x2, {0x10, './file0/../file0'}}, 0x19) mount(&(0x7f0000000240)=ANY=[@ANYBLOB="2800000000000080000000000000000000"], &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) truncate(&(0x7f0000000500)='./file0/file0\x00', 0x0) mount(&(0x7f0000000200)=@nullb, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f00000004c0)='nsfs\x00', 0x3002410, &(0x7f0000000300)='hugetlbfs\x00') r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x5}]) 17:02:36 executing program 3: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x1802000000000000}]) 17:02:36 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') umount2(&(0x7f0000000240)='./file0\x00', 0xa) preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0xc00, 0x0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x8}]) 17:02:36 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:36 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000340)='./file0\x00', 0x0, 0x2408a4, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000180)='mountinfo\x00') preadv(r0, &(0x7f0000000940)=[{&(0x7f0000000040)=""/42, 0x2000006a}, {&(0x7f00000008c0)=""/106, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f0000001380)=""/239, 0xfc36}], 0xc7, 0x236, 0x0) 17:02:36 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:36 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x1263, r0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2d06fa5ba0bad001, 0x8c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r2 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x3, &(0x7f0000000140)={0x0, 0x37, 0x0, @tid=r2}, &(0x7f0000000180)=0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r5, 0x1, &(0x7f0000000080)=0x6567d6b4) r6 = memfd_create(&(0x7f0000000280)=']\x00', 0x0) sendfile(r5, r6, 0x0, 0x8) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r4, 0x0, &(0x7f0000000200)={{r7, r8+60000000}, {0x0, 0x989680}}, &(0x7f0000000240)) timer_settime(r1, 0x1, &(0x7f0000000080)={{0x77359400}, {0x0, 0x3938700}}, &(0x7f00000000c0)) 17:02:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xa}]) 17:02:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(0x0, &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2d06fa5ba0bad001, 0x8c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r2 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x3, &(0x7f0000000140)={0x0, 0x37, 0x0, @tid=r2}, &(0x7f0000000180)=0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r5, 0x1, &(0x7f0000000080)=0x6567d6b4) r6 = memfd_create(&(0x7f0000000280)=']\x00', 0x0) sendfile(r5, r6, 0x0, 0x8) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r4, 0x0, &(0x7f0000000200)={{r7, r8+60000000}, {0x0, 0x989680}}, &(0x7f0000000240)) timer_settime(r1, 0x1, &(0x7f0000000080)={{0x77359400}, {0x0, 0x3938700}}, &(0x7f00000000c0)) 17:02:36 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf}]) 17:02:36 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:37 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:37 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2d06fa5ba0bad001, 0x8c) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)=0x0) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r2 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r2}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) timer_create(0x3, &(0x7f0000000140)={0x0, 0x37, 0x0, @tid=r2}, &(0x7f0000000180)=0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r5, 0x1, &(0x7f0000000080)=0x6567d6b4) r6 = memfd_create(&(0x7f0000000280)=']\x00', 0x0) sendfile(r5, r6, 0x0, 0x8) clock_gettime(0x0, &(0x7f00000001c0)={0x0, 0x0}) timer_settime(r4, 0x0, &(0x7f0000000200)={{r7, r8+60000000}, {0x0, 0x989680}}, &(0x7f0000000240)) timer_settime(r1, 0x1, &(0x7f0000000080)={{0x77359400}, {0x0, 0x3938700}}, &(0x7f00000000c0)) 17:02:37 executing program 5 (fault-call:4 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:37 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x10}]) [ 271.118193][T18653] FAULT_INJECTION: forcing a failure. [ 271.118193][T18653] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 271.131364][T18653] CPU: 1 PID: 18653 Comm: syz-executor.5 Not tainted 5.13.0-rc1-syzkaller #0 [ 271.140187][T18653] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.150258][T18653] Call Trace: [ 271.153536][T18653] dump_stack+0x137/0x19d [ 271.157937][T18653] should_fail+0x23c/0x250 [ 271.162353][T18653] should_fail_usercopy+0x16/0x20 [ 271.167378][T18653] _copy_to_user+0x1c/0x90 [ 271.171787][T18653] simple_read_from_buffer+0xab/0x120 [ 271.177188][T18653] proc_fail_nth_read+0xf6/0x140 [ 271.182130][T18653] ? rw_verify_area+0x136/0x250 [ 271.186998][T18653] ? proc_fault_inject_write+0x200/0x200 [ 271.192764][T18653] vfs_read+0x154/0x5d0 [ 271.196926][T18653] ? __put_user_nocheck_8+0x11/0x21 [ 271.202129][T18653] ? __fget_light+0x21b/0x260 [ 271.206808][T18653] ? __cond_resched+0x11/0x40 [ 271.211487][T18653] ksys_read+0xce/0x180 [ 271.215644][T18653] __x64_sys_read+0x3e/0x50 [ 271.220148][T18653] do_syscall_64+0x4a/0x90 [ 271.224566][T18653] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.230598][T18653] RIP: 0033:0x41935c [ 271.234491][T18653] 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 [ 271.240067][T18657] FAULT_INJECTION: forcing a failure. [ 271.240067][T18657] name fail_usercopy, interval 1, probability 0, space 0, times 0 17:02:37 executing program 3 (fault-call:4 fault-nth:0): r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) [ 271.254101][T18653] RSP: 002b:00007f9ab945e170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 271.254123][T18653] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 271.283495][T18653] RDX: 000000000000000f RSI: 00007f9ab945e1e0 RDI: 0000000000000005 [ 271.291450][T18653] RBP: 00007f9ab945e1d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.299404][T18653] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.307372][T18653] R13: 00007ffe4ee9959f R14: 00007f9ab945e300 R15: 0000000000022000 [ 271.315355][T18657] CPU: 0 PID: 18657 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 271.324196][T18657] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.334248][T18657] Call Trace: [ 271.337523][T18657] dump_stack+0x137/0x19d [ 271.341867][T18657] should_fail+0x23c/0x250 [ 271.346283][T18657] should_fail_usercopy+0x16/0x20 [ 271.351315][T18657] _copy_from_user+0x1c/0xd0 [ 271.355908][T18657] lo_ioctl+0x3d5/0x11f0 [ 271.360147][T18657] ? path_openat+0x19ab/0x20b0 [ 271.364912][T18657] ? avc_has_extended_perms+0x5d8/0x7b0 [ 271.370505][T18657] ? do_filp_open+0x17a/0x1f0 [ 271.375182][T18657] ? fsnotify_perm+0x59/0x2e0 [ 271.379953][T18657] ? __fsnotify_parent+0x32f/0x430 [ 271.385070][T18657] ? get_pid_task+0x8b/0xc0 [ 271.389574][T18657] ? blkdev_common_ioctl+0x9c3/0x1040 [ 271.394988][T18657] ? selinux_file_ioctl+0x8e0/0x970 [ 271.400182][T18657] ? lo_release+0x120/0x120 [ 271.404686][T18657] blkdev_ioctl+0x1d0/0x3c0 [ 271.409192][T18657] block_ioctl+0x6d/0x80 [ 271.413462][T18657] ? blkdev_iopoll+0x70/0x70 [ 271.418059][T18657] __se_sys_ioctl+0xcb/0x140 [ 271.422651][T18657] __x64_sys_ioctl+0x3f/0x50 [ 271.427243][T18657] do_syscall_64+0x4a/0x90 [ 271.431661][T18657] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.437561][T18657] RIP: 0033:0x4665d9 [ 271.441526][T18657] 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 [ 271.461216][T18657] RSP: 002b:00007ff74db4c188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 17:02:37 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x24}]) 17:02:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) [ 271.469671][T18657] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 271.477699][T18657] RDX: 0000000000000004 RSI: 0000000000004c04 RDI: 0000000000000003 [ 271.485679][T18657] RBP: 00007ff74db4c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.493662][T18657] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.501643][T18657] R13: 00007fffcb9dd66f R14: 00007ff74db4c300 R15: 0000000000022000 17:02:37 executing program 3 (fault-call:4 fault-nth:1): r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:02:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) [ 271.631126][T18674] FAULT_INJECTION: forcing a failure. [ 271.631126][T18674] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 271.644233][T18674] CPU: 1 PID: 18674 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 271.652993][T18674] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 271.663133][T18674] Call Trace: [ 271.666408][T18674] dump_stack+0x137/0x19d [ 271.670736][T18674] should_fail+0x23c/0x250 [ 271.675148][T18674] should_fail_usercopy+0x16/0x20 [ 271.680179][T18674] _copy_to_user+0x1c/0x90 [ 271.684596][T18674] simple_read_from_buffer+0xab/0x120 [ 271.690021][T18674] proc_fail_nth_read+0xf6/0x140 [ 271.695066][T18674] ? rw_verify_area+0x136/0x250 [ 271.699934][T18674] ? proc_fault_inject_write+0x200/0x200 [ 271.705568][T18674] vfs_read+0x154/0x5d0 [ 271.709724][T18674] ? selinux_file_ioctl+0x8e0/0x970 [ 271.714975][T18674] ? __fget_light+0x21b/0x260 [ 271.719675][T18674] ? __cond_resched+0x11/0x40 [ 271.724350][T18674] ksys_read+0xce/0x180 [ 271.728529][T18674] __x64_sys_read+0x3e/0x50 [ 271.733048][T18674] do_syscall_64+0x4a/0x90 [ 271.737524][T18674] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 271.743422][T18674] RIP: 0033:0x41935c [ 271.747308][T18674] 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 [ 271.767027][T18674] RSP: 002b:00007ff74db4c170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 17:02:37 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)=0x0) timer_settime(r3, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:38 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3c}]) 17:02:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:38 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) [ 271.775440][T18674] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c [ 271.783509][T18674] RDX: 000000000000000f RSI: 00007ff74db4c1e0 RDI: 0000000000000005 [ 271.791478][T18674] RBP: 00007ff74db4c1d0 R08: 0000000000000000 R09: 0000000000000000 [ 271.799491][T18674] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 271.807463][T18674] R13: 00007fffcb9dd66f R14: 00007ff74db4c300 R15: 0000000000022000 17:02:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x2, r1) 17:02:38 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x2, r1) 17:02:38 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x58}]) 17:02:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:38 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x301, r1) 17:02:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x301, r1) 17:02:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(0x0, &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:38 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x125d, r1) 17:02:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1260, r1) 17:02:38 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:38 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x182}]) 17:02:38 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1265, r1) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x125e, r1) 17:02:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x1f4}]) 17:02:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1269, r1) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x125f, r1) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), 0x0, 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4b47, r1) 17:02:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_create(0x4, &(0x7f00000000c0)={0x0, 0x8, 0x4, @thr={&(0x7f0000000080), &(0x7f0000000140)="b68724102c558cfb844171db8acf20ecbf165dac2fa6ee89cd8ffaf414b8b4e4ebbf8bc6f5be7b66a3852fecc459fa0de6ed62716cce00413c7f5c098c400137d219b7845eb3e36134921739571988b1402e5b9746bb4e721bf12394cd42d2cb2deec3b0c7cb1596f16a7ed59180f1e360654396697c79bb1328032939813afb84f351789f036d19ef1d4c91a9be3b3a5bce73d64c9f43e7fd0cf5019422c51f58e0d114dd6cea092745a636a9cd19cb"}}, &(0x7f0000000200)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x20c}]) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1260, r1) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4b49, r1) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1261, r1) 17:02:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x218}]) 17:02:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x541b, r1) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1262, r1) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x0, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5421, r1) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x241}]) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, 0x0, &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, 0x0, &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1264, r1) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5450, r1) 17:02:39 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, 0x0, &(0x7f0000000140)='tracefs\x00', 0x19, 0x0) 17:02:39 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1265, r1) 17:02:39 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x300}]) 17:02:39 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5451, r1) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x19, 0x0) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1267, r1) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5452, r1) 17:02:40 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3e8}]) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1268, r1) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5460, r1) 17:02:40 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x19, 0x0) 17:02:40 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x500}]) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) gettid() timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1269, r1) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40049409, r1) 17:02:40 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x19, 0x0) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1274, r1) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40081271, r1) 17:02:40 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xa00}]) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1275, r1) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40086602, r1) 17:02:40 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x3938700}, {0x0, 0x9}}, 0x0) timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:40 executing program 2 (fault-call:7 fault-nth:0): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:40 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xc02}]) 17:02:40 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40087602, r1) 17:02:40 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1276, r1) [ 274.656942][T18964] FAULT_INJECTION: forcing a failure. [ 274.656942][T18964] name failslab, interval 1, probability 0, space 0, times 0 [ 274.669651][T18964] CPU: 0 PID: 18964 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 274.678429][T18964] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 274.688546][T18964] Call Trace: [ 274.691823][T18964] dump_stack+0x137/0x19d [ 274.696196][T18964] should_fail+0x23c/0x250 [ 274.700607][T18964] ? __se_sys_mount+0x4e/0x2e0 [ 274.705357][T18964] __should_failslab+0x81/0x90 [ 274.710138][T18964] should_failslab+0x5/0x20 [ 274.714644][T18964] __kmalloc_track_caller+0x64/0x340 [ 274.719937][T18964] ? strnlen_user+0x137/0x1c0 [ 274.724863][T18964] strndup_user+0x73/0x120 [ 274.729275][T18964] __se_sys_mount+0x4e/0x2e0 [ 274.733923][T18964] ? fput+0x2d/0x130 [ 274.737816][T18964] ? ksys_write+0x157/0x180 [ 274.742368][T18964] __x64_sys_mount+0x63/0x70 [ 274.747033][T18964] do_syscall_64+0x4a/0x90 [ 274.751497][T18964] entry_SYSCALL_64_after_hwframe+0x44/0xae 17:02:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f00000002c0)={@in={{0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x11}}}, 0x0, 0x0, 0x46, 0x0, "3c4473572d91b8a12e0efe0f2c9669a37427741fa53b69b2c15bfd8522e8d37e96734869dbe67504945dea0fc3d5fa528a20998f4f89283a3ec520cad2bed735663937a163162dc004506bc6d81b60c7"}, 0xd8) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) [ 274.757394][T18964] RIP: 0033:0x4665d9 [ 274.761283][T18964] 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 [ 274.780891][T18964] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 274.789910][T18964] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 274.797883][T18964] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 17:02:41 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1277, r1) 17:02:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401c5820, r1) 17:02:41 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1278, r1) [ 274.805854][T18964] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 274.813851][T18964] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 274.821819][T18964] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:41 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf00}]) 17:02:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4020940d, r1) 17:02:41 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1279, r1) 17:02:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80081270, r1) 17:02:41 executing program 2 (fault-call:7 fault-nth:1): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:41 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x1802}]) 17:02:41 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127a, r1) 17:02:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80081272, r1) [ 275.120342][T19027] FAULT_INJECTION: forcing a failure. [ 275.120342][T19027] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 275.133426][T19027] CPU: 1 PID: 19027 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 275.142190][T19027] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.152247][T19027] Call Trace: [ 275.155613][T19027] dump_stack+0x137/0x19d [ 275.159947][T19027] should_fail+0x23c/0x250 [ 275.164385][T19027] should_fail_usercopy+0x16/0x20 [ 275.169484][T19027] _copy_from_user+0x1c/0xd0 [ 275.174082][T19027] strndup_user+0xb0/0x120 [ 275.178497][T19027] __se_sys_mount+0x4e/0x2e0 [ 275.183095][T19027] ? fput+0x2d/0x130 [ 275.186991][T19027] ? ksys_write+0x157/0x180 [ 275.191566][T19027] __x64_sys_mount+0x63/0x70 [ 275.196157][T19027] do_syscall_64+0x4a/0x90 [ 275.200777][T19027] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.206764][T19027] RIP: 0033:0x4665d9 [ 275.210654][T19027] 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 [ 275.230338][T19027] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 275.238838][T19027] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 275.246815][T19027] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 275.254785][T19027] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 275.262754][T19027] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 275.270725][T19027] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:41 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:41 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127b, r1) 17:02:41 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80086601, r1) 17:02:41 executing program 2 (fault-call:7 fault-nth:2): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:41 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x2400}]) [ 275.777935][T19051] FAULT_INJECTION: forcing a failure. [ 275.777935][T19051] name failslab, interval 1, probability 0, space 0, times 0 [ 275.790593][T19051] CPU: 0 PID: 19051 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 275.799615][T19051] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 275.809682][T19051] Call Trace: [ 275.812960][T19051] dump_stack+0x137/0x19d [ 275.817307][T19051] should_fail+0x23c/0x250 [ 275.821730][T19051] ? getname_flags+0x84/0x3d0 [ 275.826411][T19051] __should_failslab+0x81/0x90 [ 275.831233][T19051] should_failslab+0x5/0x20 [ 275.835742][T19051] kmem_cache_alloc+0x46/0x2f0 [ 275.840516][T19051] getname_flags+0x84/0x3d0 [ 275.845019][T19051] user_path_at_empty+0x28/0x50 [ 275.849875][T19051] __se_sys_mount+0x209/0x2e0 [ 275.854630][T19051] ? fput+0x2d/0x130 [ 275.858580][T19051] ? ksys_write+0x157/0x180 [ 275.863080][T19051] __x64_sys_mount+0x63/0x70 [ 275.867762][T19051] do_syscall_64+0x4a/0x90 [ 275.872243][T19051] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 275.878163][T19051] RIP: 0033:0x4665d9 [ 275.882051][T19051] 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 [ 275.901775][T19051] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 275.910258][T19051] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 275.918233][T19051] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 17:02:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80087601, r1) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127c, r1) 17:02:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) [ 275.926231][T19051] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 275.934212][T19051] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 275.942183][T19051] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3c00}]) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127d, r1) 17:02:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x801c581f, r1) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127e, r1) 17:02:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0045878, r1) 17:02:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4000}]) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x127f, r1) 17:02:42 executing program 2 (fault-call:7 fault-nth:3): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0045878, r1) 17:02:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4102}]) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4b47, r1) [ 276.349258][T19107] FAULT_INJECTION: forcing a failure. [ 276.349258][T19107] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 276.362335][T19107] CPU: 0 PID: 19107 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 276.371095][T19107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.381170][T19107] Call Trace: [ 276.384449][T19107] dump_stack+0x137/0x19d [ 276.388785][T19107] should_fail+0x23c/0x250 [ 276.393284][T19107] should_fail_usercopy+0x16/0x20 [ 276.398355][T19107] strncpy_from_user+0x21/0x250 [ 276.403215][T19107] getname_flags+0xb8/0x3d0 [ 276.407791][T19107] user_path_at_empty+0x28/0x50 [ 276.412789][T19107] __se_sys_mount+0x209/0x2e0 [ 276.417469][T19107] ? fput+0x2d/0x130 [ 276.421361][T19107] ? ksys_write+0x157/0x180 [ 276.425867][T19107] __x64_sys_mount+0x63/0x70 [ 276.430455][T19107] do_syscall_64+0x4a/0x90 [ 276.434940][T19107] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 276.440834][T19107] RIP: 0033:0x4665d9 [ 276.444731][T19107] 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 [ 276.464342][T19107] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 276.472765][T19107] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 276.480741][T19107] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 276.488835][T19107] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 276.496817][T19107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 276.504796][T19107] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:42 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:42 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4b49, r1) 17:02:42 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0189436, r1) 17:02:42 executing program 2 (fault-call:7 fault-nth:4): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:42 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x5500}]) 17:02:42 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000042dc0)={0x7, [], 0x3, "effdfbfac8aecb"}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f00000000c0)={0x20}) r3 = openat$cgroup(r2, &(0x7f0000000340)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r4, 0x7}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000001580)={0x0, r4, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='memory.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r5, 0x401c5820, &(0x7f00000000c0)={0x20}) r6 = openat$cgroup(r5, &(0x7f0000000340)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r7, 0x7}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r6, 0xd000943e, &(0x7f0000001580)={0x0, r7, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000058ac0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {r7}], 0xb2, "f7c936e6de7ddf"}) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:43 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x7, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 276.805880][T19133] FAULT_INJECTION: forcing a failure. [ 276.805880][T19133] name failslab, interval 1, probability 0, space 0, times 0 [ 276.818567][T19133] CPU: 0 PID: 19133 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 276.827328][T19133] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 276.837391][T19133] Call Trace: [ 276.840662][T19133] dump_stack+0x137/0x19d [ 276.845003][T19133] should_fail+0x23c/0x250 [ 276.849602][T19133] __should_failslab+0x81/0x90 17:02:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc020660b, r1) [ 276.854365][T19133] ? alloc_fs_context+0x46/0x500 [ 276.859310][T19133] should_failslab+0x5/0x20 [ 276.863815][T19133] kmem_cache_alloc_trace+0x49/0x310 [ 276.869162][T19133] alloc_fs_context+0x46/0x500 [ 276.873938][T19133] ? strncmp+0x34/0x70 [ 276.878077][T19133] fs_context_for_mount+0x1d/0x20 [ 276.883172][T19133] path_mount+0xdf5/0x1ce0 [ 276.887637][T19133] __se_sys_mount+0x23d/0x2e0 [ 276.892310][T19133] ? fput+0x2d/0x130 [ 276.896208][T19133] __x64_sys_mount+0x63/0x70 [ 276.900843][T19133] do_syscall_64+0x4a/0x90 17:02:43 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c01, r1) [ 276.905262][T19133] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 276.911192][T19133] RIP: 0033:0x4665d9 [ 276.915095][T19133] 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 [ 276.934906][T19133] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 276.943317][T19133] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 17:02:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) socket$inet6(0xa, 0x5, 0x5) 17:02:43 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c02, r1) [ 276.951286][T19133] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 276.959260][T19133] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 276.967322][T19133] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 276.975291][T19133] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:46 executing program 2 (fault-call:7 fault-nth:5): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c03, r1) 17:02:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0481273, r1) 17:02:46 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x5800}]) 17:02:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) r3 = dup3(r0, r0, 0x0) ioctl$CHAR_RAW_FLSBUF(r3, 0x1261, &(0x7f0000000000)=0x100000000) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r4, &(0x7f0000000480)=[{&(0x7f0000000180)=""/135, 0x87}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/259, 0x103}, {&(0x7f00000003c0)=""/100, 0x64}, {&(0x7f0000000440)=""/11, 0xb}], 0x6, 0x2448c909, 0x8) r5 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x434001, 0x48) ptrace$setregs(0xd, 0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r5, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r6, 0x1, &(0x7f0000000080)=0x6567d6b4) write$binfmt_misc(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="73797a3039a115781f69813af9f52f0a5e7714d5b085b7b38ad9c0b38692eee9db2c7a21fe50f09fb4d953279f6d91c63742110bd778b16d2a429dc8fdbc53b97c6d4c356d11d079fbec8a3c0437964d9cfaefb90260f27a1b4a1e0978a8c412c0de4cbe38ce1ac576f209d02ef830c3cc279522f8baf3f51f5a39292f2c09a6bee81bad51e5228ad079f12dee42727ed18327285ad3cf005dc54d40b13884a59233aeedab9e8fe3aa4a17b39e3195695c72947bc8908c72714bf083166ae0046d6b597e343cef72c73e50ff186d5fbe63eaf6749e9859f23442c60b5cfb1a72bf569f2e9f118270e08353ccb188a1db9e10d0cb450133e8774c1ff9c46a331fb0e59ed5e352ed72282c06010873c776ae057b9ded087a917bd662d0f6c4fd2d6aac92223d5c444f8e6ad0cbc2b9ae92d718a3d999a529be6b1c2bf41764d3677c2bf7d2aaff433b74df0929554af4fbbc5cd571edc91064702fd5b044726cdcc14c2b7c92c1cd2fb0f9c5b2a0679cecc77628e2502a32329389c2369ea3e39c6760258cd133fce97347ed2bdfc21a9de326359c5d6b9acf6c1ac339ce7a64962607fe737fc1849d67768e7e1baaa39e8dc680f0e686d1bb9c6343bbbfcd682541c7540795ea9f755f9d627045435bd4c4d171f264579bb662672668b6fea2964d2e429ec6a63c9cb4ba546a90a9d60818b2209ec5938da56c54e9640fbbd46302fa6810c63de94ac5a3978b8d3c5f1d6fb7895fbd6e2ea529b57945088fd2af84d4d57bc98e8bdd2bf9d91b89cb633522761e0ee31b74c216ecd5cc3db93507224fa24e32488cd373dbcc7cf2b9c6eadc6a051ceb443ad3c7e83e4768c2fd2f7c19340f12024230cef169cea5747ccb54d521db01497458d570ad4b458e5177184197273341cae70be7b062a32f6a1ade786cfd0483a1262c110feae8337b960a305ba3ad2de595bcf656c77064c7009016c000d4713b9fe8867f0727e0bc637dda84b8be004b47ada53372b3f091354cd7ea4cc289dfbfd099c6929d4fe91abce07fc2d887e26c2f549415ab297d731975569d7295a69a6102fb05a2144e683bc79fcb3d557637ef83088796a42530d6967631a153b05a96b626adf66d41cd89c835bd9cace0f5e47ab592b2674d369a7b4973132381c020f2043516a33d238cc1a5be20668b544569b88654df94d418f21ae8506630032092d491e626d876d07b3fe86ed9b762ffcee946ba2f38ab34f8b622178d94bd0630c25f93a2a1e777e7f75e38459903c3a53b7005f3212890bc1b31cc5cff350437dbc7c67797e646d64a16fc48bf1506353b6535dd2f38f3dfa1496dbe9255c491a79b39dd41884dbb9252c2a1a1ec99ad381f6ec3cc84daa5bdd4e3f132dfd170dcd215978cf9957264bc80be735306bec4a655b7eccd40f27cdc2e72574e86f28e638f0fbfa47a17e9d55ef6330d10f08116b045b2dc2ebcb886510e10139b333fc755fec967f82b9e0c1b40c910f7f8276cf05141059ffabb99153762435c0ae36c9055fe9b64dc1a0f1a4fbf357b745c94dfedab56d5ac606a52ae0bf7a92fcec742284396ce8003e12539b0f6a6b71d61cd4643472e59dafc569c7ee1187913f1d68cdfbd7f097380b1a36abfb7e04c4c2bf6d8c45d96f6db7aac08afef987278293bfb4377330b4d7958307210d0b3cd808c6173514bf2365b361b86fd447da327320cab5228eeb34bafee60472e604c10b6a8965e6f97939c36fa765c47f97daebf3be5c571ccf015add93ec681d27f0280b26b71016f684022e59f6416a9add9d14ef6fd9b96290914071345ddbaffc7560f4fba3b18bd479a951b9490f7a8f76da92fb6b37576869d55beb9cfa5f3b8e733163ee3786096fa0099a9be8bc4bbda6bfee51ebd9321f7a49198f1208e950ec81711bb798ca5c0ea2038767affa82d55e71d75789dbfc8e6fb7bb1b6656c6759192d45b1a434d59446adcd6513cf0e14cc10631676a93792625ccd0cc65924c37938c87d86a332648ab2bb1662f0681965860254174105014d18a81fc657be101336921b5bb4aa5b5104e5629af3590332ee9034610f13991b54e78b37d360de41a4094a0640e06df590098ef4efb29d207e56ced0d83539bd1c98b7ff71cfe7cca2e1a3994d15e3dd75a24998f79967f841bc186cb0ff38ebd59f7bde8a090a42d69fe503e79b6acca5ec79f4dc09df5d0b4c8eda5fe8862ec9ccaf656cc3f184d473885868b87c262e95a1bb8a44e0c989a29ff81f094d06586d64e07ca8a7acf162faec0578452a842654af9e54b2432ffb91d882d8cefa11b98d2a445b0984a3d6fbc9acd0dc812fba790c6336ce5245cb51cce5fee68c3fd43a56651114b3c7cbfd2cae0c7bef6d40399d1b57c0275652d898d66367dffe0f50f5509cbeef12e66da6c54dfdaa7ce77061ef9a55df933974419564a0020922472fe037a1318cc98d8bfe8df5b19468d961c4b21d5e4b1789fbaaaba024d5dd56b9eac876fab67431487de0e429568e10e13b6c125fffad2f1df17e87f4ae2970c924590cb84434f374a3cc8536305243a31196b55c6ac55231b3d5fcb1fb063889aa859f3dcca3e02a115a5fe376c24a5d25a8a9b7f5a1639d0541f743a80015a33b3cb052cbf80bdf1a04a9b21d011b3eb2cb9ea447888b04000d8c8a083f251c06ada46c7f48b8d87318f3628a08618498ee8ac038184c8167028e9550d4ae31f3974d0c35bd2ce8c7e5978f4aca99f530d010fad1845f1e23529e13e18dcfcfabe46fd2e3d0df7d58c084a055780ef923a683dc658a842d6fab48785c334cdcc849b4822445dda9162aab4dd06e36163ef404b294a34037c390f0527fa02e3286872c5527c99e2d2d0e3552e0ec3f4621042dfcfd0b8c724e7e2efdd17554689f4b7f48f21a09e3c74dcf8cd910c36423288bfb49799502873ce7da1dbb8a1603f0d85965b4cb931120ca8dbb89fa283b48a51e949a73b8604b177b7b2dc2bb2c0d744b98993ab1b3e81e6ce5f1980c3da235f10fe365bcdf52f07f5299e0a548bc0d74432c8c73a06ada317781330226e60ab0b90d2218c1fa47bc2f3a6ece488a725f34c070b53ae429bc2af28f3876d461d6afd5b54bf115eceffdafab169dd77c025ccc706597687d233a363c6d245d279ecd74a8615527bb9559e2a353542d2b27b2605430fd4b2d7833d540b013969bf94e7612c3a7fdb6ea220ac59b2752a8cb7d92cfee433e805d92b93d4a8a46af82a8ff61749095ed346130e190e2e0f43fe26ab251bf4b29abe441d64403f52a1381665b9f476750d9af2040a49bc45917c5d60494907ded7c42f61d4fc8204e2371efb0753eb145a06a1142e5f0b1435c92c5e2f09945746d0a8c0efd283f6d73f9c8b62c2f3bdccc9656bbbd654a5b792602570888648920d2953cf13cfd18773a965d3f499c1cd537af0ade87c624d7539938347220ddbd7f79979376f1416800975e76f63127d1bc3f96cb7526262ccfbab5d0509bc809f118ee5ee13c7cc48ae8d0717223f385625f52421bc8c9a6e7854d1c79498a459ebb673c41deed633fffe2bb328be17d4ce107344860a3d1b67b5edaa83e8c01b5bc00f56c384c7a50ddb0f241e15261ea6188e92ef9189352887dba34153543ac6f29053666bc59c9679721fd08c485df311e9e8db7784f595f0f72c9f3b52048e5377e99a076eebb050ec82580cf6c1d7129a3d7f47675ec0f1cdd847403258caa5864e91dad40681f38306fc84346e25ff4ae48a8875f8d03ab7d79ffc7b6dd5abadfe5f146a4f3bc05df44703fa6db5dac40e114577e2c052a6f5f1429d75f31d745262de4b871c752997f899c59ea4135c4a0ea3dda023b49115f159e0dc3554cd36eaa18361034779523411b1aa3d1bd361aefb1c0f1165b70db4d546a0696627928267882b40a9d0e16c105b97f0c89afc6b43d2123b0b41d9f5b480b6fdc1a7d08a93652a76cc750ef952e89b161d39ecde93aa946c142485bbe048c9726ceac465598e607fbe9d3e1efaa8f2650c27d32618d6eb91d97956d2a80f85b1fe1313528b1c7c56b22b66f80ded82b0d805fd1416bf4808af45206a5de61265bbbb3ea87771f754d83ad7372a864556e3a3b44de5c90ab1a71f77c98742788b9a3f8a473bb09c6e9a2f3e5cad876d71dfe56a33f090b7bf750965c32ec829cf8ac75612f38c86ddc7b6920a5b493e9a116c7f7698a767d53b8ebdef3f7a6e5f93f5e040d5d36a2b867784c3ce235637e13b11dc9243e38683dfff9ac61edb0e0c2fa343367eb574f55a50df8228c1a1174ea3f4cfdcc1ced3e102ff47e8533179f00a1081d3eb94b06a88fa42fd6060d5d3d17ecb79f20a19fbfb5da4aadc4911732b56b4e4467ecea69ea7510fc7f6c5418631c6b35484b8d8c045c20c4cd6e9cd9c9214ea8cdd962542992d8fa68422446cbf5fb8293952b02ec971ebcbcd2317d35335806c8c3ae44e9ac031acaa7f207b8c3a9b555d47f7370a1003726f7423c6e00401e5359a65730b01cc21568d55b6ce69bea205b0e9c98f61a2dc41089bf75162c9f09f3c69c846ad8a525d78abaffde23ca413d420600e5a4aaf296b58427b4213ada05daa888068b6deb394e36e17714f2bf8f1d5df8a3636e17fa3e47816f39533d4a5c20a40f8bb194f182beb5b936d081bdf1569b1723056e936e86bd99cb4d69c669dc40eadee21f79029386c0eed4ef5a97d9163abd65e73b84f2615907d242f15fd6daa48c0b9fdbed880e02c0b94afd4e639210ee92b1890a632e252225b555d53d52b99941e87d22b97924695a18a9f4e05cd3c92ba1d509743660248433f568c9d0d5d1c7027d1479d8f338e59def925b8a3f45e922c591c6e9a86d39dba697fca5d12f6ff1448ed8a998803879733ad88d5961e388818b8ccbecc474152ddc6d6eda620fae4e04dbc61af58dc564af79860be1f71b735b382d7187881fb0777d4adf4135550d07ad00c02849c293a9d24cfbc29533d4dc411cab508bc9dd8e730138ac6fea0f4bd4a4b45cbbf036f7d282d447541f706debdf5b6ec9b923d4b94e05a29a82c24b5965b19172336205c7e04e481485d7e07be0c2a223376e6e49f6e05ffb9e4f7884ec0ebaf48323b4590a0d0c7862ef31929506254cd35c7238a2df0dbaaf9ec71a9223a3a858cdf5d5df5ad6d7fb6aa4ce0940516ea51e5284848ca9cf39ff122160eeff4526d3b51da41a8396591aafcae52737a0d188587cd09a3bc45576ddf5e355deb68469339b58c595fcde8e1d58f9f8414e12dbc7636b6653c926acc75782c76e58094130c8048c961ee2dfcb3a0f1f21bd5173a899268926ab9e0e7b14fbd727dd5c9f23e71f4b16682d984975ad41de7ca269ebd98268bed7fd09304827b89570e7d779266a1c66708073cfc1ead05365afb6d27b3c5a7a6c2ba92b6dc90225b007fc2ad49ef3af95303847730e86eb6b780d0a8dce6cbb334ed30ec1f2f4b561b355cb67ec5a4f77f6dc97faf42561f83fe044596996bfa069e4aee74cccd6a709c5b30e50c5e47b4e1d2485b35d710c6ec2a936bfbd3df651fefe2b8ef71441c93df769be41f1900abdf1737a67c0423686a98fc23125237147a2bdcca5e0829d1febeb8cbf2ded4e5fd90c1a057a930c59a78555f2077d7a0048967d625259f707bb24373491f59e2f21fdb7a74ca24d710a009dd554999bf659a42d4804bface3ce32d86b72487130d464bd69100383f39bc9b94fbb08acbc70f20e2e7a57efdd427832e44c47588996fb3500000000000000"], 0x1004) ioctl$LOOP_SET_FD(r0, 0x4c00, r5) 17:02:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/meminfo\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r1) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = pidfd_getfd(r1, r0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000000140)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f0000000340)={r3, 0x0, "dee582b875b6f291e2e323325c0d5b7c6f8e656d8db8f64dff081c1474698c254d8bf0a2b9aaad644f3430e2c580ee42230d152990e0fdc17accc3661f07723fdbdf40effea186cdc20b455b02c89c3511f809a41f6566943b6c085cc31e3e5b6297740cd71e03c415d7e38f1d402612e18a377eed95b146e2d2dfa0e4c359c91421d19df57d848b8c5604f2b317cf6b941e8facd97d701eba2b9f74f968c320a3939ce30986a194cd44a09108ab424f7f8a6db3c48fba83e4efb1895769bff466371818b0f7f44d650502a98a354cc14ab2c3f48cdad5f2d9a9459fa19a4efcc94c52887f0499e1caa8629832f413d68b3b7a14e51c1a673162b3edb1010f11", "5f5b45b8b938cbf1fe94d3925bc04b66b15c31e75a11721a65e8b0a652f8a180b25c64204fe7fe4f7e8ecdfc76106d9c50571697b029c256c79557194cbb7cd481db9844ed03dc6b2f1d56cf4ed0874f1cb2cf5ae93276db794014cf30619e353d79c17f754c6a5e9fae12d819072b78c0da7c6a0b771968294535bc3525d8c12355aab1551a1d186b1955756f01bf2ed95a03a433750fc15888da87b629fd08e5a65a7e3a07c9acc2d3d16dbfd5563f057e735b7d2077124c07d1aadff048083900175a7cd90dd00953694334d35639d2762aa5202d28217c058e07c3d52d175e7dd55667501ab1460ec7eddd84f3ba0cd7db898056685eea56ca72bbe56ed780136baa7e3fa66e07036ce1206c41ca0170fc3e5676d8c4f6cbf618c43aefe3aad43a52f5de190212681bc251d496392daa80b64f80ca0aed0d9bbeb1f779814305c8470e5a7a1365c7300dd7ae570a29a6a0ee986378045193a487ae34523fc5d2a5603dcd56a938879c903fbfc60cc2f5700f7e7d687ed3093a3826a5f7cd316a87e0ba40a7fb2da93477e0423b015203526b2c22dd8438738c94504f42ae2c7be1d1663eba6ac421240f98ae33a2284b0deebaa70f2570e0122cd0564a6217248237705404072f8c2ee38c6a27c6f5ceb15d3c4fb8adb4ccac325856a4f32e4ffab53277311bd594d5fa9ce265d9f1dcedf41092f08eabafd2e8917120d7c493797057c5f7f967959819f24552219c10cdef8f6ef030c570c360485885597bf86549a45c78824e2c17b76276fee37085aa2c2c9e23b9a3acb6178c9d271eb932436281f8e3623ce221714aec728e675f203078700e67c467d6422df2c7b7656f5e5926645577992425ff48fa9b049cf7baff72afe7bb92e92dee89e04079692715c0f67dcde70ca005b04894424825470238097d976f9085c281325c17bdddea48406f088d0ca18e43db65d89f5e61fbd6cb03dd1934abd9f1557037e4701be9ca823a2406afd482b82c33fbce0a3c938f8eaf8abd2e4c64486309652b4b1ba08007785a6824c709421c3417847e4e31f32d2b41398aa3af1b8b239aeb4b804b5a28fcda3fb3627c1d91bde7b0265637eff691ced743013940780a3a4e8b22b36b4ac89c3efa832fb4f7339e9157d0a59e8677cd7ef588dd33db8d908d5c6046db127d464f6ac86b9a949b805833f695bcc4b9ea57cdb80654dc56b9c3f2a1d2099f6f1fde156b3049f7ae6ebdc92861aeb5cfff284b438f3ce93a37dd45d8d649afdd8cb2f924adab7fc2201a6e23eadd6540c188bbf5a75fb6a7c115854eed8e10938490fd36c1939a2f8a6640637dd9e1a4e80ddfa04616f20fb8176531065c13995a8651bb476a31153743a6668bf849ffa3a2d9b80ebbdfd22bc9ff74c47449cf5685ead881dc28a644667d4e6e0cac2956dea098549e936b76c6b1f93002596ce6acfdacc8bfb43a563c13968d3a14cf0b00af9374a8eee7084ac74ad86f5f4b95d507d0301dcde23101445ad411a799814af2c630620c4ed892c0a6ca5bd0fea8e853895dd8d0bdf3697f384e3beca56ed4fa199a532b05bc571dc76f051489b1e4be6251204622a9db5f036fc1990d6050a4862e91915033c838c28dab5212488277775b479f60381b4ecb8303764d014556a6dbc5381de93ed4a1664c5f5d2323c59d1619aaa3194f7ce56e1e0780a1eb54640d03c08cf741cbb0c2d6ff45fa60a604c6465fecabbcb45ceb05cfc38015193be935f41155b0accd7c4cefc7cc8baf7abebf03731474ee4776fd7dc666c616709b020e85be01446897af7cb5b763802fdc2f036b0bd527add0fc0636861a58d79d1d30eb1ec757fd600f7538d5bbd4324ca1dce9b512875bda661fea08c3226c199326320e7d1ce5dadb890201a611fc094c9624d256e1f29af7861237338c03a5e8fc6aa83eeacb937637c6e4213776372b1113b5e2ad55b66597e261f5e5f8a3c92a817134fd136eb98a354b5ad3d33b26c530e28a98dd6014221f913d0a55ab36d52fee957b94a69580bc9d6c0dc1406f60b8751d34695d2a0549b4f1dcccf1f36f63670cf14fef0e8d265fb75784ad05b22f49c0692d5e77a6fe6e45a33641b08096caf0958aa69ae35b757a39c6e668f8142cc4d497abe18cb04f888057d97567c5899ac2dcd68690015663fdd803353299ebfe65c141785365c29603c646ce3fbc8370062d09e39561bdd8d69f41ce32682fc52de3f6aa0f18dbae73e2ed2b7308b3b5874ccf23367670f39ca448413a6b998ccb8bf18704e0e1a23e659a9db70dea844f12f5f4636dbe35df54c3592352a6bcd57805a74543c694b4ac1f2512195d7d2d86c416b12db868c5151570ac5c82b58fd12415520b7f3e21043647749dc3a23162383112cb08e5c7672d7bf4c9996dcdc9d0933aee919886a7156b741d0f93e5a46f72b4b62d73542eec3815183ec60f6011881bee76033d85163e56e6f78183f7d8b08aee80e6bdfe7de110b9b118bb188d1de8e5a1cc21158b1f86e25300653ae30a3eb0d41525977083188115067f31fadd0731edabc80bdbc4c129dab7ae279841bd4ec5699aca0ca5bbea7937cdf233d9a71576d713c0d535e08819dc92a92fe571dca48a2932a2f19e877ca2fdfe494dea9c3c866437a656c7f86dddf5633a6d3cbb4362d21b959e08c3e31131200efc2be987160c7c72f445411afeb935877adf1afe9bc6014dfb0fc82ce5d907ede400baf1dbd4dea93ba3bad99f9a69adae1854b1903a2a50cc6b47f3a495cb5abf434afe94e96c5029e59d078438604007591f10c80fbdd2267e2affbde89b09065515ac136bf7f817b9864d3cd97d199bbd66484ad778acdb6e3870905fe40bfad01b2c8b3b69355311fe4e2dad62ad0ed98551af8d6184ecd7fb00886ac365e953f3a1b1e1178ae0e77f8d06556e3f880466e9443075108ef30bea44e40d9f3e402c93689fdc7a8d3c85db0ec2738c16351d90b09ef929ce490d4ded733e8bbc96c16425e102a709b627213f7ed385d94f4100395e676cd8f0b2f7d29e37db8ed3ff52472918e9d55a8c33e93f3b04a35de9c15eb64e4ba55d740648e1afe09793bac9727eb42cc003c27db431a82b235a70ae8d7f1c20e4a73c47a52a8cf1b18efaf7f0f6d4c708da56cb43b68ac0be2c0280dee9acc6737c8c5adcfc3e08854b20b3c5742ee2e540dca82d43adb1bb340d7d71298068a4743c3cdc0efe936ca73da5694e0dc0207831dba2f398151ec5d900f3f269e52a1cab6b1bf77df5e8fd6a1dd756a3cdf909e78fe52cd9351aa08166f5dfce4f9ff925469d6766f75b767a6a27ca46b46674eb8c6d3bbcbd292dc11351671cbd8b46ed9e9727509174fbd7e9b1c52918afb09d0db2285748c96d6ad689bc5286bf8bcb2da17079b18d0b3cecc8453a2b2d02ca69a6fa377898dc9868ec1136bda5bfd3c300db7214abb9d3c0d41e8c832c2d765199f2119551733845f2a420a5cb4880647bb37af515bf96f712c42573e7dc14193c0865fa2e6dd15cc90c8c72d0cbbd67fc63c586eba8b4188d5b5ba10bb4978a131284b9e8a049bb79c6c229f1ad6dc181343191b27625e9524fd2bc0b5f4ddbd746bbacacc159cedf949fda2c686cd6706e4e575968c46de9604292cac7242fa47c37854f070d332c9429c94c2309a4778036e08a2f4c94d2edd8e509264662201b8001b5c2bec542a07621239fe57bec5147b78e45594c4eba9c70ce89941b4bfad45e6afa4c8677134a16f0abb02578768e409cbd0f1cb7a046326d3f19d28310b001b6f4f4811c3d55c81e39ec0f4eb39976b8c5700107c98cc3f92a9be2867468894ac949845ece475acd397a64c4d87dce2b12d85d27f54b2a5bf369bfe34f39544557c0d0557a30fe6399d3e7b873e3f4cd2dbf1885e1f561cd5dfea7a7386768e3d46a12cfdba600fe7fbbdf6cc3f21c4ca369bb392ef2822db42b21f2296054eb2224b2686e70b76348a6f30663376d3ba6b849c4b45ca8b48233af8dfb2e0c835ce9a3569626b50f5721002ce385bcd06fbad2a85a770f0928cb36e82432f11498adbebd53567c59466222701eaeeda8f26728145060979a557a876f8467657d67454d3eb89fc78c79f5b012c9efbc5cd51724dd1ae04320d73a965151aba8e11e2305fb85f0e62b9385b639e9070b77315f1c4c63f2bc3d0ac65a4b0b71c3a379d8c2682486170ae7c83309d605dd8421b3fb4a88e7f60b6a462d8c1b20463b96e96219797b0bb527210a305c00c65f8143881590a55e002e0379e1efeb7cd16596ac2abb9f9a21a121ff83194d1321b7953f315b5fd22e74d155d17e59448f85e85c5f5ad3bdcaad18a6d56d1f7514821a37768ee257937861e2fc6c5d66db0c02815551262d7372ea301252811ab4377576feb237326aa6e13513b09c6d5d192b34986a8468bc77ea4c6b19b5e4683982ff0d900f62dca7213a692ccb5aae01c046bdb32a8dff062bebf5bddbc1ce42d52fae814a6a8eb0a99a2d4a4e3fc4690844b807e42d66297cb116873236d72eb2f6f2d36bfa0d72f5a6d2baebbccd36f6a1bcc385155b2285b2ac92c2ff08fdc6277d059455a09e03142dde346fd7d1a72a0e949fd8a1bc8fbea31b5cbd044bb2a00360ace84acff9a41ae15db7ba540360c66b58c497ed3e512d7b65a44242679e75b67e99c5bd83a773eca297dc6b3cf40d78b52d0ca8d8952d4e4c845768e21052ab842eb0346dfbf50ec164cdd4536fb1a68d46f167601a56e0602b939a2587634bb2f48a721991687abb65ef1e4a4452a5b235b226854df906cce910c7d564628bedb21ce798dd76cc6ea1078debea6e7e4773aa839b289da09a0600664b85fa195bdf0f33b5b9e624c95f1db7e52bc5d5375ac1b0b1d57db2061fae7e3cb09f2f16ee56326065d5497946cf85ec70494850c540709566c480a794ae345f0bf21d5a1f6ad6a9f53614f840664e4b04df1ccc21cf964e16dd1d9a9045eff58545efd7bfafdb52e1104fc33edb2850ae26f347d87bd085328e22edd5e81a7050c4b82896ce5d47895d9e3e091e1b04cfc2fccd88818ef08c7d79c927b88f66867df56fc19752d665b14e95881a40cafc89cdb63a56d13f9e58f6d420e6105c69ff57058d74f5e14209425d32912a47504303e6d495ab729daab58ddc1d845e7b9fb278e0aa837c57cb524a5c6ef92335bf3549b760358e6e4a9642822321c4627950d5dbec0b669794fb06751303e8a1d62147cf51f963c80c673e7e97922ee4ddfd07a100a3e6c48619206439dab2d51a2498d265407fcc7f8b2ee1805184fa0159ab2d6c62aafe9290db55966e7b1cbe1caa5a2696c19fb212d5c7823b7df9862a875bd178307c602c5c5efa4d34ae8c2a1c3ee92c8d686942"}) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c05, r1) 17:02:46 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000230000/0x4000)=nil, 0x4000, 0x280000e, 0x10, r1, 0x6fe84000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 279.880891][T19203] FAULT_INJECTION: forcing a failure. [ 279.880891][T19203] name failslab, interval 1, probability 0, space 0, times 0 [ 279.893643][T19203] CPU: 1 PID: 19203 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 279.902476][T19203] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 279.912581][T19203] Call Trace: [ 279.915864][T19203] dump_stack+0x137/0x19d [ 279.920259][T19203] should_fail+0x23c/0x250 [ 279.924753][T19203] __should_failslab+0x81/0x90 17:02:46 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='rdma.current\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) signalfd4(r3, &(0x7f0000000080)={[0xa7f3]}, 0x8, 0x80000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$TCSETS2(r2, 0x402c542b, &(0x7f0000000000)={0x6, 0x100, 0x10000, 0x0, 0x3, "c46642e0a8ba8d10613e5b0bbbd35f2dd3fef3", 0x1f, 0x10001}) tkill(0x0, 0xf) [ 279.929595][T19203] ? legacy_init_fs_context+0x2d/0x70 [ 279.934979][T19203] should_failslab+0x5/0x20 [ 279.939482][T19203] kmem_cache_alloc_trace+0x49/0x310 [ 279.944763][T19203] ? kmem_cache_alloc_trace+0x215/0x310 [ 279.950384][T19203] ? alloc_fs_context+0x46/0x500 [ 279.955341][T19203] legacy_init_fs_context+0x2d/0x70 [ 279.961863][T19203] alloc_fs_context+0x419/0x500 [ 279.966729][T19203] fs_context_for_mount+0x1d/0x20 [ 279.971772][T19203] path_mount+0xdf5/0x1ce0 [ 279.976184][T19203] __se_sys_mount+0x23d/0x2e0 17:02:46 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c06, r1) [ 279.980887][T19203] ? fput+0x2d/0x130 [ 279.984869][T19203] __x64_sys_mount+0x63/0x70 [ 279.989481][T19203] do_syscall_64+0x4a/0x90 [ 279.993901][T19203] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 279.999805][T19203] RIP: 0033:0x4665d9 [ 280.003711][T19203] 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 [ 280.023401][T19203] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 280.031816][T19203] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 280.039785][T19203] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 280.047753][T19203] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 280.055721][T19203] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 280.063699][T19203] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:49 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_RESET_LINK_STATS(r2, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x28, r3, 0x10, 0x70bd25, 0x25dfdbfc, {{}, {}, {0xc, 0x14, 'syz0\x00'}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4091}, 0x40008) 17:02:49 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x60ff}]) 17:02:49 executing program 2 (fault-call:7 fault-nth:6): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:49 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000), 0x2100, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000080)={0x0, 0x4, 0x3a6c}) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:49 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c07, r1) 17:02:49 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c08, r1) [ 282.858682][T19256] FAULT_INJECTION: forcing a failure. [ 282.858682][T19256] name failslab, interval 1, probability 0, space 0, times 0 [ 282.871360][T19256] CPU: 0 PID: 19256 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 282.880117][T19256] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.890293][T19256] Call Trace: [ 282.893574][T19256] dump_stack+0x137/0x19d [ 282.897914][T19256] should_fail+0x23c/0x250 [ 282.902322][T19256] __should_failslab+0x81/0x90 17:02:49 executing program 2 (fault-call:7 fault-nth:7): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:49 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r2, &(0x7f0000000000), 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 282.907098][T19256] ? alloc_fs_context+0x46/0x500 [ 282.907140][T19256] should_failslab+0x5/0x20 [ 282.907185][T19256] kmem_cache_alloc_trace+0x49/0x310 [ 282.907213][T19256] ? get_dname+0x80/0x80 [ 282.907229][T19256] alloc_fs_context+0x46/0x500 [ 282.907253][T19256] ? destroy_unused_super+0x8a/0x130 [ 282.907423][T19256] ? get_dname+0x80/0x80 [ 282.907435][T19256] fs_context_for_reconfigure+0x42/0x50 [ 282.907453][T19256] ? trace_mount+0x30/0x30 17:02:49 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x8201}]) 17:02:49 executing program 2 (fault-call:7 fault-nth:8): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:49 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c09, r1) [ 282.907490][T19256] mount_single+0x69/0x170 [ 282.907509][T19256] trace_mount+0x25/0x30 [ 282.907525][T19256] legacy_get_tree+0x70/0xc0 [ 282.907542][T19256] vfs_get_tree+0x4a/0x1a0 [ 282.907558][T19256] path_mount+0x11d4/0x1ce0 [ 282.907575][T19256] __se_sys_mount+0x23d/0x2e0 [ 282.907592][T19256] ? fput+0x2d/0x130 [ 282.907668][T19256] __x64_sys_mount+0x63/0x70 [ 282.907685][T19256] do_syscall_64+0x4a/0x90 [ 282.907706][T19256] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 282.907794][T19256] RIP: 0033:0x4665d9 [ 282.907807][T19256] 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 [ 282.907880][T19256] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 282.907899][T19256] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 282.907911][T19256] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 282.907923][T19256] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 282.907936][T19256] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 282.907948][T19256] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 [ 282.996984][T19277] FAULT_INJECTION: forcing a failure. [ 282.996984][T19277] name failslab, interval 1, probability 0, space 0, times 0 [ 282.997008][T19277] CPU: 0 PID: 19277 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 282.997028][T19277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 282.997039][T19277] Call Trace: [ 282.997046][T19277] dump_stack+0x137/0x19d [ 282.997072][T19277] should_fail+0x23c/0x250 [ 282.997091][T19277] __should_failslab+0x81/0x90 [ 282.997111][T19277] ? legacy_init_fs_context+0x2d/0x70 [ 282.997168][T19277] should_failslab+0x5/0x20 [ 282.997186][T19277] kmem_cache_alloc_trace+0x49/0x310 [ 282.997202][T19277] ? kmem_cache_alloc_trace+0x215/0x310 [ 282.997253][T19277] ? alloc_fs_context+0x46/0x500 [ 282.997288][T19277] legacy_init_fs_context+0x2d/0x70 [ 282.997301][T19277] alloc_fs_context+0x419/0x500 [ 282.997320][T19277] ? get_dname+0x80/0x80 [ 282.997358][T19277] fs_context_for_reconfigure+0x42/0x50 [ 282.997384][T19277] ? trace_mount+0x30/0x30 [ 282.997399][T19277] mount_single+0x69/0x170 [ 282.997419][T19277] trace_mount+0x25/0x30 [ 282.997436][T19277] legacy_get_tree+0x70/0xc0 [ 282.997459][T19277] vfs_get_tree+0x4a/0x1a0 [ 282.997523][T19277] path_mount+0x11d4/0x1ce0 [ 282.997540][T19277] __se_sys_mount+0x23d/0x2e0 [ 282.997557][T19277] ? fput+0x2d/0x130 [ 282.997569][T19277] __x64_sys_mount+0x63/0x70 [ 282.997586][T19277] do_syscall_64+0x4a/0x90 [ 282.997608][T19277] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 282.997679][T19277] RIP: 0033:0x4665d9 [ 282.997689][T19277] 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 [ 282.997703][T19277] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 282.997720][T19277] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 282.997734][T19277] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 282.997746][T19277] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 282.997759][T19277] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 282.997781][T19277] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 [ 283.051747][T19286] FAULT_INJECTION: forcing a failure. [ 283.051747][T19286] name failslab, interval 1, probability 0, space 0, times 0 [ 283.051783][T19286] CPU: 1 PID: 19286 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 283.051803][T19286] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 283.051811][T19286] Call Trace: [ 283.051816][T19286] dump_stack+0x137/0x19d [ 283.051835][T19286] should_fail+0x23c/0x250 [ 283.051870][T19286] ? alloc_vfsmnt+0x2b/0x2e0 [ 283.051960][T19286] __should_failslab+0x81/0x90 [ 283.051979][T19286] should_failslab+0x5/0x20 [ 283.052004][T19286] kmem_cache_alloc+0x46/0x2f0 [ 283.052071][T19286] alloc_vfsmnt+0x2b/0x2e0 [ 283.052204][T19286] vfs_create_mount+0x45/0x270 [ 283.052221][T19286] path_mount+0x1918/0x1ce0 [ 283.052233][T19286] __se_sys_mount+0x23d/0x2e0 [ 283.052245][T19286] ? fput+0x2d/0x130 [ 283.052257][T19286] __x64_sys_mount+0x63/0x70 [ 283.052272][T19286] do_syscall_64+0x4a/0x90 [ 283.052440][T19286] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 283.052462][T19286] RIP: 0033:0x4665d9 [ 283.052474][T19286] 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 [ 283.052489][T19286] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 283.052503][T19286] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 283.052512][T19286] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 283.052521][T19286] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 283.052530][T19286] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 283.052538][T19286] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:52 executing program 2 (fault-call:7 fault-nth:9): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000000140)={0x0, 0x0, "41789d13fa3b620cb7bf651b228f1d503098027dc63733014bbf4262944e93d9191aa30e5761442a2bbb4384e09d644106f5290728e5ef8a6024b0d3dbf75a3f44b1e60e715fc1e4aa1b822b3a5b486409102b57b10d74d064d45cd88afbcc33341103f124433f65569e937008ea359ee8c89449f7494f7268e4d6f9363c4233e0d156adfe8fd3ec1c16dec0c3599a32c8a6a9d6a5bf18c65cf6c3062245b19cc6e99b931fe9c1eafe07a7e05b09e77c2e1142ff8c7ada4d1d47a410a71c4f198a533cc773e742804c47c98b96b5b130bc6aaf6b8cf9394ddf4e0391f192d99d8faf30c8bac6787d037df6c31495aa84e4c1a096a4c737f7b60e6fffbd1aa4e4", "af002a10932ce24a9e0653d0d8351835c247f82923d9b176ac0daefbf2e8c9dbff18ae8795c057e497f262e0f22f02b7c7f785e61afa7b05e09b84b90df7c83f1f13f03e5affd65702ce19e2ca895d98f157f6e0fb3633b348dd759f8dd51e343b3cb5d5f66e60c55ca94870be71177909c86dbd9dd41be7da48bb0456ded25430446df2ed75576d46af5df5017dc7b7dcd9dfde2eef59ea9c0b54a458e2f9fab74b93678bf9d1ca38e6e943b030a89f7f8a255a8596c1d2f570fbd9dd4e0133828d759f3634e7e23f1b86129e246aca299cb50233fc3615b267cde93d955c8e7061ca853903b5cb2b6e0639bfd80e573d6ad6ed29aabfbe196ea85b804f944193ebaf1fa6b7f651451e2209beec7a82761e7d66b53e0c82a170692e72a054b348801d69afed9393ab3ec370705e81afddc4c16f30b92b461c561bd1953503aca28c9cdfd00192fccf35d241f4aa096cae1e600aa65a2323ebe7dd3123422771932cb90397bb9c4ed5d8fac6d026d79cfa736fb620b6b1c359ab3c218ad81426d06a0d98e95817a0c778acfd0b4b07d97d1634f85212262a493e099c3ab364d5293b9bc48849718424f854b9ae690d50acc4c063cc6055aa5534b31d77c13399c4c3ca8ab0242931dae0a69ac2a6e34b2accdde8071a0ae1187c5dbaf26f7a18c9b86fa11e49dbf6d80c01ffb2e43f33332f7a90e22fc6bbed7120a200a973a276272cc1ec30519f1922562489929193ce0ec6fd3ced5c07f9626e3c93112841f65d61fdb2fc079719572199ebdc50c04042b96b49fdf025843d1860ff208e4a6aa43c3f73aeafee5bb201a0b556d599506ac49396de7192b9eadab723d50bb86cd82ef43688a5c12a3fb8b5673b78eab88c55dddd4831485b84d4edae9902d7b4a8fb0576789b48b6bc8b2f518c90db1d55512892645ef83c4c31baf4d38b27ed6d548ef8296928f96220d426984c562c1f1c96fabbfdba629a97e18fcd9d498d619ab7d22d25b2549da4718e8e3a3d623281675ecc0b037a96e5fc7894fa148f98becb5d5f87519176725f38b92656f1a8969d90773477012db059e1abdff77fc797068ab4faffa2d7b4d0d2a949f32c9c81b157ad02471015fb34738bc5132143adfc3224d09b2280740c60fedc51ddac6094fae811bafee6415f2f476ac0220ac8f26efec91b938b77d7380e77cbb4409265ea336cc85d030e82ef4997688500896a4b8c2fb6b1dcf398a39e5881d7e93fe332430b4732936e2a56bbefc06ad6f504ca70dcdd861ff4454b3049e09b76182bbfa2bfb89fd28d206554393268ba35212925602e2e0f8d2665fd4039464d78fbe91b4c550fd69444174d09df82e623b3519609d2925c616808666998bdfc18bb6e83f07f5d90be2e49a3b40aa770cb6ac0766dd37c2793f048806e772ac49111dd8389d0909b12ac139c8f4f928c6c1ee702fc597056e65fc3eefc8bbb3f2b6466df5f4f3355f52b9106430eb6f62631d680dedd27b6afbdda57d6f0e0fe2bb4163c06e918803a677cda16a50a4c4d7eded5dee9c600e5f3446e7a9ef09c9bab2235bab68db32e7781acb0eef2e0027e953bd386ebb328971480dd66764cfec658a79328191f1886aacbdf4fdf38e7f1e03ada259e542d5906a67c2f0323423f02ba95601a9e80f365da7ab384d7b68bda6f911a6aa07243763aee899c2c4ecbff9bb71a1808c6b1fc70b6ad127442af838edd7694c88bfb7f8f38c26bd8c400fc82df6557664a0f020a3d1e40b8028e3309cca63be8c010bbd97fd260f8985ece1e6eaa1faee188c4d4a75be57f53893a46ab8333b16f38455ff2bb6fae2367dae4bc5ef30838762c603889ed56f7fd918c91b3ecd8c684bacb43a540375d85fde18459730cb32852d56b66899fca89139e8e975f8ae07321a331084da0eadef6134de016775ac79f2365fa6688a225601c345c8e41830020ca9fdd8b7392592b9782e49be7e79c23da94fea9234830ea2843b6a88e2c7985861cbdfb3fcde2daf1f4d90ce0b35ca171679e39cb16b03dcbd629ec9276b802dda52ff4173da0be4637ee1e7922618d0ea2748a269799582e5269f60ca0694f54f28d96515874f28fd50f0a02f2e2b76f4fa29961dd8e70d85f65844cab95404bead89558e4c131f2c16b78c9092564f40ce88d9519c2832f4d9db9add44686040deda95e7a3ca5869bbb5ac7f586864f3e75a2936274fee3b74fbb547040dc96f9f68605116581820cee44ab0710276fd6eb160ca11dfb6bb5018007fdfca8c04d962a1bb0a70d9d6f1e327136f30fb0f3c394babfd1e1f26cbe37fdd71db59caf213991ed0904bf6b68b2836d150763d955d4b1a569da0a74aa9a4ba4c1f3f9ca75fdd5d85f6df0115b37e3f5a8549b2c260a48beabb8b9dbbbdaf2d4f7cb1c10583bd57638e5f78263dc1a0af765b2cc9810f695d2dc92cc23a1461037e26a7419c089ecef40ec566b880e934b342fa4d2c57e4338aecdb47463385cf988339e52c6dba0df4906397a040440116fbbfe6fb04ce4be30c20d2c0ceb0c8060527ea815db61195d3b4a66a57f5ed0b73cb12062eb0dfeca82fd3083e6c27415be11aa4e66935ef7dd480fb50564724b1ab439ae8994456e4d2848d705bbc3eaa64136e4ae6a703c6a15d4af6190c1d0501c33157da4eaeeb921a2cfa1aa7c53026c6372b82199b69d5160c66f74037eee259d78318e7e9595725840790728e04a091a8d3137a34a5f63e8b74e74f7975f5f5414c75fecfefc8770e51756164b85a37ac7f427b4be059af23234b9731b311676e0ddfad6551a5411a5601a2ac20590570ca350c16a5f76680a89e3331176691e3c09bad71784a2fff9b48818d151ec9f1193611d2aa3a7c1541794fd6af0d2d81edc8cdeab202f250c7abd42ef15eaf386edeca30568b12ba52f4c9a8f02c708cfac74b947afa5407246e9ae25a9c94871ba60008da092083376c879e46561ab0b2bf404365642cd5b619aa5be36f34a92934ac53830b9a111e02b20b7f68ececcfe71eea08907ce8284a816c5de3ec6918fb94a718a757b69c42830cb91780ef6d42c207d6eec0db537af509977e4aca38a961001a184b704488a2f97b63620262e4f330eff60e3f0b44a1db8e4f58a6fc56e6d896d1bb9e21c0b66c73f49383487c608a72bc4d1f009516f0fca534f07cde6fe96c18207951376228e9b5b6409b20c2accdf0911b4af4bd62ddceb66f4156928c729dfdae2ef5cdcb3fe78f7e8d03f19d6065e81b3280f60197b480dad941572d52d840b3f167123f5bcadfbea1cc0c935d18b5272b6662e05041c8792bb9bb5a59e1a2d4f05911dddc97b8fc7b5f30fcd4214f6408f6f51ad82b82786ac0b3e0a70d146d29b730a60bda6a49677517b88455cc58c1e618b73369ea3a92d17ce2aeaf0ad4ee0545f5276fea0b29f8d84cc6fbaf9612c393defdd3cc674893224fdc67da21219aafb6b4eb1933537cf055d29ea5bbcbf0b74d5d8ed1ace919f8c9e24d4104580751b6dd4170a0714b05d26ab10ea5b8c985e6833a2bbf056217da6f88b8a40640dd05d3567cb81964c7c940919c3809d3b566d98b5e8964055578a2fc8c05f29a6e2358d30002e540167244f99c5f23806a861577840eb0f85fe1f70f991b56c9c2a912ff128eaa76b6a8c2a3e296c5a4134288514ba9e3add2a28ac3a95dc55ea78a56e2358904c92b239489d14e2d71d626fc9698d2228d21eb27503690dd58cda41805ad603138ab75e3995dec18fde621f4ab02c91821a57e4397102f5d9b9f08e3a3f6d501ee65e7dcf2a62f3378e7a081cbf705b129f1b255f77ee6f29a51da3508848f2698d697a4093d804adbf68315f98442780fd073517cbfb3ce7dfc36a64a7b918407f3f16a6f35694ed973af9ac9ba99ac15e21e79c2679af83bd64f0e041988f1d779eeb930640c2f0b5a74742e10a5517a64d1e19c01d0c0accd20da3b8db17e6746456eb13b874aa465ec62b17a0c59cc18bd53f097ce1fd9ecde7aa90adc8b2182c29e341e99b07dbabf5e47ff8f6d1a6012b0e31d43de27cd0cf83ea1d6caa65a90a32bdef44272c175491d5186ef9745adb19227f033fb3d161e8c0515e6241a92411f6b6921c35a655898d086b188560e5e345d4f533b3d31ecd459b48524c50286f8ce3b85b08bef4aac1d129ebd38cfd98fc7a6884556c4484ab86254f226d5d3a55b77ddf7a53a05b770ff4fda797d94c87657477b81f26d7032fbb79fc864d92dd581a9d7353f9090851e6300ea92906534137e94ce9b1f74d4d4828462b91a29587a5e9c1ac412da7b521c24174646836185a6ceb21f5f8d61742241c047708757ddd177fa2abfbbe876db67212882bfb5939eac6b333de361eb575fae836e52a65087a5c07008a668004e930bf25b56e814ea8d738e15cb0008e424d3b0a44d2b1717839e968856c805ec201efd9d2f31d18eb0962a58591036c6f6198aa75df15b809e71529d928ac61e360601a1ea3ac222e47c7d546b278afd683118a240cb12e3667db583388e4d5267c74fd63056839a3d4ad2c1703521dbc9e0dd59aadde5285e7c535ad12ceaef86dd5e260a3628d0ababbd3fb327b227fb506d16f2a48f552d9d76ad70495b2d6d0e0bfbe95d231d38d018d38775870cd8f8c7954684679c66355057068a95fe7436b8a089105b14b0765fdca75991faf2cbcb5f8413ac619d51d808e3cfd98402c521b4304b164bddbe90752b4d7c7ecf588b87b828f46d024bf5fce87d0e01497e2855d5edae9c6de4de84222f59e7b881b522bf5307203501e7bc367051734906b54cb62debc3d4a478d21618366d32658daed8b67c85e4ad08dbc2657a02efb36d8b3f1c01356d7cfc0b987f05f790f89435c073eb3fdda3cac543fa84a56d8ae20bbf84a94ab07375f4250f48f3bcf87a6ba524a9066bb283f0130714b91167a27f81ab01d055748adf6fe7030efa192e6d817367fc2b00f4561039d94a8df9ae916431f7ba825f8a5b0724de7fe27f8504ca24e2e399182ab4e0aa144445a8c2575cfd1cbce32a7dab1f68df88254a0a5dfc00ee42c9fa7c075da6a97c64706083d5eb5b17e39fbf583bef87694c67ae5f89b1e4fd710d5f30fa49b07d6961f8f0bbdb97993bad5b7ac1ccff9263f28851ae404c3aa731f7a8ff844b8dff0ed848844509d5d25461752daaa2a34380874c9483ff63cdff6424ba8ce3ad8e5ae84d646c5518e117eaec3dbdbcc9a17321b0219fa3b6f5ed859263a8bda8f39353eb1de56e78a36bb985c55cdeb9791e3f3f36d69c2ce9470bcccc3afb6902aa9599ad86a3699c860add0059ce1ac2ac1ef060dd2ba051b8022d5a35f53914fbbb089843965c6898556f7dab27417b96abef6c87256e3847e2b2d9447"}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000001140)="d6c528a8570f2acc438a9e7f19b0ad834b6dd4ef4ff4e13e1cd9623f897afa12b0cb4d92349e4d9d58f84769be9b9cf7a4327fed07eaafbf6cf5e69f4046055f1d428fce4cf055bbe6398558fba4f287ed5245ab9103065ff62fb223ce7e84571a14834de5f394408e462c1f4ee1ed6d3ebadde28215362b79976a32ad74c6f91c4594a4b5c8b3038fa1b9b2bde4e4aa40407fe195bb71bcfb7ff177f60f0157fd4879e9703b2315585064266625ecea57bc1e5750ba58bd66b1f8daa90675f50cdf13ba35acc3fca02a76738d4a40ba135c4fa35fac3245c9aad4b68d52fd92dbb91fddaee9ddef60d06c6bb2fa71a6588224f6581e70f4dd959a56da1491", 0xff}, {&(0x7f0000001240)="fe4747c1d6d78721bc56acd96d38fa930694987eb82c12c54ffc6bbc3e745d766e94c14025f7368b7b056d1d742058ba905aadde3429f0fd1b96e209889e0cf4d17aba89c35523f3690765b23105d5165c532951b270e1a85b91ddd9d5c73bf9a0fdd7761a4c02dc6009128772b261f1e062337c630a51ae071e61d87ccc8bea29cf107da04c1a409b530a12a8d7d9296382a48b4aa9a3f3d06bd37216db82cf74f09535a6027b088cbe67f2948227e5a9b5c0c8d91591537696df16980cd37bbc04b67d7c2a83fd4e50cb35bf", 0xcd}], 0x2) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c0a, r1) 17:02:52 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x9700}]) 17:02:52 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x68000, 0x120) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x1115c0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LOOP_SET_FD(r2, 0x4c00, r3) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ptrace$setregs(0xd, 0xffffffffffffffff, 0xfffffffffffffffb, &(0x7f0000000080)="f23aceaa7e4fd8a7a0c2bf813e51eb148df1362f0841647185c7f2f152683d8ad99b908e271671db26c306a76a163b22b06aea780f96ef63a7312a53e9fdb789648e22797d0d98c5f4e216ee6978822943af994b76c2da5a012ecd93133dca5cd7c4d9b76685405530") mmap(&(0x7f000071c000/0x4000)=nil, 0x4000, 0x2, 0x50, r4, 0x8385d000) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:52 executing program 1: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={0xffffffffffffffff, 0x101, 0x1, 0xc41}) io_uring_setup(0x108a, &(0x7f0000000080)={0x0, 0x2040, 0x1, 0x1, 0x1f7, 0x0, r0}) msgctl$IPC_RMID(0x0, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x100010, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) close(r2) 17:02:52 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat(r1, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) r3 = getpgrp(0x0) ptrace$cont(0x9, r3, 0x3, 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) [ 285.878509][T19311] FAULT_INJECTION: forcing a failure. [ 285.878509][T19311] name failslab, interval 1, probability 0, space 0, times 0 [ 285.891328][T19311] CPU: 0 PID: 19311 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 285.900130][T19311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 285.910246][T19311] Call Trace: [ 285.913524][T19311] dump_stack+0x137/0x19d [ 285.917858][T19311] should_fail+0x23c/0x250 [ 285.922296][T19311] __should_failslab+0x81/0x90 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x541b, r1) [ 285.927071][T19311] ? get_mountpoint+0x1ab/0x350 [ 285.931931][T19311] should_failslab+0x5/0x20 [ 285.936503][T19311] kmem_cache_alloc_trace+0x49/0x310 [ 285.941803][T19311] ? __down_write_common+0x45/0x890 [ 285.947063][T19311] get_mountpoint+0x1ab/0x350 [ 285.951813][T19311] attach_recursive_mnt+0x9a/0x1230 [ 285.957126][T19311] ? get_mountpoint+0x335/0x350 [ 285.961974][T19311] path_mount+0x1b73/0x1ce0 [ 285.966535][T19311] __se_sys_mount+0x23d/0x2e0 [ 285.971351][T19311] ? fput+0x2d/0x130 17:02:52 executing program 5: sendmsg$NL80211_CMD_LEAVE_OCB(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x0, 0x200, 0x70bd28, 0x25dfdbfd, {{}, {@void, @void}}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x20000000}, 0x4040044) r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000001640)=[{&(0x7f0000000180)=""/234, 0xea}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000340)=""/10, 0xa}, {&(0x7f0000000380)=""/124, 0x7c}, {&(0x7f0000000400)=""/199, 0xc7}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/114, 0x72}, {&(0x7f0000001580)=""/180, 0xb4}], 0x9, 0x4, 0x7fffffff) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:52 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) close(r0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 285.975333][T19311] __x64_sys_mount+0x63/0x70 [ 285.979921][T19311] do_syscall_64+0x4a/0x90 [ 285.984337][T19311] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 285.990370][T19311] RIP: 0033:0x4665d9 [ 285.994322][T19311] 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 [ 286.014018][T19311] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 17:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x60, 0x3103) r1 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1, 0x8000) getsockopt$IP_VS_SO_GET_INFO(r1, 0x0, 0x481, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) 17:02:52 executing program 2 (fault-call:7 fault-nth:10): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5421, r1) 17:02:52 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xd7ff}]) 17:02:52 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) sendmsg$AUDIT_MAKE_EQUIV(r0, &(0x7f0000000140)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, 0x3f7, 0x20, 0x70bd2a, 0x25dfdbfb, {0x7, 0x7, './file0', './file0'}, ["", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4c001}, 0x8000) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c00, r2) [ 286.022605][T19311] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 286.030590][T19311] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 286.038571][T19311] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.046552][T19311] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 286.054527][T19311] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, 0xffffffffffffffff) 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x109180) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = inotify_init1(0x80800) r3 = gettid() ptrace$setopts(0x4206, r3, 0x0, 0x0) tkill(r3, 0x17) ptrace$setregs(0xd, r3, 0x0, &(0x7f0000000080)) syz_open_procfs(r3, &(0x7f0000000000)='autogroup\x00') mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 286.176591][T19363] FAULT_INJECTION: forcing a failure. [ 286.176591][T19363] name failslab, interval 1, probability 0, space 0, times 0 [ 286.189486][T19363] CPU: 1 PID: 19363 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 286.198255][T19363] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.208377][T19363] Call Trace: [ 286.211674][T19363] dump_stack+0x137/0x19d [ 286.216133][T19363] should_fail+0x23c/0x250 [ 286.220661][T19363] ? alloc_vfsmnt+0x2b/0x2e0 17:02:52 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) socket(0x10, 0x2, 0xfffffffa) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) sendto$unix(r1, &(0x7f0000000440)="98505ff49ea1ba64f70e39474a77f27fb798a7ac55ff065e5493c9298f9fdfc112d95c294b2bba0a78d736bb679bf3f4312302e78f3abf948e93fd49508ba823e6dd9370ecf9b7b506ab69eb30cc6b3125526c2e5d2423f5ac8c9c8f174108a071dc7cc97f67", 0x66, 0x40000, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x4e21}, 0x6e) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/227, 0xe3}, {&(0x7f0000000240)=""/224, 0xe0}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000080)=""/56, 0x38}, {&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f0000000340)=""/91, 0x5b}], 0x6, 0x100, 0x80000001) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5450, r1) [ 286.225281][T19363] __should_failslab+0x81/0x90 [ 286.230058][T19363] should_failslab+0x5/0x20 [ 286.234650][T19363] kmem_cache_alloc+0x46/0x2f0 [ 286.239662][T19363] ? pcpu_block_update_hint_alloc+0x230/0x720 [ 286.245741][T19363] alloc_vfsmnt+0x2b/0x2e0 [ 286.250281][T19363] clone_mnt+0x40/0x8e0 [ 286.254448][T19363] ? pcpu_chunk_relocate+0xe2/0x2d0 [ 286.259654][T19363] copy_tree+0xb6/0x910 [ 286.263820][T19363] ? _find_next_bit+0x16a/0x190 [ 286.268844][T19363] propagate_one+0x2d4/0x450 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) mmap(&(0x7f00000a4000/0x2000)=nil, 0x2000, 0x0, 0x4000013, r2, 0x45ef2000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5451, r1) [ 286.273440][T19363] propagate_mnt+0xe3/0x6c0 [ 286.277930][T19363] attach_recursive_mnt+0x4fb/0x1230 [ 286.283210][T19363] path_mount+0x1b73/0x1ce0 [ 286.287704][T19363] __se_sys_mount+0x23d/0x2e0 [ 286.292443][T19363] ? fput+0x2d/0x130 [ 286.296337][T19363] __x64_sys_mount+0x63/0x70 [ 286.300953][T19363] do_syscall_64+0x4a/0x90 [ 286.305369][T19363] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.311278][T19363] RIP: 0033:0x4665d9 [ 286.315195][T19363] 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 [ 286.334806][T19363] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 286.343318][T19363] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 286.351293][T19363] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 286.359270][T19363] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.367240][T19363] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 17:02:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5452, r1) 17:02:52 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_CLR_FD(r1, 0x4c01) 17:02:52 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/71, 0x47}, {&(0x7f0000000140)=""/83, 0x53}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000024c0)=""/113, 0x71}, {&(0x7f0000000440)=""/109, 0x6d}], 0x5, 0xda1, 0x0) r1 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = openat$nvram(0xffffffffffffff9c, &(0x7f0000000340), 0x40, 0x0) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x2, 0x0, 0x4) ioctl$LOOP_SET_FD(r1, 0x4c00, r0) 17:02:52 executing program 2 (fault-call:7 fault-nth:11): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:52 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xe803}]) [ 286.375205][T19363] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x5460, r1) 17:02:52 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x2c0841, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r1) [ 286.503187][T19419] FAULT_INJECTION: forcing a failure. [ 286.503187][T19419] name failslab, interval 1, probability 0, space 0, times 0 [ 286.515853][T19419] CPU: 1 PID: 19419 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 286.524613][T19419] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.534667][T19419] Call Trace: [ 286.537942][T19419] dump_stack+0x137/0x19d [ 286.542286][T19419] should_fail+0x23c/0x250 [ 286.546687][T19419] ? alloc_vfsmnt+0x2b/0x2e0 [ 286.551273][T19419] __should_failslab+0x81/0x90 [ 286.556018][T19419] should_failslab+0x5/0x20 [ 286.560569][T19419] kmem_cache_alloc+0x46/0x2f0 [ 286.565499][T19419] alloc_vfsmnt+0x2b/0x2e0 [ 286.569899][T19419] clone_mnt+0x40/0x8e0 [ 286.574053][T19419] copy_tree+0xb6/0x910 [ 286.578190][T19419] ? count_mounts+0x141/0x170 [ 286.582874][T19419] propagate_one+0x2d4/0x450 [ 286.587456][T19419] propagate_mnt+0xe3/0x6c0 [ 286.591945][T19419] attach_recursive_mnt+0x4fb/0x1230 [ 286.597297][T19419] path_mount+0x1b73/0x1ce0 [ 286.601813][T19419] __se_sys_mount+0x23d/0x2e0 [ 286.606586][T19419] ? fput+0x2d/0x130 [ 286.610469][T19419] __x64_sys_mount+0x63/0x70 [ 286.615048][T19419] do_syscall_64+0x4a/0x90 [ 286.619461][T19419] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.625435][T19419] RIP: 0033:0x4665d9 [ 286.629305][T19419] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 17:02:52 executing program 2 (fault-call:7 fault-nth:12): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:52 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) fcntl$setlease(r0, 0x400, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x200000a, 0x10, r0, 0xb7fa9000) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x6cd8afabde3427fc, 0x0) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:02:52 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40049409, r1) [ 286.648962][T19419] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 286.657374][T19419] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 286.665323][T19419] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 286.673272][T19419] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.681220][T19419] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 286.689171][T19419] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:52 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf401}]) [ 286.737819][T19432] FAULT_INJECTION: forcing a failure. [ 286.737819][T19432] name failslab, interval 1, probability 0, space 0, times 0 [ 286.750471][T19432] CPU: 1 PID: 19432 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 286.759234][T19432] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 286.769296][T19432] Call Trace: [ 286.772566][T19432] dump_stack+0x137/0x19d [ 286.776900][T19432] should_fail+0x23c/0x250 [ 286.781319][T19432] ? alloc_vfsmnt+0x2b/0x2e0 [ 286.785915][T19432] __should_failslab+0x81/0x90 [ 286.790688][T19432] should_failslab+0x5/0x20 [ 286.795242][T19432] kmem_cache_alloc+0x46/0x2f0 [ 286.800018][T19432] alloc_vfsmnt+0x2b/0x2e0 [ 286.804441][T19432] clone_mnt+0x40/0x8e0 [ 286.808599][T19432] copy_tree+0xb6/0x910 [ 286.812804][T19432] ? count_mounts+0x141/0x170 [ 286.817492][T19432] propagate_one+0x2d4/0x450 [ 286.822077][T19432] propagate_mnt+0xe3/0x6c0 [ 286.826578][T19432] attach_recursive_mnt+0x4fb/0x1230 [ 286.831867][T19432] path_mount+0x1b73/0x1ce0 [ 286.836427][T19432] __se_sys_mount+0x23d/0x2e0 [ 286.841105][T19432] ? fput+0x2d/0x130 [ 286.845059][T19432] __x64_sys_mount+0x63/0x70 [ 286.849694][T19432] do_syscall_64+0x4a/0x90 [ 286.854113][T19432] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 286.860017][T19432] RIP: 0033:0x4665d9 [ 286.863948][T19432] 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 17:02:53 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:53 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40081271, r1) 17:02:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = fcntl$dupfd(r0, 0xc0a, r0) ioctl$LOOP_SET_FD(r2, 0x1263, r0) 17:02:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x2c24d2e4, 0x10100) r1 = signalfd4(0xffffffffffffffff, &(0x7f0000000140)={[0xc17c]}, 0x8, 0x800) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000180)={0x0, {}, 0x0, {}, 0xfffffffa, 0x12, 0x6, 0x18, "0817e60957c27cb1af7654dfc95683f5484dcb32bb10067b8b5ad45e1db352bdd8843548928d138c61acc318774d3b0a5369066f30236e4f4c284bedd7146417", "b3a4d5984e6ea14caa30c15b6dcbbf04fec1115d33e1143373b4b4cead853bd0", [0x9, 0x1000]}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0xed7c, 0x2, 0x1, 0x9, "a1bf60bc0ba933f140a191557fb1a3a2e104bc92efb8bafbee423b7f5afbd7f85f30d41f96b52f33a7f8a15d76db756c56ca68db10c3078a0550d07b04f3e7e3", "3079ef8db1c510bcbad11c0ce80a655f178ecad7baf6bd976ed17f8e1a9d08e9", [0x2]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ptrace$setregs(0xd, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) ioctl$LOOP_SET_FD(r0, 0x4c00, r2) 17:02:53 executing program 2 (fault-call:7 fault-nth:13): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) [ 286.883609][T19432] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 286.892045][T19432] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 286.900128][T19432] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 286.908160][T19432] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 286.916169][T19432] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 286.924123][T19432] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:53 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xff0f}]) 17:02:53 executing program 5: sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0xe0, 0x3, 0x1, 0x201, 0x0, 0x0, {0x7, 0x0, 0x9}, [@CTA_ID={0x8}, @CTA_SYNPROXY={0x1c, 0x18, 0x0, 0x1, [@CTA_SYNPROXY_ISN={0x8, 0x1, 0x1, 0x0, 0x3}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x800}, @CTA_SYNPROXY_ITS={0x8, 0x2, 0x1, 0x0, 0x6}]}, @CTA_LABELS={0xc, 0x16, 0x1, 0x0, [0x1, 0x2]}, @CTA_TUPLE_ORIG={0x14, 0x1, 0x0, 0x1, [@CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x2}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}]}, @CTA_TUPLE_MASTER={0x88, 0xe, 0x0, 0x1, [@CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_ZONE={0x6}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5, 0x1, 0x21}}, @CTA_TUPLE_ZONE={0x6, 0x3, 0x1, 0x0, 0x1}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @empty}, {0x8, 0x2, @local}}}, @CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @rand_addr=0x64010102}, {0x8, 0x2, @rand_addr=0x64010100}}}, @CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @private2={0xfc, 0x2, '\x00', 0x1}}, {0x14, 0x4, @private2}}}]}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4000041}, 0x80) syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) 17:02:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 287.039644][T19466] FAULT_INJECTION: forcing a failure. [ 287.039644][T19466] name failslab, interval 1, probability 0, space 0, times 0 [ 287.052331][T19466] CPU: 1 PID: 19466 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 287.061189][T19466] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.071288][T19466] Call Trace: [ 287.074575][T19466] dump_stack+0x137/0x19d [ 287.078911][T19466] should_fail+0x23c/0x250 [ 287.083328][T19466] ? alloc_vfsmnt+0x2b/0x2e0 [ 287.088069][T19466] __should_failslab+0x81/0x90 [ 287.092852][T19466] should_failslab+0x5/0x20 [ 287.097346][T19466] kmem_cache_alloc+0x46/0x2f0 [ 287.102172][T19466] alloc_vfsmnt+0x2b/0x2e0 [ 287.106719][T19466] clone_mnt+0x40/0x8e0 [ 287.110869][T19466] copy_tree+0xb6/0x910 [ 287.115094][T19466] ? count_mounts+0x141/0x170 [ 287.119788][T19466] propagate_one+0x2d4/0x450 [ 287.124707][T19466] propagate_mnt+0xe3/0x6c0 [ 287.129273][T19466] attach_recursive_mnt+0x4fb/0x1230 [ 287.134632][T19466] path_mount+0x1b73/0x1ce0 [ 287.139115][T19466] __se_sys_mount+0x23d/0x2e0 [ 287.143768][T19466] ? fput+0x2d/0x130 [ 287.147729][T19466] __x64_sys_mount+0x63/0x70 [ 287.152298][T19466] do_syscall_64+0x4a/0x90 [ 287.156696][T19466] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 287.162593][T19466] RIP: 0033:0x4665d9 [ 287.166466][T19466] 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 17:02:53 executing program 2 (fault-call:7 fault-nth:14): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:53 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40086602, r1) [ 287.186139][T19466] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 287.194531][T19466] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 287.202481][T19466] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 287.210435][T19466] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 287.218428][T19466] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 287.226396][T19466] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:53 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_CLR_FD(r1, 0x4c01) 17:02:53 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1000001, 0x80010, r1, 0xc36da000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 287.285600][T19489] FAULT_INJECTION: forcing a failure. [ 287.285600][T19489] name failslab, interval 1, probability 0, space 0, times 0 [ 287.298269][T19489] CPU: 1 PID: 19489 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 287.307190][T19489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 287.317236][T19489] Call Trace: [ 287.320519][T19489] dump_stack+0x137/0x19d [ 287.324847][T19489] should_fail+0x23c/0x250 [ 287.329266][T19489] ? alloc_vfsmnt+0x2b/0x2e0 [ 287.333940][T19489] __should_failslab+0x81/0x90 [ 287.338713][T19489] should_failslab+0x5/0x20 [ 287.343228][T19489] kmem_cache_alloc+0x46/0x2f0 [ 287.347992][T19489] alloc_vfsmnt+0x2b/0x2e0 [ 287.352420][T19489] clone_mnt+0x40/0x8e0 [ 287.356582][T19489] copy_tree+0xb6/0x910 [ 287.360745][T19489] ? count_mounts+0x141/0x170 [ 287.365533][T19489] propagate_one+0x2d4/0x450 [ 287.370131][T19489] propagate_mnt+0xe3/0x6c0 [ 287.374628][T19489] attach_recursive_mnt+0x4fb/0x1230 [ 287.379987][T19489] path_mount+0x1b73/0x1ce0 [ 287.384485][T19489] __se_sys_mount+0x23d/0x2e0 [ 287.389163][T19489] ? fput+0x2d/0x130 [ 287.393063][T19489] __x64_sys_mount+0x63/0x70 [ 287.398519][T19489] do_syscall_64+0x4a/0x90 [ 287.403024][T19489] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 287.408986][T19489] RIP: 0033:0x4665d9 [ 287.412861][T19489] 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 [ 287.432534][T19489] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 287.440933][T19489] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 287.449035][T19489] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 287.456987][T19489] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 287.465011][T19489] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 287.473081][T19489] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:54 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40087602, r1) 17:02:54 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xffd7}]) 17:02:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:54 executing program 2 (fault-call:7 fault-nth:15): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r1, 0x89f0, &(0x7f0000000080)={'sit0\x00', @ifru_data=&(0x7f0000000000)="b06f31673d3da2b793d4f9a507e3c9133ba7ce8f5e6e538ecf8829b08f7f4aae"}) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r2, 0x29, 0x20, &(0x7f0000000000)={@loopback, 0x0, 0x0, 0x2, 0x1}, 0x20) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'sit0\x00'}) ioctl$sock_ifreq(r1, 0x89f1, &(0x7f0000000080)={'sit0\x00', @ifru_flags}) ioctl$F2FS_IOC_RELEASE_COMPRESS_BLOCKS(r0, 0x8008f512, &(0x7f0000000000)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r3) 17:02:54 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) ioctl$LOOP_CLR_FD(r1, 0x4c01) [ 288.430120][T19515] FAULT_INJECTION: forcing a failure. [ 288.430120][T19515] name failslab, interval 1, probability 0, space 0, times 0 [ 288.442782][T19515] CPU: 1 PID: 19515 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 288.451544][T19515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.461702][T19515] Call Trace: [ 288.464971][T19515] dump_stack+0x137/0x19d [ 288.469312][T19515] should_fail+0x23c/0x250 [ 288.473708][T19515] ? alloc_vfsmnt+0x2b/0x2e0 [ 288.478330][T19515] __should_failslab+0x81/0x90 [ 288.483131][T19515] should_failslab+0x5/0x20 [ 288.487618][T19515] kmem_cache_alloc+0x46/0x2f0 [ 288.492364][T19515] alloc_vfsmnt+0x2b/0x2e0 [ 288.496770][T19515] clone_mnt+0x40/0x8e0 [ 288.502162][T19515] copy_tree+0xb6/0x910 [ 288.506333][T19515] ? count_mounts+0x141/0x170 [ 288.510994][T19515] propagate_one+0x2d4/0x450 [ 288.515583][T19515] propagate_mnt+0xe3/0x6c0 [ 288.520068][T19515] attach_recursive_mnt+0x4fb/0x1230 [ 288.525419][T19515] path_mount+0x1b73/0x1ce0 [ 288.529900][T19515] __se_sys_mount+0x23d/0x2e0 [ 288.534557][T19515] ? fput+0x2d/0x130 [ 288.538433][T19515] __x64_sys_mount+0x63/0x70 [ 288.543004][T19515] do_syscall_64+0x4a/0x90 [ 288.547491][T19515] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 288.553401][T19515] RIP: 0033:0x4665d9 [ 288.557277][T19515] 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 17:02:54 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:54 executing program 2 (fault-call:7 fault-nth:16): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:54 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$BTRFS_IOC_BALANCE_PROGRESS(r4, 0x84009422, &(0x7f0000001140)={0x0, 0x0, {0x0, @struct, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @struct}, {0x0, @struct}}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:54 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40101283, r1) [ 288.576865][T19515] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 288.585301][T19515] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 288.593265][T19515] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 288.601217][T19515] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 288.609171][T19515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 288.617125][T19515] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:54 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x50000}]) 17:02:54 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) creat(&(0x7f0000000000)='./file0\x00', 0x210) 17:02:54 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40101286, r1) [ 288.714135][T19540] FAULT_INJECTION: forcing a failure. [ 288.714135][T19540] name failslab, interval 1, probability 0, space 0, times 0 [ 288.726830][T19540] CPU: 1 PID: 19540 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 288.735602][T19540] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 288.745650][T19540] Call Trace: [ 288.749013][T19540] dump_stack+0x137/0x19d [ 288.753453][T19540] should_fail+0x23c/0x250 [ 288.757853][T19540] ? alloc_vfsmnt+0x2b/0x2e0 [ 288.762426][T19540] __should_failslab+0x81/0x90 [ 288.767182][T19540] should_failslab+0x5/0x20 [ 288.771704][T19540] kmem_cache_alloc+0x46/0x2f0 [ 288.776450][T19540] alloc_vfsmnt+0x2b/0x2e0 [ 288.780970][T19540] clone_mnt+0x40/0x8e0 [ 288.785117][T19540] copy_tree+0xb6/0x910 [ 288.789274][T19540] ? count_mounts+0x141/0x170 [ 288.793937][T19540] propagate_one+0x2d4/0x450 [ 288.798517][T19540] propagate_mnt+0xe3/0x6c0 [ 288.803141][T19540] attach_recursive_mnt+0x4fb/0x1230 [ 288.808553][T19540] path_mount+0x1b73/0x1ce0 [ 288.813042][T19540] __se_sys_mount+0x23d/0x2e0 [ 288.817700][T19540] ? fput+0x2d/0x130 [ 288.821632][T19540] __x64_sys_mount+0x63/0x70 [ 288.826211][T19540] do_syscall_64+0x4a/0x90 [ 288.830609][T19540] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 288.836485][T19540] RIP: 0033:0x4665d9 [ 288.840355][T19540] 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 17:02:55 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r0 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r0}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:55 executing program 2 (fault-call:7 fault-nth:17): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) [ 288.860028][T19540] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 288.868423][T19540] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 288.876373][T19540] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 288.884326][T19540] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 288.892280][T19540] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 288.900323][T19540] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:55 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x104000}]) 17:02:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write$sndseq(r5, &(0x7f00000011c0)=[{0x81, 0x4, 0xff, 0x81, @tick=0x1, {0x3, 0x1}, {0x7f, 0x20}, @connect={{0x7, 0x80}, {0x40, 0x1f}}}, {0xc9, 0x1f, 0x2, 0x2, @time={0x8000}, {0x81, 0x9}, {0xf0, 0xff}, @time=@tick=0x7}], 0x38) 17:02:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40101287, r1) 17:02:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x40101288, r1) [ 289.031368][T19565] FAULT_INJECTION: forcing a failure. [ 289.031368][T19565] name failslab, interval 1, probability 0, space 0, times 0 [ 289.044289][T19565] CPU: 0 PID: 19565 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 289.053056][T19565] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.063179][T19565] Call Trace: [ 289.066451][T19565] dump_stack+0x137/0x19d [ 289.070830][T19565] should_fail+0x23c/0x250 [ 289.075227][T19565] ? alloc_vfsmnt+0x2b/0x2e0 [ 289.079816][T19565] __should_failslab+0x81/0x90 [ 289.084569][T19565] should_failslab+0x5/0x20 [ 289.089062][T19565] kmem_cache_alloc+0x46/0x2f0 [ 289.093808][T19565] alloc_vfsmnt+0x2b/0x2e0 [ 289.098208][T19565] clone_mnt+0x40/0x8e0 [ 289.102386][T19565] copy_tree+0xb6/0x910 [ 289.106540][T19565] ? count_mounts+0x141/0x170 [ 289.111228][T19565] propagate_one+0x2d4/0x450 [ 289.115798][T19565] propagate_mnt+0xe3/0x6c0 [ 289.120282][T19565] attach_recursive_mnt+0x4fb/0x1230 [ 289.125551][T19565] path_mount+0x1b73/0x1ce0 [ 289.130036][T19565] __se_sys_mount+0x23d/0x2e0 [ 289.134702][T19565] ? fput+0x2d/0x130 [ 289.138580][T19565] __x64_sys_mount+0x63/0x70 [ 289.143150][T19565] do_syscall_64+0x4a/0x90 [ 289.147603][T19565] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.153483][T19565] RIP: 0033:0x4665d9 [ 289.157360][T19565] 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 17:02:55 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r0 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r0}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:55 executing program 2 (fault-call:7 fault-nth:18): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401070c9, r1) [ 289.176960][T19565] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 289.185366][T19565] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 289.193321][T19565] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 289.201277][T19565] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 289.209234][T19565] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 289.217187][T19565] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:55 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x105400}]) 17:02:55 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000180)=0x6567d6b4) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x5) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r3 = fsmount(r1, 0x1, 0x9) sendmsg$IPCTNL_MSG_CT_GET_STATS_CPU(r3, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, 0x4, 0x1, 0x401, 0x0, 0x0, {0x5, 0x0, 0x8}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x4040) [ 289.312336][T19590] FAULT_INJECTION: forcing a failure. [ 289.312336][T19590] name failslab, interval 1, probability 0, space 0, times 0 [ 289.325001][T19590] CPU: 0 PID: 19590 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 289.333773][T19590] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.343853][T19590] Call Trace: [ 289.347133][T19590] dump_stack+0x137/0x19d [ 289.351465][T19590] should_fail+0x23c/0x250 [ 289.355888][T19590] ? alloc_vfsmnt+0x2b/0x2e0 [ 289.360503][T19590] __should_failslab+0x81/0x90 [ 289.365353][T19590] should_failslab+0x5/0x20 [ 289.369951][T19590] kmem_cache_alloc+0x46/0x2f0 [ 289.374719][T19590] alloc_vfsmnt+0x2b/0x2e0 [ 289.379238][T19590] clone_mnt+0x40/0x8e0 [ 289.383400][T19590] copy_tree+0xb6/0x910 [ 289.387703][T19590] ? count_mounts+0x141/0x170 [ 289.392448][T19590] propagate_one+0x2d4/0x450 [ 289.397042][T19590] propagate_mnt+0xe3/0x6c0 [ 289.401624][T19590] attach_recursive_mnt+0x4fb/0x1230 [ 289.406978][T19590] path_mount+0x1b73/0x1ce0 [ 289.411488][T19590] __se_sys_mount+0x23d/0x2e0 [ 289.416171][T19590] ? fput+0x2d/0x130 [ 289.420073][T19590] __x64_sys_mount+0x63/0x70 [ 289.424674][T19590] do_syscall_64+0x4a/0x90 [ 289.429126][T19590] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.435052][T19590] RIP: 0033:0x4665d9 [ 289.439031][T19590] 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 17:02:55 executing program 0: mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r0 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r0}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r1, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401070ca, r1) [ 289.458645][T19590] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 289.467155][T19590] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 289.475179][T19590] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 289.483163][T19590] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 289.491188][T19590] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 289.499212][T19590] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:55 executing program 2 (fault-call:7 fault-nth:19): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:55 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:55 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x400000}]) 17:02:55 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401070cd, r1) [ 289.664451][T19624] FAULT_INJECTION: forcing a failure. [ 289.664451][T19624] name failslab, interval 1, probability 0, space 0, times 0 [ 289.677114][T19624] CPU: 0 PID: 19624 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 289.685874][T19624] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 289.695940][T19624] Call Trace: [ 289.699218][T19624] dump_stack+0x137/0x19d [ 289.703554][T19624] should_fail+0x23c/0x250 [ 289.707976][T19624] ? alloc_vfsmnt+0x2b/0x2e0 [ 289.712642][T19624] __should_failslab+0x81/0x90 [ 289.717411][T19624] should_failslab+0x5/0x20 [ 289.721918][T19624] kmem_cache_alloc+0x46/0x2f0 [ 289.726690][T19624] alloc_vfsmnt+0x2b/0x2e0 [ 289.731201][T19624] clone_mnt+0x40/0x8e0 [ 289.735440][T19624] copy_tree+0xb6/0x910 [ 289.739606][T19624] ? count_mounts+0x141/0x170 [ 289.744425][T19624] propagate_one+0x2d4/0x450 [ 289.749018][T19624] propagate_mnt+0xe3/0x6c0 [ 289.753529][T19624] attach_recursive_mnt+0x4fb/0x1230 [ 289.758897][T19624] path_mount+0x1b73/0x1ce0 [ 289.763471][T19624] __se_sys_mount+0x23d/0x2e0 [ 289.768153][T19624] ? fput+0x2d/0x130 [ 289.773812][T19624] __x64_sys_mount+0x63/0x70 [ 289.778570][T19624] do_syscall_64+0x4a/0x90 [ 289.782994][T19624] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 289.788936][T19624] RIP: 0033:0x4665d9 [ 289.792826][T19624] 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 [ 289.812435][T19624] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 289.820852][T19624] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 289.828828][T19624] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 289.836806][T19624] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 289.844936][T19624] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 289.852999][T19624] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401870c8, r1) 17:02:56 executing program 2 (fault-call:7 fault-nth:20): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:56 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x401000}]) [ 290.004374][T19651] FAULT_INJECTION: forcing a failure. [ 290.004374][T19651] name failslab, interval 1, probability 0, space 0, times 0 [ 290.017027][T19651] CPU: 1 PID: 19651 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 290.025798][T19651] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.035862][T19651] Call Trace: [ 290.039149][T19651] dump_stack+0x137/0x19d [ 290.043492][T19651] should_fail+0x23c/0x250 [ 290.047918][T19651] ? alloc_vfsmnt+0x2b/0x2e0 [ 290.052561][T19651] __should_failslab+0x81/0x90 [ 290.058365][T19651] should_failslab+0x5/0x20 [ 290.062930][T19651] kmem_cache_alloc+0x46/0x2f0 [ 290.067743][T19651] alloc_vfsmnt+0x2b/0x2e0 [ 290.072168][T19651] clone_mnt+0x40/0x8e0 [ 290.076328][T19651] copy_tree+0xb6/0x910 [ 290.080527][T19651] ? kcsan_setup_watchpoint+0x26e/0x470 [ 290.086105][T19651] propagate_one+0x2d4/0x450 [ 290.090778][T19651] propagate_mnt+0xe3/0x6c0 [ 290.095289][T19651] attach_recursive_mnt+0x4fb/0x1230 [ 290.100673][T19651] path_mount+0x1b73/0x1ce0 [ 290.105181][T19651] __se_sys_mount+0x23d/0x2e0 [ 290.109865][T19651] ? fput+0x2d/0x130 [ 290.113778][T19651] __x64_sys_mount+0x63/0x70 [ 290.118374][T19651] do_syscall_64+0x4a/0x90 [ 290.122859][T19651] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 290.128771][T19651] RIP: 0033:0x4665d9 [ 290.132667][T19651] 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 17:02:56 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:56 executing program 2 (fault-call:7 fault-nth:21): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401870cb, r1) 17:02:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) [ 290.153320][T19651] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 290.161787][T19651] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 290.169838][T19651] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 290.177820][T19651] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.185798][T19651] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 290.193776][T19651] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 [ 290.274356][T19666] FAULT_INJECTION: forcing a failure. [ 290.274356][T19666] name failslab, interval 1, probability 0, space 0, times 0 [ 290.287005][T19666] CPU: 0 PID: 19666 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 290.295840][T19666] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.306021][T19666] Call Trace: [ 290.309324][T19666] dump_stack+0x137/0x19d [ 290.313661][T19666] should_fail+0x23c/0x250 [ 290.318082][T19666] ? alloc_vfsmnt+0x2b/0x2e0 [ 290.322723][T19666] __should_failslab+0x81/0x90 [ 290.327552][T19666] should_failslab+0x5/0x20 [ 290.332098][T19666] kmem_cache_alloc+0x46/0x2f0 [ 290.336869][T19666] alloc_vfsmnt+0x2b/0x2e0 [ 290.341551][T19666] clone_mnt+0x40/0x8e0 [ 290.351776][T19666] copy_tree+0xb6/0x910 [ 290.356040][T19666] ? count_mounts+0x141/0x170 [ 290.360728][T19666] propagate_one+0x2d4/0x450 [ 290.365348][T19666] propagate_mnt+0xe3/0x6c0 [ 290.369886][T19666] attach_recursive_mnt+0x4fb/0x1230 [ 290.375178][T19666] path_mount+0x1b73/0x1ce0 [ 290.379683][T19666] __se_sys_mount+0x23d/0x2e0 [ 290.384384][T19666] ? fput+0x2d/0x130 [ 290.388282][T19666] __x64_sys_mount+0x63/0x70 [ 290.392876][T19666] do_syscall_64+0x4a/0x90 [ 290.397301][T19666] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 290.403204][T19666] RIP: 0033:0x4665d9 17:02:56 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4af000}]) [ 290.407097][T19666] 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 [ 290.426707][T19666] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 290.435130][T19666] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 290.443109][T19666] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 290.451122][T19666] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.459170][T19666] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 17:02:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401870cc, r1) 17:02:56 executing program 2 (fault-call:7 fault-nth:22): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) [ 290.470965][T19666] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:56 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x401c5820, r1) 17:02:56 executing program 5: r0 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$IPVS_CMD_DEL_DEST(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)={0xbc, r0, 0x400, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xc7}, @IPVS_CMD_ATTR_DAEMON={0x30, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x6, 0x4, 0x1}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @private1}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @multicast2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x4}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}]}, @IPVS_CMD_ATTR_DAEMON={0x54, 0x3, 0x0, 0x1, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'macvlan0\x00'}, @IPVS_DAEMON_ATTR_MCAST_IFN={0x14, 0x2, 'vlan1\x00'}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x6, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @private=0xa010101}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @remote}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}]}, 0xbc}, 0x1, 0x0, 0x0, 0x4004}, 0x4001) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x2002) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = dup2(r1, r1) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000240)={0x1}) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:02:56 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4fd000}]) 17:02:56 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) [ 290.615982][T19689] FAULT_INJECTION: forcing a failure. [ 290.615982][T19689] name failslab, interval 1, probability 0, space 0, times 0 [ 290.628737][T19689] CPU: 0 PID: 19689 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 290.637607][T19689] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 290.647660][T19689] Call Trace: [ 290.650929][T19689] dump_stack+0x137/0x19d [ 290.655258][T19689] should_fail+0x23c/0x250 [ 290.659707][T19689] ? alloc_vfsmnt+0x2b/0x2e0 [ 290.664329][T19689] __should_failslab+0x81/0x90 [ 290.669102][T19689] should_failslab+0x5/0x20 [ 290.673758][T19689] kmem_cache_alloc+0x46/0x2f0 [ 290.678539][T19689] alloc_vfsmnt+0x2b/0x2e0 [ 290.683022][T19689] clone_mnt+0x40/0x8e0 [ 290.687187][T19689] copy_tree+0xb6/0x910 [ 290.691349][T19689] ? count_mounts+0x141/0x170 [ 290.696109][T19689] propagate_one+0x2d4/0x450 [ 290.700807][T19689] propagate_mnt+0xe3/0x6c0 [ 290.705310][T19689] attach_recursive_mnt+0x4fb/0x1230 [ 290.710598][T19689] path_mount+0x1b73/0x1ce0 [ 290.715128][T19689] __se_sys_mount+0x23d/0x2e0 [ 290.719893][T19689] ? fput+0x2d/0x130 [ 290.723789][T19689] __x64_sys_mount+0x63/0x70 [ 290.728469][T19689] do_syscall_64+0x4a/0x90 [ 290.733052][T19689] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 290.739102][T19689] RIP: 0033:0x4665d9 [ 290.742975][T19689] 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 [ 290.763047][T19689] RSP: 002b:00007f670427b188 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 290.771443][T19689] RAX: ffffffffffffffda RBX: 000000000056bf60 RCX: 00000000004665d9 [ 290.779393][T19689] RDX: 0000000020000140 RSI: 0000000020000100 RDI: 0000000000000000 [ 290.787344][T19689] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 290.795442][T19689] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 290.803392][T19689] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:57 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/196, 0xc4}, {&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000240)=""/170, 0xaa}, {&(0x7f0000000300)=""/50, 0x32}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/105, 0x69}, {&(0x7f0000001500)=""/161, 0xa1}], 0x9, 0x4, 0x7f) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4020940d, r1) 17:02:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:57 executing program 2 (fault-call:7 fault-nth:23): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:57 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x541000}]) 17:02:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80041284, r1) 17:02:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r4 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000001440)={0x6, &(0x7f0000001400)=[{0xbeb, 0x6, 0x6, 0x1}, {0x6, 0x4, 0x40, 0x7}, {0x7, 0xf8, 0x3, 0x20000}, {0x8000, 0x94, 0x1, 0x1f}, {0x8, 0x8, 0x53, 0x8}, {0x7, 0x8, 0xfe, 0x6}]}) preadv(r4, &(0x7f0000001740)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/186, 0xba}, {&(0x7f0000001200)=""/226, 0xe2}, {&(0x7f0000001300)=""/244, 0xf4}, {&(0x7f00000014c0)=""/192, 0xc0}, {&(0x7f0000001640)=""/209, 0xd1}, {&(0x7f00000015c0)=""/127, 0x7f}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000001800)=""/232, 0xe8}], 0x9, 0x4, 0xfffffc01) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x50, r2, 0xbc7ae000) preadv(r1, &(0x7f0000000280), 0x0, 0xd9f, 0x80) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 291.002789][T19732] FAULT_INJECTION: forcing a failure. [ 291.002789][T19732] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 291.015864][T19732] CPU: 1 PID: 19732 Comm: syz-executor.2 Not tainted 5.13.0-rc1-syzkaller #0 [ 291.024677][T19732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 291.034737][T19732] Call Trace: [ 291.038018][T19732] dump_stack+0x137/0x19d [ 291.042529][T19732] should_fail+0x23c/0x250 [ 291.046950][T19732] should_fail_usercopy+0x16/0x20 [ 291.051980][T19732] _copy_to_user+0x1c/0x90 [ 291.056409][T19732] simple_read_from_buffer+0xab/0x120 [ 291.061878][T19732] proc_fail_nth_read+0xf6/0x140 [ 291.066838][T19732] ? rw_verify_area+0x136/0x250 [ 291.071774][T19732] ? proc_fault_inject_write+0x200/0x200 [ 291.077561][T19732] vfs_read+0x154/0x5d0 [ 291.081708][T19732] ? __fget_light+0x21b/0x260 [ 291.086364][T19732] ? __cond_resched+0x11/0x40 [ 291.091076][T19732] ksys_read+0xce/0x180 [ 291.095294][T19732] __x64_sys_read+0x3e/0x50 [ 291.099778][T19732] do_syscall_64+0x4a/0x90 [ 291.104222][T19732] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 291.110100][T19732] RIP: 0033:0x41935c [ 291.114036][T19732] 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 [ 291.133640][T19732] RSP: 002b:00007f670427b170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 291.142047][T19732] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 000000000041935c 17:02:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x0, 0x0) 17:02:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:57 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FS_IOC_GET_ENCRYPTION_POLICY_EX(r0, 0xc0096616, &(0x7f00000000c0)={0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000000)={{0x0, 0x2, 0x8001, 0x1, 0x1}}) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:02:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80041285, r1) 17:02:57 executing program 0: r0 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) [ 291.150002][T19732] RDX: 000000000000000f RSI: 00007f670427b1e0 RDI: 0000000000000003 [ 291.157965][T19732] RBP: 00007f670427b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 291.166015][T19732] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 291.173973][T19732] R13: 00007ffd4fe5bb6f R14: 00007f670427b300 R15: 0000000000022000 17:02:57 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x550000}]) 17:02:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80081270, r1) 17:02:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2, 0x0) 17:02:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:57 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80081272, r1) 17:02:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x8, 0xa, 0x1f, 0x26, "d20871bdd2ed39b7d1d676b03cc86bfe8408f1a8b53f9b734ba44203c0aee7f8d2c56a113a2dae228cb270ef8bcd721e78054d12378fccc06b9036f3787096b6", "354e9c641d6bea32fbdfb186892c79b1dac67fc7d6b9fda8a48f9202428badc8", [0x2, 0xf95c]}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r3 = socket$inet_icmp(0x2, 0x2, 0x1) r4 = syz_open_procfs(0x0, &(0x7f0000000000)='net/bnep\x00') write(r4, &(0x7f0000000080)="9e305d9446c21dcb04ac4d0ab732883784a8324a0feff2b8e6f425f646d3093f95fb1431b80a105868cd", 0x2a) pwritev(r3, &(0x7f0000002840)=[{&(0x7f0000001300)="d9d9139ee14955df0a512b8e2e5dd1d0e9ba28e9eca99990b97b88c91af1d0d6137ed898d3fbbfa89f5ca8248a55217c60242f4ba25afb0edd1ba605584df9f2f1848b960a31c84bc1b583700e2f7b0975278feb002a4658b363e53f37cb4dd16f3c7b7116e957e62738afe3b69c7af6bd64814ac0e729f01e39f909dc22275ca6d0337b18fe67e8072bf8ca2303f1d9341dfc88858ea73da99a78ac88375764d5f37030bfc91df6fe7e63bdf65339653d510007413639b95495184953b1e311d1d2105b35d41bc859ac396fcaca082f3c", 0xd1}, {&(0x7f0000001400)="f90b36aaf5e1aba30ebb6ed1b435a850973aa162049157759ab12854460c8a796a8cabcb8ff2dfc3add34385d0c3b7cb768e01231a73d37d63", 0x39}, {&(0x7f0000001440)="ddbda8e137e654c124eb84bc1789cbb707c116636db2edece1832cb1d61e491b791921917a64e45b2271c73aa86fd34aff249d36a7a1a9e173d848a7f9a9b55664d9b9d677ef43fc2485644877d2a482bba6671341bd7a577fc0fd09fec4a670a588734b653aa6c79c405db14d42c6bb7b449909cdfd7dc79b0cc68375c2d3c302d34331", 0x84}, {&(0x7f0000001500)="152fecf5efe67ba223d13e4cdfb258d8d788de6665c576b07935c2a694f50776ee946e45fbdf9c8794c05347b0ed9e538a580a754eca5b2741709c58ca952098411836e609adc4f4a081f393138fca9040c6240794def1aa55be8255a55c7cc50c2b0948c024551b7d32d58a4dea071829a570e4aa0324018db5544c8eaf727aae2b0f81b5782ddefc395e3f8f6dbe939bca380f30bd57f5d1290a2986e8ec5409a22ab4adef5a3f490e8979cf85529c0d2ab57db3b30d", 0xb7}, {&(0x7f00000015c0)="bf856b66211dd988bd3c7c593e7b8f3078789a20ccce4e4d501492a649a38e3ce48f54bdda4e34d3088918face9bbaef7d20464724e346244565e8066ebf27e0ab903b63c90b5be341121ed06fb5c5478d694e62cc0f78cbb35c041f61", 0x5d}, {&(0x7f0000001640)="612a4d09f8b18b3a6e1e9d3113481fb6b033bc7d4dee9d264452fc975a9344f8419e0797178f71c351145170f1b8cd11a31770c9fc099f6c1000090c9f9d29be7d7c18a136083adb3ed08f", 0x4b}, {&(0x7f00000016c0)="80482eb3156e7972c38b8fc63f135eba58cf33ddcb8324c16cbebdba375be735d25fc6b08162cb3ad45b657f4c7f805d1a09c397389ba469897d75db1eec2c28aa07d25ac1c0894f599af99f4e5f18af85569803e35c", 0x56}, {&(0x7f0000001740)="ff0a782a86f79392c5148bfcf96845374c5b3b9f481cc2584dd859b080758ef339d10c2b1c7101aa4f5247fd06aac730b700b95f3744ea14d3100f9baa2b7f06b8ec7f0d57dab9be4b7ee137dc0daa7f342be90cc886c51a9f0064e13ea6c833fe30fcd4d7c4e440beb2746c0b8450314b38771c62d884eea729fb99f724148bde84f59f3e5e160e88924b6c0515de2a7e8ad5891444b4baa155d51b348012398b6200e785aec26f680a5d2e717a0d901841a496067cb08b42efc2a81de5680732d18aa6db9bf27aac16e3cb69d6af1977340b84938328a66fb79145a2fa0c520a416e2c107420de0d9cd726032ce530ad840aba0f9781e72c5c77b73d86967b62e3b9c4a47a96e15be0e5eeea745ac39de4b57c4e878448e612a33a6e74177046ce10b4cd2618fcb78d68c76f1411582b4802ca8211432ab479d82fea5bb3695a6cada9ba768df89e4ce094ed4738aabb359f331a18dc177ed0e94858fae6323d70a8424a4316f592179b84ad0cf4168312c2a21d7a5320244e06314759b82339d55172ebfd92736cc87042bdda6a39d1436cfc0efd85f7ba19cdaf351170c16b91a8a6f9c90afc480aa338e743f9deece8661f490ac60ed093586727230548fe36dfd6aa4f9b663c76ab40f60c828e4c84cd22016fdfebbc4a1d7ae2f848736b8c867c764b50394a86285a41ab9a79630b4a7acbae9edf5c8ab5785d0c66c06e7e14d6f06517ca15df72e630b04a220a2922cd225ed2651439ab6813abe11981571c1163845ae40f96940506a84972d6c51a90342a4021c04ec6046cd89d8ece0766eef6abbb4afd0f3a99b83ab54e62fabb0dc269fce390a2303dc50b7438b53460252badaaa22c09cce3b09d31338e790ff05e0d9c64ceecc81cf93c002ee8903ddf131f24a2726b4b0ddb0e897023f23588b6d61266847b631a6e3de023255150c3d6c7bcd0759c50aabcdf90a4ec549d712dbfe3a9fdacebe1deb077f80ee9bc3de42d4b85c144ff63ec77545180765342ae2e3d4390370fa2640a97601242240c80177e687d07b6238fc123c6fd41169ac12b06f28e1fa25cdb53e425dc63f2d0298e1d06eab9b826f26a9d7f0113151b52a0f159b9d7888fcb98b77df394d0fe6815d87f7bf804153fc2c5594e8ddbaf948b2ac99ca0dc360012fa54b344f22b0555084ebd9775c93051084b13d8c176857893e8a775c677204eb518311cbe5f87584b57c476911ab120cf111c6ab0aeadb0f691b5cf443a58c80e78019f2ddd17770953f136b337300a942b77ea5ac0f05649d81c4b9b35698f77e4ddd19cefff44cfb1b264105062a7e89c58c4846bdcb3df3aa15fe4a9a4a212ce149497e8b543b576c0983199eed3c7fb0ad18bdab8374d70d3c87646bda59b8d27d1e83f3f41a1a90b007acd7dcf4468a37f3e320a060e38814bb6eb3400828e58a6e70f63cb274efc32578aa0d431d10e42833bdaf09cee9a4221df49f8b29cb5e1eabf6bee072dcf65177e9c4e270402c1b6d16d480094c99973e60e873531e6d40a52fbe5c57450c4fb1de29a8c5d5ffebfbdd9a33465d8730fd2d6971277c928afb1dc9c42a8c8195bf6276a70bf4254e9e1bd5abd60906fdea4c693395068387b13320794062849d44ae2a13ae43e1b2f62075798c9a1b73b2010cd996332ddd8516caca147e756e4536f1fddd9de98df5e59fb275f54e3a1d65cd6df9dd0b8eab01887560b446d429547d6d5a0472485f6f551a8836289b42ad6ee01af8c48b09ff9dcdac0dc1ed651544615bf805c5a9e1552a726246f1be90a5ef269b9f44215fac6d683d4d2f572cbc4a56fe3f51714ce477525fae813363a18cc40baca80676926755e339aa50d579e493312092398eea8319865de077c8933ae3a4626ce37e8ebb07e9b7fbc03a7314e3272fc6ecb7d01d75494f221d671c7bf68c152cfe84cf7aa1e1f9199023c7316148bdf440152cdf5fc8050a9278fdfe76453125352f796d9395895841e668ced87dd44e80f9e5dd030a70480d55dddf5ee29304635b710a6566017816b711918ac3bf4545ec9ff9548bcaece04a224370ef59df866b6a453ecd5e5fd53f62ce7fc08806797610f190bda88a89a5d554ed64074019c6dffa499ba16c1e5356b1a789ae709a1f643b5f60c77543fe0cc2bf2911c4c59e2e4045a8b35c07d90f3fa4b2d3e5f1fc9d90177e2b97b9a15de93ba047addcc5883bd36be2b8201090213d71146a5389fb6964926a9e062b2f32b7105fa4863d990513d98dfab854bcd9c52b98558d83df72432c9516bf1032abfa7d85a0cd297a54fd486eb7dc2aba399ceab448ea9d9e8e544614071e3faef0fcbf5759faff05afbc56197cf4575b7e4ea260ae3c19af72aa3d3cb7c93a69cbdd35be796e3f564d221f5a222636fe93b55ede8ee1fd9ec757fc970e958028391e2d5eaa531fa0ca85d6117a5f66f13e47a63df7eb5c17404e45bb489c4e7307c503583949a9ef5164155afd38b3c983a8cf26fd609f405c84651f536d1b3cfce4d567338754e978a9d4cf0cbc45fbea5098b707aa5540a44583d2d0b1c537090ca0417ef78a61fe445e5254ec270ea7fdadf8970d31e00071fbf735659ef0ab19f1fc1e69e1579777368fcfb35a9c8b3abcd5f995eb580b676acb4c9b6e33d365546fb9b529f137af904bfc437b6a99aa29cf06eda190dca49bd9921b8da78e354982cacf7d04f4619de064ec981442322d5180e8d5722f260a36913587924f12b10f441ccad4a76c6238fce24c4f5cf30d0cab313e4ccb866141679932a2f52fca7bcd13a17840b9510637226cb18971dc219ecf8fff00828ad0b3f34d65778378cb631764c9bad5c79e0d3f050d5b85a941d9333f86f26bd46d6843068328663bd39a58e1a9a5c295dd261a8ebcc7c0a41abd10175e3df464b1bf56de997cc9ba783d7314aa8f71a3d3a8002483b6d994b6baf5087bf2bbfce8dc0ac18bfc1bf4fe126ded2c29ac13680588cc40a834b872962dde2cb6f83eabc3cdc01d4bb44c81ab97c43bada41ab6c3159aadd886494a61a642ba18b5db27f59d91549649e1d7abdc65ed74388753f9a2bbaed50f49a3e644bae66986dc2bf6801bcadb5291c1d7be81da95f8b404fee5f261577aab069cd7ec3d17c3f188e80d24e849ca78adc9c4bb834a03e5291d82536c4fdfd413566aa23fcc86cd581466d16dbe48d9361c9dd52fab569bf7d51b5ebba419e417077cb6d773e8028f573798c0ea914422b018997ca901b606839f41aa487744bab597e7a9019259a462a642b7daf51f5e7dccb0d1d40415ef0116580cd11307a263998a54e8c52cfc7ff6832c58ba21ce0064d459d01816fa118fc44524bb42f25eb1ae39b09ebb76c520c5b9258dabebf9fb0746c68bc74b5819b9aa7de47b542bf0d878712186eb78985ca3aa88c7c831ec18410e670830142cac4942343288e4ddbc765f602fccb988a366b8d70b581dd7ac425d90069bef512c96f598388b67c3168d41f0c3f0906d19c5d6bbea64bbb6d923eca81feddc6377be9273898f9b7b658837d5ed7734ab29d1a189629ed2d36fa6a15a772244ac8b239fdb9a5a1ef20ff455a59d3d3d5cadadce55292823d2415e33d6110f61a386e5b3f79def63fe5554f30a531dafc64236ca12f301ce6700286252a880d6df67dc39a716be1e0dbbc1645ee4c9d25e7bcf8059ee6ab9c853352ab0633a2b84f3eea201fc0b013febd6c5b4757f4d1812ecbb509edd4b405b53fc467be18153dd8d79c998590c1149354b3b4d76a226a32674285ca8c730ab67ea25052efb9d2c037d4f3f82bd4a580b0d0b5fe43ae5a89865472254e6c209e61272d8254585d95b9b71599185ebf4534a9c4bda69af7e685b4219d4132bfeb4316cb797163b0af25c1ff64c1b0e70e1d9c7d0058b6db80df8744b355c0168d9b0cf39d729f04a0ed0eb2d48e38db9d92d7d867db25077667621ad7218a0dc95fd19aa8c133fcdf518795bb600100f6922356f091c869bc0a03c9567b42f819f68e82360aff33282069e26597c70a6dcbf2fbabcf7a83d261502ed334bf33d57180056b9e5311a1fe97460f5e770afc72d3d3fca71c455ee7fe624bc139abc84e87bbb090e8eb26b63f01b447532f96ce655faee97c40bb87299281625ccf32d49511a4e9cfa3384497bdab0424195843d171185258ec984bdaf1d4fe791a43813140561740f2add53a8398106950bba74cde9ad560b3efed9476d438c8d22caef11d793e42349ec5cc69635d4fba47fe5c848203f62deb57b13e83828235f8f58e1f7f43237a70a323b0d20131877b849e08bf36fcd5702e5dc434b109fd01769341965ceeef76cfebebd05352f3e2e96c10a4af93cf594b0f2de176cd933fc1132133b6c84452e3439cc30e319b7b975465f680bd9d4d40b693cf92cdc1748273651ff6982cbdcf1bf6d0c255be7830ca53d941682ded875029c94c838dee3ad3e3c916df8aa19d61dd598aa78ffaf9f3b895acf40b58c7e5701e9bb756b5bbf9ed6c1be0f90455f89474613d18e578c3e2afcad08c9c3de27d68478a586b03490414d0a296d6b86b9aa1e7fc36869ec9883428996fbe62de28584d151e907f0f0bf6af12398b8c861906964d5c27df62c9879ca9749be14b97f5d7670538e94eae743bd6b765bf4baa69582803e5c8aa8d622d9ead00c41648fe3f21cfe9a2b1215d1794928f2843f7dc92714e31aa3b50e83053d5742bf1882d03123d37f8b4e582076042f41b4b74ee925edbb1db3e147aea924824d928f7f28324be37878af2d795855e8b5bf38a21076d6a544c5bda4144fd0e9420eaf3175ad01f1e49ca73150c3e487e751c0b8acb4d791f1191c375927f9c95a567b7589b82c185887b2ac395df1c2bc2a94a07e5a52421a7b6a4bde79eb25b5583ccc933941389657e2e8002db728a3384f1dce05287ca3fd745ac3016007dd51bb65cdb92c4840d5a79191d14bf25fd64936fab7cabedf5dfbdf473f0cdc0b51e077b62657f31bdf107b25740e1b9329ef79b1af0c049095a6601cd276e023fb01fa8e2726c84170901a4a3204b823b48af58688fdc7735814bf6becb837f239e182fa5659dfc23c7b58f2a65f29a419455e67cbd593b937d36e978354b99a65acff671c856d03ffabd589d6502ec4889fbf8230ba042d5904929d46bf68ce91f273c2a046fe1e78ef2372f3373de7f0bbb46694db2088a5a6f22a8dc97938ea2fe82575e8c3a3333c57a3dd7d180d9412ac68936fe58daee72ab80322c5de25578ddd4a71aa7950cd59a55135c82774b548f1ef10c4353b85770e92fc9f9db5d4e3e5f6d40c19e22a15c8cbbb79edfb27441036a8dbe77c6f0260e296c860a6e822f26013167e6e34bd8d46cf423b94a9369b97a4af8f49fa0d183e3dc1e9bb0063f25735cc4920e6f37a363fe266eda5207a519f80b4ea03e293d12deae6163a0fc6e861f5c864177fb08f75610063da5ae7c028c7d5fec4f51389e00d3e5d8892c4e82f6438a41f272bf309a0be451c3271f74ad1f7bcc5debf64a66c70390883a1af3f442f4f6ed61bd66fa1ed0e0fcb9ad7936191d3876228b04a89ecf0838be59a784aabc6fdc7682ead1b3df039191e0320f677947adaf0c86fcaba9d034aeea486d85e3cdc60830debe88506d77804a3ffb66036f4e1a9764a87c6c6a62ae5f3d0f560ec7cd64ae32ae3e16e6e7198bd88c5153629834db28505c05970b0fc3c4f01639a18985062b552f30557567d54b23d91e8ba0327787c849a78513", 0x1000}, {&(0x7f0000002740)="04b0762320a3acf56e10a28d8ce691ac3d9b9bd7ba9f4da3e1d44225362d9a6a9d0565c7b95b3efd37dc12f5d24b791a74153b4335eaebd6b70b2f0eb90713fc34496e669fa6921a583371dc74a41d0ecbff9ef143bf9a2d32dabc04f9a6998bf9c5287c71000b41cda10fb3e9f0c9f76a2ac440ecab2c41e61dbce910a21f4b765ae0d2c7a0887d9eea3324eeb57cb3e31728f35855abce84780eaefa025936034f6236a04b140f724435a4c957b98a8b42152df79a73266ba7a877a9a284ba21e3f4f5a77d4e0b43278828", 0xcc}], 0x9, 0x3, 0x0) 17:02:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x3, 0x0) 17:02:57 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x80, 0xa, 0x1a, 0x5, "0d385d61a3a7971d32da78b6bd52304ecad5f8d41bbb4b035fa43c9414584ffebed2215fd4607c93da9f12c8ef2b5c0a323927d117c8790d5b0a635499d4ef5e", "cc690c356db31249a3a8eb8c86b9b2383697156d3f433c02eab12ede272d225e", [0x3, 0x7]}) r3 = dup2(r1, r2) ioctl$LOOP_CLR_FD(r3, 0x4c01) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000080)=""/111, 0x6f}], 0x1, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:57 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:57 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x4, 0x0) 17:02:57 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x970000}]) 17:02:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80086601, r1) 17:02:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x7, 0x0) 17:02:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x200000) ioctl$LOOP_CLR_FD(r0, 0x4c01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat$cgroup_type(r1, &(0x7f0000000000), 0x2, 0x0) sendfile(r1, r2, &(0x7f0000000080)=0x10000, 0x7fff) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:02:58 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xc04a01}]) 17:02:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:58 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$SG_GET_VERSION_NUM(r0, 0x2282, &(0x7f0000000000)) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) writev(r3, &(0x7f0000001600)=[{&(0x7f0000000140)="0c7c04271a2d52823b921e57bec6a25e8b87ff2e7ab52eb553d1508b914d9a47cc1aad95b73a8f69652876810128964709aca8e444cd0f9208a383de7cd353486254478ae6c2196a2ab1035084d6cf51b2b4ba861b25af5d701e5982a2061c1f66099bff8583db75ca36c18814799d14d4b0f32bdc970c2dd998c7c8a988ccd44fcc9916bbf66914c44a65083d77ad4d856acb3aa9", 0x95}, {&(0x7f0000000200)="2be4049df2961fb265bde989429a74f3ae525bacade0f3f33c28c4ef999e09c00df597f4f6b3f384c011c17cf8dc82e6128c8008d6ba5027fdfab9c34bb3b6038215376a623da6cee350883de1be919eeefca284523edef50ec6d6d105015e643dca4bbcfd81f876061314e2ac8383800ac6baada0a5111f8b8505a1a0f00d4ac701d0750022de9ceec6b60e", 0x8c}, {&(0x7f00000002c0)="bfabc144d3874bafc56790f53c9f28414382f62028d748abcfb6624773768c84e43409b2ba848e40b60be9280f8169212961a4128ff40d52d90f18741d0367a2cf3277ad1c888b05087f1d2f0e48c3da1dc2bc5fbca6f76553d8b9c295699af5271a20b78eea1b44c4093dfab9fe86e3a7a8abba78951d43c914905bd783808581558ea2702036fdda7af24e32bddb0cc0c2dea3b7e922d9cd0b0baa8136717b487383324366b0cf24281680a0168d5db8ddd2415c11cd725f9f7015c8", 0xbd}, {&(0x7f0000000380)="6a8a3c5fcbdb6b09b04d008f6fbce63608711b0a6f1ac3932e4064de54d4726a847af44697a963990e099744aeb841a26af621eb733202e8ac391c5e5f613c9300a81cd77f0690ae315f596c0b93bfdba971ccf1f14a7466921b36078a622cca9ce564d3d780681deab4daf4eb5304ff5dc7", 0x72}, {&(0x7f0000000400)="e459234c330f11433cd3ec5cbc80fbd155976cde610f46eed3311cf6a083033e6923d2d1222cb3e649d82c3f46393e60e43c3f6fff809d0663782dfecb9dfe34613e64a71951c7e07c17f10d58abfc3e4e646ef57ecf1676fc32ddf6a0af1144763c", 0x62}, {&(0x7f0000000480)="15f2d3b59951d6f68467b8318736ae7eff368718439e55e13b4bdbcc32841ef0c22c3c9680a1210342da7ed3be1bf7ca6babbe10a7e39d4e8fda5161fa1e6e6e368ad10931dae55bcdc8b74f0eb6d057045378f3dd33777912e83d4a9de75a20ca133d8b3a28b4f77729c12d832ae6a6f3e0a912173f1616e0873abcac5e9282e8974eca245dcaa61351432f28697558f1070d8cc19107663020d15878de24fdc9bca06ed685092482dba008f679aed238b1b1344a1eb35d8cf6fbf334335aa4171dabf990f1c8b7e5578a8a19e83a611769520f8a1cae36676215a9900cf5d246f314", 0xe3}, {&(0x7f0000000580)="61087e5883c2a2f56f914260494a9d4052b16b3bf14ca13d7d0df2ec19dd9f02106e4dcb9ad07c44d48112233b968fb6149355400daf96da0f6740959f210e6ab87599c936f711f78e5beb7b2ac379274acdbdba6f9b1788308826422e", 0x5d}, {&(0x7f0000000600)="392cf0fffa875ed59861bc6848ac16f19cc4ff85b1da29dbc2dc02868ae96e26a7faac554eed1ac11070a06b2acae8f3058638d33a8ea0e3ca56bcbb18018582ca5375ab62a5c65cab9212575435002dcfe5b0826b07c357a9d93746dc7ff6450cfbacc8ca35f287e8bb427874e210417b2b0ff50da3f0a2b2cb309813eec84bc7d0350cfc8ba16593b41123b06bd53a6294a9d6a1fef1ab047069a2cb7fd9260113093ee37dc67ac0cfc63247189244248f08e03cdce5ef287fa2859d1d36fafcd2ad3c9188b87f9f8c53e1bf4bfa95a294718c34bea24d670134f96d13c3cffd4ed1b6254aef05d98f0547f8184e0d355574ce2b745bb910df23ccf841b48780f6c9fc09d40a0c07ff9e9c3f611c8cc8e83e357637ddc2b9ae53901de1fdece7212bb7b63810d75ac212899fcd87c408e2468822807238b2d29cdc02aa6c0af64861b7a7f9aa98ad35017accbfe522d1592dc60c5dc334cae11de361850fe5889dad68d279be94aeae2daf39b9b36dbf1ee4e913671c4ca7b2ce7f03af0ac539f254d02391cdd748a6acdaab2b2dde61a7576fc9a8ea33e87c4b5fedd5c99fe176e6ec05ca686604f578762e8c10e08d3133db975c5ceb788a8c67a01d9d9c68a66aa8e8325694c1613154bae73bea5789c8a92fc5bc1324b6a9ffdb503dc24c87ecfb164ea7ddaf7f6a8709f72f710564b0e65fb657e4d7208319dae075b015b3adf790cd69cb4a53406c1696820639eb31ba48aa12881af9ecb87ade632dfa16b3d806f37bb244ccd18e27ad9811803d6139674d121f3f9b57b2aaae37403aa1ac7c80347700949e4ec79f7bd1b7d7b402d153be82da20d37830b962e81e4ec259274e6b335c95874a65907776aba987225f42fb558070b035b798a7e05a676b7432d72d292dbc481df84aeba20f4c71c68f5fc374982d0562c5db30adf831d652ba148f0596c6fad49f94ed02988591f852f4c921123f3c3b54f624d11ddc39fafe1089e344a6bb020149b15f19c7789c774cd9d40860f1f94542823302ba8d95c534d12b50c835da5a6ab08aa057f55e8efa08faab4e19213606e21e31840fa39364263118b49d52ca316d259a3f1d94ead476bc914bedd9dd894d907ed9e627c343012ab1146edbab04747306c26ba2e896a941e3b379c53fa2ea7d955f51f387835652ecaf44e250caf9bb6d96af6fd7f1dbed88e0b76a4609530351ada1b00ca55dcb89d9bf70b792d6efb1078cf8d05f2b2eec0ae91767478d645ecdd53fd99853d3b0438339d484206ce83daef497b34965db0059251fa2b7f69957ad296e89095c22cd2f802e85c0537e525f9d5f17d8c3d077e4de3525a3d38b3632facbccb25dd0c16deb740eaa91913bc0230d652dd58bf7753b05b05376980b1c48c00919b01daf0dcca4706f6194a911fc5e6d1f0513cc1495c73033506c163de26458636efea0c6904fc316c3ab63b8ea3aefc011a9a24004f3e8cf098e40a9c67d1d2a0b7ef27c4193c5c437e808a28f568800154f68be6db6fc4137c08eaf67b9363e86f1621e00ce36d25c82fa1038533ddb3a2a0d335dbc3040a9d02144a600a45ba737dc202381dd8b5a3c3cdf5cf8b7b8e5e683c677eb96f604e9c7bb65fec3dadd72b8dc783e15df9fe49c2e0ea626aa73124b9b35e482bc61a689e92a74cb2b4af9794e20c49b746ecd4d5a7e7c2d0be47cf645603a916ddfa140ab87ebca4b355957c24a6ead9b4f7d1359913dc62233ce80f624841cef04f9fcb0f3fb3a8e5a92d4156e86f15363c30ad2aba8847db2de2211d2a7d51e68936bfccc11ed72b5cb0ea0b429b532ccd5fe0f90d62d7a75ad3bdc1b87739533a0e55db7fbc3d304b865a4414da448e8d106dd211256f2336c70ecc18316f8c7f2759d67c427b350dd844219d86787e18eb5ec3d62c130e9d40a835406b15503e1929da39c7a6ef3efc75ffe8f2956dae9edb52e7b7761ecf225b5feacce6d0a342263a2a0fae169fa545f727c5f0afcc7556aa3fca705bd91ec7e1b1a289275ff3690b592fc789723562eebffde3d2af755f9c01c4fb9b42ab0e4952a189ec51c6ffd6624daf895bd3b66fdf210801fe72e387ce617f9373f426e2991fc11fa1c52523229909ad27651bacaa9a588d741a8f047a7459f6a5aebf935113de7ecbb70344034b2e09f7f0ea23f5868289dbaf2085be3eab0422db0ecd6d9cd88be0207f8da5c898b4a361b26502a3105266f61096a1c28995ffb2da0aaf2a11be1f4ed4f9d2a2c0710e27a3c9132f3778d700472fcd5e32cc71df11a09490bb7f3f7cc985096c5302f8a9b9bd3171c7501669a7dd8935d8b179530cc53e75e33e41b93b4334ca683dfdf6e6649c371065612d7b2ba2ba00f31d2b9c2156ebd97ca8a76bd24da3a2ef620afec4d52ec8515700f6ee3f26d37a2a457b4eb1c40880e4b3bfcf96477f6f1904bd46572b573db02fbcbf61eddc0de1983b35194e8156ae7a2943740c0f56bf01bbaad3f719cf6964b60f958d404ac1e12869f4d66062f612bd36413d38f99e4a90cbed085abb53a16efb16d40965c95c56edcd1c648cade6679f4262f1f0a9aeffa5a83741d06d15c9936a17ebc5acb2d3fab6d1936ff221f5404a4ab832b33119b269b4605deecc699f722a7dee633f34de366505b0bf86dd083e94898f8d6bea543bf7cd88cf1075c6f7e103bde6a66b62247ad5015e7c451789b6762437d39721af8304605eaf8b4c68a3edaef4fcc30ea5fbc39f8cbb03f76e2def1ecb615d29a7cf59e268077b31fe60b230201a304f2ffa8f066a70eb30b5d6160276a04554315721a71fc016a7871c664e81646498134e0c0a8fd659e6cf0ff46ba3378f62fb19ee4dcc0524690de457e86586e37d5d6d1e69b2c2601f2f6d16c27024cfd867d8b90fd845bebefb4cc87ba4ac83e36d66f4bc725377c148b66d55498fbc360ed52e52ff917e25f0c1f665e4c08198c56956f3958248ec3c73b5033ab85f7e950f6f078a71366fc494416de162c46ac638332c04f2006cda902475ef4d633a54c8fed15fd01c8b46d9a8bc5a8c2947e10473adb93eae2b8f80a5a71f991b7e0544cd3bf76f02f6ea134c65e711de365bb14113af33996dff2914fbc6a8b5d62ddd749aafc3eac145a0ea60eded01f1ba633e896f218c84ae5163bae9e9c771c0f74a9570025e64768e979f55736573da148563604b034b61ef4a544577c8f0df33a36d27fb020c90cff311973f58e64ed49686f527d7621cb0d3c9f3544bc8ac15be757ab9a0af45f2d74107fb7371ac70599dc3980545066abbd18051e2eb0ec4a4b4dc3f02e9bf14c44efd84c4d574903bdccd18d4e2320018b577a07b658fdf28b0585b91de798cbe76e453225454f562552a37a7879cfd9defa8823ea16320f396dd63fd1740d405fdc2362b3056b9459cb7c76f6eee38da425b4a31d18f32e4d0b372d208336b564269f393c24fa8b4cf6dfcbf5d4192560fa6f0d447fabc0f3fe008c31b887d17782b0b76fc4b239e24217cdc2965cf3077ccc8413de977ec0da9e4f88475a20f4a51455bfbec96089901b519e82aeca2df62fca51506de74e412eb976bef5f8e4f4108766efc92c330283be2602a7fdece72e46900b5a8c6fe8e7069d5c2cef0f3d433a36bb32b2c18f655fa66855c055df15d4fa4c8de17795dea3f8c616cb94d35e4fa06291acf249b3615d1e9b38077867ce7cfff52ee07d1e181e2d699f87e3c5b2dc8c2ae48eb72c86ab13b904f3eabb43b9a3d1e054a9ad8e6a2d45579328c3c65ac1867dd75ea553535ddae394f8d8e7c3a05751c352e25fd6020e49ecf12ecd2f74ad6267a630c6f1e7bf87e910ac96228d1beb03f40946c83e182f047727b5baa803de81421f0759dabbce2f6c58e45cbb539f4fdf44df812f30e7b8b03f61032425d25a54c480078051b592ed37cb36140a9c2000804abf3fb675289e13132f0d647f22417ac598695044b54e806ee944c613d6304030d381104e0ccbb74d61363f43226101af508373679daedaba56462fdb09c2b44ba60e51ceb5ad166d129b95e4177c46125a17babb0feb50ee5d939dc77f72f9d32a691ecc517b6df63269485e9e33fb9539e93aa53ebd27823c9ee7113b3a52367b0b412e1572a1f25e80a86bbd8e2a02ded1d8036f9947f177460cd1ca9b4fd3ee45a91fd26c44263e0ca4141e95e03082f60499a066f8e4262d673968ed5f4dad89b2a7f62e42d1dc72e4403da76f82c09717f72a8c9a11ccecb83c4b5782f17b671a1aaa53ce0be9c84fad6bcb563ace64bdd50d6d535c79f65273de9181e4043e36b6db312674f0309f5792ffcc761fd965176f97ac5792dace587d23cdab7e203ac8c66605ef329c7da956edfd02c62f7418cbd94fca2bf9b5ff1dc1b08af7aba4670db10399781fa6b96c251452cd54d87ec4e47767bd8083e4254635bdd150109eb02073b7dd26bfd0c9023120d5d2670bb380c1fd018cf5b747853999f265d84ae281f75e3d6e50a9a1a199f99ed0cb960d2a479c3feb6120019b3123c8f59c6cd6cde8e75308f2ff1a7dfcacf2897db1973a3ac125343a84913dadfe5deb968c7c6619d5705011f5f094740b61678ea692b172fb74ad5339eaeb36d9af05eeab1fed52f4d3526a8f9af0aad64e554aaf12823a91ac401913004e2a2d3ddcaea9c63b3b83d02759ba190e5773cbc3c61fc687c849010b1ba34b9c4594b43809698e964c660096b84f9a9d2a278639ee6a341f4b61ab863ccd899acd7e32f7172dc80a3a53ef51cb0f53e141b80b48613755447d39ad83bbc6baed70d49284c9011dd8f8a67422ffa525a00cce262295c6ec308e5dfba43a95010a3204a1e62073d76acd233440cf181949358a1c65cd75f8bc3b4ea46d4a5a6c55ec3f07f09f814324975937d5d0799c47ae8c3b82b0ab5826bb457af1d07171145126151155cf2c05316d2a6e92d8b78dd2e6e79791d44aa4e9557358624d3043caef16a295a31834a4d07b1d1810c715ee15aa88095d4466deca3bdf24342ae9c4991bf8751d1b57a8799e505437a8e07ead2442764f10bf1f62b03860c1a7795b05fc7e6abc4e0959a5bbe54c594aba1e052ccc2f33f529a81853b8d203a71d8ea68ea15498bd032a342afb33a798e0d49be3efcd249a1c67b44941c4a9a0d5c645f741ff3d697cb86e6a4dda4ec686638fadf79b3999ca308b81437a7dc8f34c8bee61eb5c2df120c1f9794d9082fe0cf93415feec4c2735f91ce93fedd9cad32c36c1cdda27fc56b36d4b27b67f80a8ba94e06f6366bb8b55dabab9f6c0d20480dc4c2161cbcbde996c39c19973a33426f97c1c094fed0332fa2026da5ef126c54bc0e27456410227c4c40203eec93c69c0e239a3cd60d0e4bcdd3d1aabf838b60a46f4df2b2d4e32d32dde3fb22795b62298a90c585618ceaed9d5e67555dedc99bacef3b6299490b2c22e51551c84bc6c8a24fd6ec005cd530e1f36448194ce0b1a784f21481e7b6bbd486cf452f3dcfcd950671bf895d675430e34f5c30d127891999460d6a038dca3fcdeb7f8489209be60c5c532c5ba7985f026eb0c1a17c7b7612acfe53130213992151af21ad2c4dccb207b7853cc483546d62a507d3ff04b42c7f6877a254ae8f893ce1a83de7597f8231ea43504362912e1a3ef553b3f5ee18d3c5e620077d95fdf96cda12ba271120d925a29d93da7cfc3a3a6a7d50d1af0f4731d103773c9383f23937c432b1835da31918fa7940e1e6e59db0944595f637dc765ba07ba8c57da615a85", 0x1000}], 0x8) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:02:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:02:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x57, 0x0) 17:02:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x80087601, r1) 17:02:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f00000000c0)='cgroup.controllers\x00', 0x0, 0x0) ioctl$BLKPG(r2, 0x1269, &(0x7f0000000180)={0x8, 0x0, 0x2e, &(0x7f0000000140)="3d31129181ea6c1fe64b32963e561578bcb60013595b90f27255b8eb0ed571f66bbfc4713327ca7bb71474703154"}) r3 = accept$inet(r1, &(0x7f0000000000)={0x2, 0x0, @multicast2}, &(0x7f0000000080)=0x10) ioctl$LOOP_SET_FD(r0, 0x4c00, r3) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$BLKIOMIN(r4, 0x1278, &(0x7f00000001c0)) 17:02:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:58 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xd04f00}]) 17:02:58 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:02:58 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/158, 0x9e}], 0x1, 0xd9f, 0x6) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x24a801, 0x0) ioctl$KDDISABIO(r2, 0x4b37) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x801c581f, r1) 17:02:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf0, 0x0) 17:02:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:02:58 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf04a00}]) 17:02:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000280)="62b9ab07509e381e5bb95aa48f268725e398675170cdda521f31", 0x1a}, {&(0x7f00000002c0)="bb436e2d880321e89efa71c966115981c98a68195d9ea9e37fb2965647b74b97beb9ee8e1b600ff35a8faf612b3f30d5ce89a7ef71b542d4c65bbc21df6dfe88b1fbe8ae", 0x44}, {&(0x7f0000000340)="8121397ba223d349d208d865b81678aa3e8b7c4c35dfe1cb00017381e8d9ee257515648272f0ce065f4435baf4d88257f4c16e5d12e3673f5c9928bab8f77cf3c51db26d4fe37676163fbc3a2e813c1201e68d32c6c27721e013b2b58c450323173f9ff3d74045538d524bc3f6176d2f830c5f24e15f22729bb99d5e46df5f2384cdcedf44ecf43c6374a34ccceac7ff0dca8e77ebea5f8e8bb25f40c1833fa296f28b9e87ae444eb63800812fba7995c5fe916e6ee3c9ce48254fcb521069b7105b7d4e7ca6dad7b4f0cd179ffed14f8ed14a07d87f6b95c346362263fd3bcb338c979871f8a3b440da29", 0xeb}, {&(0x7f0000000440)="8a91156c0df6daaad3a3fecb575161d64480786a079915e893b472217d83ed9348853ee9d855e87d566c68e3e32fb05087ffaadcc1763b357525c38ebcd9fd6d5da2f9a959e4618960f57276711de96f998d04d713a9d4b312f7c652bc4ed596dd4d605486051a67ae86d5687b40354d7fe67fb9298367dc94aaef93f51ee9e14df78d56fb41e614830ce1e7249767783ebca3dc4aeb61e9d49cf4ba15c745aaf12a75e95d9913bafc10735a0024afffe67b41dac2f00f0398039164e0542d0b5b681f004f25a5fc7ff06d339bcb690ae48f74779a5294d33d0b", 0xda}, {&(0x7f0000000540)="f7ff4ef78d22adf6fb75a46e5279c90ff84106c57cd91b7236", 0x19}], 0x5, 0x6c36, 0xfffffff7) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r4 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r5 = openat(r4, &(0x7f0000000240)='./file0\x00', 0x0, 0x64) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$BTRFS_IOC_DEFRAG_RANGE(r5, 0x40309410, &(0x7f0000000600)={0x4, 0xffffffffffff129c, 0x1, 0x0, 0x2, [0x3d11bd04, 0x200, 0x1, 0x289d]}) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r6, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$FIDEDUPERANGE(r2, 0xc0189436, &(0x7f0000000140)={0x7, 0x400, 0x6, 0x0, 0x0, [{{r2}, 0x6}, {{r0}, 0x5e88}, {{r2}, 0x6}, {{r3}, 0x6}, {{r6}, 0x8}, {{r2}, 0x10001}]}) 17:02:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0045878, r1) 17:02:58 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf2, 0x0) 17:02:58 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:02:58 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) ioctl$BTRFS_IOC_GET_DEV_STATS(0xffffffffffffffff, 0xc4089434, &(0x7f0000000140)={0x0, 0x7f, 0x1, [0x1, 0x9, 0x7, 0x10d5, 0x1], [0x20, 0x0, 0x1, 0x7, 0x6, 0x8, 0x9, 0x20, 0x1000000000000000, 0x74e, 0x8c7b, 0x100, 0xc28, 0x2, 0x8, 0x7, 0x7, 0x0, 0xffff, 0x81, 0x2, 0x3, 0x0, 0x8, 0x1, 0x9, 0x6, 0x3, 0x1, 0x5, 0x7c, 0x1, 0x4, 0xfd, 0x1ff, 0x7739, 0x4, 0x2, 0x4, 0x6, 0x200, 0x3, 0xfff, 0x38000000000, 0xd3a, 0x3, 0x80000000000, 0x81, 0x59b719f6, 0x1ff, 0x0, 0x6, 0xc88, 0x7, 0x0, 0x856, 0x100, 0x6, 0x0, 0x80000000, 0x3, 0x4, 0x1f, 0x4, 0x1000, 0x3, 0x200, 0x8, 0x1e, 0xffffffffffff0329, 0x5, 0x8, 0x7, 0x7, 0xfffffffffffffffb, 0x3, 0x1, 0xab, 0xa2, 0x514, 0x4, 0x9, 0x6, 0x361, 0x1, 0x8, 0x0, 0x3ff, 0x6, 0x6, 0x80000000, 0x6, 0x90, 0x5b95, 0x1ff, 0x4, 0x7, 0xfffffffffffffffa, 0x0, 0x9, 0xc34, 0x3, 0xfee, 0x0, 0x7a, 0x3, 0x4e, 0x7fff, 0x82, 0x3ff, 0x1, 0x200, 0x2, 0x457d, 0x1, 0x4f1, 0x3, 0x5, 0x9, 0x5, 0x40]}) ioctl$SNDRV_SEQ_IOCTL_REMOVE_EVENTS(r1, 0x4040534e, &(0x7f0000000000)={0x11, @time={0x4, 0x551c0c20}, 0xe9, {0x4, 0x45}, 0x3f, 0x3, 0x7}) ioctl$BTRFS_IOC_BALANCE_V2(r1, 0xc4009420, &(0x7f0000000580)={0x18, 0x4, {0x3, @struct={0x4, 0x6}, 0x0, 0x1, 0x1, 0x9, 0x6eb8, 0xf6, 0x81, @usage=0x40, 0x7fffffff, 0x8001, [0x1, 0x10000, 0x5, 0xffffffffffffc3c2, 0x1]}, {0x6, @struct={0x5, 0x2}, 0x0, 0x4, 0x5, 0x1, 0x7, 0xf098, 0x45ef3571bcf77c78, @struct={0x3eb6, 0x127e}, 0x4ec75296, 0x6, [0xdd, 0x101, 0x2, 0x3ff, 0x7, 0x8]}, {0x0, @usage=0x8, 0x0, 0x1, 0x1000, 0x6, 0x9, 0x0, 0x54, @struct={0xfffffffe, 0x5}, 0x7, 0x6, [0x2, 0x51a8, 0x10000, 0x6, 0x5, 0x100000000]}, {0x2, 0xdf, 0x40}}) ioctl$BTRFS_IOC_BALANCE_V2(r0, 0xc4009420, &(0x7f0000000980)={0x1a, 0x1, {0x4, @struct={0x6, 0x4}, r2, 0x6, 0x80, 0x3, 0x2, 0x6, 0x0, @struct={0x101, 0x8}, 0xfffffffd, 0x5, [0x725, 0x100000000, 0xfff, 0x3, 0x8, 0x1ff]}, {0x7, @struct={0x9, 0x7}, 0x0, 0x8, 0x7f, 0x0, 0x9, 0x1, 0x10, @usage=0xa5c5, 0x3, 0x3dc9, [0x4, 0x7, 0xffffffffffff02bd, 0x7, 0x87, 0x4]}, {0x0, @struct={0x8, 0x5}, r3, 0x7, 0x1, 0x1f, 0x2, 0x5, 0x24, @struct={0x0, 0x3}, 0x7, 0x1, [0x0, 0x5, 0x2, 0x3, 0x8, 0xffff]}, {0x7, 0x400000000, 0x8}}) 17:02:58 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0045878, r1) 17:02:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x1000000}]) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf4, 0x0) 17:02:59 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:02:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x200000, 0x8e082) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000a, 0x110, 0xffffffffffffffff, 0x3fffc000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0101282, r1) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0189436, r1) 17:02:59 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/179, 0xb3}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/80, 0x50}], 0x3, 0x9, 0xff) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0xd8757c36df6c4832, 0x1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) fsetxattr$trusted_overlay_nlink(r2, &(0x7f0000000000), &(0x7f0000000080)={'L-', 0x80}, 0x16, 0x2) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf6, 0x0) 17:02:59 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc020660b, r1) 17:02:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x10, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x14ac000}]) 17:02:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/144, 0x90}], 0x3, 0x5, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = syz_mount_image$iso9660(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x100, 0x2, &(0x7f0000000240)=[{&(0x7f00000000c0)="6d095c127cef6760be9bbf7cad4ab87d77520f3dd44bd561a16cbaece4fda2570f242bda920783fcbe11a3b5fed9704cea475c2ff2a697a42f597be2", 0x3c, 0x6}, {&(0x7f0000000140)="4bd59a10a7898dfc6d082d3a8c1ff61ad06d19f1de826d8a17c52b4c620292ecf91caca1b37d1a48db5ae5229e1a0dd9a81246b1c92e50e0f68f7f02ccaa3cfcac893684c7d976d8211731225954250d41cb64b7533c8347b0797c6b0ce97234d6ceecb2b09220acfd3d041af99bd6f9c1279007808cc2a12d7df899904d0b81639c37497b80d8fa1c5c4bfc9bf9d9bb70383d21701fb6337a3017db08187bc0dc111b876cc3bad934341632402e3f1ace37cb01547be6204271873f553215a4f3c5f15bb6", 0xc5, 0x4}], 0x40000, &(0x7f0000000280)=ANY=[@ANYBLOB="6d61703d616b6f726e2c7362736563746f723d3078303030303030303030303030306666662c6d61703d6f66662c626c6f636b3d3078303030303030303030303030306530d85241302c6e6f636f6d70726573732c6d61703d61636f726e2c6f626a5f757365723d3140085d5d2d2d2c646f6e745f6d6561737572652c6f626a5f757365723d2a7d2b5e2e2c2a217b5d502d2f292f2d2a2d2c2c75", @ANYRESDEC, @ANYBLOB=',\x00']) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) perf_event_open(&(0x7f00000005c0)={0x4, 0x80, 0x81, 0x5, 0x8, 0xff, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, @perf_config_ext={0x8, 0x1}, 0x6a24, 0x64, 0x6, 0x9, 0x1, 0xfff, 0x5, 0x0, 0x5, 0x0, 0x80000001}, 0xffffffffffffffff, 0x4, r3, 0x8) preadv(r2, &(0x7f0000000280), 0x0, 0x400d9f, 0x2) openat(r2, &(0x7f0000000580)='./file0\x00', 0x400, 0x5) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf8, 0x0) 17:02:59 executing program 1: r0 = syz_open_dev$loop(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0xc0481273, r1) 17:02:59 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:02:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r2) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xfa, 0x0) 17:02:59 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) r3 = syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TCSETSW2(r3, 0x402c542c, &(0x7f0000000000)={0xb4, 0x9, 0x1f, 0x0, 0x1, "091b637dc1242c7e6e8ff37792e4e8b0fef681", 0x6, 0x5}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:02:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x2000000}]) 17:02:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xfc, 0x0) 17:02:59 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:02:59 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3000000}]) 17:02:59 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xfe, 0x0) 17:02:59 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x20200, 0x50) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1ff, 0x2) ioctl$LOOP_SET_DIRECT_IO(r2, 0x4c08, 0x3) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:00 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:03:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x111802) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x8, 0x12, 0x1b, 0x10, "e773591d185c028779eff6e61b042a04b7c752faa777237108d2d833c7273646c08b3272acce965a74506a406288fe32f32c89d27ffa0a9db364ebc4d17c3ee1", "aa5eec2de6a93e0a4243b49276a1c7538bcb304d62c118d23e892f9d58667250", [0x1, 0xe7e1]}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x102, 0x0) 17:03:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) syz_io_uring_setup(0x187, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1}, &(0x7f0000ee7000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000140)=0x0, &(0x7f0000000100)=0x0) r4 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) syz_io_uring_submit(r2, r3, &(0x7f0000000980)=@IORING_OP_WRITEV={0x2, 0x4, 0x0, @fd=r4, 0x0, 0x0, 0x0, 0x8}, 0x0) syz_io_uring_submit(r2, 0x0, &(0x7f0000000000)=@IORING_OP_SYNC_FILE_RANGE={0x8, 0x4, 0x0, @fd=r1, 0x100000001, 0x0, 0x5}, 0x9) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) 17:03:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4000000}]) 17:03:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x104, 0x0) 17:03:00 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:03:00 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/161, 0xa1}, {&(0x7f0000000300)=""/186, 0xba}, {&(0x7f00000003c0)=""/176, 0xb0}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000680)=""/72, 0x48}, {&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000540)=""/191, 0xbf}], 0x8, 0x7, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x21d17000) r2 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:00 executing program 1: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) 17:03:00 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x106, 0x0) 17:03:00 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x8000000}]) 17:03:00 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080), &(0x7f0000000000)=0x6e) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) write$binfmt_script(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="2321202e2f66696c002300202f6465762f6c6f6f70230020205e9124202a20202f6465762f6c6f6f7023000a9af3cfc69a76cfb789e38cc169861d38be061567343f9bb9447128c886f073ec184d09766fafb242e3b3dc702a865516a12ad696df7bdb00000000000000047c74e0b6b05458f8f22a2ce626068be0b856482c98b975948517a1ef1de9a05d34b64a0c2b2e82f9748247b2f13ed18e0950e8ee000077ae8ead87de9602225b206751c02d8ea9e27d62642e8d34186686702915b40ad0192d05cc667ad08561578b2d79da02b1a182969e7b38cdeca69bfad2b6ee5f1ca814360600134500c71dcddb945f7edf57145a6f24e5fe97ec69a8aca742f3b1c5249c62ced6a2258a2317c15c6ea903836e1fc59c982b9180fff2aa20af6411a51a8809264a2da34482cc93b374c1b7aa0e7beca6158c715505d1f8e768db5622479e9781b9c01c8f4cf8bea3de9e59c80f6e5c08e094a39928106919dfbb4932aab7bb908ba91e772bb1de3d86496401e4fca001a403760785995b560b98a142c04d16000000000000700024c8f84c99f645af93f3a82d80894c0315e4a5d29de3708381bf75b17afc7868dc3d139744660427a5b2602a4753a91e73f80478cc6754df33166567bd898385aadbee57000f40231b3c509c2cd6a8950d49977e11817b183bd32fae1ed24f96dbfdce3b00000000000000"], 0xfb) preadv(r1, &(0x7f0000000000), 0x0, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:02 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x108, 0x0) 17:03:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) close_range(r2, r3, 0x2) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:03:02 executing program 5: r0 = pidfd_getfd(0xffffffffffffffff, 0xffffffffffffffff, 0x0) syncfs(r0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0xfffffffffffffffe, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r0, &(0x7f0000000280), 0x0, 0xd9f, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_NONCE(r1, 0x8010661b, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:03:02 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xa000000}]) 17:03:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x7fffffff, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:03:02 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x83d89000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x10a, 0x0) 17:03:02 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, 0xffffffffffffffff) 17:03:02 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x0, 0x0, 0x12, 0x18, "615716f64a1fcb9d303f559d78ddb9f8ccf164208519bcd4527497930790ee87b00a1fe1c84322e4ea69ff9458c573aff4a1c1352674645df2ed356679b0273c", "154247a0226b9e81ff76a6e4eff73442e73bc455160f78a124017d2d00b0280a", [0x0, 0x80000001]}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x3, 0x2, 0x16, 0x14, "37f88d77839d5095c89be8f9cc8b669ef943c960cb26aa0008e6c304408c7384a3aee48207350326ab8272b3b2f4390a687b920063c8aa121bac2aeae8901e81", "800201613f4d80f108321870c79b57b80cd113e1aae68eea0ea99cc5c97303b9", [0x9000000000000000, 0x80000001]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) [ 296.283814][T20159] loop_set_status: loop0 (aWöJË0?UxݹøÌñd …¼ÔRt—“ [ 296.283814][T20159] áÈC"äêiÿ”XÅs¯ô¡Á5&td]òí5fy°') has still dirty pages (nrpages=1) 17:03:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:04 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xc020000}]) 17:03:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') mmap(&(0x7f00001da000/0x4000)=nil, 0x4000, 0x3000009, 0x10, r1, 0xfd241000) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000340)={0x0, {}, 0x0, {}, 0x7, 0x6, 0x1, 0x8, "8437c0d4c7f66339632f3f5e13703be6db7ec1285561f2a0c7bafd75319b0462e016d8af405007c5f76bd0ab3178e9bc482e7e4344c91a889ecb9fef6eb605a8", "197be810dd2413826691bcb0267235f10c6ae991b119f07b794a6f314956ebd2", [0x2, 0x3ff]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) syz_io_uring_setup(0x3c99, &(0x7f0000000080)={0x0, 0xef83, 0x8, 0x0, 0x189, 0x0, r2}, &(0x7f0000231000/0x3000)=nil, &(0x7f0000145000/0x3000)=nil, &(0x7f0000000000), &(0x7f0000000140)=0x0) r4 = io_uring_register$IORING_REGISTER_PERSONALITY(0xffffffffffffffff, 0x9, 0x0, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000100)) syz_io_uring_setup(0x4ba, &(0x7f00000001c0)={0x0, 0xf413, 0x4, 0x0, 0x363, 0x0, r5}, &(0x7f0000654000/0x3000)=nil, &(0x7f000016a000/0x4000)=nil, &(0x7f0000000240), &(0x7f0000000280)) syz_io_uring_submit(0x0, r3, &(0x7f0000000180)=@IORING_OP_CLOSE={0x13, 0x4, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x1, {0x0, r4}}, 0xf1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r2) 17:03:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x201, 0x0) 17:03:04 executing program 1: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x970000}]) 17:03:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c00, 0xffffffffffffffff) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:04 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000500), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000140)=""/188, 0xbc}, {&(0x7f0000000200)=""/133, 0x85}, {&(0x7f00000002c0)=""/162, 0xa2}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000400)=""/104, 0x68}], 0x7, 0xd9f, 0x1ff) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:04 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x203, 0x0) 17:03:04 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) pread64(r1, &(0x7f0000000140)=""/196, 0xc4, 0x8) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) 17:03:04 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf000000}]) 17:03:04 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x201, 0x0) 17:03:04 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x41, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000300), 0x0, 0xddf, 0x0) r2 = accept4$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @private0}, &(0x7f00000000c0)=0x1c, 0x800) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f0000000100)) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3800005, 0x8010, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000100)) close(r3) r4 = open_tree(r1, &(0x7f0000000000)='./file0\x00', 0x100) sendfile(r1, r4, &(0x7f0000000080)=0x7, 0x10000) 17:03:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x180) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x7f) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r2, 0x50009417, &(0x7f0000000140)={{r3}, 0x0, 0x10, @unused=[0x0, 0x2, 0x9, 0x96c4], @subvolid=0x6c}) ioctl$LOOP_SET_FD(r0, 0x1263, r1) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r1) 17:03:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2f4, 0x0) 17:03:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xc4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x10000000}]) 17:03:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x303041, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2f6, 0x0) 17:03:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$BLKGETSIZE64(r2, 0x80081272, &(0x7f0000000000)) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write$sndseq(r5, &(0x7f00000011c0)=[{0x81, 0x4, 0xff, 0x81, @tick=0x1, {0x3, 0x1}, {0x7f, 0x20}, @connect={{0x7, 0x80}, {0x40, 0x1f}}}, {0xc9, 0x1f, 0x2, 0x2, @time={0x8000}, {0x81, 0x9}, {0xf0, 0xff}, @time=@tick=0x7}], 0x38) 17:03:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000000)) r2 = signalfd(r0, &(0x7f0000000080)={[0x5]}, 0x8) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, {}, 0x0, {}, 0x6, 0x2, 0x7, 0xc, "c3177872822802e6ae5e1541119de90e17bc5a4d01b11fde70acad3a190a735262ccc1194f4ce203e407052ad6437cbeae44cffd24774ca21195735e37527464", "2e6072187ff617081863458e6d422152edec0d0c6926f71ad28abc7db49d06ce", [0x100000001, 0x1]}) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x8, 0x4, 0x4, 0xc, "0d8370f3632f694e49a1a2f396767fbad5cccdbda1fcd23ab8ef48323d5b3e494578de69cc871deb8e9c0902540a8a95cc8d22c4e5768add2fc6d43d4966be9e", "9e6362b80ef30d625f4c89485770754f78697c078c52d70f179ff3ac920234b6", [0x7, 0x7]}) close(0xffffffffffffffff) 17:03:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x18020000}]) 17:03:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2f8, 0x0) 17:03:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write$sndseq(r5, &(0x7f00000011c0)=[{0x81, 0x4, 0xff, 0x81, @tick=0x1, {0x3, 0x1}, {0x7f, 0x20}, @connect={{0x7, 0x80}, {0x40, 0x1f}}}, {0xc9, 0x1f, 0x2, 0x2, @time={0x8000}, {0x81, 0x9}, {0xf0, 0xff}, @time=@tick=0x7}], 0x38) 17:03:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/81, 0x51}, {&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/107, 0x6b}], 0x5, 0xddf, 0x0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r0) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x3, 0x4, 0x5}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x1263, r2) 17:03:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x24000000}]) 17:03:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = dup(r0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x5, 0x3, 0x1, 0x0, "a5fed075150a345db23b23ad859c5861090f83c8f06bcd5049b3b7e3e21916890920f42266f2c5eefa0fb0f4a60019491c86afd3ef2b38c23df3ee8d487f4751", "8dbb6df581386f55c8d1f2dae02e00f5cfcddc5b8160f175140a95777d439343", [0x4, 0xfffffffffffff9be]}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r2) 17:03:05 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) r5 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) write$sndseq(r5, &(0x7f00000011c0)=[{0x81, 0x4, 0xff, 0x81, @tick=0x1, {0x3, 0x1}, {0x7f, 0x20}, @connect={{0x7, 0x80}, {0x40, 0x1f}}}, {0xc9, 0x1f, 0x2, 0x2, @time={0x8000}, {0x81, 0x9}, {0xf0, 0xff}, @time=@tick=0x7}], 0x38) 17:03:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2fa, 0x0) 17:03:05 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x3c000000}]) 17:03:05 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x580000d, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000140)=""/81, 0x51}], 0x2, 0xd9f, 0x9) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:05 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) io_setup(0x1, &(0x7f00000001c0)=0x0) io_submit(r1, 0x2, &(0x7f00000008c0)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x2, 0x1, r0, &(0x7f00000003c0)="3a14be1713185f7f17c5dbc643659d421abe94413ce837e4e1fc86abf258b48a77487d6d531199cfcf747ccdff9e2ae148dbffffe2e9343c360d2d21cdbef460f8b4b0137b6db1fa7ed600c94c41685740bbb02128be4867ac2a1d383b8fd16018", 0x61, 0x4, 0x0, 0x1}, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f0000000900)="e7025d1be271ef3e79601674f6a4be53c8a836f2796c6078c2011e8a2176f6cd4a1003ff0ff4ad8139682c5e399beb18770caac17fa8f478087c71c747810d46993a108e3b7e3a179f730f568e2500e90010902ed30cb221fd573978a09da16a628678181315e532380035a0d2d8e3e358db72ce7d956b8a205717a82898db7f04d78ca4ba816f0d77d56f7906542ec8d14622381e9bf111d665656f25bef02272b915c3097c8f4b7541af467b2db0bb9ae1da29998397ab10d45addce44cb0b1c77aeba38920c59d2", 0xc9, 0x20, 0x0, 0x1}]) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r2, 0x40086602, &(0x7f0000000100)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x6567d6b4) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_START_P2P_DEVICE(r4, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r5, @ANYBLOB="21022dbd7000ffdbdf25590000000c009900000100004d000000e461e49f8ce21adef010a3ceb9b6b5e84dfe02a67378234fb9fbc107fd0d73b2ae698bfbe9a21859acc0a8acb0b792d6fe00399f9c6b88d12f6ea184d0404bf3fb8995a2843f9863d4f50027c6be4fc0bc90e7e45f2551772866da9887ad34904ac063a7e652fbed96247b7ccdad45ece0ea3dfbabc0044c62698cb8d2d239b8010fffac374dea4aea875bdae71f0c22dc903f14be12f9fe6fafba13c571908b7116f5dda8bac68ff78bcdecbdeb5d2f673ba1cf8d48a6a0d5e678fd2a1badbb79136e185ea9f26f557bb520f38eb66d2584170e054bafa20242a7879bf8ce9795715c69e9d073e34deef834c5ac54df71ee6350ece26b0216b10f794a6c623bde1b0c6571b14d8c78adf290db8750c1dee0a910f7f5e2f708598ec1b26c4701deefc7bd78571b881c8bb1e9ca46f25bb1a4306f71b361a21805849ad0c6a7bab708c646d713ae6dcdd5e17c66638096704b4d134405f0ab0001fd"], 0x20}, 0x1, 0x0, 0x0, 0x80}, 0x810) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) pipe2(&(0x7f00000000c0), 0x84000) ioctl$LOOP_CHANGE_FD(r2, 0x4c06, r3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r6, 0x0) preadv(r6, &(0x7f0000000280), 0x55, 0xd9f, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x8, 0x1010, r0, 0x81d63000) ioctl$LOOP_SET_FD(r0, 0x1263, r6) preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000580)=""/193, 0xc1}, {&(0x7f0000000680)=""/213, 0xd5}, {&(0x7f00000004c0)=""/55, 0x37}, {&(0x7f0000000500)=""/1, 0x1}], 0x4, 0x5, 0x5) [ 299.583598][T20279] loop_set_status: loop0 (aWöJË0?UxݹøÌñd …¼ÔRt—“ [ 299.583598][T20279] áÈC"äêiÿ”XÅs¯ô¡Á5&td]òí5fy°') has still dirty pages (nrpages=3) 17:03:05 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2fc, 0x0) 17:03:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) 17:03:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x40000000}]) 17:03:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) preadv(0xffffffffffffffff, &(0x7f00000030c0)=[{&(0x7f0000002cc0)=""/78, 0x4e}, {&(0x7f0000002d40)=""/78, 0x4e}, {&(0x7f0000002dc0)=""/138, 0x8a}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000002e80)=""/183, 0xb7}, {&(0x7f0000002440)=""/56, 0x38}, {&(0x7f0000002f40)=""/210, 0xd2}, {&(0x7f0000003040)=""/124, 0x7c}], 0x8, 0xd9d, 0x412) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000100)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000080)=0x6567d6b4) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r5, 0x1, &(0x7f0000000080)=0x6567d6b4) r6 = accept4$unix(r2, &(0x7f0000002ac0)=@abs, &(0x7f0000002b40)=0x6e, 0x180000) r7 = open(&(0x7f0000002bc0)='./file0\x00', 0x414043, 0x2d) io_submit(0x0, 0xa, &(0x7f0000002c40)=[&(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, &(0x7f0000000280)="df33bf1cca18ba4b439201f89fd0d2fdeab69506bad37c2bf8f6f46ec3c4aa67bf688f0c3658979e20cfc6fdf0a9362f10e7dfe863802da0d44b46ee9379ac293201cc03f576f98f63486242b52c081b8fe3ab78b0063b6c17eb58f4c689d74052a8b067f84a6c6d48d6667e60a5bc4043970280c8733f9443e2911451739ad5907f903f6888170f5111ba1e63ff08ca9e6fe557257a8891f63aeb7d879a004059c20bbf71b0776f86676904e01d6b6fca1c715013ba75283745fec816e29d3e1bc362be6ebc5a8335a18213afbd8852b598484e472c2330771769073a21b260dec983ed01bcf60ebcbb90c12d62a27d745acf9d32d34c403087c0a91e5a9a9b9609b71474916cd6033a8811952de4ffd9507db893d435ca48106b1c5e38ee2d7addb1daf98a7ad3bb634392a3c044b23378e97700a3b6a6ea45b109f4a6792b7269fd5bd8460bdd10e153bc1f00773a8675413cf272422d92f1014298ac606abd2c129ea381db2b461f7d41262046de329472bb9bbdb753ac0b85af4b1fa7f398c87d8409711933375abfc0628227fbee1b03f0bd51c7b73d2010ba8eb46d26da2294559de040b6eee3d43e90eb7d339a7ffff82c847483c4d2cdddf76d7338faf3c55078d8d757d5156bb339e645fb938aa7ec409e199c0f0f4e28c2703f522f074c8700170054222dfd53e2746efe8f66d8a750a92d80fc1e8598a9d780989dbb2204a1588266890be1c08226a414741e7a4c46c3ea9cdf147e130badec7ca1ae328175e651dbfd4e079492da9bba0a96b852796dc743a335d65bd1293a05f29f5b7c6848f61febc889ee4ef114e462b0121b2c97dc9cfd3cddd39c960b576e45910c55adbe86bf93eaa1136ba94a215333cc7120add4213b8e4105d0870647c1a0a913325cd72272097658824fb8db77b1e1053711ed7e7d4953390fab5afcbb1ff966b6e02bffa062c5e796d0fc09869b455cd94c58a247d89bc7682cd0dc4be6f84298f2bc592b502e82b3aeb6d0fc738ec3b86d1a39662abc26d4bcd67a24ca107557ad6aadc92eb228cb3adec1145f710189a9f78e0eab85eee3b4c7c09b254958c819b3e8662266b615474bb40f0c35bf1780baab87d4f8a32064bfd8d7dde808a1471f3d62282dd19300a115e9fd79ae9817c8f2675641b5443a79848e84ba0f707c84fe33f704bd73a6af60c23d8d50b58826a7ac72a749e88cabee19c487ac986ddfd7854d72018196e4a7ecfe24e08a7807962bb048da01982328d32d2c56ecf3693764cd31024983bb7e3038a04cc9d9471dd37cfd1cd2adc221d9d38927101522ced13a6953b14932cf3df8116ba9e4731d01e3fb7147018d291c243ec7370493771f88febb0e465e644f0682b5faec9fc8dfdb9c4d2aa7467f4d807d00ddeba575f9268d3f4ed0abf17d1588623d0feb8bbe83bc6695f11500566afc51424098da634d3c716b174f47c09452cecc4bde86b6441ad3294e413e7a5f850e966e56d0173a0ddfe91bf84a80c41d87223d562f8c8bea9d10e52fa96170fe90aeed3af6f0bb39b62342cae05d36d4643cf079a284cca0db3e0b446b82c7dfe5d21c1231886df5cdedfd01c969660b4a97344df455995920eefd3793d96e740b326576559ebf422375bca3bae126a79a1e30979e0ebf9e5a3c4f755ad9ada1e943e9c50fa6c2caef31b70f7234f4ff2104ad125faca5d7ff5e08b87861494dbf2a2fa30607a3f6661b9222e15de8965f740b25ce05618dce43148d2005f81ab412d20e11d255341e9ce383be302f86b511cb6a23be4c609ceaa8cc6710777c3e43680f8bee836b523792fa9b9b9bc7d59e9ae2dfb2ff15a49d3cf49b2eb8d7ebc189a509d7e4c7cd81df1e3db209233e7cb0a7bcfad361e29bbf961d15903975348deb1f5d3eb3b5d8eea74408d3728739a57c49a276a91d6beb036605a68f9c7df0d9dfc5ea82b62289c05377b886f6668dc8990581101531add5d9a7526eac91b772b01d826aed2090132191521c0c23fb58ddabdf75865eef40313e9b351716a22eca95127d1201ecaf389866fd5772699072824d0bb27cdca62937bba1978ee38497ac1ea6589643afa577862ad73731c6cfb64f7ef8fe3fbaf60f893f8252dd438a9b3763d751fe92bd59a545e48e59efe28ecf7206cb5e055c91ba5797ca349a3b5d27a012e61d770a5f22e22523b686106fe9f5b253c5bb16c0da62ffd931120267b0ba23eafca044a1b06ed1d7605284e57331f175c85f6bbe2f0900292126a1e38812afb247b113329df376841f19a9a319a549a7eeeffdaf0425b4c8d180e096dee71434ba32c3fa58755be85c778f23dfbdab0463c73bb3fdc61c65bc5ddfd41360f9312af8559dc5d991eae8e7ff3b07207ad3503975928fe3cafa5ef24998e59698c928cf9d6813ff72089045b39736edbb1d465731ff774cd073849b19df771af8af7ea60f8f420639ccdbd8d930063e9456cdd78913eb925d3dad87648ef873f4b4a1fa9b1cb6245db3e97c514a3a91a026c7596c6afb8f88cd546995a458bfa3bedbd0395190db5b44dc9346e13527fe1a9e95d854ace10d55c6bc8db4654f114476a618ff5639d70bffff1763f57ffd37771da53dbb6480a3e57224da1992ced5f8868f9a44e41bcb9444e4ed4324fd577faec18aafdc36df94ab072d0f6bdcdba18a8b9976dac34eaab132dfab8285502956607cd14337e58d664f73eaad3f8b22a17944d73b42cd0c7958b335f6fcb9c7470de6d63a0e1fd508443deebdf8697a95414804171d7076a795bf41020184cd8fd544f7b07d62e26f0b9d19ec1045dd9acfe9856eb25d3b1da19af08d4ca585574d62feef97f13f8cf55c9af35f2469ef68dc2ff7b559968a3344037fd1e4f5d3383751ce3a00e2b41264c74c938cd5fff1d2675201f25dc6ebe3af0b3b7f640408f4f3286a3fc8744065878dbd42ca440c5e7f84193e1b9673dd325e4e50ff6cb6a23ed98cb54e8a9b4fc7ccd0fbca35764b82a0f3da93c800f44c1f5e2dda55174af1dbae5066d0a20c8d560a1bcf8a0de46dd5ffed65a41af123c1bfa297b84a66fc75b4f460ac18e399ce6d82f16df710eaa31a9737124bc3a5dc2307ea8e5fa94ed76564f3ae5ce0c6e4a9436adb7aabda4dbf2e387eab5ee33864e6597844466db8dfeff0563e73a75636bcb691892dba5398dada7193eb5bc5f1740c194dccb0a1d36fbb1af1b4faeabe769ddbf4123b90d980d83fc7fd7c15c6b05ddf81f7bffaf2144bdf2218db9c48fab4933c4c37c4d7cb46954b4851836ad9e407fe691f38c6858d76a563fea7bbba2574934afb2df54617a2a446a41be48b195457f7f0dcc2c6c580256c502613f04a9b886cc69c8c7632a0d4d6e167f2985436a072da0b6d4743296c59b3f0de39fe13a7a8264d1f8be3acb1d7348c70a9b1a7debac67a2ac6aaf359804134063548afb7a1a0d380b3f478100e629706e59f97aab3756b47000a5bed655574b21c8d7a28a48e6aa3f9a9d89ba005c43c29f12c662988112d53d940acbbcac0130670e511ba21300789a02335e9f62da76012160d5b71f138254129e57e999b511315865d2507f36fe0e813ce27abf6a386beabc2cb4d4aafaf881c7cb6ba747f40459f27850edc6b68bce19f641adc20168989d733fcb427ba3a5133653562c84874b3f083d7d19501a32e1095f04a4d401173d6923a931e35d20dfe3f3903404e7a813087efa6365851f8c529eb220a09c383d2da3b019c6f2a44049c2374f4c797460908c5dbfdca0d2f0c1b65ef6f423d06089bd1908ce8ff24113864f1ce3bedbd065d3fdfb9465d1dd08cde8f8406a1fe52f67a2c89cf3e8fc7d7da3393d11a16e22d536845dac80b503a84b3a18c71a5c51a7f3cba0ac94be429f60fdf0bb3ff10d4fe88fe92f8f332cf7c8962abbeba4b0d2fd5256836b907cfb864af98cd0a27f7fe8c886f388ced8b5bbca23ba17530acfd6c57638e45f4940b55390d6238569c180d78e82d347b60ee1f5bd8b989e6953eedcc5cbffa5547ba5198d7a713b79187948f012cce3c8f2a27d6d561c27fa125ab41501c95e30b7fafc1ea1c058612221413f674990a7b55ffb49e2dfc79f082e1bb82387311a0c5341dbe9cffd0099e13cce304768d561f8e4ed8ce95af28408b618b41b3920ac320a995b7d15103c8c7d7a48aa46ab654497de88f45b5f73a01a57fc7828a21b2f27fcfa12a6b199207a2bb6f1266a93fcdcbe808bb89bd38c1b089043564032a63ed9fa0194eeb689fc89eb67a2219b567b890b391bad64f294fa8865274730383beaa5a765bebe1b08919e147c76a67be494f3078be9c63468c93cb25f142ff0dd830b6ca19be17a065003b2ae6f958477e2b39c861dfad45615128daef45200225cbbdca4407c645776c80f4e34b7462b1abeeb46f2983bfbad02b114cd52a7c3aec5cbfe78694958b2964ebbc8f0123367f96ded0d45cd1c39b12f150c4efd540f93e558188cdee4a7763d8d82b7de64aa7487433ccbec6cd073538dcc3b9e7d6c28bbf1987fad58d04b9514983551161bb098e648b96e6fca9b189e4a4b99497f769c0cca59e705af6788dab7544bdfb43537405a71a2f76cdff74af891d3395632e11c34e99368bbeb81151c9f39aa62ba5a9b41f7cf488c7c3c8b2870a84a3a64eb9eff9b6086facc556de5203888960a9ad6dd6176a7fc7a8a81fa29efb90636512a51105a820559e1b5f76f6a09a4ad57be599fbd1ab2f4c2053dc093753312b4a9d6067abd85a455aa96ccf82ade48609d874dcebadae2588c49caf24fb7fb515ac6db50b2ff35c189da892ccb7dc618c6ce4f2ecf81a6f597fc8e43b3198b8ec7be9e1d4b9f1cf8e513fe44aadf98324eabf76994a0971b81f927c16bef2bb0005ba614dc7f9d571c707ea90bd38840a613f323c26aa999d5cc93217fc7dc18fa1869fa9dc7143bb0439a46e32c4f3e3b04f8759f2926a892d71aa617c9743237da4bbe7137b438dcbce176c0c64f8de3a03d9fac1cc724b1c14e99d305dfdf7ac7ce65399136c2d7e06d0876c33eb04b12afb5c87372e4f78914482572b8b15c6ffdeba25eeda0e525e6f6ae3981eeed0ded3b631258a021f8adae3403a6323674d39c37061a96e390944c2c806c3e521ec89b6545eacb9ceacef8d2d085be2f4b92465058ef5edf32c5af9732bf873b20fb3419efb184e5b9cb56afd6ea77b4a838558ed33445552d70f62676a611acb292f4326e2cbbed3714109166bc4c82bb104ed05cbfe550494f42ec1aca62a29887a1c1df30b2247f183257c19f76c90f6d4be668b95562c5eec6897925c9263fd586345ef639480f40ee4687019756b7d3dd1d0556a42b4ab58f509c50b77ef3b6a88ee48b31f5084b6ed2f9724126535d967ff7b1ebbce71264b5839ec61824362e3fd4a9c50d2389b677fd6f3b8a94f9a555300c4dac5bd4e3fc6ab9f90bde12f5587256389986f9204cd12a9e23d69145e74ea36dbcc1224800ee5e31743e442c18b332a5cf6448de86816c0b3dfd7f4f96219b58b0cd13579eed7b5c8b80c23a32dae37158f9127eb5cd93d9d85b8b8d4973d1778c5523c4fb4d3e98d14465530873a5498325b0f639492b5fe7b33d5089d6b3d742aa2f4eeed9c749c3c089cb29c2b53c3f1b4b8efad77c25397de94aa0f7a0ba8cad9be3a01dea5645083e2ccd8d5e4151e10991d004f7fd87b45d21254147db4d3643fbcdeeb950435e11788db420e8ad531c116e7c4c6113251893282c4b97a263a147326b4a285", 0x1000, 0xa85, 0x0, 0x1}, &(0x7f00000022c0)={0x0, 0x0, 0x0, 0x0, 0x5, r1, &(0x7f00000012c0)="73b9a40731a98de7bd89f24b701fcbd70ace1d3578c842d0cbb32e58afdc9e69c6f0e4e51664d52be73652f0b6b054de0bdc90932a38dbd4f761a963c6ccf91b541a71ddda337c3091692e1c51548da579ed7cc897c7499207bc8973fffb0a837bc80d7c586fe9fa213f36029f357c8a18f751da4d09c69231a88da1771dd7695778d6ea04e929664a240b211a3021f7497e6955616ea140921846ef4cad2b1aa5eb75624b2033a528c967448044bba9a95af0e7d5dcd0001d2b36ed2e730088626a4b01ab88f8f41fd35126146e5528a2b3c1b53acf1c53d998121eca5f82c38eeeef9aac6da6258ee7016baa60918c1e20337b2556d88aa7ef45d9716920b425ab2c8a4086322db8d58796995b0e3f45e9242245037ae352003e9da3662891e281be599f01b78a84eb03b20e9d0b368dd8551abe7e635149a205c41601088dca6d5fd4f50e3526714733e1fe2d4bcf0f0dc4c1782f867df46b2feb6b911a384409aa5df7ec4e6ff69055f90604c81d2d5d057791b7e4d430fd0b49262044626d2f3a351d0f95fabc8d9ed12e5f86ee290b58addffe4c431cd531dc56941ef8ad11377679059b4f78a7a7d816370a055843702e1a20b770bca08fb981d0f98f93366e363d06640a54b65d92fc9107933d60e57ed6b326633293fef31a035cf29d3ff0c952ec6b47a69c8ac6d7ba0df986e186ce2f577c213137b2db2ae56170328270b65ef22fad6fbc0d55728f6a6f33fd27725d52da47ab6da8ecd55539fad4491e0639cddebcf1ddd66f5eb94eec57f4b30fe2d1847c44fe123ec782c4bfd8122aed8cbe8ffd69c427064d38ca2157575482c23463772d13d1a988cc59bf89b315f56a06174406e6b6a00a36682407613e23263abc1a2224e805d5a56d8e0d11431cdb67e2cb0b83edc2f97bfe503ffec3656df9e48c5b65f0659e287ada089be832e15c2eddad4af18230e33998e529d9cf3dc398a20c021ba6d321ba85cd66bfc99d041ad9b0f3a32feffe5a1186e411bc40039895b3e157d4b0d4fa5f0c144be967ff1970883db519243bfaa57106945238f32dfe60ed8cd67303d4b2e4fb44d1ef62fca5ea987b3220e58e0bca226a46932ff24dd9a6a93bc97318ccda7effd2fb5547f91bfc93bd5a2b7edcae95fe58d55620b85504fca0cfe17dddda478e607d89f71364466abc9e580fe2df0b8e4f44644937ecae9d99706dedefcd84e29508f4621b4db4a96b05970b9ea8aed65af8e4e96a4444845a0732c84ba6c5bade25dec5400526d6f7a2e0dbfa67632c029a3fb82c6e104804c30109c8bd9fd2b873a32056d48f47ee92e9f88ae8cd5c616267d92349dc365d134b1c7ea29087d1bb8c328e3362fb21ab9c3ee7e3d3de518182d84bd6bc3cca4f3361c841c11a2fcbd6fd542252b3863437c2246a64c22be8b3433646b91a0bad4334a7b6a87d0e57d343a5a507c5a20e7d082df6552a5ef2a6d3b9457a52fd03197521413859a74cf73a46033638a6ccd007562dbffcd68521b9798d19f0adc0b61d1b1c9f5f5144419ec754dfcad35adcdb03be6115bdb7faaa284a162194a100c8416450c2ec427312b8f3fa041029dbdd20edf4f63fe7e23c0d88f6a07fc13e91e0e8c6b40f27d7a1db471bb4e214561f1f3f59d59cb0aa5a0a3f18649e7a66a0b30c9150b8c12a3d21f09617963d8d236020122194edd61b4d69a639cfbbeca9813dfdc3c76779ace00aff7d40947b7023dfe1b3ad0c78a655b21c67d0c6182b4bf927efbab8634de4cfc47e35454d84a0c604268828b06258ba12b751aeaf11cbbf5297a3871791f081383b4aefe7db19d09078bad1ef7650a7c0ae99c4c903d694b61fc8630c7f84ace9a941fc5d2bfb0653f59aaae48ced285a0be97ac72f136a79a964d69f9241b6433214e9bb5b8f22b0f19745723ffeb5e1b63ed72f8fc0ff03320420b49f95c1c549427a2f0b9364ce96551b34c0eb5f9d36cd8442a8b79fedc6f1952edc57091cb3fbab3f1b4075e71f8a66488ff6df44bb83c39133fa66cdb95226a7bdbf50aad402f6894980be9be1941d0a612ad08e3087042a7df1e402a729894ff2680213113e67c78b52301357bcab51e4f1248e5a85735cc616e99abfd98bd2b9ac7b89130ab1a21293af25298af97090bbf417c842374e16413f99bd992c480636e801014a3ba639f9991cb4f90b613adacdb7954e960c657daa58623346047da9b2a3e2593503b1e7a97207a04a3c575640e9b3f8755d256dbc2082c170a739af3fdce03f203deb99782da4911819d5d8fbd04fe0581d6212389fbf486b8818e5067a84c4bbdf5d8515296224abf36ee50f13c34c5cef514dccbd76e24c557bc3229743039e8b98d5769bc34c134ea86a71f9ca74b1c95b37dfd53863cc0410e4d6a918165f9e94f25b7c8a714dd0cf07d5723e7603bfcaaed08087230830c35524d59f5962e14a6be5db418e0cc65d7b5ea393d27df9a77318e5237f934d2c2c0cd9716edb927b0570be377083e6dcf8c4df278d7152551f2400deeab4379281520bad05cf5baf3653612eaa7047966fdd21d0bd36e52877f75ce31c73b74145da4af729ca062f445e5e056eabed5930c61a74a972614fab0e982cbf049820271abf1ff846f9feec71e2a8ab71d200f3c1f62e8eee3209abec10d02ba8aa095611371b3fc7333733a3b05a9038e2d9bfa6b513488ebfb5f13b35f1c5312a781bceb855c0aa87eb57a1c15820c7d943a31d2e81becacd9f034e1f0099eba5905fada30eb42f0d587ee8d16d7dd50c03c5c58ce8ef45ee5e93f58e80aa25ec6691cd1fb4b9a60e522f7d66d6a358c81b22f35ba2239b0a99e958acccd6bde91e6697129e3e1198391d5b377089c722440c70c75d34ff0e8de2d329115d1740a52da399e21e17bad214ba0594fbf51661620f8293b2304d4c9339fa8bb8fa62af9883ee5f3785c137588b4e188f6d58a865d434cf6b85901d19de1e3791416499d4bada24264b84f4fed13822262f9453143ee30156475d3a3e862f7cd4f47709e8f4c3416935282ca3c7a10adc8ce384d60ea686b24b2cb1e18b05e3a194b68c8c63880f494b40a65f6342d63c018981b90481b1ca1dcff5a8772382c8c800888380fe6da1fcb6671730f2b118b2c17e8b30fd8466d29220901ea719d906edf2093f4951a3cfa27474bd57b32c9e93d175a4906c10a9f75c1eedf34923f9d38c3eba365e41ae34e010851bf8df2566548f60628650076dd019f3949b3c8ed7061ab688ddbcd39400e85e5d9a5e2ee7477b9fe110e5dde268a39542299d2bb96c8637aedbf5937ab8326e7b89987f57de0e3b17c0dc312d354f3daecdabdc9a84b43f45a3aafd01968dd7168eba781d5d5eb4e1689578a1a418feaf22d75dc116a620ece9d1b1f6938e9fb4daec1b8ae7e609c581774e5d9f23ffaabd7e93cd285f2106d050b97b71103f91748e8eeee652a6d73281aa9bebb4f79001dad422b09b78237af8c41cbc678a20cff49bc8f34a7aae8d5cd306625327011e59c3bb178fc24c3c4b9a09c6c340783852bbdfad98be5392df638593afa9af1ce45616aea02ef9501698944efddf451310fc3d77aa6c3bf5290e4d372f3086b4e485b5c501336e16b55d5febb9ea60117149919dcca69e7823ab3228f576df08c04b9478149b549bb6f43011e5096be6816647dc5fe1dad277002d6411df3b5147819dbe7520da55d2756a4b9187ad3895ce20a6f47c9c7aa2b98ae469b7e973a6fb1e4a00f896007f4f4bb55e1e93ab18eebe242528b39e191efe8acd882a6dd44ecb236bd569fd063986b62a7218392ad63b33fc94f17156e1d694502f7723b5f328c3a02ccafd7d059e99bcec1ab6316f2837ef7f797ac255ff5a429607f4c36ba5b1e70dbb18c28500a929f432ddaa3c4892263648fe87784ceb52c92319cd08476c1121cd9cde2009e4f7f180eb1e6dd8cfb322dfc46ee68e3cc621620ddc1185c0f7a8daddf1e075656821e19f66a50341f5feb7d5e8487ef009610439185f3b9adc16f74147c620a6e54c2a0ba6531d091da5086544ae504efed8538edf54f2869796401b80abe13dea2cd81b77add52c1ed8a62a5d3f46843e2523eac66dd53b5c7d5a594d37b97343c75247a18d4399eae2087cdd61b7ee4aa14830d7d25b445cd403a93293d730f94811c2ec2c2dda5f8295452e336ed5f3d93fc416c45af07242379c6f5778646c66bd329bd251877782945f761ea9b7976c0ff213f385ce57dc684b2bb8e98dfaf770f3104e538cbbac8e3266202423a8d4b1b0707865a7b32c0699b802e95c2be33db2a8bbef9a12e8534f47790bbedc87f35bbf401e7448d69cd7898aa2f5c7e6f057a8a504cf3aa53537b1f742c98d69403b6222bd9303423b036ff20e4230819956f5f80dd4592fa8d7a4cc59cf5094690e62bd02bd3717f61efed9fd4e2e43ec648b1ccc9cf2d28b692acee3106e70e0bca12c72d7608dee5c88bd2bff6e9e379434570aa2e1faf57d057f60aeea23cf1292350658353f7dbf700d739cf8b687c9961faebb2637a67ba960f8e80f359a59448aeaa2fa39d768bb987e005da111d592366b4f6c0fbcda55fa3ce21b55d9642db91d527f0e8213afc1d408d62b1728e1d218abf60b7b816a2943b61525654542dc72be6124a9956bedd64f95c00ddc86acab623ba59d5c7a8e97398ca307f3a6d07f90c6dce6d054e613c8abf73d25cae7780df3c2505e2c88e5e58bcedbb4c34d56ecddf5bdf8bcb1a06bbebf46eb77aab4e3c94c40c27bbcdd610b539b675f3c641ef527cc86f7aeb151c1d07f877c3b8db5df16db65058c15c36f9151c87511ddc345cdb07d49a0344b324f0f4761a46d68d61863d6a506ad346173d84ff36ff2e7b8d93c3c43252645fb142e7666b03e23fd3da4c26dc05c71754b45671e89a54551665327278a9ee215e750110619b7097ba16435a8011cbc25818cd8436871c7ccc6680a110f6d7fa96e9c7af171530834888a607566af1eaa1e5ceffa3c177480fab4ae15415a3dfe27e851726fb6d140f76ad8c8dac3c928d58423a1e09c1ea473410cb4f2f3039f4ad5a2c6f758f6125b3c5ceffe9dab34baea511850b5d0e95b0d7c171515dfdcfcc2eb0216da11996c282418e1d4493f706fb763dd51680fcfe6f8c564180944490643234ed6760648761300036c8dd9b52c3fc89aafd58c7cee64f0a881ddaa60e8f96d7ae117697a0461758c6ac1b4728b716a1e3871aa111bd3c8b348ddb6fbc9cd4800434b1760b1e1099df577da64239134686d763af45ca29c6a0f8ab561b0d084ea259818ddd07ef60a9b0c52f6a4f23d79f1179769feecf3d3018b5b5d15c02f4e0a53c2c2436d8a71bd58a279802fb0f8c98847b247fa6ee803a7d531e8f30ea8f83dab26755e0e0e2a6a7298802cdc5d12b10b185f257147da206b3aab175a0c30092d614d9706f0d50f5879ae035be449d705956feb1ec30774d64ce3cb2331fcabdb65dd77a65bcc2a04414204c875d53b3643029311ee306a0a4d4df6630f3f8d0ead2b61875c9ea5ac4c3cac14a2de9d53ed19cbf913cb188416daf62641a8a297dcdb1bedd58d0dac8515ab47c466be0d2772c11216f82981fb5d021b1f0201beebd3968fa61454315162290aac1f3972e3e7a98fbaeeb6485aec9fccc11e4c8d165a612fb22e7f1b062a26e261ae6b65c85a1a1e2a55cd5c613d0596abe2c72ffb3fa3f2a00763fe34ad09302135c22dfeff8792b0b7b96cd1f0e6dfef1bc7c6eb75b5bbca5a79f3", 0x1000, 0xffffffffffff0001, 0x0, 0x0, r1}, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x3, 0x5, 0xffffffffffffffff, &(0x7f0000002300)="f712ee80ccd4fcd0956b5fa6746f7e7df5f49f74aeec7e608ff6e452cee2b192323cdd083ba57ca68f13f3b90098ca52ec93b4747f471632a01bcb6ed4b858408f71eed6002de4004fb9df547b5f3eef82ee03a46c99f1f8904a08ca97be00d26f68f347dc1192fea459f23002b56a0a6e7118c121d6002b354c8aa2e75f3899f1b2c0e06d8711d0a4e499fba8af599d38948677e1232681e9f7e7acfc48c86c74", 0xa1, 0x7, 0x0, 0x2}, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x8, 0x4, r1, &(0x7f0000002400)="573b7ebd5ec801f5", 0x8, 0x200000000, 0x0, 0x1}, &(0x7f0000002580)={0x0, 0x0, 0x0, 0x2, 0x1, r2, &(0x7f00000024c0)="b8413d8a2096be1403f5d164cc12f8fd25a4983d373331a88a64cd5676b7e37a254a86007851a31bee2101e36b0a62d3196f118630522f92c68c1249f52392eba7ccfb070a5b454de7c0d0298ab7b79d854ae7ee449e87677b68ccd20b944cb63a8c244388ecf7db1cff4efc2db9ac4c73398d975d0c432dc95d79d2526a85e6e716d01ffa95befc056cf5994d5ca5dae5a928567e77139bb4f1fa7814ccdf476bc0f6e21e2e87a496682097be3b5ef5af475c0782863e", 0xb7, 0x0, 0x0, 0x2, r2}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x5, 0x1, r0, &(0x7f00000025c0)="0b2f2fe66e9af36d1583bec34d49701505cacd7e9f0db2cf818e9c6efc5115a473fc4c92e2fedaf936f54ee2e28d18940ac0e863724c4d95bd9b96a6881d39e3e8e40594b305fd1fa65d462e27cf69d17c81a1ff744a1c51f2b8d7cef123bdcd0c5a5f02781484c27d9aee1a174a971ba5da2798d003daf1b1ad8d3440a708adac3df9f9d36da42d7d4cce37ae839dc7899343c7cac02e7c0aced600e6c77fa63f00e7b8d4ad90ad5ef83732312b92f9f7d5be17fe04fae578dc5ae755d73cde94de8915c14877085ea37e88b878e73b473ab39c08751cd3e097c76bd501c9aacf0d71693307adbb8ae3cd2445", 0xed, 0x7ff}, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000002700)="54634fa554e54c260ba29378cacded0a15a50185bac8409b7574271c7fa7a2b2502ebd0bb8c559ff0aa21e3e363a777c8c920667c34b924e202fb0f6053cdc29c6d7d3d71fdcd62e6703db9a96c684a5c4f69ce6ca303118789b90a88b9d5a41454be2bd107708dc302b796cce5948f53c2f079d74bb61ee71f2353b69238946b45b4d5cb762ab809a84430a1ab3b10377bea21bdb236b0e49665aaf585897d1069e23ecbf691664bc17c632311ba6753624ff5986dfb284ab4a475e7a07c34f1555f4a20e0b422eb3ff83d377d8847ddcd22c5a17d15e10775f7fd3", 0xdc, 0x5, 0x0, 0x3, r3}, &(0x7f0000002980)={0x0, 0x0, 0x0, 0x4, 0x8, 0xffffffffffffffff, &(0x7f0000002880)="28f2c6c888c689cc4f35f8156bcefbefc65ef1ec92a846269b578c6b25390a9808fd13cbd596bc382f6f40c18ef81323c9403714e06fd97d074626ab20c3b8b37da2d4ecd0e633ac2de6451cec46726edc47721ffcff22a1a4faccb9c8f40ceee255344c15d62afd1b5b5db1acfbb1dd7261c4612e3483dbb1d4cc08e9e7d574d4539c2e89f5b71757fd509c1a55395dcefa3eb26585f0cfc665cb6dd21bf12bc015988445f0187524e8c26c68110895cd378b854bd979eb2279693d893c61b6bcc89bbc240b2bd4b5007707bc4db76e4312a134d685b9ba09013808fc640c85f101063f7cee1a8f86db779bb1f0518bde91", 0xf2, 0x3a5}, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x6, 0x3000, r4, &(0x7f00000029c0)="42466da273389eedc74a2f0ec76db11065d456063100a1f8ef7aa91fe5daf60aea6393142fbc717d11554925bad6d0c64377ed129ef1160605e4126d52c9fae0dd3598ac0cbb7ed2cf5b51bdef43af13454c8055ef1a534e9efda3f528b76274ccab20d18afff073de6138a7eac9282dad55d435f7dc9941c63d198648a1ab58080a", 0x82, 0xffffffff, 0x0, 0x3, r5}, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x3, 0x8, r6, &(0x7f0000002b80)="7c5d5baf9766376859f3e7a3187959f4a2a08af0db5620b9720f06a5f32436a012b504c72e0cf536485423761cd5", 0x2e, 0x28c, 0x0, 0x2, r7}]) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000140)={0x0, {}, 0x0, {}, 0x9, 0x4, 0xa, 0x4, "3ec2af49cdbf02375785e68289a8a6f3a217dd2e4d31b460198b84607de93fa02ecffe006f516d1d1083257045bac62e5cec9a521264e3335a263cec6d13c30b", "74f38d55cc8a28a9de28c51ce1acde25b471d0635d556fe48a81305d418bdaac", [0xdc60, 0x7]}) mremap(&(0x7f0000411000/0x1000)=nil, 0x1000, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000200)=""/28}], 0xeb1, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2fe, 0x0) 17:03:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000080)=0x6567d6b4) vmsplice(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="509324eee80d145329f53b519274e37ab18ff2fb2dadcbdef0aa42d670f0536b25379c14651c9d23037ed35890216712e760a5aa2b0b768594327c07c2105fcbf3c3b75d1022eb7e2eda0ac5a71d37ed0179eee6aa492dfdf3321f190d5f0bf0cdd1a4f49c1baea34b08f14dd4c5c6adb717388f196ddabdf63c495bfa3942eb1a918020ba953b451b5bdc6b936dc6170afd5b0131850f3e329bc4fea08657e5dfeabc7a9eeda8d258a63ccf9b2f34ca0ef4dec142af132a825fb6b310d31d47247107aebd3ba2f2133268fde7016080fd721bbf4f7d4d03d6783080bc1b45e55ad47259694be8f87027ec629ad49d59664b9c7460b268e67507c150c01e62b64db4b259e37330222a535d66553a51c5c34cb05e5b0e3604d94fe26a0002138c712ee650c4440859ed497d5f3610f1271f74c86124b91e6e6d4db88afb342a2a3bd00126b89d6a2a1fd59e7b87c8270d7a2ac884c3b09282de96a39b8bba9375f5f98c09a58f55af901919885d4fb47a24185ab000573fb733c6f6f5d83cc0d639fc0d4407f8f70e64e2b05e5be1f095dc14bd8c54a17d1b4089103e9a83130a8d980d92aef6fa82de8f52e4dc0e85e7286e4073dce21a4e2fc90f5320c146fbd9168519dd775d1e2425ce89741304eb008b7733eaa461e21436fe2e27b5a151bd2a3918519dc505db182094363899496a86aa9a1d482b17f3fa0c2e45868937a1682d86b6df7a495a66ba8f75ab96a4d105ee542532e9f2732c82eaca7ee57530502c35e47ef81d94621e7a9a15831df0be0a11418b31c56623c92d68ad59f772582bea73398216e9df61e715198b90e8901c0e30a50cd8931a9c0105365477a09e18b091d803bb7719e736106f344505e8f4b9b7706e4559d2f08a78b0bbd9b1c02dbfcc9e7a4235071e8716404fa736dfa638507d7e8c41e1ea726ebaace3589471cdae3f1fabf64b4fb85cd17015847b7fb7dcdbf4edb5fda86043e8fe53b9cd62dc8f8b8566562116e318e76efd1212a69f86b734545a6d80c9c3b6ff1f7d80ab32c925ea7d3df1a2919bedcdab4f192c6b9d60dcf7a09f17c01b8d1e783327004988c61b83bd30c9a85d7a51982b7f296f35ca0afca81119ca6392f3bb16d9b4ab8fc825fc25dc2969ec2afee2e74c0f7bb23182ce95c4e2db95e0fbdef16318735c2a84a2ec528563010507c0430fcc8c9cdb20f71eab30220577cfd9459be9ff8160c7362bf080f13c56fb17c350fc73bec7dddc0b5a83e83824fca673ec38b9fdc0ca5b8ed731279b6ad8da4e79215279eb0ce790ed921abc406b8b7738055fd5baa89e61df5c723a96c7260d2118357d41c2fe4299e7da72ef47660e10852447318a8407cf8605aff862236c147e6333ce43b92c4c16ef20d8bda8f92057ad987ec699360bccdcaab34cdc343a0cffd346412b064e2f3c14aff85a435cacda6198e3bb86f284f4cea07546e6749bdd2ca2144a4ccd83ea69a3752aaeb19806e693e92e21779b8ede687df4468e0d9e50f1aa3933240b511f8d7cbb0c2164611978365de7b65919142e2a66659cfd36bb8741779cf981cbea8b3ca8287095836b16247a5ed93aa5cd9c1ca1df33ef0f316b533b63addb4b7021cc2c67f086e0f1b6e4713e2ad41efebc41ec657dfe79452f86317f580499d4f4614a327a63948cfb02f6c7f1d4a73347d1541c93463605e1923bb9fde161a88f0d68c526d1a90d81fc3a1729d0f74aa7344d4e03ca3c95b577e457f759ffb66ad214e399d34b01ae1178c04bd42c306f7ff487a058a72b160a077b217e3b965797a570a608ba3ff3f2377755068b0e85c47cd6c31388b5568599b92f52c8dccdf32f1449502a69b1086a6b63b19bd1d8a0883d55501fbe1be8449ca2405f45dd87fa74f2c1d6c43b6ee72ad6b5a73fec38cbd5388c02c2f670d7fdfe7675a732a75e8d65e685fcd60affa866a1df453b23682852dfcb4e7512cc8c78a49e37c158337a93df7fd7576879188d17c7756e04b478776c391273857a3621056afff99b334f7df15ba4c9d1728305bb069fdbb5a459ff06ff6facf321a1f713da1f032116ef0593c897cd18be2c39ef1db8a4a7d1b9c29a9070eb5d08949a11091b464da83986bcc8fc601106bc891ef5698e45208d05ec4d360e96a1665365906d9cfbf62c8d002e61d4b56ce7d793b8d15e7ea4c688db86fc01f134d15e30787b55ebd28d5be75bb940da8c68403502c03ff05f4392ac84f9ac6a35b78153d1748f809aa89403e99e85b51f4f697feb1391b9bc3581f1941d066775365913ca5637477c278112ee9aa6b2f7c981f245161c798ed229421228102157cc2b500b82ba66d219c059c55f37a4344427068306b5b59ec28732307181909c9d23de3655f12a10d5ddd886b149d16c30903a1999296001cf4cb3ace2e6416d6c05d0a691dc84dd14ef837116942651fadc9de1773ca5004adf15c533eb087b6b07845f3f84d00ec23fa38b47555d9b3269b910c55c32b226370002f78391905ec023f3eacbd9779bf19a784938045e933bfb99d83ef0178a72c30510f4106e69c9393c48dfc643cb9831e907f93c085ea1557a20b0a23ad657987d1030253283c23feb6c9353d4f917ddad330a252b808bae8341f383083b013b2e00a88d3040cda41642aa362a623e3c31880f3ddecb3ce5214f1bb41d3f3b09c8441f3f6b261c49cf120a4c8dd72353acc3317b8cba7ec721e32342a3286ae017e1477b41d784864b618eb02a90835ef66be069ba7253ca1d238ebdff4962df9a7c2120ce6aa605e14b4188ed66b6d2af83ede6e9d30de416e2b544ac2ff4bbd1e72961b2ca9f7ad5a3cf701f942a5fec1c9c64210882cffacd433849862e78b5ffcccf93bd37d3b8096190812f1792a5ccc9f6159519c7c2cf9f703377a1f10a243c59a555a7161a9cf955e01d1d3b5bd228b23ca859e6f2e0efb17f056528a2d46401d0a370aa71c06d58dcc1932095dd2237e1bba2b7a97ab1b4e1d9e66414bbc9ac8b7ee61c1b203ceab0963b2f9d03b5157407d3867574c04ffdb23ec4383279440f3cfcb560773bee41792796c3091faca7ab5b1e0a0e036a902083a84d582e67320e0d4f3cb064beeb382b537e9d9666caaa567099dd1a4ae5ab82187bfcd2559f14851d21556a0be5805c517a412e18ea4f5dec1bfec4cf5a16a9c8fbc0a445b315241967d048875e6d89ba1b098b5da5dad022818a596e32a7c65ad06eac380245e7b924ebf8540e275eb42affd039ff23f7506de2696260cee3c4758b0e37621a66c0589e537c8523fa13079e4b8e5481f3898e5741faa0c032e26e46dba41e432db92577b1fe73bfa8f170f73200333a5c8070cef31f7f14c19518186eb295a2de96a17453294fd3745eae4cc0273fc7797ff45a1154752359413f9113247f3d4110ce553b041a95e427cc316e82a2b19277d5111976c49911a4a7f42e51306aeb468b9e62d764a7fd31db587d5ae7bebc91912f346df9ec735a53272ac6a6984e6cb2441344ad23e7b3a08a3ab121dcf9a76d3d09884a218a25969a809a3f06992cfe264a52a67e6a558c2c3b31ff31dd45fd8b13ecafc84ea19b6284cc352a611c840f3a83ffb606bdc5b0d767ab561005ddb3a9f79d7007f9314c209fa4a629d99cae6a57c916a192486372f70b70ff7ca20de3ffac79deccfa30fffe58f4fcc82c5dc8618eca201fff0aabfdada012278668b0fa84a2385ef13dc7c5bd6b0d158ad25e754f96a76662e10e8348af69a16540e587a1f0c47e83eaa6657de7dd941cedb0f171935eb41468444fccd82433f0be06bb097fbe86fc31323f26135c04384369f53757baa781c92b100dd22194c13c5244b14a0c11eda50409d8cedad8b1ce1ae403351c115d093c9ece7a1ec4e1739310f7ebe81fe61acf4aee1d925a1ea92b4b0272b74d2fb54628469a24a43b0290da722a26b8aebb936e3f0d8119f66249fe24db1ccc3e32c94f778b9afaf99e5a202e81cf81ba9806777b3074315a48be8e78fac2813a60640aef019345d8617dc56e72df9c53eda8250d2f89664deb95416d3533f9d5868ea5d828177d5285ccfb095524f08eab43ad42945a37137ebcbe21e357625dc276c7e9b5bc7bf7f435be43335b1df27018709daf6fc13fb8bd6aaa9b04cc1ccf78fbe770706bec5de850b2a376cdfbf00c6292f99149aba1bc7a7ab2702e7e2e3165798293ccd22b63e80af8edd2bff07cc0b2eb68c3091566a11725a9ba5eadcd44d0524dce33c22290075d765ba3702dbcdc108aed191c77ada6db12b450559c72fb8094686b371ff0e414165f425e07769231e1af429dd9f482705b01102b157b2cfb9f12492acf43eb98356ff468f970e8c5f84c3f0de307441635700cf549285475d8e16f63d009af021f581bbbfaa410882d926b23b32443d9c86bc98e1ea857ea7486f260d74509bbd7cf5c5a53c3cf39459b8d8d08cbb10f12eaa16612ee03529937ebbc765a2f28dd88ae7d611a6d128f5829624cfed5e5c6a380656823e09d2b12cf23b86ae48968fefc1ccdd0efe4389cc9b4bf761bd2c375d7a6edb903a52018b25b9c401cb210616b45f4efd187981e9f31a0b37fb15f4fb3ce73c56f1c8cce04ee9c0792dba42ca505134a2baee769bce3b4932366128ac4e7c0f99400447bab20d7812d64620fe58294c2855785cdabd52d56489ebb98286d6e1449b4c6a2ec94e18b3f8f8248a61435ee4907d450e0630fd37807a992793107c8ea068adabfd21edbf22c351c8adb3f3745e6d0f68b9aaed37b67504f0d61e3403e352d6894fbfe264e699177265dfd5db5d8036be93b5ffc202588150225aaca4f69343e3ae8ad374d8191cd83a8dd8d1f7784f37fa94bee54f1aa18e91388501b015767b9a728ba71b4821990298a75526a0478fd646425a018823e858ac2a6f907628b2295afc9cb3fc351201a532f4d5ddd33976f19be2473156e23e20cdda58d029012d4f0e4e6dace52c0cb3e1174deddcc86c25946a396a7c1fb1d00fbbb9b19d4c7a43367379a330d7ad04a52f3264aef1c689a52339e92e03e17e80e45182458f80ebe384f35717b89a52e2100b177cfb75336f9b1e849e0f57358064097d6071303f41730ef624d03a6ede3d875f4a4f73780c4b605e18671274d3ab8da4e3b2eaa8a93e792c692ad15d875721fe56f066ef08096a96ba1a23bd9295954eb4c96b87f4a9555957c7dfb95929048b6734c1ef0f14d82f19dc2ccd03103f759f35750b2faf07449c5d3e4b799d84993c38b6dcb6b943a1f4ba8afd1e160c7f1f6d9d5a96ee177e7df98d84e91e03ea2f0182b6161d9de2a64b733095781e795c9f00dc949e701fcc3ec85fc7af034e52cf35ed2c5c9ac7e4fb728ef1faea0f0adf03f2c3dd00b95a4ddc9eef0dff437e388871b4e39fa0f0ab367894df8133efd4ab9a9b7054400fe253206ba95de36c38998c23de9ae852449fc6a9d3d8d7f7cbe535ac9d55515eee509be83b4280193eac896187d42792634c3a081e41cf0a0c4ceb8ad281814c70906ead2923da7f9115c00d232a22aef001b2a212a38c2d204e8f92f1018f111b6d82923312da5cbb0a58cf8513fe80ead84c380991a2276466af9e31e839f7b7802041617d3ede48d05242e6241c35727b724f5ce06b227bf899319d525b146a9a50c87ba6332da3238d2c994698ce90442a29dfb147dddd8c562aee26aacad0d95c128cf05db15723bfc1e3a911ae5d774d5187b489c9fd41b1944794bc50f78429e418ab218ee115464cd55", 0x1000}, {&(0x7f0000001140)="2fa06fe7f7417f5a783851e78efd4c30250797d7aad647d66c6477cd2b1ab323e03110ab47986e4998797ca818b70145f0880edf7c1b5a063e179afd5f7c16110ce604791fcefcc8371e30cdb2b050f4f77e1693a82e0c0d085f21eb4bbbf953dff11430ebb795a008cf945008a31eb4952e3c2bd3a10879253be1ab1759f9e7850ede6aba0735b9cea4bcbce7b48cecb59b689cf68dbe19adc62fb0e8000910a3c63cbdf1660f1b8f18990bc028d3716dff2c9715b475b895af0a2ac340c7548182cf66dba5b0c893b182671f2ae50ae59ad532e6b288c9fbc9b7b031d3076f7addc7c41f28f932662536ec938457edc98e0eae610e0b270da086ad7e98976dbe4924fe087ba8f2c3bbc345443d32e2f37d324f269a319885da992ac6b96204632f5e19bf409f38e336ad5fcf27de9fa9ddac00e02dc561a86a3e46549706b96edfa8bd7f6dc84a456b556a09f521f4dafad6e36e56b18550536d6ac8c1bb035c81cc0fa7e72c56c7b21727304bb91e85e6acaa0e227b1f38ca0d7dfe8ec867b000cb79b8531ec6cd7f04b6002d48dff043929292bb9a1f8265bc3aff61dbc1b0551d4cb9e72e83e8667457c9fdc812178d99cffb995f207790ebccaeeb18d38c972157cfd7867aa18fde1a43b4527d2caba500938171606d1fa9d4a60839938fa91a6e4c0829cf34f4acd633d04f80717ff3de980c0d86388a53982d57dc7fa4ee84dcb41435cab0a1ba5cd32fdf4013cbd0de623b56db2a958558afd1273725951b2d64a3770a5ee8887c9472676f9924572d1e9a551273e055e8f0e90db5147ef527487ccc9a7cc1aeb8911aa67ffc0d21326f985bda9faa38aabe5310509549e2ce25edb12abda13afc6715f1e10af35877e5efbd98bb3f7f4241e36f9a509592f3437c6b1398b572263500d4b8efbfdf489412595cde687d6433173e55c5f4bdb1608f84d23eb2336eea4f55d240c6e8c57bc5f537e30a52c013c250a7042cbd8486913968f00be0f46fcc9fad01c9c3f4f9d751acb5833af6743d9cd78c0a155f08c93b40052adc918832f4ee2ef74510fc0b22d79563a494d63de0f247ae3ce445a7289c9fd19613c001c8497ed1859a912accca7abbcb7d9c9b8360c2e231ac831203e98cadfda48294dc0cd1fac701e0ed6d72d31598b94f9be1e24c60e9765618ccbc37aacce86d48d7d643222c573554a4d93a036f2d51298865c8200b2aae188a1f9562f07de8f03603cec79909685786360457cb01b6c9195510690c17b78527a1cf689e4f6920831877fc95722009de137ed7fbc7be3cb94298977c5fb55d5d9fc833d38759550c18509bd82b081214d526ac1cfc30a653b1530cd690aca71cbce9fa31820ccde1d68db0d7cba601b07233fe89de82373350adcd437b47179e1f2bb93a3a23bd1c8c1b1e9da81ba3e9bda5c264dbf263f4a4434b43fff82a8f0b3d09bb6e929f4ff880e07d387da5c8a02c8b9e44fed9d455e1a028557217a56e5959d50f32ee18af0b68e3c52ef47271093681a3acbc276bb6ec69140a09bca2677feccc899f1c5261403f8183649e05478b42fa3f49c77bc5c8ffe16b6b1f557bf45f435c30699b3198ff6d6504f3b5b51abb9f4f0f275c98eaf5fdaddf61e41e8cd360731d38b37a68972bb20d979b8124518e3876d598976d24deefeda35bd52d8f8de265bbb650b9c9ecf71137fc4a00de91db6aa6a162336afd19b93cd27661a8831122885ea5ac83bc7f6940d7fb693c73657c67326b20a31a4812144928a625bedf56f0230f8d15d88ea1747c88a91d6d526112e181d8d0fe38a0762770d8314f2b4835346b2c10bfc5ed6272158fcace30e34653243d6504c9b70db9ac0c7f0d119d86d61ea494212cc3c45af1944f494ccec6a4ba21c7eb8e6935789ce5c709d6a1aa5663fcfd66202de052050c14c2096a9263009e248429ac003ed7dd9e03fb0893464d4b62900b383699104771fbdedf902c7e6345828069ee8062b2bf3e342c1cf95760ecd5eb1a5235fab74622fc55ff851464dfee437fcacf454e0cbfd6104d19bac4c4593393c7dd5e445ae0b66aca83d65be477058231cd5f3a7ec782116d7468fb3cd2559ff0412942625e4d2b7798c7b1c43b41a60b0f4099b8a693e994df2f0192c42427259220246de3fa999989bb8beccb35eb403cb05b3177c35f7a627d5a04d8104d759cd48cd561f67ffa894141bcbd66e1a94b6d4711d69b12b9d404fb090c05792940b735eb014545ed34a36220db39cbe3f0142bce7306695be1c358cae38e7727da3a01c0ba6cca45eea1a6fbf591af381e5bc17aa762596312447ed6a229f14c2dc975229ddcd05d74e676a0d4a8b0a68ff2e556a4eaf68f9c9461297377f3dbf7b7e3566cfa5c97d2e5c075f7dfa7bdb9b5e684d0c218a861c553e56352e284115a87484c089d8c12e1baa530c552e942d1be88b6102006fc1cd5c94a7cf937e6e71adaced6a96e065f5df9e9b2b6840fcefca2d67c85def1015fdd7648d9428c349228f11d69812c4c53e082b1c782fbc0b0b15048b64fe9428477e4dc6de88a3d8eed0ce16900dc96e7581e924d1febfd7c10e6837edd9f35c4fd3b27a7b9a5b4aaba7752034425f4a716521e1ac251e6dcf3cb583669fdc1b93baf7cad476b99329921d5194addba94560283059f97b36b51ec02a2ffb11ab265c1e2f3224ead268fab8aa8ad8750a9829f5937aaf83a4982333b62a77c197a98cd986c0b9824422fa372b09b4abd5c4cb7ddac6b77dc7fed2c0da4b2fbcfe2279624c0f9c2c6c9a98e3b547ca900ead80e0f53205beef98a44559ce4d95d444bb068fbebf98943ba6696a14c845f625849b46a799a99a7580ffaf3a2c5674b33e40405ec7ec7141f9e2c7c0bf255e04d20f513a887db4051ff016a823bf011ad131678a5e03f1a9168ba133a264527fc7d660d3a47c5bb566f1e4fdd69d8d2baadbe838e492e60db5d12fb17a551fa003fe232b6fa3e6d504e60e7e27326876c3a7944ade37554bfee64f1bf2488ae84719abde9f7c7cba95c804f7cc837bf6d674ff8a1732388cd476bfc2b40f3d76fcca28c3e9095bffc2bbd447db1825ab688198378622e264bc87928974bdf3a56d1987b5d1fc3f2b6350cce915fa2873fdb2f0487a5799d395af7539354a1cad8b8455dde558340710be89e67c027d68c02005c81ead010966615b211ca50fe19f4610f8bdddfdfe7a45d253de0e588d5d03d8f61317ef013536b92c68885dc42128cc1bfa1644be4e1b7d4ddd0463b43a0037924030e238d599c8d7d64f695427265ffba769ec8d0a188c10f57fb0f7179769ef42261a08a2c188c553dc7d1bb6d6442925c45d03758e3f0ed18042e70491824bfea8c675e6eb7e1132fc707091d01fb3f6d9427a408a5b4db02a9009261de83472686b4d88bc5812c12b08fddffb46fe49ff0336f50c6489c6105f01397745c31f33a50364e2e0169725999acd4a2dcd55f3e21f1a3fee22558041ae9d27edfe7f6525c148c4f57ac4cf3f98ac3e0cf9b3a11ca893cfcf605ad07078bbbac68ab8c7b13ebfbb49525b76aaa76e63aaa55bb345344d1c9bd2f2a44e8cbb1616ca7af200e835a55f96ffb3d3240b27da8073eb06b1d21f81e8d956aad7267d28684856b0dda2036337eddba1f4a52f324d512fc9968e2f68167dba94146ab6d50f843ba582e6643d5456eb9545925e3ef388ec9baaf8420bb51bc88fab6c07250c05971656f63d4eee343f8514f665cc1ac9a2bdd6660d83a1d0441741a1f95a6dc7f8725905f1bdfda2029a67df96e18ca0de2dc23f6daa3ea04e46a3d9c8243b812ffcc90814cddeded5b0530f5c92a5670608b9e9735117590f9c5d326184fc04bb3fe105695be06ae06898b849068d7aec2fcb994dbcb1fe30b6060d9bb8243bfc3de12f5382837f88476d42e47eaf8414b773fa9403147a8112032906ab20c83e17f1cbefa60080e649aba642dbe8c6ba2d6449029e65812837c0d70b7044e80dbe9c514758b722f604365b8c4b0db08c6dc18c2be9df4a5b447214aaf740fa52392007e95074bb8d9c236a7baf92ed723a2fd8c8c81b62bf68f2496b54521b67edd0e1b17e643d799cb0c438131f224a456472638b1be2a7e3bf253e080c4babeb93703ed569f139983e7801f4f1d7b4758c718212a36d62f9b1ff398633b2cae6d093c8330e0b1d6a0d7a1de14a0fde23724747239f5f21ccc4e491a8915e2d7bef9567849413c9703e2d52257bd54735806b50a70c0afaf99ea6907d88f5e639a877e1608ddcf73e86015489f2133f2322fd83ed58a3ce9980e488b79de339282c66daba9a4a141bef5d46c3f114ba5d3231ba020b90d284e6d394414b5dfc8b66293e7d5334c0b0d3fee3f523f5f4b6525c20b7a397937ebfe1221703d571bb2d8cc57e4555f4f2b2d5cf5043043f96864c93bc4318fa0a473971462a84fe6a7fd5285fc7cf35d3641a13ebc83d1229bff0639a47cae840c32dfc905b75d327f767d5ab68f7849c98ee577b593c054279c2d8455314955e02f55d11793d8d476be0aed6798ef2a88c003e3d1f105e75df129f8d5ec69ab8d604af29f6e1163519af862567cee446c32aa0ac62341bf3d1fd291964d82b1b223787bffd6447a03b82195e491ea552d935982d1e5723a87906222000dc23ab185e35801b2210083b47bb52cc3e542198dd773e1e93ebf3019fc7f203a9e6714e50d242d8bc54ab529b9d9a7cfc096b3d2fda11bc377db814b3e5e06b93ead6ce7fb708311023e5d5a5eeb4272bef00c1a45fd1ab288cf5b5b18fe9f8c678082bb980e028711c315275e2a44d2962a5b09a155a1cd4a252a372639de0e00706ba7f8a68c3d5fbae8b07592acd4dcf2eac4f790a40d7d3a4b41351b4e5c43bf6b133d5a865bb65354a53134cf0d0a0b8b87ea4e00efb77ad1024b8ba4928f7e4f1e7548048870e2f57909103cac8634b8d0e17be5c41367aa78d2aa2080fb2936bf122bcf81e2fbf6410c2830aae606993242c8997a1e9c411bd94ccbbac08575212bbdbdfe93df44c4149203b1e362115363f8f9fe945825f727b4ab1edfb19163a76189c4c1fdb8879245c05dd1a14aea0765e182fe1e506b332a99577e5a811ddad5307a2711630061473cd62d270d81309b92b704356d369833757f5c56fe54a5bfdb4d440b95c906c2a240ce26755628d8204d2ce4e630c87fe451fae498944db60b80950188be1efc6c2b1a0eb059e64be5ec89c4e0abbbefcb260bc8f0fce667cdfc292f1317991971aeac6eedc709418ac9541fb71ee1f6655faeaf7f239c4cf74fd55e772487470897f0c6c0f05d32ccd6aa0ce2fcb2ae8ceb3192679799e73242f692de28d2893999c9c4b81b36c7be90d5099723c562597a00c635ef035a5b724f945b4c0940e4bbe549457805fcaec3e5f1d16ebce97f6c5d70c25b4502660a62e6f31d5a7d3199624ce33c6d6e84cb84ff1c8b182992430f84c5c265073c26fc01d6720117bb83adabeddba0acbba2b5aea2c6226254fe10deacf0da314db3b787eae8ecc4f65ac275e3d6c887a9190c7525914827fc40a7e30b837b5563e698e20d9f096f4ea4e8aeb796356879825b174cc71d25b5aad887f6abca695ce82ae71f3f96fe62891717e236fa001a56cb848a2b1638a6d82e2e2a86d60bc99c8c6946164925c8fc8a09b820793d1a417500959e5d665509075b6db997ea702b9192bc578e5f8268dd1c575e273ef5af7d41d3134321e57d5934d8f576bd2275e32aafc95894706485", 0x1000}], 0x2, 0x1) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) inotify_add_watch(r1, &(0x7f0000002140)='./file0\x00', 0x200) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f00000000c0)=0x5) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) getsockopt$inet6_buf(r1, 0x29, 0x23, &(0x7f0000002180)=""/55, &(0x7f00000021c0)=0x37) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x300, 0x0) 17:03:06 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40c2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000001400)="bb8f9f640903127a53527c6fbfe65d43b0e0586f2d40c7e7df58cac83420e83662d6e39bb6d5430622431454eedeeaee423d8f210bc3525fa7927c18d5fbc91ab13c2041136047d8da9375934d00f325499bfe7712208d387d41c31821c2a22d1325b556528e9b790b74053d1ed631c6ec8126d37c87216173138c00cef396868029af5b76bebac5e38b74d8bbc6ae66b6e202b6d505710377710ea7d43edf00e1a4c1c670bb4c263ce777da81abdd5ba5a5c82f67232f9b4d6f21b2e6afa8b38e4642b0daa2acbc0478d89b88e8b2094d4248855e5e81992e60be3afff0f3c3799350615489a901a659abdeca0c615a622ebf64175f990320e0356d4a11ed62eff72b709c23dd65942e8b534d7d775d370c1e435654a2634e6ee3649c4c3bcbe39e866f1eb9972af1a9cef42e701798a53dc92a242aadbac343e1765cf8ea5665e22deda69777e52b1e9e5d3edc022256939e1eee013448294911139d5b9c6241049fecdf9b31f4cdf6cff65d71b5071ef70e1798347c8846aa5b905e83050e3e606986ed3f603d18c5cdeb11cda1ce3abddea9376231af130e19fc7601ec1ab8cb5a7de9e2174547f18225b09a54fc8720dbb91eb69c1be88e601c3c9df4f2758f39a5151951b9c6dbb419ffd783a34c9fad10f201b8724d31865e2fc1fcf48db2be713053b43a0e3943c1e2b08e8a26e946c439d891db2a80b5ffa054c98d0177d3214056250c61a537d2ec7630fb90395df2cd6aa9c5e573365db580520bdc3f1c6b2be992e1516a4b810a11935dc780699e461d9715f70c6d103ff49bf168f3cff4c0d0d6ba5671fcd2975450b0e1a3474139cb0f2d3476fcd87a8bccbeb2f5f8a821017b879aa5b9d1fafa9f4c429a74cd2da782114d97bf031746a817dd0293c4eddc3a9ecb5afe496f4971474ccd827449409f07cf94dda2e7dbe8520b5afff10a7e3b0b4289a167fc692635b5b7426d9e771b95860b09a3e752c867213c772e48ba30a78feecc7ff26e63e1749c62b52d377ac5cc52db830c965e04ccfcfb24ceacc69cfdc2094124dd27b2d68f699476a2562bab1de117ffc2b0702ee8b0b77f85fecec3a25b37ab7eb06232c9a73b4470f1727c82581d81942abf42d3ea37957927ad3dbd0ebe46678a9f4d25c47acaac83c14210a54b71fed40df017e2be27f01e3e6ea3ea381ca14efd202858e6535ad4f79a8cdf47e385b740a70c14e3651731a45cc0ca4a56f2e903cad0384efcc364caf67e09551d35c682ebc90a9286c4d274ba1b8ced742ede4e55a62db7ef9a96fde2add05b41599fd72a79ba280cc125cb266ef21b7eeafe3ee6aa78eef33fc66454549c3ec298cb683a55a32208cf6ce88b560166159d59e65f30540f62c5437652ea7f2a02f87ca242dd2250f58e75938a9a3ded51ae6598c2aba53287ff5cdaab17be7f4310f8e07e310d52778de79e1c2e4391b254be38910aa1cf6e1ca0e75d24be97d59f7025f16c6fbd549529b74e319c58f50438765ef0e3dc394eeb75dec41b3d80435b17520c97f5cd7ee692fb86d188fb0089fbf737dc1b96b9cc49be23a38a8cd92e5075f349993d7866369dd25eccbe1481477a05fee14e0edd1617921d7fcaa8fdc642e63b64388fa5b63442ff1466b1938d02546750b01ed9c980282ccbe10f204741249aed88c555ed6fdf7f68af9209807a71bbf4f31bef5a4223466da74ba8b034df529aef6ec6610a0d25973961e50e02af22d0ca8be1b9804a5918acbdb536e8f2f441ec9d640ed15133ee747440c86fc4526c9195954528673d25c8390170f3c19cb0b0c30b9e634c7ebae96946ae97c19eabca92226da925d22be37abbe0740938ea899ec42fd529a3b1063981e4c154219df5cf5af60a29b5a8ee530905725a14b28900eae937e705401ba8f632a7bca00d9724a992afdc9ed14aac71b8e3a7ee5ca095888feb195b4e083c3b611a1c2f8d092febe3b9f5f0df61e8d3c31a643c935b76bc1ad4265164e755484beb06610510bc51e8c6da8d71123bbe83a5e4128f41cf5c486d6a60496c300c406f990bee485cbdef794f2663ee66d2b18d8e55210c25c04b1a0c6d9c5f904e72806d2d4f5e5439bcdf146343cdffe4d0d70d42a9959cff9bd50c37cd478b0b0add16aae4dc839b46bca2ac7547144b6a422aed5e2db661bcb31a82bc0fc678e71a6cb090ef772860f3008b4152b5d281033be4a77b367baec3ab8ce7c83c601b11c8199bafcd15161a5454a6a982dbc3c2e3a5172b6a63e4904817075754eccbb0188c9cb2e5da9600f567485014887463b40f189b7ec3c5c0f36d502509e402c285765c78417ce6b3aab130ee79622dcd8ada842233e73a14554ee5e4995e32b3fe4075e247eb9bdeef64d1a7436c9b5782fb2f84f74e4c6e976289729c37b5bb8200a9480d181a6b11f5ec229b818134b8334967ae935ac1d81be4776fae4cb68b6fa330e93bd8de388b38455d569159bcd166df030a6dfedf28caf4608de7243f5df2c76f6680c301d819dc67d24d2f780432a931700a253b0a5b075195c6dbfd1fe17a1c11a3dffa872a07b877adc66d069fffb6d8326e1998c5a337c3d530250cae335ceffcf81dc438a47e73490d050a053813dbe6674e42c91ae94b4a88144f36adc1b08b4bcd6ddf4058c4e08d4dc83d5fbd843ee27eaf50b297c220350260d9abbeeb6deb921e50cae0ea590cfb6f00fb3c71520f565bb769705e2481ef27cf537d29f163c9fe3d39ed9fd18dc8b0c976cd302283e430807a9d751357f89092532d89fe280c69ad36e3541b5da9dea13fd19d0434c760fe295dfd9b9e63453c7853914c50b1b77ccd4b33c8b1f31fcb1aec040ffe2f9d728d8ea84297bac2e22230ebd1488c503b05b2e433cc37ce9fc123b7d3eb244b4549e9a841e73b664c8f6621ea5a4c9ff9c1da032255311f2c063a682baf4c97e7ba552bf71af4bd64f43872b846d15c65c487089be272cfa24a33f8c50930ea0bc4b089505fb8e97ded0e7e64a5ce897da6b940df4c3dddb8b4871d773f6ebf02058518c55c19aadb0f266caf18777ae68d2bfcfb2225961fcd10538ba664fd053a443320072707533ab761b9397bd0559126b84fe9196463ae50633017ea2d80940311d9c867102b1017f34af1965d8eb61be616a0d40656e2bbb750aee6f74f788c8acb2578e8686f5f8da6a19e979c152b7ee7c7f16902120588e2ff630144b5f929ffc593e946d9717c5968aa16c2d73d689fb5cce117acda3e23e5e0116de1cb6bddfa1a84cefb22c1e2c3753017696f27b9aec5d44f15411247643b84dd4410e784b4eb5b9c68fea671976f9b51c6526e2ddb40659611b0b3bcc7e249c77396fdb8c864ea9318f9de7fd3936fcbdc732c2f8b9556ec9afeb15d5e2df890351d66074d53dddc6e8dba8c91d733623ac95a49eb69c7de37ff2364ccddb01f6500750a012c2acf32a9f6bbd9e92d17ef858fbc34575db414ea42ad87a65b11ae5506469db256c421328f45aec73bdf18562447dc2840bbe9fc84dedd0fe6276fa174f21210d40193530ec7a70a9e60bfd6b00cba4d483be59950f16fa0dbd089b5fd0bb078badfcf42270cc62fe37be22b0d81f755263d74636fa466d2574ca62b58c649936d21e949de73ea45df3acade6609413f56fc218d6f11947bf1fd629d38d8acce90ee3c1a51117601ae126bec537e3e76ce7ecc53cfeefee8aaa104aa853a65aadf27bac9849ee0122793b11cd8e4f32fb07afa39e439cb738c30a6df958160aac15c26032a61aaf614b2e6601581fb0ab8d115e045005dee3df8ea42643cbcbb0b111130c42c94b7e874cfee50d5c2eb13b3a38c417fce9d740b7d43120431a7d44bc3934ee87b112401cbee3553837b6a0b4b3faaceb46eca4064301c8060870350e256ac9d5557f674536b9d9717a82fa211e7dfb52ca410d8a4f2f6b733c2a082f247538a6c40f56cf64204e62515db692f32733ff6f4b0787ef305d5e80881375467ae603ac3600e688c42f89a4fea4fdda09a8d59e19457c654a98c8129a8c65bae3310af2b170729e18400c915d0a2f4c4fc51747846630b95ec181228bda7ef48ad389815aa82de6c4a3b0746c28c01f9ec697ff17f095e1cf9d2fe78fdab9cbb1ca7aefc8af6a0cd98444735fad79e394a8f9c2fd358c3cde4ca6d57a620d0bb52dc6ff93f034b596f407c21511cc2c5ec8b0ede7f5c0acca61939ac7f2cad820c15133e69507eaa739e9a88936f4a74f0ad1574a1591f31f582a76157d89805cb3ba5e8d10509bf7a08e928653b4f05ba797a06765b74c8759fc34178624c08a2b99e59bcff5d33af2b0f9176b56c35f4da31c751a4c2fd88a1997cd9fc9bbf78220731d4c8cea23be1fd29c36b34d8458b7021ebcfafdc7e54096e517da3eb684298f742532d776164d9c9658e5faca0a3b08afca1bc27ed357884f49fe51bd0c38057f4288f1917e36e3865310b5eed140aef6150ae363293cf7467abd5e06cd7af5e2c49e7c5253a1155741e380bccb023a0faed93d9a64512d72436f1ef4ac0904a413e45164c23413bd57274a0a951c41a9a43aed094d4ea5c480ce64663cc9d36723179e2b19a48e9277a6591bbd888a06e0f2f142cd4495be4ba7274d69ba32a2788b935b2f18c5f336cb9de062829e2e0bb476efb36c3f53a766c14314f31637a464ac59d378ad7f51bef8d88715613653a427038e0d3e4dc3948bb1d70eb55c91c92f7510b1c0387253b458d2c90d17238f9eb239c680179a6c1e0759be367963e3b4d7395fd3911626582a094e6a8d0e746242f94267a4c57d5b2360ce3a6f7f3e3c10e124a54ed24d1585bc7b731cf731c94ee00ebf070b999b9bf28d76bfec9dcf12fcce2b9c4444c706ec6b943b5f39e9151a764ba1cd0cd6c1c7cdc3aa824cf17da705be27a18fbee41be39d6ae4dd4312f5f4bfee2c5bb21d941666f9d79b0f80c9b1bace84a05d2b0e3be1c3fd04d72b4b0124595c435813969d413960fddc858730a433383f3bc0472cb7683ea569e001f00"/3584, 0xe00) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x180000b, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x18, 0xd9f, 0x0) fallocate(r0, 0x11, 0x7, 0x10000e38) sendfile(r0, r1, 0x0, 0x11f08) r3 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r3, 0x4c04, r4) 17:03:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x301000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000040)={0x0, {}, 0x0, {}, 0x6, 0x1, 0x1d, 0x5, "5e61604d91eeb87974fea484535ef659f58173990e962d77c3e1229d05d684bdb042fdbeb39aca917018b7b554047cd6f9f0713d784759868e30ce193dc6f53b", "596c2db4cf91ec47fce137008776959b4990bfbdf31e1404afea6c35521f7064", [0x9, 0x9]}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x41020000}]) 17:03:06 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x302, 0x0) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0xda1, 0x4) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) setsockopt$packet_buf(r0, 0x107, 0x16, &(0x7f0000000140)="61a77441d10105fc2ef6de9d43445737fac7e0a2e4e55eba3b44816e82611e807183c7c90e68791a669a6d50c1bdad5833ca7da163cb65e013fd26bc6a39c33f4f6f547bdaa86bae5ed4e5a49e5e9720e698b578e63a68e13afe249017db70d473f542aa8f8a813726364907a2b56c25135c1b243fc48423cb9f6443a4625a3c4c83f4b25ed8bfef0e0b2c4c4cfcf32b8794e5b7c74bc34da40683ec16c478a426e43b94502b10ca1169b8d5f6ac08669a6c1fb1fbb9134b01297fb8018cf6ae0b4d952658bfda375c5209f15237e3f447cd233181ac584831d1e3c8af807487effdcd436bac7c744f6f74a514d65d8f9b872a049fa9c481", 0xf8) r1 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r1, 0x4c04, r2) 17:03:06 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x4c27766c}]) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x304, 0x0) 17:03:06 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) vmsplice(r2, &(0x7f0000000000), 0x0, 0xf) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r3 = syz_open_dev$vcsa(&(0x7f00000000c0), 0x0, 0x10000) openat$cgroup_ro(r3, &(0x7f0000000140)='cpu.stat\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:06 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800000, 0x12, r1, 0x42827000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:06 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:06 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x306, 0x0) 17:03:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, 0x0, 0x0, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:07 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x58000000}]) 17:03:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r2, 0x4c09, 0x9) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) syz_open_dev$loop(&(0x7f0000000680), 0x8, 0x250980) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000000)={0x2, 0x1000, 0x2, 0x8, 0x3}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x510004, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/37, 0x25}, {&(0x7f0000000140)=""/242, 0xf2}, {&(0x7f0000000240)=""/210, 0xd2}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/253, 0xfd}, {&(0x7f0000000500)=""/252, 0xfc}], 0x6, 0x0, 0x4) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x308, 0x0) 17:03:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x1a5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) ioctl$SNDRV_SEQ_IOCTL_CREATE_QUEUE(r1, 0xc08c5332, &(0x7f0000000140)={0x6, 0x7, 0x1, 'queue1\x00', 0x7ff}) 17:03:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x30a, 0x0) 17:03:07 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) r2 = socket$nl_sock_diag(0x10, 0x3, 0x4) recvmmsg(r2, &(0x7f00000006c0)=[{{&(0x7f0000000080)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000000140)=[{&(0x7f0000000000)=""/55, 0x37}], 0x1, &(0x7f0000000180)=""/170, 0xaa}, 0x6}, {{&(0x7f0000000240)=@l2={0x1f, 0x0, @none}, 0x80, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/33, 0x21}, {&(0x7f0000000300)=""/82, 0x52}, {&(0x7f0000000380)=""/145, 0x91}, {&(0x7f0000000440)=""/100, 0x64}, {&(0x7f00000004c0)=""/28, 0x1c}, {&(0x7f0000000500)=""/98, 0x62}, {&(0x7f0000000580)=""/5, 0x5}], 0x7, &(0x7f0000000640)=""/76, 0x4c}, 0x9}], 0x2, 0x20, &(0x7f0000000740)) 17:03:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x18002, 0x0) ioctl$LOOP_SET_BLOCK_SIZE(r1, 0x4c09, 0x4) r2 = syz_open_dev$vcsn(&(0x7f0000000080), 0x3, 0x0) ioctl$RTC_AIE_ON(r2, 0x7001) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r3, 0x0) preadv(r3, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r3) 17:03:07 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x6c76274c}]) 17:03:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f0000001140)={'\x00', 0x1ff, 0xffff, 0x9, 0x80000001, 0xfff, r4}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40000, 0x150) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x30c, 0x0) 17:03:07 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x82010000}]) 17:03:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:07 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0x90000, 0x81) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) r2 = socket$inet6(0xa, 0x80002, 0x0) sendto$inet6(r2, 0x0, 0x0, 0x88880, &(0x7f00000000c0)={0xa, 0x4e20, 0x0, @dev}, 0x1c) sendto$inet6(r2, &(0x7f00000009c0)="c7cfcaaa22e10542fca5c0195350f15147657e0bfc59d383a47190db88690e6fedc3040ab5809ae02a54cd429cc3338c5afa0c9dce3f91950d1f567f358ac21154159130e88cbb6c43197813b2f23f3e442f80877490b393408142ebcfea6821f543e5ee9e27032e2b75d78f1b79f5a6bb6f0645e267770ef7e8f3a92148091217450ce8581e54223eeb6486205a209bf1fe854d211c03f8c3140fc3979d824082990d119473d20e94f253c9621fac339560ae46cb24b88bf2d01559bb658e343257b90f233b81bc5c398be3bbddb23a1e", 0xffd6, 0xc001, 0x0, 0xffffffffffffff0c) setsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000040)=0x3, 0x4) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000280), 0x18, 0xd9f, 0x0) setsockopt$inet6_mreq(r3, 0x29, 0x1b, &(0x7f0000000000)={@dev}, 0x14) setsockopt$inet6_udp_int(r2, 0x11, 0x1, &(0x7f0000000000), 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x600000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r5) 17:03:07 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x30e, 0x0) 17:03:07 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) [ 302.422995][T20511] ================================================================== [ 302.431214][T20511] BUG: KCSAN: data-race in copy_process / get_task_exe_file [ 302.438485][T20511] [ 302.440793][T20511] write to 0xffff88812dd0e02c of 4 bytes by task 20452 on cpu 1: [ 302.448489][T20511] copy_process+0x608/0x2e00 [ 302.453062][T20511] kernel_clone+0x14b/0x680 [ 302.457541][T20511] __x64_sys_clone+0xb4/0xe0 [ 302.462108][T20511] do_syscall_64+0x4a/0x90 [ 302.466505][T20511] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 302.472483][T20511] [ 302.474790][T20511] read to 0xffff88812dd0e02c of 4 bytes by task 20511 on cpu 0: [ 302.482399][T20511] get_task_exe_file+0x44/0x140 [ 302.487231][T20511] proc_exe_link+0x44/0x100 [ 302.491712][T20511] proc_pid_get_link+0x50/0xb0 [ 302.496448][T20511] step_into+0x974/0xec0 [ 302.500665][T20511] path_openat+0xfc8/0x20b0 [ 302.505139][T20511] do_filp_open+0xd9/0x1f0 [ 302.509528][T20511] do_sys_openat2+0xa3/0x250 [ 302.514096][T20511] __x64_sys_openat+0xef/0x110 [ 302.518836][T20511] do_syscall_64+0x4a/0x90 17:03:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x181) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r0) ioctl$LOOP_SET_FD(r0, 0x4c04, r1) 17:03:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x403, 0x0) 17:03:08 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x91ffffff}]) 17:03:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0xa, 0x503442) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) [ 302.523230][T20511] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 302.529109][T20511] [ 302.531409][T20511] Reported by Kernel Concurrency Sanitizer on: [ 302.537534][T20511] CPU: 0 PID: 20511 Comm: syz-executor.3 Not tainted 5.13.0-rc1-syzkaller #0 [ 302.546271][T20511] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.556300][T20511] ================================================================== 17:03:08 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000535000/0x2000)=nil, 0x2000, 0x280000e, 0x4010, r0, 0x2000) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8040, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$F2FS_IOC_GET_COMPRESS_BLOCKS(r3, 0x8008f511, &(0x7f0000000080)) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000100)) r5 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r6, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$LOOP_CHANGE_FD(r6, 0x4c06, r4) r7 = accept4(r2, &(0x7f0000000140)=@l2tp={0x2, 0x0, @local}, &(0x7f00000000c0)=0x80, 0x180000) ioctl$sock_inet6_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000240)={@private2={0xfc, 0x2, '\x00', 0x1}, 0x6}) fsetxattr$trusted_overlay_origin(r7, &(0x7f00000001c0), &(0x7f0000000200), 0x2, 0x2) ioctl$LOOP_SET_FD(r2, 0x4c04, r1) 17:03:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x601, 0x0) 17:03:08 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r2, 0x6, 0xe, &(0x7f00000004c0)={@in={{0x2, 0x0, @loopback}}, 0x0, 0x0, 0x7, 0x0, "98d3340600c7aa11897ecaab876eab79576839c5656be8410f2802e944af80373be2666b665770173fbd1883303b6ac4749393ad08f139a68f00"}, 0xd8) bind$inet(r2, &(0x7f0000000480)={0x2, 0x4e23, @multicast1}, 0x10) r3 = syz_genetlink_get_family_id$tipc2(0x0, 0xffffffffffffffff) sendto$inet(r2, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x24e23, @loopback}, 0x10) setsockopt$SO_TIMESTAMP(r2, 0x1, 0x3f, &(0x7f0000001ac0)=0x4, 0x4) recvmmsg(r2, &(0x7f0000001840)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=""/87, 0x57}}], 0x2, 0x0, 0x0) write$binfmt_elf64(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3], 0xc63b9e35) sendmsg$TIPC_NL_MON_GET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000080)={&(0x7f0000000140)={0x2a8, r3, 0x200, 0x70bd29, 0x25dfdbfb, {}, [@TIPC_NLA_MEDIA={0x100, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1ed}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7c3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa571}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x754771ba}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x401}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}]}, @TIPC_NLA_LINK={0x9c, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xe1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x561}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}]}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x11}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffffff}]}]}, @TIPC_NLA_PUBL={0x3c, 0x3, 0x0, 0x1, [@TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x7}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_LOWER={0x8, 0x2, 0x9}, @TIPC_NLA_PUBL_UPPER={0x8, 0x3, 0x8001}, @TIPC_NLA_PUBL_LOWER={0x8}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x1}, @TIPC_NLA_PUBL_TYPE={0x8, 0x1, 0x7}]}, @TIPC_NLA_MON={0x24, 0x9, 0x0, 0x1, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x40}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xb0}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x8001}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x5}]}, @TIPC_NLA_NODE={0xc, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_ADDR={0x8}]}, @TIPC_NLA_NODE={0x8c, 0x6, 0x0, 0x1, [@TIPC_NLA_NODE_KEY={0x46, 0x4, {'gcm(aes)\x00', 0x1e, "39e906b9a3330dfacdae943ba3e39489e577c37ca5d800ce336d99291215"}}, @TIPC_NLA_NODE_KEY={0x40, 0x4, {'gcm(aes)\x00', 0x18, "5b4e50225331a277e6d931338398f71dababd0c546d45b57"}}]}]}, 0x2a8}, 0x1, 0x0, 0x0, 0x4040810}, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:08 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xd7ff0000}]) 17:03:08 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:08 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x603, 0x0) 17:03:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xd7ffffff}]) 17:03:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x700, 0x0) 17:03:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x801, 0x0) 17:03:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0x0, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12}, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xe8030000}]) 17:03:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000251000/0x4000)=nil, 0x4000, 0x280000d, 0x80010, r1, 0x58266000) r2 = io_uring_setup(0x48ed, &(0x7f0000000080)={0x0, 0xa9c7, 0xabcc443f66890cf2, 0x0, 0x3bd}) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4094, 0xffe}], 0x1, 0xd9f, 0x7) sendfile(r0, r1, &(0x7f0000000140)=0x1, 0x8) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x803, 0x0) 17:03:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa01, 0x0) 17:03:09 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xf4010000}]) 17:03:09 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) readv(r3, &(0x7f0000002640)=[{&(0x7f0000001200)=""/180, 0xb4}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/101, 0x65}, {&(0x7f0000002340)=""/191, 0xbf}, {&(0x7f0000002400)=""/174, 0xae}, {&(0x7f00000024c0)=""/209, 0xd1}, {&(0x7f00000025c0)=""/80, 0x50}], 0x7) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:09 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xa03, 0x0) 17:03:09 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) lseek(r2, 0x0, 0x2) 17:03:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xc03, 0x0) 17:03:10 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xff0f0000}]) 17:03:10 executing program 5: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) ioctl$FS_IOC_FSGETXATTR(r0, 0x801c581f, &(0x7f0000000080)={0x2, 0x5, 0x0, 0x2, 0xa9bc}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x3ff, 0x240100) ioctl$LOOP_SET_FD(r1, 0x1263, r0) 17:03:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xff600000}]) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xe03, 0x0) 17:03:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) 17:03:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, 0x0, &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x1020, 0x0) 17:03:10 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xffffff91}]) 17:03:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000080), 0x40, 0x7976c0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000100)) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000000)=0x80e) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x620901, 0x0) sendfile(r2, r1, 0x0, 0xffffffffffffffc3) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000040), 0x0, 0x5, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:10 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x2010, 0x0) 17:03:10 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) openat$bsg(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:10 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0xffffffd7}]) 17:03:10 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:11 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r2, 0xf504, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x3f00, 0x0) 17:03:11 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x1633a7c3ca}]) 17:03:11 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:11 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x4000, 0x0) 17:03:11 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f00002f0000/0x2000)=nil, 0x2000, 0x280000e, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = syz_open_dev$usbmon(&(0x7f0000000000), 0x8, 0x81) mmap$usbmon(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x50, r2, 0x1) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:13 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x10000000000}]) 17:03:13 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0x5700, 0x0) 17:03:13 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = syz_mount_image$nfs4(&(0x7f0000000000), &(0x7f0000000080)='./file0\x00', 0x6, 0x7, &(0x7f0000000480)=[{&(0x7f0000000140)="97528834893d14acc5960181f03ccc2c9bd8bd1d3cf1540bb3f09c45a3ad63c9cacad99fcb9d8dc323e859d43943d9bf1e9a88a64a0d4749247efda3cb6e9ef87298c14bee0d1999f78295b27b5da61057cef87b6e0ae96bc64beefbc2746b4861b451cce4e20e4a50fceb", 0x6b, 0x7}, {&(0x7f00000001c0)="e05465cc3885878914a9465b16b2f1c39a803f6fe0c87f510c0b8ff1111e77d4c8b46ff0a8fdb8ac70015badbb7c246fdd944c9908118df65327724202d8282296c39098acb1fcd1a2d4740a698ae562489f66d63ae8", 0x56, 0xc7d}, {&(0x7f00000000c0)="c9b21fa03115ac55b41c1f84b8caf26256da4f1020578f41dceb18e04b06933e9d", 0x21, 0x6}, {&(0x7f0000000240), 0x0, 0x7}, {&(0x7f0000000280)="157b3fa0d8adfb96f3721d9936175e", 0xf, 0x200000}, {&(0x7f00000002c0)="09f8329db410bf0d8a8349c8424b0faccea5267faf53f8d7761aac47ecac7080a325aa1ce40071ddcf87304e390493797f07bbba7a249cc35ffa7a00f32296fc77343a59e7cfcda7f9507eb24f2755ddefcceb4830753e6f093ec7375cebb9c72d39ba5679e17bd8f290f10cba6d0d8b5f34dfccaec9d11c5d59124830e11e7a9f2c28c2e272a9da58dc7c214bcfed3ceac40a4a004fce0fb4cfde48f6c19d54f9837beb85e9ab5a3fce5f5c5caa1232547a53d269b01b2ea5d20d49fb4251ea781b4021c7f69ca39d8d6fd62435", 0xce, 0x9}, {&(0x7f00000003c0)="6dcc49261c7d5ada9f419f9d0d88c51efe2d8b86e3fd615b1ae6db3712f5c077cf9d57982a1fb274eb643fbb39137da201f4591faf5cfb96448068591bd7d5fc9b9f4a6d43d9b895e48d4f5ecd5e8351f8b48dbfcbe161d62ca44afa8eb171147809534c4134c39a66fc63307d6e2652cdacd14c9d0f27c58a2317ecb40166f4c08debe4eba48a663fc49a819c2fb412fb4edd3ba6cb8b5a45448d0171127a741369222200d83b3039", 0xa9, 0x46571865}], 0x40c00, &(0x7f0000000540)={[{'&\\'}, {'@'}, {'+'}, {'/dev/loop#\x00'}, {'/dev/loop#\x00'}], [{@euid_lt={'euid<', 0xee01}}, {@euid_eq}, {@hash}, {@appraise_type}, {@appraise}, {@pcr={'pcr', 0x3d, 0x2f}}]}) fstat(r1, &(0x7f0000000600)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) 17:03:13 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xedc0, 0x0) 17:03:13 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:14 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x400000000000}]) [ 307.762344][T20762] loop5: detected capacity change from 0 to 264192 17:03:14 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x82) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x101) ioctl$BTRFS_IOC_QGROUP_LIMIT(0xffffffffffffffff, 0x8030942b, &(0x7f0000000000)={0x0, {0x32, 0x3, 0x6a, 0xa858, 0xa738}}) mmap(&(0x7f000060b000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x55e8c000) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r2, 0x0) preadv(r2, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r2) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r1) 17:03:14 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf000, 0x0) 17:03:14 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) [ 307.829729][T20762] loop5: detected capacity change from 0 to 264192 17:03:14 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) timer_create(0x0, &(0x7f0000066000), &(0x7f00009b1ffc)) r1 = gettid() timer_create(0x8, &(0x7f0000000000)={0x0, 0x14, 0x4, @tid=r1}, &(0x7f0000000040)=0x0) timer_settime(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x989680}, {0x0, 0x989680}}, &(0x7f0000000280)) timer_settime(r2, 0x1, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 17:03:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf200, 0x0) 17:03:16 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x550000000000}]) 17:03:16 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000000)='cpu.stat\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000280), 0x0, 0xd9f, 0x10000) ioctl$LOOP_SET_FD(r0, 0x1263, r1) r3 = socket(0x22, 0x80000, 0xffffffff) ioctl$LOOP_CHANGE_FD(r0, 0x4c06, r3) 17:03:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:16 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f00000000c0)={0x20}) r1 = openat$cgroup(0xffffffffffffffff, &(0x7f0000000340)='syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000004db80)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP(0xffffffffffffffff, 0xd0009412, &(0x7f0000000480)={r2, 0x7}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000001580)={0x0, r2, "1ba25c51ca19f29ae3a461258b9b4f70fed01af7f392bb68528c08757e56fa9ffcdf364080425bcc868e07a04491c576981eb4247d9361fc18fb711fcdd6b0aa4afbe9a9ed1aa327c27a10afb6e9ac4189617352d7e165282b897fe74b2fd1190def1a90901b97b541d39e9feb2daaa9a5be7494b3b4514fa92efca9b01c234685b937190ca5e8df9bf715e1c099684924fbc6300a17790d88096a298e2b4257cdd7335853b80a89f47141d8b2ff25be84bbfdf9e739b3b0e9fa4df6e6369b69c8576c37aa18f710ab7aca40ad893fb839e1d64a07738864e812ed938be60b6c558e54ed0163a8bae6f38b5e8a6a13c689c487fe90a8aa9d69894ece0f7d9fd6", "7d760728ef4137e44721eaf5381e5825d92b8011733ac820f164b719850961ac4b3e6122df18bc6fb7a0d0309c78c402bf6993d7b01666bd59e98184c0225f3744c4a5d5ebd5c17b22c3c9e4c8678610d41dd55e65a4d36fc5014c680b23214482ab158b7cfc3a6f26dc5aaa91573376db6edd3cfd86a44434a2e380e902d5b2ce5c487e5f2d5ae815a60e1b2934a198d152a1ec4a92a996f767ebea28e63cc0e44bd347a11b15dc6077676bac541281c8a9978f653f631b509c465bccf16b1bcbc70069e74d5e1c662e9e2ca0356002107f18c0be6e25707f78dc0aec40943ea44d6d2974d2a51c48c227bc8b68c5e03d80591bc99f35ec1f0346cc2b9500a025063bc017f60403a0ea727674193cd9c65e40fac67b4df30afe9032053fdb3fd1586a6b8ee6e7cc9999fe050b39bdcfd54a8d546494fe34b68589aabd8daa5e79d5bce96f7d1a71b78e499a1f87aec0bfdccfccfac9711a3f095a50006bc4d8daed106f420906f8fb6050bc66dc3e183714677dde0904afed7cd7f9a6718d74f71ec9aac28b8e4488c5675a1907b6fa2f62be44975b9e79b5ec56b866241e4a85ebf6c8afc4a3584ce1142c7389598f97c5b1fb732a9afc28904881799c6fa211e3414dd038de03067d47ef008a66ffce80185012154907cd8251e5b2596d790eb567f75bb583073018e1252fe706c548bcc67ab27d3dceab74057e8a629c1e33f58be2103ae10d9f1e290450e792fa875fb9eca91144fae9d685db3fcc857383de5551a540458da1943e496be615264645e0cf53a0d47a5880a56b5b9a8daad039f3473a571f5cbe219850348114a9ee217f5953f8cbe881342d1f6a40352c37c704bf0e31aeb93b29fe926e58919e035bff83aa0a29f75cb279d6c6c7888957983747969b78bc50bead73726b734ddd8af57ac12948e72d0a4a277d793ffbbed537a91958d7c13d7ed01f20ec34f2685b4a5c6c8234685a98491f5094cedb3bad512df8ae99c1d9823bdad9ad134a10ef203ed4757d12a5eafe30f2d53c345c16fe787d6cfe5faddb9e7a1a53f13eccb0a1b18a054b7a6e1b020a0b6ca8eb101b046895c7599e4613dfb1d29ce364c8cb85f022745531a9e579f5f6bb025ec188c8a039072daa28870226119fce95f39c9f13bfcbb0c5067d9e2a8aff24ba73b46f54a2f9bd1d3d7f3d30d3217aca2b2a54bce76f443f6004edc4e534213aaf2ae1965057fb6bd2f3aba238a619fc8a77c1ca3b5b25b8b8cc5b04d1499762f66ec68d6a92d7c3915bb8850f83975ed4e4ed9bdb94cf2f41da686a001cc9ec23997464f7db9b007577a569ae2c39ffd88da232738b7317ca98cfd08ae5c50fdf78ca8c66737a2fc9aa54b0fc8eac05f0a22b3037fd5e873eb07ce14b67210a68da99e3ca62b906d80c451738a9d06c971a5b95d41be6b34b0494049e389d7729c37850762d5e975c8348759465fb3fb0c117779230c4822e8e94594d423ff5480918552900775caff0d57a7f5cbbd1dfdad8dab6830ffb2c7a6db57f7e19dd4b5a94fbc942d2e1dee8a3ce1191c56d763a2e21d1dfc7699143fec792703fadc0b70d65f7c87ce45e89093eab782ea99a68168ba89452e54258cfea6ebd1a9ddbe0c8670b81e9c64cf616c6eae76fdea8d63e1a2e3f0c304436c6141f9d2d6897c72c27f3faf18d50da2a9ceb15c6b80ea2f3c75dc2c31c34a3960faae45970c6dc4cb1632145af40c92b3d291c84c96adffb75978f6ad6e143801a778518039e27e9c1cbb0baaf45ec24ee4cbeb4fe955e545a0c134ae7102334c29078a48e42cec475eeabdd23321c24b5f1d32a05d2741fe5d2aa95b830a5a3990a624037ed02ef0f262cf29e0569696d06608c50e46848eccaa6121c46ad21c74fbc9117e7de525647b4e2bcd7cbf5870870bce68dec0c1e0114bd41fde0f2af3ab97cd5887aa2c4e92b7d0e7c71f4d16476d4077945a82fd94dfa26c9d87ffff9add7ef3262094f92d63e7a6d457ee08a3d530d3a7af48832bc46f044eb21a0c60fa2e392172be013ec5c4aaf816699359a685992ec841397383a52923d9e10d10d5075e2ef39431f592e9610e046cfb6c4e1e4e888a7880d89dafe7b9ccdfd87c07f7a38306d66076e53fc3199c8909e0fe3ede88bc3c4559adffc89ad56240b16abd8980ac34b35a713c05fb68ce3efca777c1ce401370161c2a7bc01ecaf9bb7e20a7d9d0085584dd95f6384569f28b66731d91832260d84b3304e814bb4d4286bf52a7e4b124f84aceb298bc559701f292832437427712e682ec16cd094bfa6e8e6a9053d824c5fac1ac44556871436f92d979ff234f5aeadac9d11cb4213a36b1c11919bd13050a9a9179e52fe5bb57eb6ca0a3dbfd3a1d16bf5dafafd5fa41a9e68ce75bdcb059d24d8e7b932318c7c181dc139fcc0db55ee8dae48f90a74482810a0517cdc141c98db9c7b4a88ffb6eadef87ae1d7713e70eedfcab48dd162bcc4b1efb309f74f26f59263b8e4f79f2751764b9ba6149e9732f7ade82dcb777bb414b2b7bf47282fd7b34a4239d1ceb97a8bd2200ef9c44763f5c637c8483b3d596995655947100370e73f15cb1f804ce979139815c323bba2e39fcd2440ba0559c3d9fed7c734f81d73709873892701547fd95825996cbd0e5d4e56d115ae6bf7f6b862d24f529a4ae621c167eaabba5bc9ea102de218dcbf68de60e9556ee72f86ae1860e74cb216067fd2a3a0f45085597e6578436df0563966a2bbeccc66941d618574b55ea837ea61026e1c8aa78b74ed76d189479a05cb97f4ecad610593bf8522273ee9d260827fad6fdf7cc16eb8cf2ac9d63be6705b9b75f75fefe84ce7480db816ecabb56dc055f2e0de9d36b839226f4fe7941216322ac787da313f7c575f88035f4e189991e3829525096739284af0f999bb6d75c31b4f8a46b0a9b4cff1793c8fd427a9c47cfca92c23c501f1a2ee33458c9f3ee4c7d64a99b97d56e01b0669bf55556b733ddd072da2901d882f99b6c3bda673977bae1e61bf0b17ca0f003859cb739b413d204992ca4ff82ebac395f60e9c3795bc7949f429575c4e435d07417b6115070717518748ff61adbc9d13189b3461ba53fa0f961eced06bceea252e967c1c92d7c2e514ffa90844d3b3dde42015077f21a8560333adc8f739d67ea30ce05b52ab2be6daf9a485f37bd0d5ea86e32bc49250dafc8d530a8aff7b737f5285c35af62a7616b9f38aa71baf8982e185af6a20f90c7f466bac7604280c74c07bcc4964b6449ff8f37879173adef1ecfc61929b57cabe35a9b8b5045e0c927557e8c04c1b067425a92496a662b8ad7eb4f25e514d5e65f1d4b5b4fa993e5a3a1e03f6c9be7672eb2fc8f28730a500f24d0253a1095482e2b743d54776c2e59a71f0b6d14d7cd8dc4add37d908c480bdc139d209865c87eb33e55d8801d49867f5dc4d61dbfa96dda36bf4640781c3e35f00e32c47d257e00bd95f8483d10c350ea4fa2ddd2110ea9da828906756e23cf4ca7264ed70500bf5626b162205782e0636c9e60c54115efc98d8241bef5a6274bfbc3c0199cd0a80539e54631d87008c62fd6832442b81e6d16f0242e863d68beb6515e3f7ddabd6540f1cd10e32b9cce7b2d93c83b40bbb5923488d6fa7798c13c13512184933b7799ba15524b0526f7c0e017bd48c2dee79e37eda99f303d0f35eb7ac0aeec10cf2314ebd4f6463eb754850322cfb9ca90dd8234a81d26d50512dbd5099a7b16886277a8a8ff4198bdfe6d6362e5eea1bdf8dc541107d5210350c065b932d829119cfb1169899a76685b6cfb3b37f4ced24884bbc476038a6d9a323ab75b313348486facec7d7184fd33ec0347574e8fd9308f93b478eb2a9a520a84c3fe11c0168b729c9c12256d7350893ae7f3ba004241d2eac191314659cf34230007e69ba4bdb362c5c6abb787cc6d48e88e1cd6c2d0f3b687cb8bc6247b6f877c863f952529f5a28717fe0f21ec327faf8f686b31a27c3f9b62e47c04b095a3040b761d3b292fac6307b88d5dfbeed1cec11eeb8abf46c7740ab947e340e5fdc7761df3778795ff259ec78c62aea882ec3c4e14cb30de1d83f31e9125695415db27367491f120030be414e399ab5e302f0919b29e19e62587c7cf17a1e7b3da1f56307a3d1e3ecd2d485d53bd081270cd0b9d6a728c0326ac3174e9ac5d7042d18a45402a11f218a16817f3c9ca3619a1d60e2dc260bb6a0ceb9241ba2744715b7582c2bd3db7fbb21e200a360776d25251c2bfa3941c0ed497ee390aa3f8fef356b6e8561ac1e02458109f0b3fdcf3cc6de21d4aeb0e3b7ef40cabc5ca80ea6e568eda6ccb2930c74b2c6605c75941a88b201a17be207b10aad73aa6583b0984b04ece91f3149c871e4357e893215af419eb4f9acd6aee92193f048911bbf86eaf7914156005789ff4038f77c9c41a408f948b0a77bbb48563077632b40cd7f0b6e9a365bd0dfef0bf8fdd1c52fd2c511bd2ec16d679f6fd837cd61fbd0c7fb4c234914c483f48609ceeb6d8920f6112d2251818650bd85c5d756c899882e32fb91c5c8d9767e81ce2602c4e2150a3129b54d61dac569a35c84d2d1695af3fb42cfc86904a0954594e845030179ab7573a1740bb9981d903874f235b066d20152a8ae45c9eb575887f1e4694779f2426f8258930dad6865637e27e394d6a944efda12a65aa97eaa8e078f9dfa1ddc841bce6681afc5eeda9b275c6c8105c1d4fba5b46959a4abc8d36185a9b3f8312fd3eb0810074dde63dc864ad171cb62152daa5900d5e2030b54dd0c6c0e65aa4768b763bf519268d441bba37fae74140a07024b9a5001a32cc736239627533ac5769222b55d1ec9951e53b949db1f60127c7291e054672ed0eb600dac20e8ecb40d3adcf40830fa34329e4c1f7ce8fc6d730c59cafae64217713d9e80b222b7f1f6dddd79d6ba4fbdb2b839595a2473bda591ff6d74daf527e5aabe6c874d5ce38cddf8aa0867f911c28562637e3f1aa0d97b4445eea56af1150dafc3b7d773a2ba294fd606fb551b70d58ba9414ca70be6c384f9b22f377fe7e2bac386f671c6a5d2b738b111494d63b3233211423294dc47f9395c2f800fbc9bcabce3ee2be7f0279feeaa1991f546b6f22fe843e8669b42716abd255023e4e677fdce410729f44f7e07b0b89af34b1e9968151d0b90b0565e2f72e49edd86071c00f4428f9cbd08a4c67d58b2aeda3be18819d7eb85ca627c41e7a7e73a7a53d1427cf0cfa1b1306c3db702514f64dba89ec8df6fd6ab9e7b33f460baf9746a95c8bbbd8c0566bbbd0045b62e9848e9a1cac07fa1c25f90133949b6a95bb6b089fe892ce9847ad3526cd5144acd5fb20cb93c4f49a807d5f1bd2efcee02e0adf3eb83745147c22bfc"}) r3 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000000280)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r3, 0xd000943e, &(0x7f0000000a00)={r6, r5, "f3a042737c496e5a656e8da4b2113f46fc7df3ffe1044f0b9390158956541a2fe19cf907060163e879f6ea61a14d925b1edc4fe9a80b60f26d828ffecd1c92f3431f950baccff7150584a1a355bce78273c4458235f9c3734c650b5ead8c9ba057cae2662ff23980d2e723cec451a64a0546b308185ebc51e548af7e099cbf719faddd6597a0c5ecabfcf24be17663da36a079f3d2338b8c66795a3676f0b40540f5b834acb922a4010fc1a76db6a8072189c54a8acdbfc16e091cb6375b28d237a1a8e656f5ae2b9bd3080a79fa749f933bd95f8e3c3dfb640b53f4eeaa89b9712fd56750c1e985f4245ef27c22cc97a4115a529b423517095daaae33c6a1c3", "010468a916835c197fee64f9434ab437ed178e86c151bb8509180246c075a20edd686c06369b6536951f6a146203786736a9a485b8f3cc5262222d8efe105b25adf790b24549d6610da3187585fd92b35b3c97de716ba75fe2316a859c96ad0348ffab215afce1572927ba38bdb9104393e0591be9990e1ca11b934b096125109dfeb24d8e9446c3d0d42018d3488647cb082239798ed20cee878a810ecf744b9887fdf93a984a09f5fdb41733c64db38cffd8b55e6ba810cea0c8ed3acf978e01e2fcf8840b4ac1c46bd0adaaa9fd2d4c978e52b55854f2af6bb93a9f61281184c60cce4eb063349dc485f712f5fc14ca2fd9519e300fe0fc738ed12a7b1eef1f18b13d871f73ba30c85433464727bd8269bd3856db2f7e0b966f6855729ec78fb46592e1ca31613371d39a456a64ad2eb0ec5861fef0c36d253535b1250c80de5533516cd2338cd6b3dfe7b21c109c192809092c4ba22f3fb9a10b69253f0630a4aaf244e0f94c11f371b0811a8aade54d4eb7b4ea116bad7d41ea195ab2184995444194e08470beeeaeee69e6b00fb8a95ea5ba11244590ec66135bf2de92f49b00373efd307661aa6e0df5d314f680924a7145a0a3a9b78299556efea9b3e27e395888458e77d41f4713f38082a0a7609e4ddeccbbc9ca612b424c588763c4ec5d7afeb14aa0d425cf947040db1ce3b7529935c80a99ab8d798a3807ad31c083527e52aef1b74eb31b96f3b341697aecd773ab903b29f18bf0276ae8ef0d147817e8d42ae33af7050a0efb914cfd56cbf161f7ed1d2550defb8c0c7440cbfdf099714c855de23f8ff1ccdac2805f1b208b4b5aca7ce2c09d54a25277d411a182d2208d8865211ea3b3e4551d5d2d1ebe2b6c43ff660264143a312524286815515485521a21a68a1791a3ed92c2e9c2ed1bfc346032e692eb7dadfec40b5e06495ba4ee907231e8a861eb11eea53ace8b7971a3e65d13a8cb2f0aa4a2d65cf62bb3a46d27f8cdd071ba560e7e413d943b9923f296622f93676b50741991209e5aad2de1258f8b9deb79fe8bd2a0526be625d708d1be39275fa7de63e48c73a3e1b18c3280d200975fa4ad5185bb3a319939b0e9fbbebf5817a156658b42424b76e55c7ff6510095c2399bd068163ba5a2cacd40291c93a6b140aa6f24a2d0c3639a40115b21baead6d60d8209890afbd74137a25c665a56ce611b48f8b29f77cd5d126acd84adaa15d09be97a35577b5ebb28fbbd0670b88d0b0956f4e5ece183510d3674619a7437ae809c89d2561801aab58443dd8ecbbf4d43c9fa13a03ef53e88cf68ed099971d32fc90f612586105387ef91c0b1eb89b4ca1150f4d5de797ebe529c326e06197cb1242e4fbba944e3678f7f92a64a125cd4b0c1978bd3d87c2d047607201e4255d437252849c9fcff673e056a207804fed5f16a6494ee6b1e63d439481fe3956c9cb177db0c05ed53f72dd629898230b512abfb399db96bf2c1f6787392df9f2b94d7e82be9a2eac3c3283abf1c62c00585f457ccdb28021dc97f8bcaf0b97545b0eb4b40868816fccf081cf5cd4863600e15303a4a8e4e5594e69413b50d726454cf89622c8c4f4008a2a5f776389b3c3b84d98749cf93468f52dff7fe75c29b079aa3f23cb8d3e449fa549ab17870c4baf5dc55cf46b273f63be1261c1dbd8c270649592ec0c94199524c4aada6ee1325a69e2102a75930e00f54b3de559e6e0ae86e7e12940ae5c2bdb89e9782414ba1d64d97650dfeca3581b0261dbddcb5496772aa5978eed5b18e365d990c9bef549942842f9224a1edf8b13753c8d9ef10c397a4332068ddc14a324cf0eb12a0103f88d4d138b891c01e25a3fafa3d87c391ed38cdd8528ee45858a806fa4bf0a0ad6808c9435018a5e9b8c65d07dcbf915894aa38c24dd9259a3dc4f14f6053a89577bee46739a22e50db1c8c2dec10b293d06a6ce3c7ff3f90a4546bccafc8c9df11ccaea271abc0fef4a68c3971360da49a152dec9a6086b86f729eafb66d0b2c3d73b69f5313f5a51c0e84874e7e47c47ee751a688ea1552a23c7ceb7ed8d420b8e9d0fc1edcab67d7f9f4c27789fda0dbf59c6062812c9e16c46b6c61a7c5fece5b5f95e6171c361e5313cf31c1e82ba8a4af66b7b34e785f3ef2dd0b1f7e437a13e94fb776a4197b40f70adfcab963fb670b40e6ab907fb86322dd7da40160b76d83ad9f26305e7da0520a67c4c53f8f447e161c202140b1cbed0c5711378429780ba55580925b5f79c6484f1f27c6d6b2d1c642b756ab53d83e6206b1b1fbbd2998a4e0b1ae5ee25ca787bcfd05207084c4d1ba31cf047a649fbde2ffbcadcc6e23d7d588f5b70337330af843a0b10afa6f986635d4fabe11084d3ff72a6570753d300963df1283602b13f46659566dc4fbcc9b231c119ae957e7e85c9377fec975a0fc1cd0a966574aee4fd3a85e82e5751f3d277f515e4e328fffb20ed62825c530a7f2d40b96143a2e08684268f10a14337a301270d1cfcb8393ecb6c48178eb62d9adef309e7c5caf693225c89da9d4b39051c9f06328e7e61e05715785fd0f6470c7bbe53297b8c04b878d6fdfca028d9261e3e9fd14239456099a13d6f4517ce051a2d266ce89c9c2a179aa2f83f1fa7b060ec9b8f8866137a4b9694a0645f66730b007e2a6a118521675489ff0490181a2fbe0aad248ba28cc3c8df541bd7c637b50f5a8745fdc44a591a9e69a467666bae04e5f09317efa98f108bad43dbfb00c1e8dc11c18e50dd04fbf0fa8378a092ffd1dd674af8c679cfcd015512b356fca73f72e271744f89af064e26bad3c9f3bac75fdd224f9b719b3b92a3088e6cbfd2573f7eb88a3c60c57a8eb551260912eaa437e34c3f09c149480dba7a967466fd52e7e55561901dab035abd31e734def00916c1b67db883e53deb16da5f28f3cb8a1ea58eb5e6f1ba64d4d225e72e59d65d2aa9d04196810855bcb3e5fe8a5ae98013c10e354563e3543b7865a08302fca011058ab94e940e5f3bd18d2a9711f1f8a0ab003662cf008b4d155462ba2f8af696a04831ebc53772db5239de927b2007881fdddaf7fee0bcbd17358d99d85bc01c09581b6ee7c2aba22f2409bf7f8153fc72651819e225ec8bb8b9a807707b77165ff7e1e96becb0ce8a84c183bb88ee07a7dfc6b8a6dbd6c55d923e6663fcfed5ccde5f943b548bdd3054283c495f2afac31dc1c3c57cbbeb49ac9ee1b9ff8e4840038c79bf071c71e28851bc470402ea4aa48b857f56b0244d774458b63817018d63d3f769552affe21731b901e9967e9b60ab7ae319cd5c3278de2190e8d17f01ce8eb117ef2ce7313520564baa8fce7e5cc0c82ab797766df71da18b71e69d1079377410c03b6bba2e934b61f5f697d6d0815c70f09829c92cb63fa3b1082b3f196216b9e488db2e1b9b7f25ddee10123c5cfa54ac256f7b7b0304a0b9bfd8da59233b81901e1bf23f0382b3f5722d04a5f435767275a3d13edbba106c2ce384e888925588ba8cf008102b0270f99180718d0350c066bfd32a9ceba379939b3c2382538c6fbb2ae13568662b7347762bbaa2a9fd55e2f57197ca83da4e452b9ddb0d7b42e608592f2597afa392db9019de64697eab0817055b38f4ac28e16a35436b05553c68053700de30fff5baf972f1a35d966fa341aab5d13563d9397390dafc1d062eac7064b0d59e03f82850278c0aef76826dd238573e3330ffe2730aad56821172c541e0f47b849eee69dbe28219552f142af89da153624b7b1cc84e54891531aedbaef42845b9fb3ddfadb9e4f063d11eb95af11539f545730887f053d2ee02ba68e9557a056dee20cd80e71f9e872ed5db8671a2c2067f541687b7cdf49843c5be57210bc5edbc090cc7e3bb4b47a2d0d5dfe152b23fb60917a9e9c26d524ac39bc8e9b1bd181bbb01b379071b7134392cc2506ecf30b1eb8f50de47198a6ca90812197b574a153e4ac780b5e4ff913f71b102d72d081b2ab92b980bc7c0462f7982abd6def47d9a208949fc0c01d12c01b5976577422dfedb77c7d295eea2223cd3a5c2e21a849ed3fc91629ec199b209f61d03a29f9d82407863b3f5b9f69304406a8a03754733da2d179622d5d8c19702c9355d31ccb5efe73fb67982aa4a040d0fcf5a654bd1e9a838e9cf7c2f0f0b0e17d259e6a2dcacd16c38960842fe05ea80116b759fd54176d4c12bfda59a20c6d0731b90efd4cdee0a2e83af575a4185b504fe340c75ebfd58492a6588dbef8773e74b69aeb4343bd155d2052c3babf3eb7cd1e81d941929d646bcb1fe60330743fcb65dc1cb93dc0c9c42ad1152552f0163f17336341893f6d27c900ce24ce940e52567a64221cfa019484a885bbc61c923023f8914bc39ad250f1890bcef5cbd38b2826e11255caccc5f88718c56e2eb0fdba2b57564f7227a7c93349517be6b7056cc68d9ba61d7aeede1b7920b292bb4a3462269225a56c81d6464feaa19aba38ebfae28ae0f60829b881230c6ce1397764d2777af62e8e3141ff25d8baec2d104be3e85558a732506c59adb8f7fbefd605ddecb3cd45d67181c9aa0d03e31ce54ac6582485c243b433d606adc11cb5c07ba7f49b0a0602373a2c37242df27187739af194e3a41e15e5c14548ae3afb99146977e61ee20d1b9b323e586ad091572276b262c198da924cf7c57599871495aa48e9f5c7aeb9b136182ece8d6d1c36a70d75cbbd051eb6ac055cb397de516d2e170a30a058aeb60fb1b5e3badb47b62b838a0bea5fc0a7759ec2c85c91e6a50ce4d7fc49e63c84d93c1ae5ea751ba309d8e34c6434e4c04d94c3ca73129c2ba6bfab3914b17bc9e7f1129531df048ccce60db94ca561e986393ee8145e08a97fc49cea1e80b6c947ca413f66e338ad9944bf2ff77358ec1c6323f213171b4fb994d0271e6ed11f69087a4c19c73518cfde01f43908843211ebfaef14ac84543abe03faf5fe257112c0f076da557188dd4606f30f066d9a62dfcc78f52ae817dc31b98c17724116d8d6b2f6292c609a03413444fde16b6e9fca129c016be749b01fcac9d00dab9a6ca59ad2e3a0b9cea3a894c7d56997f4a6acbc4729debdff766e6c34a04197c50f39c4542ad5530707195b4eeeb5b6ce09d26c752171a9663805c51ca94ecb8cc75ba2f23c9b5c4c81299d15bc12aa6656ee616dd501b432d76c1a6d8cd15cadc01bb8925f8165f2a50be1c8341546ff726dadd8b1c41028845d32d1531ef65372910733b3e8ea30d061d7f2b5eb45ae515f8fb06d16e1f2d8f19b0fa21e1a211f66b59ed9ca1c871646307644985cb03ae2282cded4116a7bf5702799a68a5b7861d59b89cee4704e1d48e3f1fd28ddf235cd5d5813ccd65b54c1fc229d38ae9a87b88665223a34"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r3, 0xd000943d, &(0x7f0000042dc0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {r5}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r6}, {0x0, r6}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r7}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {0x0, r6}, {}, {}, {}, {}, {0x0}], 0x3, "effdfbfac8aecb"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000519c0)={0x0, 0x0, "012c8c0eca9c3fafc34fcad2b61e53dea55607252ffd85d78e18323678fb8f7b63e2edf511f3b2cd17ba9e99b49c0986b1edd8b5146c15ed136df8e969c94bcfdaa86a7c3970ef4f90ae52ece5500fb2562ef46cccedbc00012fb52f8025733c6b9bdf1da98b34bca2c35c4bc734bbe618bc4bc2d24cdaffc914d3fb943dc9dde9e1b63dca4c57fc3ccb3f7ba22a1ceabbe1942e056eaaef1144c4013d1e4a732e5d27094158281c7e02692a974312a260297e416206a6933a2c44b80ec301c8b89c97369c2e9e0109a1eb5b304f588a9d9789152afd9e5330ef7dcf8efc2471649abce273a255d803636f11ce5a9a931c6e4faba539727535006fb09cac5603", "8b6a92910bfd122a1abc331bd244ca025e1838343a6c4aa4bebc0ff46f42c837da0b7ac46ed275202702e456fa5f25ab890d1987fcdf6372c60e80812ec5be6a05a32bdf77a8f933c53ca09805825cad75d646ff0832335c5b2f30ca392063d29384b651ebc6feed83c4e950b2111e0f45f34dada954fbad9ff779a92d3e91c9ffbab190626986057c479bd0ecece3d20d7326474d464a42147123c57514fa701b335dde8f654d3266f12f0d53b90fd30783cac37881acbff7d4c36a2785e659f20c256fea02875308c4926ec63af89727a764385ddb00b6bbb167ca9f81307bb777d7c0672ffd3c45ddf0815b1ada48b7cbffd73517942ea6814b52e27d9fa8e561b646c99f96756d5bcc718597147c82094e1e000c1ae16f18a79375b8f757a1bc7a2f1b5ea81aef080bb1f8b09f3c396c0f7f9d974efcea6fd9677e9af1da90a177efcb86f950b6376b08cbf6b7534a32999ccbbdc1d69aacc1d099310f6a781116f6c257fd061279820e7090288901900a8edf04f835667e5465b494fe142038a61ac464f394613c00ff5a1a1747dd6cd09fa4cf62706e45926bab9556600c7e6375d7fc9937286481d51ca409673d08ef5edfbe1b7db38c656b79ee992c7c93b786653cdef7862c90a983e3d0a82b3fe62439ffd582e8468d7057a7f0356274ff6174281b7b58e6ce528680155f812521c6d2abf4fe7a642863afb842e48a0ff41b553881bfc6ea94edb20bfbe10bec074980f5e34e83315d9429212f4b19b1a84f27a2f87512be7031310c420c819e5bce600adb78a9ec2d7d15936d82afdcc1e88300075fcb440a6c83edea9d7fca13ed25cbf5aaed628d6e12a86b43bedcc4a59adee8dc93cdc7941563346e83b04650620cfcbbc2226ef25139c703947c557861552420374bd44ec4d93f872139c0a2fa28d6baa2e2be2fc518851cea094c47479d0227ac0fdd98ee0742cc36527d6ba80a58f467592ebbf680769cebf35adb24deac9e419ddd187c98fdde20ca4060db60e97eeeffd5bde814acd062ddd0498ec00451ca84167a5c3b7afea988bb4ca7bf6b2fed7cab436780f13192df04b12c20dd5bf0a9727b1dbe8b4a6754d26d9d01f778938954bb739864eeed315cf24b0749eb12169f23cf21b857f27de9052b2758b4267a890fb26188f983585fc2fd5d4621559a6d8897efdb244eafb3f700172fade11697ece92395d0fe3510dd8cbb416305bad312052725ee4c0cfac4b1b4bf57f43a613c4d0cbad62bfde061ae0a27ebc3cdd366a3f1760170a4fbf210af510f8f10b253e9b6b4d02999298b29f4788cf10eea89257d6ccf4f84a5180508749cd36edf76cafd72badd4c4840c3a5106b6dea689e4b1f09772df58239df1d13131c960291ac7aac1e17c6e505c4cff54bbaefff30d8005b8a3c327c7418f13073975defc110b39b877d0dfd934841f794936f51c8e770e72e3a813de370479d91e85515eb69b6eb08dd1edb38a97cf97ea52433d79f44418f2ed45596f1218a3132a086f7cbc0571acbf2df5e2e46a3b19af4cc0f90c8c00a1fa51f326df25cc1867dfe1c41d9d4663342ca093081d6f59775044af7e504a1bc057f91d27009c595624efd3335723e9ff45c2166aa29d216656b92498f183c7586cb406c8a82d1d7f14ae9f9107326dd318d7ef3170f1d54997d3540d353339a3c864e571f9e65ee7e7cfd3291c02aac132940f6eee4086a9b03f4dafe6bf56b239daa4dbf60d38ddcdcb9d813239ef3826ee38f033d4b5ef1e5c76bec02cd58d769df2d9b89982d781ec5495e1c4593897ac3121a18dd8274f5ddc9537fd2dafa79a69ea1355eedc22b48485e0dd321945c62c11ce6df2ec56e928367950cd31e7eb79893fae87e7be21bec4c15a46dfe1de456f57354b5481be23246bf01a2873e871d9975912d4638349081f953e923574b524b4d4c6af8f81cdbcc243bbb06b0670b28fa6a7fec3178e35cd3f2d219f8cb991c5b1cdb34861e1eeb8c65bc88fa8749bf5e504c9f741ef4d2899c95d449c99db2acd86c4479e2d9d534c1d591298d9622c5f033eb866759d6a45269ab1a130a9982a41fc2918224577f0d37a6d8dbf4b646d942ccd8500095d597f34b844cb574ab24a061427fab4e149342ee757f93e013cd5c1045ce7e1fbd2b67816392d4a5277aa618014442b52d6cca39a180cc86b7ec4b61ebbfdb3b0e5c1e233b3d4bae0da3485661776752d53ac9a4ce3c7fd42f037531571a0d3085acd2b82343868ddeb4d77dabba1b47d652d7e97335d586690ab2a50a2b96cdce3c0fa01a87c8142e08017f0e20a478af33d52707c793efdc35a280e462d3c7d50259973e5ae304a6a08fb2c4d0bc24ec01c728afe9ed234d8ebd612c52df760658579be628ceed71f84518af05e6b5dda842b506b7bbf97332556a61babcad3b68049f9a590f6d185d6638367d4c5d786158e93cec83145e17076ebfc4b796961e0194c73e851e885c3eae5e22e019d14a1dbf8bf0d738468215eb4a3c901f74f2c5d06d6896a2fe6767d94686a2d1535768edd0bab1730b16f9221534d503e0d97ff379976eb08e21884f56c5be47317980bcce88fdac829a7f250f398a8af0c8bd38875d40bd1f8ef45af8c3070ffedd843c9851de0f250c2df643f419388d6adb51ac8550ee64eb7fa783d37e15a0a8378947b828fd731bca2cc8577eb24bd1c73189c9e379ce0bfb101268ca68d3a820d84ed6eddeec241b71ceb01cd1c959ffe40d05df607803d6d8445f999e78a9df952204c2437f9f3e7e4c4087df09c7cc990158030846de2b4e873d87e0e8f76fb407a6810ad7984997b019d91f504a7a50b4d508df303a4c8e8ddeb044fc52a6fc1b11fee36ed4fcb2cc53f469b6671f678829a38310b2c78fcd2411c5e14983ee5e038b5c933252ed40a05d4624bc038200da5334172bd88ba5398b5410188057cf6d4eb489d1ed609f565a93de24c4050883fca8d123fcc2a4bb879e1e33b732b71b3e538a7b9e3a2876e3c43b655fe7ce6cf7068acc242f3a85aa46a457a37cd2780c08dbb04d6a675e0f8c72bfcb72c6926735a0bb712ba330a954ed1575956e099e137c433c532b1f984f15a560441bd464cc93c4a2c72ceaf7f324a042721ae28c486b2aa8e104da2d67da874afa1dea19f04c811e4d9ff1b83713deeed4609448df3ee85e0fb15a045ce2428ead0febaa28aa674b0e686d3ec52117722939a1f9566dee9b79e06c54b79c53ed8d24eafe6fdcb4edacb8b309d212f91c251f442317b5661d294a8ad14d2de5e91e486d71a4baf96a886b8dfdd5a77ca6406f84efb24c1e9a984f5ccf217312ac4896558bd611c7804c8280702cddfce350f6dfbb432ae60e47fe35dafb91e303249a4ebd3cbaf155e5c0ca48361ca45330a280df021c84ee396310888b20244b1d1441299b2963ffa32f25a54006f27b9afac33fe9d020e081642ebb991caa4dfdf2aec6bea1719e3416322e962d9ae1f895fae48ad8c0bae5bc4523845dfff2eff86bd1f034ead12bb483f0cd0f111191b245e88c0c17aee7a41ea40409db10789d440e16eb39f970787bc3d705031adc84fcc9974dc5d819be853f071f21fc7f2f1902715943c6e0d8790acc607be91091e62e7e0e1b333aec3f931299df921e7e224d6af6e1b5a466d16ab9449d9af0c4ca78493c04911ba245ad4e1f21cc5a1578631fec99ad287600a1cc73190ec8599439faab0e7a4ca077ea2693fc636c7a9963ccf5f276dc6b0ffabb4515d2612826aa516e0cdf96851d106cf31f27540bf5b4f72ef50f9372ef6599a3a07c1b8a62f6b36c17c39ffa8ab88464cbf7841df76c100dcce2853decccd9cdd3dc04183101513940abc7abf9f76afc8d81b0658c006f56fcf0f56b668cc7dc017cc4670473aca18254388ac310628cdb83d7241a7b89487d4352174d7291197e707e813b578b5a278c249010cbd97d654736b1e9c95d5bef8c0504b57963a761931662bc616d9b0125cbbb06e0e554ab7506faaad67bff2d68d22ca577a6f087b3f3b2c7028b5255f166ff6a2e4dfbd24aa9dc6ff222b08712fa88e00bce66924b05fc0fced00d88128d94cab73d1f61a732b2580315af99bb3300a949fc1fb02283b09eb11833131bc0673c5c28a12e331acf99ca654bd9954a2383f2b8e9996096d8faa80116c98d5ff04210d8ab4fe812701639077bec64461f6ab69580481ced63d93a96f71c14e0ba17e75ebcd0f87752d66dbb438f256c92f430140f4fbd2330458f1cf345355405f4f2adec281e9005919f9d10a025845e3003165507757d9b63044ca929ffa880d2e78f3b677c632c47f9f8fcf95ba357bfa7f9735f5edc309574a11e16d5484b273ad76399508c8133ac96586d2dd94eabd3f0f6653c284ce236e292ad140cf0d0a9808100005138c0ddedc54bc669e2c242335016afcfa6a6063fe889a1d07fc7e72aef62117a1fff802714d468eb079f9718b908713819e0d61230e2d4a87393bce2dcb2cea1a5fd08a8fae8b78192d1f6a1c53c1ef8e447e30669dcf43790d0d212d9b5f4760f3b1a949ac3f1035f910e84f2b91742a7a911e516f63905be09914a92e4b49687c6a630896df97ff0b5d32d738f32219dfd27dcc82225ab89a361243436a3c919e53cbe1202d9a7436a8d954e6943a9f3fb450cb5d340200e16b468e14c8b9374077411198caf3d944dacb463186c95952d993338a8c0079d4e29a387f40fc4683005ca9d0e0b40afd7ef17d8df5db890f5e04e18ada6b79d5e0e5fcb793d6142c76b7e60d6ff2b5a6361c3fff27e818d8f4c38145270567aad9bbf99974c61b86f03622f758ea586f82b8e8b83787436816d1c29399f23f1e784ecc32f0f6ce2f05bd63f99b4004dea39ac6a90a68168a8895bfdeb4fb7ecc11ff2740fe5fb67d76a938e7bd67d189b9f38a424bbf185dd0b281cac5086ce16cf2de699ecca9babbec07ed12a39af0806b1fbb467653439dfd943a42e60bb4ddd755ba6a902bb676273b55e6d492f7c5b4abe94cc7bc3c1e652879f62caea534239e5377cb3bf2d03c0f9191a5f8bc5ac35b0fd3aef6daf9e6b2d2d6c69557cab69855c8fbf6b02e9dcc35e1452fbce6338f344184009f84cf810d3621035a285db3ff77063493092f0ee3e3104e7a074636741f7d8c5461315a8607e80fe41f29d2b7b56abc98688483170f5c71521a70f1ff8737cf72c10217805bedacdc1cf8e28dc0ffaa8e317c5895712edcfc4d87a5100575b4f19d3ee8453a6a5d1f66bbbad6ae1de4246954ea7c35431792ff46f0824df8ca16e16531c2f4c5644ffc58e9ab69fdaf006051ffc85985725662e883657d106ab71bdefa253799dcd6bebe364ca560d633ce1d9c1fb26c031b2eea2b17a"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000529c0)={0x0, 0x0, "6594c2b613df27d926ac5d1f28a91ef8b87d2dbc93deb1ffe80a9ef65cf2976e960e322645b65ffbe97ba67bc337d34583a0645e8f3c47c42e5f401b9c0956b0f3d46ce039582ca1579d13cdaaf555b59710ebd962bac1f1f27793163ec52e042fbcdcadfcf7ae3084466db2bcd8a86d8694a0f088313072300eb04cdd24a3f48e619a22bb9833c4847f000833ba6aad2cec6e6e8e7eaaa1171acedf15ef8e06558597fca4d045c8abd5d24f708e5112132bd65b5e222f599ca9893fa952f2b745c4b4f60748fd895653c788061855730a4cbeb6ec97dfc511b2138150a463b297750765b432fb472627ae98b93a3359bba48fb9c205732d66ff72d82a26bece", "cf1b9192ece16dcee070ce0bf381cbc9fb96ec23cc088667aafc9d05c5a2ba39941f0694106c323a1a51a6b12b3b12d1f40d973dfe5db365f9befc1d0ac136609262503661df8eea06c7d1b954eae2411b7ea585590ec1f29079137bb145567ceec23f7d20064572617977b8731c6fc5d4f9f4078193957b0f3798189fdee9ded08279206fa434f650c1408ce5ec6726e136d0409443047d42fbd0e5e604d7b5f5f6d7b01b97df2ff087250e867ad27cc40dc6494a8686a2941ffeb62d210ed3ba7323ac866c8a784e1824a3f20fa113cdc9f5cc502ffc25bef3c2c6c054e98e044c3b3fa219432c4276c0ad87912316757c084f2b937c6cae5e48d4eaf9959595bfe202f8c5be25d807b35d16a0e573868c0b33e5657f3a39cb5332d6498f2e05dd70ae1ef2c8b819999e4f7f653004d802eb563ea66a4c3ba986a6643518c9af4a8eadb7a21f0f5dd2f3ef1b83e49331a57c076980b7f8071606eb1fe9ad9955fba67fac056be01b3a970b332f72130fcd743e662aa43bcf5311e64f814f960b8a59f0f0fc39103e470add9b3f42486d0dca3d4fcee54f925a18f17fb9594760396372973257d1283750867df6f0b118afb7c8a2922af66eb6b5293d43577f79bbbbf7ce90f4385f6dc76c3cc2c1fe5ceca396dc951cd65673bb193253a9c3ce65fdba50d0300458785e70f2adc3571c83f6dd56bde822423105c7020c281fbb46c2d0fa0166cbdc3caf5ae816d0f1f3b8ee3b9ea24ffecf2af96aa2da54db7ace89948a392d07415121c63d2208451b9dbc35c0d1054a09befc50e6f46c96b90afe327c6554030676dde06108c5d18bb5bebc13b614f73a8490c1cee398b3afc33768e9d64e9868d522fa6ceab2a82f411e7287326d16dcb93f5daeed680732166184ab9864be8d76043c22615344a3a2c8574ea46233cf3a65159ed2a0d4aabd442b1cddb8ec1763136cdc62fb74c505bfbc805824e74a3bb202ccd472de73572dd8cee7058c70e56f2846ad092c796dc33d8a630c0470f885674a26a09281d50d123b118b6d9797ffa10599798afa9fa691fe544d7200295e4474ca62b84df433117436ecd9aa673f8b42d489ed2c81900d5781a4faebdaf3dd7cf6e98a64176475a8281b9d16f4ceeb7943ee22a5709bdac4875eebfb0318e21b26b00d9157dd5f4f03fe47c1c96b83e1090ae112c15929c6f9d102614e4ac8d9f79d5b916eb7b682d1dcecfeede1a761b4561e40baf71dce68118764bb07f944fb19b8869ff03d6450eb87af7a08bec2def240091d6ca02a15e5a068131c69723a2a038e32507ff96db3bf05c22a80998365d17927c5adacd4d6bf021d4e335689fc50706b856bc2ec394021e247e5313fe782abe89593027323d5e081ccbeaa954414b7d25eb43ac4744a4c7ad521a78d6e0da04b135ce121611dc7af887f5a5ee0dac45d113ec3552676a951b0dc3a647b7b6805bcd6a49f2c5a905f907dcf995302a9e8795e9e4bb90367b247309f3df4467708ae410ac4fe7110d20d003f2307bd88a22becaaf48cb76359730a8fde7dcd918834331c38264079c6916d8f0a29c628d492542a2cc4ad3f11a932deaae8901380aa5659d1cfab17f7588482b690d1edca4f8156fb7052d98681441b4c41345642d4b00f699bf545abcbeeb22f75ac4b0750e8057f18eb1645f47e71370cb6b84dee63360e64ed449684f96431371495b190ae84fa6d3e942518bb1d08322b928fdd0d9e300215f96140f5d39a461a980d6c402c6732b04be5bdef20fdd9e7b77f29ac589cf74385b29074f3476119cbe477303a990d7981db1c64e256d3a6e083199297e83d71b15c537cb0ad43efd296dd8bbeaa2b9c40ff88d62bd8c6cc706c2603c2aa5029fced1992563fd0751c841be953953196081073139ab9ad015c2e332a41f8668ce0c29de8d5f297cbc1c49aa8690812d0a8b952d34119f75648b8e2e9d5ce27b08832ee2529c7344da878f5527f746fe59fe5e3d2c870d8354189a41309b4e66c55f1699d6bcc5ad28b33a224b30db15cbfb02eacf8bd10886ea53116e1d7827a3a610dce760f929d247003703412fa62db253de6adba5077cf8cce5f179582d2f99c1e5cb736c0b8cb83cd425d89b7b190021f03d4c5db503805ad975511079ac4684e2f2a4a00681907ff231a0c5cfd05af3229f75819db419092230510581097cf0e72eddea6441265eedc7fd0295f54f84285bc9830efd7672ae0fee17f0b1e0dbe336c6fec7d9ece2160c736f59da4d10ec01fc54d71c12fe0fc0bb5b3f845908fce727b93715f6e6cf77f676e10dd919ed84c506d00d17e9b3f489663a2303936216d951ba13fc11680358fd28f62d0638e631e0eac5556b9ff167ee580b7ade622f5d02d60d76d754f08956b4ac6c8fcf87be899eb5bbf66be5cda4e2a23501ebeb72283385d00f95c43a684c18be394ec785fa0a51dcec75d4204be125a33aabf9c3e8b3e411e0e245a88e75c587be13aa8f86b16fba033dcabf97ffd5d5bf1d1324972275888edb3166efd1ee0b8e6bf673601b9b5086a35327efaa09389a9965b2f6dae8cd13f171e724eed36af8a2c7a200a39d4f0728c0c81e623c094ee152002b2c9fc44a856473092cbf0dbfcde314657a3fdc87b7afdbf7a7b4f3446010881df195639601b95192e34d462f57224462173f5790104e0bdd9206d310e4e868f403f97af0a59e97333a3a2b81062f933618b0e65c5d82a85b9ce7d7c62bace33942a3070400c954814ee902ac080dca3d28a8f0b97b6486e214c0d63b0d1eb13b45bb0f568d0c76eaaf7e3752360d7ae78cbf13feacf2b6b560df47a08bdb3adac481d132046d1b2e95ef73e0672307573cdc8e63217d941f53d4ec1184c0603cbf64a9dc4e7ea5d563eae8b08e98f43d2e0cc899fcf8a98e83780ee865dcef9d42529b9799f482ce1d5c6d1705651aca63c3a5b3057aca144488a540b42633bd8d5bca132d016c4337625df98c2dbfb52eacea9dbfe684fcb56333e0b262932af70abfcec958659bc802b825e3e5a215c21a9e85c652bee29c504e2d4e350cb8b33d9e35580d4091c2d19afb6cae6b67e18a7c190093b697e51b160ec7cd1e6b1005a2fc68d0f1f225da08b3d82801ca55559106d4bc148405a7f20f833fc6f1531f9fc02171eb67ffeddab3cfd22591486da4b34b0672b11da301a9691f5f250b78c07bf1f5ffefab9de57096bdcc159029ed71337c4b632a10bde60fb425ed64b3a3d353bac458cbb054aba9435a0ee26b6b15c20c13987798ecc4abf0b127b2fe1c6e5e3760f5a741b14dafebc6e9ff2f3f116bba4073e3c0970910c95ddeae85b48808bdf94fd9dc46b8fb43ace52d375f07edec995c190d217b1ca0c4e22aa73bc5df26c666eab0f1afd725d2aeb647916321e1480fa5009d418b96dc7cfe9f2e9ff7bd87adc5f748f0e4f035b045f244b706202bb2cdcc207c5d6cd997f7b5c5018d739ce346f2dad3f1dc3288aaec8d5a9c34c899b7292e78d45035f35fb8eba2b0265f07d14bc74931d7a1de20aaafb00e2d4f7d6ec30ebfac28d6298ab35e4a51e239acfb393417c90c5577e5e1d51e0e9a518cc77364011d79f70ec8973dfe4a87fd8a5c3cccc5f3c9e15e96556d1f47da9cd92991fb61ca6a8eafc9e1c1e81238f6c316befb22c226e84dd6c6ecb95114ecd1c4eee23d28eab69b7bd051437e76e8d65367a0fe2c18108aab2ce8e5f59cdd5d14c5fddb895b706c49c7039d8693b1fd36f1cda00400dde2eef34128ce78b559dee999577cc6c314f151ef2b57b4bf556c021792b6a6514040a452340ac1c1dc366b47fd1728bdb30c000561c8726353152bc5ac9a1d21f844e25384e8027052468ad38d4684f729935abb46b301d0909c6f4f025e7666080dfe4eb2057f18eb581f79158e4e80551bbee007bd5ecf025f09be6b5e1780c7b406cc5ede087a2eb80137fbe4d767657d88ee4def009c8766d0373c391f444c5469ae02ba6f1c03324e4c5005bacb446e26259e8133429cc6f455bb43fffbc70d6ea50cfe84fa047618586432214be3c6a742debf50f4986fba5f88fae50046b5595184bfb9ea12f7114db0a251f5754e5f004c90b9f5990d7971a72ed36a62d7b4dcd5a9aa2c399623c67990c53890d10b51af502f6e6c9b9037494333b0c23430635ae59828a325f30b286c04850fc5f52c5af20401aba87d143330c40ddafa5b07e34e51de7c604696d25d6eff5caf70a822bbbe695b03482abab31923bd7124bddd37fb01759139a0daa93af364a73c8e466f8d1cdee291006e15b3fec6475075e627d9018cde7f761bd827bf887d790849d27aebc11182e529d817600241fae37a82b7aa43a085491b8c6f129405400c6e390966ed4ef9977e27a798fbef1dd633cbd0b0b15fc5b401d42a29867a5ba8f6ef3831e53daa301160879931c5abb5517900ddcc1bd3bb7cf2f1e3c8edf3579c1cbd44464fb3e7418a93a08bdaab7e58273d931f3af8eb3c01ad732444999cff1e906d42e88146889079131f67bdb4b2b44cf1334b8ddd602409df2c928583d1d1ce7e8c0ac6f137308c8f203cbeeb21f7cf511661a6489d9eb12057a20df88e76f05f157e2de69ae33b41ee5ff0a9669b71084844ac9fa771862e250f50401581e7506d87a8dc57710a7b4409097089083169433a3a8e1786c376fad64cc23e688b3c26a8a42c10290a2ff46ad10df05c52cd324bf5102baecf30f36cfd41967c534846b2ef97a781f277209243f201dd41e4befcc81f15cca7fcb4bacf1593828ae30fbb1e31121964e1dd8d46ba770f6956e9e675a614e8d7fd06baa3e9a4621598349c430fe49c374e48228bf601fb28b076849c03ecfc45e81eb1f04a0f8b79ca6a1390a42f2bfd647082f9a68b8408a4d35b30e588a9ec6cd9b6ba9c6403b8d560edab06c84534408485e41a439bcbd1759d5877a3993601cd8f3cfb7bebed685e9fd34d67710914080c8ed39228a329f53934a787601bcc12e9a19ff99609dd93d87bf5e2eb3248626572ab35bdba8a766082d1485bf60a41493554629d09dd01c05e7dcedb94ae7155ee30009047079c6d3f76797f1866df6512f3b9aeb5add07a76afd334d28ca2281ada79918dd8d97053ba40e285672e6d108a619efa20d74ffd2624d9bb7e340520b53d7c9417b18f212a1949d8ed6f4695809cf1fb2a787ccb9f7e2c58ea3ef1ae2e6c5c0c6948c9e55e9c53aedb43882eea3f0b52060f702c1a3b848531c72c982405d03c2b1a2fd79288495573eedc3be095b3b5edd28d9b425600331e32757c0c1574d174e144a91809ca38fd3e87dd7026f0e00221397499f24739c1dc790d8522a98f0ca3577b1f4f14e42d58a1a97de23295e602768fcd3800832b33d0a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000539c0)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000053bc0)={0x5, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r11}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r10}], 0x8, "add40db9df67ef"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000054bc0)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r17}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r16}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r9}], 0x20, "422a3b39cd334a"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000055bc0)={0xe532, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2, r6}, {0x0, r13}, {}, {}, {}, {r14}, {r15, r18}, {0x0, r19}], 0x0, "f81dea337157b2"}) r20 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000646000/0x3000)=nil, 0x3000, 0x280000e, 0x12, 0xffffffffffffffff, 0x80000000) preadv(r20, &(0x7f0000000700)=[{&(0x7f0000000140)=""/134, 0x86}, {&(0x7f0000000640)=""/67, 0x43}, {&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f0000000080)=""/89, 0x59}, {&(0x7f00000003c0)=""/227, 0xe3}, {&(0x7f00000004c0)=""/165, 0xa5}, {&(0x7f0000000580)=""/35, 0x23}, {&(0x7f00000005c0)=""/108, 0x6c}], 0x9, 0xddc, 0x0) ioctl$LOOP_SET_FD(r0, 0x4c04, r20) 17:03:16 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) fallocate(r0, 0x1, 0x3, 0x400) openat(0xffffffffffffffff, &(0x7f0000000100)='/proc/self/exe\x00', 0x101000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000080)) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1, 0xc8e4, 0x0) 17:03:16 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf400, 0x0) 17:03:17 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r1, 0x0) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000000), &(0x7f0000000080)={0x0, 0xfb, 0x2f, 0x5, 0x9, "af813c7c0e9009055009306a28ff2f74", "508525eded8dcb9649999bd5c07b7bec596f601034a313e530c1"}, 0x2f, 0x1) preadv(r1, &(0x7f0000000280), 0x55, 0xd9f, 0x0) ioctl$LOOP_SET_FD(r0, 0x1263, r1) 17:03:17 executing program 3: syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) r1 = syz_open_dev$vcsa(&(0x7f0000000440), 0x6, 0x80) fsetxattr$trusted_overlay_upper(r1, &(0x7f0000000480), &(0x7f00000004c0)={0x0, 0xfb, 0x26, 0x6, 0xd5, "b92578fdd21c15652ff3736325a75736", "0ebf30eb6b325fc06943b46bb7db59eccf"}, 0x26, 0x2) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r0, 0x0) preadv(r0, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendmsg$sock(r0, &(0x7f0000000400)={&(0x7f00000002c0)=@ieee802154={0x24, @short={0x2, 0x1}}, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000340)="b050b6c773a08ea4b8eebbacb4a0386f937a0f7f2803167a519cea4619a72e104d36a6d3b419cefcef99ae3464b02104", 0x30}, {&(0x7f0000000380)="3a51c1a6c11c78a3a230021da13df2fc64e0de2e3e4e344f9e30d354", 0x1c}], 0x2}, 0x8040) ioctl$FIBMAP(r2, 0x1, &(0x7f0000000080)=0x6567d6b4) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) ioctl$FIBMAP(r3, 0x1, &(0x7f0000000080)=0x6567d6b4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x280000e, 0x12, r4, 0x0) sendmsg$IPVS_CMD_SET_CONFIG(r2, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000140)={0xd0, 0x0, 0x2, 0x70bd29, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x3}, @IPVS_DEST_ATTR_TUN_TYPE={0x5, 0xd, 0x1}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0xfffffffd}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xffff}]}, @IPVS_CMD_ATTR_SERVICE={0x2c, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x64, 0x1}}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x5e0}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast2}]}, @IPVS_CMD_ATTR_DEST={0x28, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@remote}, @IPVS_DEST_ATTR_TUN_FLAGS={0x6}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x1}]}, @IPVS_CMD_ATTR_SERVICE={0x34, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0xa}}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_PE_NAME={0x8}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'fo\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x0, 0x1f}}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}]}, 0xd0}, 0x1, 0x0, 0x0, 0x4}, 0x8804) preadv(r4, &(0x7f0000000280), 0x55, 0xd9f, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) ioctl$FS_IOC_SETFLAGS(r5, 0x40086602, &(0x7f0000000100)) ioctl$LOOP_SET_FD(r5, 0x4c04, r4) ioctl$FIBMAP(0xffffffffffffffff, 0x1, &(0x7f0000000080)=0x6567d6b4) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000500)={0x0, 0xffffffffffffffff, 0x7, 0x0, 0xfffffffffffffffc, 0x6}) 17:03:17 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000100)='hugetlbfs\x00', 0x0, 0x0) mount(0x0, &(0x7f0000000480)='./file0\x00', 0x0, 0x100000, 0x0) mount(0x0, &(0x7f0000000080)='.', 0x0, 0x0, 0x0) mount(&(0x7f0000000200)=@filename='./file0\x00', &(0x7f00000000c0)='.', 0x0, 0x1231090, 0x0) mount(&(0x7f0000000080), &(0x7f0000000380)='.', 0x0, 0x5010, 0x0) mount(&(0x7f0000000080), &(0x7f0000000140)='.', 0x0, 0x5110, 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='tracefs\x00', 0xf402, 0x0) 17:03:17 executing program 4: set_mempolicy(0x3, &(0x7f0000000000)=0x3f, 0x4) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r0, 0x6, 0x1e, &(0x7f0000000180)=0x400000001, 0x80) setsockopt$inet6_tcp_int(r0, 0x6, 0x2000000000000022, &(0x7f0000000140)=0x1, 0x4) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) io_setup(0xb, &(0x7f0000000100)=0x0) io_submit(r1, 0x1, &(0x7f0000000200)=[&(0x7f0000000000)={0x1802, 0x0, 0x0, 0x1, 0x0, r0, 0x0, 0x2, 0x0, 0x60ffffffffff}])