0)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYRES64, @ANYRES64=r0, @ANYRES64=r1, @ANYRES32=r0, @ANYRES32=r7, @ANYRES16=r1, @ANYRES64=r3, @ANYRESHEX=r6], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) (rerun: 64) ioctl$SNAPSHOT_FREE(r1, 0x3305) 05:48:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x20, 0x11, 0x9, 0xaf48, 0x35, 0x2, &(0x7f0000000000)="2726efb13a1f65ab5eb40eb16aad5f0499dc218f60156f7df4c323a23ab81f66795cf53b3a81a8f11ca3249bbbac8e8e95a43bd7c3"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x20, 0x11, 0x9, 0xaf48, 0x35, 0x2, &(0x7f0000000000)="2726efb13a1f65ab5eb40eb16aad5f0499dc218f60156f7df4c323a23ab81f66795cf53b3a81a8f11ca3249bbbac8e8e95a43bd7c3"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:48:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x20, 0x11, 0x9, 0xaf48, 0x35, 0x2, &(0x7f0000000000)="2726efb13a1f65ab5eb40eb16aad5f0499dc218f60156f7df4c323a23ab81f66795cf53b3a81a8f11ca3249bbbac8e8e95a43bd7c3"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x20, 0x11, 0x9, 0xaf48, 0x35, 0x2, &(0x7f0000000000)="2726efb13a1f65ab5eb40eb16aad5f0499dc218f60156f7df4c323a23ab81f66795cf53b3a81a8f11ca3249bbbac8e8e95a43bd7c3"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) [ 2824.245807][T30153] loop2: detected capacity change from 0 to 16 [ 2824.254724][T30156] loop4: detected capacity change from 0 to 16 05:48:07 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x60, 0x6c9e400612d0d566, 0x8001, 0x1, 0xdf, 0x4, &(0x7f0000000200)="0549044c0e6f6e0197da20b6d89e93bfb55e5125ae6813c3f05d64e5b732d2b50a3cfb371d763664bd5aef890445515965c792bf4755c9995927f8cb2d7755bbe02d6dee226c456b5aacbca3f36c86f3b02df02ab3da5c3d18500bd494d5e2e40a14c6d8942ca021d6f654f7a993b6c00741db168762093c7e698245a7c10642727a286a946f24c307eab6eab4bf137cae33e8105733421c65ad130a73b847624150d9a764e52b604d586b53307b6dc574109e2ca826bac99597d086f6baa4a26be731babac0cda76666eb391d8f240961a4aba62a0960c7761cbb439efc47"}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) connect$inet6(r1, &(0x7f0000000300)={0xa, 0x4e24, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0xbc400, 0x0) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000000140)={0x7fffffffffffffff, 0x7fffffff, 0x1}) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f0000001600)=@urb_type_iso={0x0, {0x0, 0x1}, 0xfffffffb, 0x62, &(0x7f0000000400)="4ddfbf068c423eea70bf57a5df508c073e762978e6e57958c8aa4cda96041b8e05105e76ed75fd2eaf88b4ebf71a5ecddbf5d4da44c5e14293c379ac6d1da6ff5791be61388056eadac2e3ed46f1f6df49d3622675f748e70aa247394bdbdd798e060abe3a70f775b4ff42d807e412e9bc85", 0x72, 0x0, 0x7, 0x4f, 0x80000001, 0xea59, &(0x7f0000000480)="26cbbefe384409e1b7580c7b63357c7ea4f4224f436bb337b482060c09669a7b6ed5c62cb4987e791b859f5c83f779af78fe7dd1ef09db99a2490d0068a112b2b7c5c1e74e692df1c5faf63dd9b410c3cc70c5819f6c584fcf708a499ceda4d47338df5f335874421689552ad4c3fd912327b43237571efee3ebb4f944789728917515d58e81d039aed0274a2f7c0277e38baac4f0cab6f056c2e4806d2f2faa0f32b423500f3a4192558fda970e902be6b2b6d686fd7152a3dd72ae51874319d5d28cc50050763c31469638a0613f934b3787a4ac874c889b4f3159886e060f5e7057ecb1ed14ebd76796026be2f39f09c2bfdcd29720cb00e1007410dc89728d4eca9ab0154f5f5d162a5517f1824201fe7b589e6c5252e981fedec6f8c528699f4b65592ac58672c57a1b6a286586c7b7087cfe69a6b131c5022bb3f10a7cb0650b248fdfd838a07e2321ff2bd50b8706d6a613dee1e49ef918ae6093e2c9277f0405a76a4f01d773f98c91f7e134a1a3fd5c0490653c3ef8e33dae6decb36487ef43dac905aef3938ebd203e85d4bd2a0df574f0977476637b82d2d0c3fc788a94665d25bee9ed9ceb26cdec1fa501037bee64687c5b2bf47d1a8a12b5560af2624c007db80e2f805e45c7e1dabfd728eeff12df0f7dc9738481a860b8e5729bc38ee323b0c46f81c88a2132bae0a6628ce5f2c24c8bd94c64c4b1f496de9624208db7c76bfa10c6c24207d35536e0abf4c9f142d3b098de6c152fd9d47089f2f55aa272cf78c7e0cae6e96840fe73457cc5f35f3483c0e2bcf0cf6a6b3e8dabc9f138836e2981089ec7ed014f5e7d2e4a360af30571ef089359c89484fbd645040eeb1dc0993caa747ce4dc1286bd4acf48705aa20484dd8002f22c73500967cfb2f4820a81c1dd556635281c65b2e158de4cb663a8f80193f75f33f03d997f115c5fa1e15c6f6da05536e394906c3e0c34d2b6758d5a78e6871371c192dee062af46d9ab93e5801f51dd88a4d97ebe2499a41f7b9bf9e379a3be5e096c34ecfd7d80e319be4df0bdb4feaad79b711d60b35999140687530236b950ddca135a86dcf52c03dee16927fcd242207d914dfaa78a291a0ed7827514ca4bec2b096c70f41a687e04f62f160c766f6d20a71097a1e1eefa6bc7f9395254ef789e6fcb322db2084b0cea57e428d2c20a74004d879c89584f6f0a817caea47774dcac48c8fa4c5a5363871a5eaa4a4bd786fa519ea37b3d6fa91a3b893b75a9057c2509af287235e114c9fef8ea2b57b23a0812e3ce1b9a333c46c30909583fa4cdcabd06e8be25ee03261b229322343e77447026253a41858056881b00e918acbb0f7143b39f22b74c005304787ff5a66336dc3d6740ac16ea8bc8becdbeca3b08616d02ff63aacd6f2e87a19ae14433c79642e2716e18589021c9729084c1a750250583bed9178301a27279cf23d9f6dece8e48eb4571882ed35e84b10f88992a6ff399fb244237498e36c73cf6a40ac453f86b83d429e548787bb0bf6d2f55e0bc6b9f7bc591b369ec90845b840fd01e01fbb024f0fe9424584e1c961d68a0a19921da3f63f4535f36cdc48482faae5588a111b93c1f0beb41f3308e841ebb6079f0ac41154ab6378ae42172a4b5a779c1a2cea387a7b8a1f785eec855979540e5d2041c5289c3b544e48bf70aa79e22fb14f411dcc496dd0cba75eb28a73015bd487e1142fadac22aca0400dcfb9f6a05deb9b40e41273b2a8056f7a4f345afca068e31ea4a2dd7c7e12ff3f5db2fedeaba4c4fb5c653c671c27e00ced281cd47a79f41135074c8fdc11ea8731851148e323956744ea4dd7989fa8d41e46bd5bf313e8fc4f1056daff2af613ab36217e9948d3e1aa0de312d08da859b00103fb05176ec66ede83338352fae6a45cac6fd1c1ef815d9983abdefc73dab61dae37887d7a651f3dd758e804befd83de631ee94c964687d032be1abe28ecf6f25b8c1f8952c22bb24021a5800a6fdf23f627010918d300fb57e31c43675621c541644f3d081acd2b3a3f9dbaec08a5f0c968d6d6e8d74a1f8ce37c1932f6f7f844b6ac40f406c2f281ef86a65bf36ff2e2b675cebf94fb2a4f5fdb40679a9e277c473b5062ce9ef56f039236b824f572e4dc2aed4aacc1e86739bd1ea87339aa8faaaf0a20b74a3ca79e29356a1350d4ac53d6dcdd98399d0cb5019c207c120d46185d2e5d8792b9aa5317e017a82e748a2b1fc997e3bdadb91366ec06e2c75bbc385eb93f1e9e80f0cb9cea3bcc9cfc7a78293c2e404bf7e09fcaac6b4701195f0cb81daf71098da3bad36beea17a240a872c1721d18da22b0d312315a7772685625888feda7a0c79262a8e8d833da3379b02d7c695508039c7ecb176ed653d2fbcd108c571fe379a20fb51fbb84333a5512f518c08040f70cf21572cb292b00a5b867acd282c8002f9cfc4515291dd40dec7c7d4b60771a691228f8eadef160a71b139d014405ea2eda1f26aa2f515b396642598ed3a2914d7628ebc01ae5971320c6ca263390d4cb5826c9f42fd1bca40f9f027ecf0b81d634577e7e496522080ebb7e0fd45e5bfa9655199e02618ada3f3f86f31aa066c5268875a56dc79712a9402e83c968b2a3726562b54a5c62a57dd23a48b83cae80cf38cf728f4b9c0e4f21d5d63479877bcb1a533accc126232205d74f46b47654c4a8c300cf8377ffdab150370e1d47d2a383746c0dd98951eab3c6a98d85d2f49b3c2e84d8431ae4ca271ae3573d3b3cd2ae7a81b3a019d018ec08a131b81e3691d6f3cb1c5e17b3ddea9b69b45db5868c3d044a080f5cee3981cc155085f3e1db7e8a15854fd6960582a8a007857a35c212cff6dc1d54d1b8ada1ce10f9831bf3119489c683689f2c37c4056087458a2924e9761f267b24818e533fc82c5e0c8cec563874b41d26681edf6eaef72a79409916b57e77908a64fab5cdc2785359ae9ccfc2807a25fe8f466b6fe37191a0e8910bc4fc9c1559c17eeafaa14fdc4e755ced9550f3560d9620ddafec82b6901426da047fd911da7c1cfb586f0444d8948d21155aa022abf607de507ae05aa8d2c52346e7172529fc732f8b12eaae7e4063f2a1e1c99d0f3d7da5af929d928bc33ef9f854a0eb9c778d0b1fa2d54737e79962ea934890e551f3e418390cf3cc6d50c10a6d5c0789745007b343d60e8998be977bbd70668276c96f73b61717558ac357bdf0b8c986c482ecfda80a22f900da80a549ae1922e14404c1b28a9c92d113cc19bc00d87a9444f744455893379f9bef12a120cb348b2e61d507c85bfb08d2027f5648c109a2e66a40e6c8613ca23983f5a6de1fac9d02fbf9d3aca72e78d546fe13dcb38c41e9d43f1274be07c8d45225a993b0361f8ba41e8a761b35743e501d670c9765ad989fadbb6d59eae793a4236aa2e22095fb2cd0b6caffda2dad2c2476e57a62ea7cfbf8f0e1a68031476a900e7f2acf692af6f8f4c48d20e4a2193cfd446e1be178c65dec401e62c392b18843f0af3abe4c6440992a5113523bd32fabb96cb2ea28422acdb060b7743150908ee55ce13ac58716d08ba9b10c0d2aa55546c250363d73fdf9880cb292b84830010a9c94aede65443be346f5a77a5b3345627f310eeae53579d0c02e69c5dee977d4b4b66430aeaba2fbde2074a3e6f822fe0e05b55743b15bfbaa367993e887cf2cdfc78c4b8671c560fd244f71305f13faafd7593fd00cf357c89b400d5f0c817b7bdfc305ee35c657fee82cb14a714b25b731c573cb6d4ae982a721cb77c5d1843300848c064ea5e5e79983fe48229bfb2c461a4bc9ee490a24ae77fd6fad9e9ce40aa856ecdf6981818e123c0c672d24d8eb4d54249848d012037cd138692f5352053cbf27b2e0a2d132889e96316254ca2b56b9a5d345dd02e5a173502ecfce6562bac879bc0b2758327c977738a8b30e58546a5199007f09e915feae0b6ef255ffcddbed059a8b13cff18bb09cd0eca71422b9fe081a831b2e8e0a64ef7cd647d024f3031f416c9c2e7f2ad04c467f5e28066ce3f182b18477de0c1fa368888185cf25cbf9c8735134fad151d93f98b3a34978482f7ce759fefecf17790e2c1c901b5d00839690e99aae0d261c0d5af61024bb4a348d598e9d831cc4ec911759435f2649d335a6e48a7a234bce0e928ed6e6efcdec16072189d307f3ef01baa7ca4916449c9af1389c84bdfb838a512925f37d95ff5328894a636462b5fadd5af777f272af0e63068741cdee9f76c6b9ff9ddb6ce320398cb8c62cc100d34474602683895b9d44b83093ce98c7144a3150dfb6c16a9db1a8897ae72885b7d38378824a63455e8e9fed8c2e3aac50dd0e37779438d945b9edd762a313f48d8027656086fa97326b966d69623910a9e88932f9671ed0cfa124115fd0bb5e32a26099ee8d82b47d2b62908409b274ea2ad9b7c24222c481d426e3ed430152e3dc2c6182afbc8412c3dc01785a035ddc8d5e2b7b01937a5357be535f8df69ef0c1115a40d266ec2f6b7a03416a14e7eba01d0f9ba3d7a4cfdfdd5e1d62ab1afaed5a1b216d60924c142b70fb036607e9b09100091a2237f3638c78a9e3ca7dff0531ed2be2b35b565111b6fcaed6addbb20e1f6b435fbd98910a2852b992c024a9c63d8ca32a12c808d310b70e4f5dfb008b8fabf071d265c2f32f2d037b3664f855d9a6cc952bec1f40bbc6874e55a990bed0cda7e3ab1670921cbfc4976affa2e24af69f47187b16eb7675f8d4764958ac7e1f06593f75345137e1b99009df0e4b44fb73232af828d4a0a9d608641241fab4033f2783348715778f33152067402aa692b047bd5095a4186f9ee0d23f8af04e1b80b7d6072ef16b0bdd497f33245e821f7e20d4e6f0863e7e30da3c1d4eea17c724c4e99db3e2580f600d7d706c25ed34669c9f182014d72f6e3beab3ae90a3936a9cdd7aa6122a40127d75330641ad5e0a9db9c7ddfd3b86d0ffd7d8f51656a8751640b5e5ef95d2c09b68c534f66d45b41694637c1b854b9e87a053b380ad2d59904019ea92a617abfd5017a3cbd5a5f08c0cc39e5e77ed298605888d1e49573bcbe8547569a41f283c4932038736c23f56f20e1df8d3eaae630d30b9a180266282685108cfb1a237f9a7babdb8d301a961f7842e65e4057a81a453105e2afabdddc1dca1b24f88d25cc03795ba7dff66858512d474a1a6cadf65fe7577a13bca898d763e6d06bb83926d5367f051d41518e9429d9c5acd44eef368bd5758e93e4ef0760b02e50e3a8e0cde7de7d9a54ad8421400446762c1d5f8a84923e82f562a1e743e04021b31c11fc6df0f125250eeafa156a78b84446f5a039132bcaff184f11186305dc87c6eef99e95056290f6246ac2fe930ffe7a78608e34491101c59e57441da39e7f7b8828eadcea11a8debdd55455b8daa7eb2e701a9a3d4efc8287f6f5017085bb7a6850bba7b492b0a96223a652c6552f6d618fc4123f37921fdef8319454b8d7d6e88b7f7f62d2350754a70241886c0f295f5a8464d64c3727cc7b9775d92e781b0e59ca9ea04f790e9c9e01d5c78d6d6270650f6658724e2129cf6a4f034653d34df07e1bf6d4082e305a362b4e3ff8ff9dbc5ffe50f572d558d1e93d57e145d4dce01b30152cb0d6847194bacabbc169ea14dd931ea18ccce0cc92a78d39b77e23c38d2efb69876147bb4195774a0fb0401aab72e2b930a27f6dd93c1b269cec4a37f6214523ad0c66be297c4af8da2b98b3d8401177beef800f98f88f9910d6417f32ed078", [{0x3, 0x8, 0x1}, {0x5, 0x7, 0x7}, {0x1, 0x2, 0x2}, {0x3, 0x14, 0x1}, {0xffff8000, 0x4, 0x9}, {0x8000, 0x80000001, 0x9}, {0x2, 0x6, 0x8}, {0x0, 0x0, 0x4}, {0x80, 0x2, 0x5}, {0x2, 0x8001}, {0x401, 0x81, 0x3}, {0x7fffffff, 0x8000, 0x6dfd}, {0xfe0, 0x7, 0x80}, {0x534, 0x0, 0x4}, {0x0, 0x3, 0xfffffffe}, {0xfffffffa, 0xfff, 0x7c4}, {0x5d0, 0x1, 0x1f}, {0x1f, 0x2, 0xa34d}, {0x2}, {0x6, 0x3, 0xccb9}, {0x7fffffff, 0x3, 0x7}, {0x0, 0x2, 0x1}, {0x7ff, 0x7, 0x2}, {0xe082, 0xc00000, 0x101}, {0x4, 0x0, 0x400}, {0x6, 0x4110, 0x1}, {0xfffffffd, 0x5, 0x6}, {0xfffffffd, 0x9, 0x7fff}, {0xb5, 0x2, 0x2}, {0xfffffe2f, 0x8, 0x4}, {0x2, 0x5, 0x400}, {0xff, 0xa647, 0xa93}, {0x563, 0x9, 0x2}, {0x4, 0xff, 0x7}, {0xad, 0x100, 0x20}, {0x4, 0x8}, {0xfffffffc, 0x81, 0x2}, {0x40, 0x800, 0x2}, {0x6, 0x40, 0x5}, {0x1, 0x4, 0x2}, {0x800, 0x1f, 0xffff}, {0x2, 0x1ff, 0x7}, {0xd10, 0x101, 0x8}, {0x4, 0x692, 0xffffffff}, {0xfb, 0x10000, 0xc7}, {0xff8, 0x0, 0x8000}, {0x80000001, 0xe1, 0x4}, {0x81, 0xb3, 0x5}, {0x8, 0x1, 0x201f}, {0x7, 0x20, 0x2}, {0xffffffff, 0x4, 0x80000001}, {0x3, 0xfc, 0x10000}, {0x50a7, 0x2, 0x81}, {0x4, 0x7f, 0x7a75}, {0x400, 0x7, 0x2}, {0x3, 0x84, 0x800}, {0x401, 0x4, 0x40}, {0x6, 0x7fffffff, 0x2}, {0x9, 0x0, 0xffff8001}, {0x0, 0x2, 0x80000000}, {0x6a2, 0xa9d}, {0x6, 0x9, 0x8fbd}, {0x9, 0x8, 0xffffffff}, {0x20, 0x2, 0xd60d}, {0x9, 0x9, 0x101}, {0xb, 0x5, 0x7fff}, {0x0, 0x0, 0x5}, {0x6, 0x7ff, 0x2}, {0x2, 0x2, 0x3f}, {0x6, 0x20, 0x2}, {0x10000, 0x5, 0x5}, {0x8000, 0xef70, 0xffff}, {0x5, 0x75, 0xd3}, {0x7fffffff, 0x2b2, 0xd67}, {0x1f, 0x7fffffff, 0x800}, {0xb4a9, 0x4359, 0x3f}, {0x200, 0x8, 0x9}, {0x7fff, 0x2, 0x7}, {0xff, 0xfffffffa}]}) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) 05:48:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x0, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:48:07 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x0, 0x0) 05:48:07 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x58001, 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) r7 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYRES64, @ANYRES64=r0, @ANYRES64=r1, @ANYRES32=r0, @ANYRES32=r7, @ANYRES16=r1, @ANYRES64=r3, @ANYRESHEX=r6], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) ioctl$SNAPSHOT_FREE(r1, 0x3305) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x58001, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r7, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r7, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) write$binfmt_script(r2, &(0x7f0000000240)=ANY=[@ANYRES16=r1, @ANYRESDEC=0x0, @ANYRES64=r1, @ANYRES64, @ANYRES64=r0, @ANYRES64=r1, @ANYRES32=r0, @ANYRES32=r7, @ANYRES16=r1, @ANYRES64=r3, @ANYRESHEX=r6], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) (async) [ 2824.395993][T30173] loop4: detected capacity change from 0 to 16 [ 2824.423962][T30175] loop2: detected capacity change from 0 to 16 [ 2824.480410][T30177] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:48:14 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x68, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x0, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:48:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000540)) 05:48:14 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x60, 0x6c9e400612d0d566, 0x8001, 0x1, 0xdf, 0x4, &(0x7f0000000200)="0549044c0e6f6e0197da20b6d89e93bfb55e5125ae6813c3f05d64e5b732d2b50a3cfb371d763664bd5aef890445515965c792bf4755c9995927f8cb2d7755bbe02d6dee226c456b5aacbca3f36c86f3b02df02ab3da5c3d18500bd494d5e2e40a14c6d8942ca021d6f654f7a993b6c00741db168762093c7e698245a7c10642727a286a946f24c307eab6eab4bf137cae33e8105733421c65ad130a73b847624150d9a764e52b604d586b53307b6dc574109e2ca826bac99597d086f6baa4a26be731babac0cda76666eb391d8f240961a4aba62a0960c7761cbb439efc47"}) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 64) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) connect$inet6(r1, &(0x7f0000000300)={0xa, 0x4e24, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0xbc400, 0x0) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000000140)={0x7fffffffffffffff, 0x7fffffff, 0x1}) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f0000001600)=@urb_type_iso={0x0, {0x0, 0x1}, 0xfffffffb, 0x62, &(0x7f0000000400)="4ddfbf068c423eea70bf57a5df508c073e762978e6e57958c8aa4cda96041b8e05105e76ed75fd2eaf88b4ebf71a5ecddbf5d4da44c5e14293c379ac6d1da6ff5791be61388056eadac2e3ed46f1f6df49d3622675f748e70aa247394bdbdd798e060abe3a70f775b4ff42d807e412e9bc85", 0x72, 0x0, 0x7, 0x4f, 0x80000001, 0xea59, &(0x7f0000000480)="26cbbefe384409e1b7580c7b63357c7ea4f4224f436bb337b482060c09669a7b6ed5c62cb4987e791b859f5c83f779af78fe7dd1ef09db99a2490d0068a112b2b7c5c1e74e692df1c5faf63dd9b410c3cc70c5819f6c584fcf708a499ceda4d47338df5f335874421689552ad4c3fd912327b43237571efee3ebb4f944789728917515d58e81d039aed0274a2f7c0277e38baac4f0cab6f056c2e4806d2f2faa0f32b423500f3a4192558fda970e902be6b2b6d686fd7152a3dd72ae51874319d5d28cc50050763c31469638a0613f934b3787a4ac874c889b4f3159886e060f5e7057ecb1ed14ebd76796026be2f39f09c2bfdcd29720cb00e1007410dc89728d4eca9ab0154f5f5d162a5517f1824201fe7b589e6c5252e981fedec6f8c528699f4b65592ac58672c57a1b6a286586c7b7087cfe69a6b131c5022bb3f10a7cb0650b248fdfd838a07e2321ff2bd50b8706d6a613dee1e49ef918ae6093e2c9277f0405a76a4f01d773f98c91f7e134a1a3fd5c0490653c3ef8e33dae6decb36487ef43dac905aef3938ebd203e85d4bd2a0df574f0977476637b82d2d0c3fc788a94665d25bee9ed9ceb26cdec1fa501037bee64687c5b2bf47d1a8a12b5560af2624c007db80e2f805e45c7e1dabfd728eeff12df0f7dc9738481a860b8e5729bc38ee323b0c46f81c88a2132bae0a6628ce5f2c24c8bd94c64c4b1f496de9624208db7c76bfa10c6c24207d35536e0abf4c9f142d3b098de6c152fd9d47089f2f55aa272cf78c7e0cae6e96840fe73457cc5f35f3483c0e2bcf0cf6a6b3e8dabc9f138836e2981089ec7ed014f5e7d2e4a360af30571ef089359c89484fbd645040eeb1dc0993caa747ce4dc1286bd4acf48705aa20484dd8002f22c73500967cfb2f4820a81c1dd556635281c65b2e158de4cb663a8f80193f75f33f03d997f115c5fa1e15c6f6da05536e394906c3e0c34d2b6758d5a78e6871371c192dee062af46d9ab93e5801f51dd88a4d97ebe2499a41f7b9bf9e379a3be5e096c34ecfd7d80e319be4df0bdb4feaad79b711d60b35999140687530236b950ddca135a86dcf52c03dee16927fcd242207d914dfaa78a291a0ed7827514ca4bec2b096c70f41a687e04f62f160c766f6d20a71097a1e1eefa6bc7f9395254ef789e6fcb322db2084b0cea57e428d2c20a74004d879c89584f6f0a817caea47774dcac48c8fa4c5a5363871a5eaa4a4bd786fa519ea37b3d6fa91a3b893b75a9057c2509af287235e114c9fef8ea2b57b23a0812e3ce1b9a333c46c30909583fa4cdcabd06e8be25ee03261b229322343e77447026253a41858056881b00e918acbb0f7143b39f22b74c005304787ff5a66336dc3d6740ac16ea8bc8becdbeca3b08616d02ff63aacd6f2e87a19ae14433c79642e2716e18589021c9729084c1a750250583bed9178301a27279cf23d9f6dece8e48eb4571882ed35e84b10f88992a6ff399fb244237498e36c73cf6a40ac453f86b83d429e548787bb0bf6d2f55e0bc6b9f7bc591b369ec90845b840fd01e01fbb024f0fe9424584e1c961d68a0a19921da3f63f4535f36cdc48482faae5588a111b93c1f0beb41f3308e841ebb6079f0ac41154ab6378ae42172a4b5a779c1a2cea387a7b8a1f785eec855979540e5d2041c5289c3b544e48bf70aa79e22fb14f411dcc496dd0cba75eb28a73015bd487e1142fadac22aca0400dcfb9f6a05deb9b40e41273b2a8056f7a4f345afca068e31ea4a2dd7c7e12ff3f5db2fedeaba4c4fb5c653c671c27e00ced281cd47a79f41135074c8fdc11ea8731851148e323956744ea4dd7989fa8d41e46bd5bf313e8fc4f1056daff2af613ab36217e9948d3e1aa0de312d08da859b00103fb05176ec66ede83338352fae6a45cac6fd1c1ef815d9983abdefc73dab61dae37887d7a651f3dd758e804befd83de631ee94c964687d032be1abe28ecf6f25b8c1f8952c22bb24021a5800a6fdf23f627010918d300fb57e31c43675621c541644f3d081acd2b3a3f9dbaec08a5f0c968d6d6e8d74a1f8ce37c1932f6f7f844b6ac40f406c2f281ef86a65bf36ff2e2b675cebf94fb2a4f5fdb40679a9e277c473b5062ce9ef56f039236b824f572e4dc2aed4aacc1e86739bd1ea87339aa8faaaf0a20b74a3ca79e29356a1350d4ac53d6dcdd98399d0cb5019c207c120d46185d2e5d8792b9aa5317e017a82e748a2b1fc997e3bdadb91366ec06e2c75bbc385eb93f1e9e80f0cb9cea3bcc9cfc7a78293c2e404bf7e09fcaac6b4701195f0cb81daf71098da3bad36beea17a240a872c1721d18da22b0d312315a7772685625888feda7a0c79262a8e8d833da3379b02d7c695508039c7ecb176ed653d2fbcd108c571fe379a20fb51fbb84333a5512f518c08040f70cf21572cb292b00a5b867acd282c8002f9cfc4515291dd40dec7c7d4b60771a691228f8eadef160a71b139d014405ea2eda1f26aa2f515b396642598ed3a2914d7628ebc01ae5971320c6ca263390d4cb5826c9f42fd1bca40f9f027ecf0b81d634577e7e496522080ebb7e0fd45e5bfa9655199e02618ada3f3f86f31aa066c5268875a56dc79712a9402e83c968b2a3726562b54a5c62a57dd23a48b83cae80cf38cf728f4b9c0e4f21d5d63479877bcb1a533accc126232205d74f46b47654c4a8c300cf8377ffdab150370e1d47d2a383746c0dd98951eab3c6a98d85d2f49b3c2e84d8431ae4ca271ae3573d3b3cd2ae7a81b3a019d018ec08a131b81e3691d6f3cb1c5e17b3ddea9b69b45db5868c3d044a080f5cee3981cc155085f3e1db7e8a15854fd6960582a8a007857a35c212cff6dc1d54d1b8ada1ce10f9831bf3119489c683689f2c37c4056087458a2924e9761f267b24818e533fc82c5e0c8cec563874b41d26681edf6eaef72a79409916b57e77908a64fab5cdc2785359ae9ccfc2807a25fe8f466b6fe37191a0e8910bc4fc9c1559c17eeafaa14fdc4e755ced9550f3560d9620ddafec82b6901426da047fd911da7c1cfb586f0444d8948d21155aa022abf607de507ae05aa8d2c52346e7172529fc732f8b12eaae7e4063f2a1e1c99d0f3d7da5af929d928bc33ef9f854a0eb9c778d0b1fa2d54737e79962ea934890e551f3e418390cf3cc6d50c10a6d5c0789745007b343d60e8998be977bbd70668276c96f73b61717558ac357bdf0b8c986c482ecfda80a22f900da80a549ae1922e14404c1b28a9c92d113cc19bc00d87a9444f744455893379f9bef12a120cb348b2e61d507c85bfb08d2027f5648c109a2e66a40e6c8613ca23983f5a6de1fac9d02fbf9d3aca72e78d546fe13dcb38c41e9d43f1274be07c8d45225a993b0361f8ba41e8a761b35743e501d670c9765ad989fadbb6d59eae793a4236aa2e22095fb2cd0b6caffda2dad2c2476e57a62ea7cfbf8f0e1a68031476a900e7f2acf692af6f8f4c48d20e4a2193cfd446e1be178c65dec401e62c392b18843f0af3abe4c6440992a5113523bd32fabb96cb2ea28422acdb060b7743150908ee55ce13ac58716d08ba9b10c0d2aa55546c250363d73fdf9880cb292b84830010a9c94aede65443be346f5a77a5b3345627f310eeae53579d0c02e69c5dee977d4b4b66430aeaba2fbde2074a3e6f822fe0e05b55743b15bfbaa367993e887cf2cdfc78c4b8671c560fd244f71305f13faafd7593fd00cf357c89b400d5f0c817b7bdfc305ee35c657fee82cb14a714b25b731c573cb6d4ae982a721cb77c5d1843300848c064ea5e5e79983fe48229bfb2c461a4bc9ee490a24ae77fd6fad9e9ce40aa856ecdf6981818e123c0c672d24d8eb4d54249848d012037cd138692f5352053cbf27b2e0a2d132889e96316254ca2b56b9a5d345dd02e5a173502ecfce6562bac879bc0b2758327c977738a8b30e58546a5199007f09e915feae0b6ef255ffcddbed059a8b13cff18bb09cd0eca71422b9fe081a831b2e8e0a64ef7cd647d024f3031f416c9c2e7f2ad04c467f5e28066ce3f182b18477de0c1fa368888185cf25cbf9c8735134fad151d93f98b3a34978482f7ce759fefecf17790e2c1c901b5d00839690e99aae0d261c0d5af61024bb4a348d598e9d831cc4ec911759435f2649d335a6e48a7a234bce0e928ed6e6efcdec16072189d307f3ef01baa7ca4916449c9af1389c84bdfb838a512925f37d95ff5328894a636462b5fadd5af777f272af0e63068741cdee9f76c6b9ff9ddb6ce320398cb8c62cc100d34474602683895b9d44b83093ce98c7144a3150dfb6c16a9db1a8897ae72885b7d38378824a63455e8e9fed8c2e3aac50dd0e37779438d945b9edd762a313f48d8027656086fa97326b966d69623910a9e88932f9671ed0cfa124115fd0bb5e32a26099ee8d82b47d2b62908409b274ea2ad9b7c24222c481d426e3ed430152e3dc2c6182afbc8412c3dc01785a035ddc8d5e2b7b01937a5357be535f8df69ef0c1115a40d266ec2f6b7a03416a14e7eba01d0f9ba3d7a4cfdfdd5e1d62ab1afaed5a1b216d60924c142b70fb036607e9b09100091a2237f3638c78a9e3ca7dff0531ed2be2b35b565111b6fcaed6addbb20e1f6b435fbd98910a2852b992c024a9c63d8ca32a12c808d310b70e4f5dfb008b8fabf071d265c2f32f2d037b3664f855d9a6cc952bec1f40bbc6874e55a990bed0cda7e3ab1670921cbfc4976affa2e24af69f47187b16eb7675f8d4764958ac7e1f06593f75345137e1b99009df0e4b44fb73232af828d4a0a9d608641241fab4033f2783348715778f33152067402aa692b047bd5095a4186f9ee0d23f8af04e1b80b7d6072ef16b0bdd497f33245e821f7e20d4e6f0863e7e30da3c1d4eea17c724c4e99db3e2580f600d7d706c25ed34669c9f182014d72f6e3beab3ae90a3936a9cdd7aa6122a40127d75330641ad5e0a9db9c7ddfd3b86d0ffd7d8f51656a8751640b5e5ef95d2c09b68c534f66d45b41694637c1b854b9e87a053b380ad2d59904019ea92a617abfd5017a3cbd5a5f08c0cc39e5e77ed298605888d1e49573bcbe8547569a41f283c4932038736c23f56f20e1df8d3eaae630d30b9a180266282685108cfb1a237f9a7babdb8d301a961f7842e65e4057a81a453105e2afabdddc1dca1b24f88d25cc03795ba7dff66858512d474a1a6cadf65fe7577a13bca898d763e6d06bb83926d5367f051d41518e9429d9c5acd44eef368bd5758e93e4ef0760b02e50e3a8e0cde7de7d9a54ad8421400446762c1d5f8a84923e82f562a1e743e04021b31c11fc6df0f125250eeafa156a78b84446f5a039132bcaff184f11186305dc87c6eef99e95056290f6246ac2fe930ffe7a78608e34491101c59e57441da39e7f7b8828eadcea11a8debdd55455b8daa7eb2e701a9a3d4efc8287f6f5017085bb7a6850bba7b492b0a96223a652c6552f6d618fc4123f37921fdef8319454b8d7d6e88b7f7f62d2350754a70241886c0f295f5a8464d64c3727cc7b9775d92e781b0e59ca9ea04f790e9c9e01d5c78d6d6270650f6658724e2129cf6a4f034653d34df07e1bf6d4082e305a362b4e3ff8ff9dbc5ffe50f572d558d1e93d57e145d4dce01b30152cb0d6847194bacabbc169ea14dd931ea18ccce0cc92a78d39b77e23c38d2efb69876147bb4195774a0fb0401aab72e2b930a27f6dd93c1b269cec4a37f6214523ad0c66be297c4af8da2b98b3d8401177beef800f98f88f9910d6417f32ed078", [{0x3, 0x8, 0x1}, {0x5, 0x7, 0x7}, {0x1, 0x2, 0x2}, {0x3, 0x14, 0x1}, {0xffff8000, 0x4, 0x9}, {0x8000, 0x80000001, 0x9}, {0x2, 0x6, 0x8}, {0x0, 0x0, 0x4}, {0x80, 0x2, 0x5}, {0x2, 0x8001}, {0x401, 0x81, 0x3}, {0x7fffffff, 0x8000, 0x6dfd}, {0xfe0, 0x7, 0x80}, {0x534, 0x0, 0x4}, {0x0, 0x3, 0xfffffffe}, {0xfffffffa, 0xfff, 0x7c4}, {0x5d0, 0x1, 0x1f}, {0x1f, 0x2, 0xa34d}, {0x2}, {0x6, 0x3, 0xccb9}, {0x7fffffff, 0x3, 0x7}, {0x0, 0x2, 0x1}, {0x7ff, 0x7, 0x2}, {0xe082, 0xc00000, 0x101}, {0x4, 0x0, 0x400}, {0x6, 0x4110, 0x1}, {0xfffffffd, 0x5, 0x6}, {0xfffffffd, 0x9, 0x7fff}, {0xb5, 0x2, 0x2}, {0xfffffe2f, 0x8, 0x4}, {0x2, 0x5, 0x400}, {0xff, 0xa647, 0xa93}, {0x563, 0x9, 0x2}, {0x4, 0xff, 0x7}, {0xad, 0x100, 0x20}, {0x4, 0x8}, {0xfffffffc, 0x81, 0x2}, {0x40, 0x800, 0x2}, {0x6, 0x40, 0x5}, {0x1, 0x4, 0x2}, {0x800, 0x1f, 0xffff}, {0x2, 0x1ff, 0x7}, {0xd10, 0x101, 0x8}, {0x4, 0x692, 0xffffffff}, {0xfb, 0x10000, 0xc7}, {0xff8, 0x0, 0x8000}, {0x80000001, 0xe1, 0x4}, {0x81, 0xb3, 0x5}, {0x8, 0x1, 0x201f}, {0x7, 0x20, 0x2}, {0xffffffff, 0x4, 0x80000001}, {0x3, 0xfc, 0x10000}, {0x50a7, 0x2, 0x81}, {0x4, 0x7f, 0x7a75}, {0x400, 0x7, 0x2}, {0x3, 0x84, 0x800}, {0x401, 0x4, 0x40}, {0x6, 0x7fffffff, 0x2}, {0x9, 0x0, 0xffff8001}, {0x0, 0x2, 0x80000000}, {0x6a2, 0xa9d}, {0x6, 0x9, 0x8fbd}, {0x9, 0x8, 0xffffffff}, {0x20, 0x2, 0xd60d}, {0x9, 0x9, 0x101}, {0xb, 0x5, 0x7fff}, {0x0, 0x0, 0x5}, {0x6, 0x7ff, 0x2}, {0x2, 0x2, 0x3f}, {0x6, 0x20, 0x2}, {0x10000, 0x5, 0x5}, {0x8000, 0xef70, 0xffff}, {0x5, 0x75, 0xd3}, {0x7fffffff, 0x2b2, 0xd67}, {0x1f, 0x7fffffff, 0x800}, {0xb4a9, 0x4359, 0x3f}, {0x200, 0x8, 0x9}, {0x7fff, 0x2, 0x7}, {0xff, 0xfffffffa}]}) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) 05:48:14 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_S2RAM(r0, 0x330b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000001240)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) ioctl$sock_SIOCADDRT(r1, 0x890b, &(0x7f00000028c0)={0x0, @l2tp={0x2, 0x0, @loopback, 0x1}, @isdn={0x22, 0x7f, 0x7f, 0x7, 0x3}, @xdp={0x2c, 0xf2745cc542db84a5, 0x0, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002880)='gretap0\x00', 0x0, 0xb4d, 0x40}) r3 = syz_open_dev$rtc(&(0x7f0000001300), 0x100000001, 0x2440) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001380)='/sys/class/tty', 0x220500, 0x121) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002840)='/proc/self/attr/sockcreate\x00', 0x2, 0x0) io_submit(0x0, 0xa, &(0x7f00000027c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000000)="75794c980cd02954fbf0", 0xa, 0x0, 0x0, 0x0, r1}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f00000000c0)="9109eea59137dc9a0ad05c79e122a84cddf40dbc4dcbce574cc1e858d533f0a91d5ca35d6a74d1fd9c590111e2c6b5cde21f129ecfdad9e2d05d23bc80e101a52f53fe53e47f4528f91086d7e353af15dc547c890dc4d0705cd14984483fba302e1aad0dc78d5b62feebdace4d60cec1cab20867cbcedd9f8ebefd1527fe7fc2aaea15df245dc989eb2fd5030d502bd34720edd50362879e9d6b3d7ec86a885b9696a4a31ae24e55707f3db22f62e34174ec7f1406bf8522ef68e7eccf27a850c4bc2ac80704c6061d741c95a8f323e4554368ac27a39e91de34349a367c8a7919b91432b7d567d7b9baf8fcf072a1cfecf29713f43b880977902c9b958321f1ff929a522721dd36aeaba8e3745f4d87f34191f1c25608106fc96ffebe91d3fc5bc1b27ea937f0360d554db8ea4af8bf1c8179042ec9fc52b487281e6364d35fdbab3904bf2bc1431f1ea68af90fb1214eee5d4349a299c74da039fe2790feb1cecc1c2ac49a58798d4b66f318ed4f498548c76cbbb05394c6ca330a3d159b4fe8551929970ffee5cc1bac8a6a5630e0e3bcd499ae098c0a49cdd937535284e4b8c49aac094c82bddeb984b92968ff14bd1662c62d05001049d4748415ae3394282c16e05dfd4c986363499742f8e7ed0e3dd785813557dee0354d8630c21d71407373503dd75afb51236876963577b19671bf6c533049f6a9bfd0f460dae4876f91f1ec4c4a2c4b8cb2540cbf00ba5245d203145b25176adff2ab447679cc1cb83c9eb5024d84b74c990c4dbb23c666cbbfdb9a0ec8b7aba43aef445216ad362442b76bf3e6ed39940021b61c15f1ec157ae2a34669a390a13106c920fea4432a3d94ef7a253da398a9191b21cfdcdba6dc886af592f2a43b75a43b2608966ca529a531e08dadf0edc8dc16d1f2e27e6ffbf4e90470f2cf43f0d72d6b6bfb5f34e10fb919f432861bd0a4bc8b02676139344da771dabddf8e283eccf9e3982d2f6a2429538867fefc23a2c1e5e370fd463193e1af3b9ddb5760787096c2ba91d8231dfce24bbe420eb6385bd65c9565922e4876b3c475f8668fa231e01f900d483a14da4ea286ba75e772ff56431b5974efa5f7acd16c1cb3739f243368517e0e6f9a0b18212b35dffb8754389a5d216021e9c658a0df63eb813342c9469de01fe0f29370769f71659c37dfb7f4e69928bb55aba67bf064cac19bb73a3d07f07eafcd09c4239f513b49157b286e869885bc2f56468335ac6c08a8d8acf4cb379c595a32a1e5c9fff9882e8e851fc7b3ee1f2ed4fadddf627716e63f7aa451be29a900b415c6b311ede97ad13c1d8d4a4e9225595cb2bc802755cecb4c8ab4362d555f1141c9534a2af51b56ba482d1e76f6d6e0daa71c2dc9302edfd681335953605a2bf1ad206af603ebe3c6c6a39d4eacbdcc066f56080fe8ee8cad5b404e292cda51c3368254b2eb49cb99e0344e24aa0041df4eb2cf8ee96b87ae89d743868ad003f5f96ad07ffd0be21c1b555fbce6f51c4070000b6a2c81b816550b9d95d371279db39c318654f8ca7841f73351df4c45c4b96c4830359197b99b7b562a19a8a1f5d3c67d171fce5bb8f48f4cc282c4282edc8d7e44e78e8cf4f58b3ed5237231a4ca3b8245795563fb735a97f778f369fa59916d3ae8cd81a53355ebf5a58a21bbe817746298cd02556c9067390c4c461db8565543f4b39acfe160b887e381a07f995555294170ef9a28655a12b6bf55a4336d8fc0cf31425f50b4d2471b28b76d87970af5a546ffd2b900a254484a5f9be37c635ace30574ec225d77f5e66d7c138f672d8b4a47a8e15bc7a8377d34b2c8015117cf1b842af310d64b849d454c9464daff331aa516b1e871e741a6b7f3e92d4c131f86da1a4d7ad2d83d9e3d768ffb30fc2a3875814acbb9dccdd4925ec13ab02c02985d9ea094f3f6d65b99be74a73e130a235e7dbd5f5ef46cf10547362ef7af0b74302c309729ebc5d8ddd4a5a116c7acb3bc6265217eb5fbfeacbd2842e270479bc1fa998547a77e90c63df99caf60a72c884758ccc7ea74a51309dac4de136fe50073f5c5c0e1706151069bd0a929f5870db09567ae575b739c823b545c25dd1191de4666002b46ce8613a6d336718ee5db6612703a3f176f023944dea0f20dce5c1a324782a4b55fc5f254ff56a4dd49f6d74dc0c7469a5b7c2897db81dc7a67ff104434beacfe38915157fca3f069748728adc4f835b8e29aefce67416df211181d39e77da7fcf455c2d5ffdcac41cdb34674774fbda41a5e947bf07c3f7b02f35b455fae5caa62f0c5b6e675dee09f51fb91f5773ea6ea798ea9a1a02cb9c2ae371b3197b7a16d3054ddd326f77fb995f1d19692f85b17ace4d4b657b99fb84511c32f0acbfd1e6887e6eb5b57bfd443460a1cba559c32fd11d4be2fb2c9b0a8120f1e3f69750ec470463296400045908fbcfa91f90db2e44edf63c4f7a2de565d194944f09e7e9de935f388b3bb33514913ffd587ba7d5e3baccda6d50e57002eab712f9487b97ab0cacc14ca7eddf3a2d348bb136989b1a187ca5385f006f6f4fd5949457eb45365bdfd3e25f38961a196a9e5ea18f382d49830f8a0e37d9a7c23faf979f8345963694f16abc2620e33bd341cc23c92ee140aac35899f5732af68d1ff459411866213d31df779b2abe4b71cf7e5c9df25b8d707fe34ea64ba550c7830fbdbec371df374a0d3376ed9501f8d18d95e5961198219e6367e59d3e36ca46ed086889e3cd015a271f215498fdd7d0bc8909f6d29b297176de01d72e3dafe1390b125f171b912d129e6282e55715e129c6a8a45fa9f4de191b43071c116e6e657d1eb9789eff63b71ab6f40bb7e880f40ef4b2bb62c1863c04f7d2dfade5b97542880bb57c85c3e4e0186ae68fb635ba4499ac3457598df74af8f51f978a42a3b74ca904d7220e4491d0dc78c5c9bb094b91b369eba1a130b478567a807a6c52cb8af0739a7cea27796cee3bcec6e2a10d8fa7dae320a31247a1e8c407b4fd8d211f2953313514102d3962e806020288991004a2e4da5bf986f78d2e01975c9f61e5b307db58b0867b9618d581a04bde9de66dc058544e2a2f45f7c03478d3505cda42c37096ec638043190586abc5212eae51d1a2d5c451d84e5608edf8bc9a62b91552400287607fd321914e9423cba8b2ab49b13593f8aec845f39970905c4099adf23cdc635615b5a224357b9df317f7ec06c3047afdb29e07103ea7953fc6f57c302a1876013a482c3380788b1239715929015f81f080ea9a8ad772adcd0a30e0b19880bd8dfca400f1ef40a9d37fe69096fb147289727635ae0d5a19c5f1346f46c8232cdde3ea8de7ba7ed3e8faa06dab3f75ea3a0dea6fd8f3e1c02a1da53bb386a56c4bff26dc15f893653425bc3941cfd66d74119ca8b2bd9b975974df476081b7bdba311d12a7989ff5fd2e9913fc8aeae3bfbe553edb153137eb62e37ca35449bf0a504f2833947545f61a8bbb826d33ee8658f36d1092a5a01f634615730fd4b53ced020ca279bd7719385514a3c2c0e6d606cb787159d1a3e0896c248b80fb43c76e9c5e46ec6afe2542d6ab4614db40cb3bb2f3d9ef7c68a65ba1dbba071e2c9a1e073705e80e631e48bdc7175a9c8e5503127769e261b29625988875ba2f711f5202cff19fb99b7375af8f8aa5779ad9d103c0125f5da626f1385e2f955fcb8c3f6682ec978d4e28b9a3f0d2074e6031d5b6c93acd73f315710556e930025acb5377d0fe8f299c04c4c9da920c139db743f54674a03b361d80cec01164de1afe44ee156e7b79a5e2ea2748320123e871338797932105f1c0871f0cae7975125d2bad900da2f7d2457b09be60c3f85b06ac391330e79103661543deecb882441bbfbbdb7413952e392f67e8fa4d6ace3c337b300e39d55cd8ffeb5deffb7347616d1fa1fa12a4af41c6f62c7ce0ce25720c665d92bfbfbb5a0084991bdc013ec00e55b77984b59e9654ad727d8fcc6f04e8750f25fea5a8c6d75e0f081ae2fc0e2824a3c5fd052c5b49d1e13aab4e2720e897f668622f15db0d22a1cc6608cdb08f7328f68dfd50bd1ede3e2233105c7e2b4777c0942ccc151d35d41beb7e509b7901e949b358862c87ca2e5749b1f2dab5ed01a8713cf6a735a57a7213caa19a5b44e635b4490eb5031165bc25d6678c747a9d23c8943e96165a6d10562e01cb5cc06f5211f4eeeb61f5ca4c2464b01f479b8684ee6322efeab6bc440630445b2d894e0cc34cc628224f84aec325f656b8686d990faaeea21877c76ab10b2500594622c9ad2fd38b7213e8e8dade3205b6acfbb62c4a901224439a81c59fd976c23599f10804b5d6e6bc07064eca8797b47b654a1e24d401dd6920815245085d06f51789e375bfe01cec01d2c900b803d9a196fc97a0e6b6c76d5d6135ee1696bc46dde3d3605557b1b869b5a8a6d30862824d1773f6a3ac5ef998464060aa7a85634d60cff84b14d2e54c2eb77ad354adf16acbab66eeacc51040e986bad144dd85dfa0610cb06b56c53020eaaea4729d1c5646925b7000ed6241fa1bf163a7f3f76634b017bdf73a072d755fb75fd68225fb3cc5050a5ff1b7dffb4e7f2f0397179915ad8a67e6b9c449c858a3e8875073fdee47f96a46f7e360e88cdd243b45ced6e913b48dd8c961aac88d9a7d5988f1d943ce9fef5baa7fc1625dec3b5eb247b99dadfe8f0b1be3a45d7921a585afd66581830c6acb19c4a9bf8893e646528fef79df4d5e0468c6636eec20813cd83703515f3f4ebecc79dbfd45106126227b9ca9a147e2acadf3ea3d305b6123fd1ad99da28fbb55dc4bd445b6e666e25e1afcd1cc118cf85ad1772812b06493f095894b0677be2373e2ee6611b488fc7851b768d1d7c1387da64aeb37aedbbadbd4ed41d077e8be8ef8919728b75e33e6c513e443e3188fde2c84740b776f8eee6ab7fb617c2cda2d0e2218f3b053d9d86b6fae944c329129200f28ad4159e4f098bf0a52a3329c8c34375d93f93d44cc36a8b23855af6d585ca086bff46a99b5e2f19f7e514ba433377201f78f66d919f743ea38bc8b515075cbe5c60d0c82f939cba700cfee7ac2d727aa8ebd7dd30ffee229ce49348d1b9e736ce57fe99fafc029ff24cef0777b303115791121da82fa01b08033cac0d2b462b6db781618d21d31c8f3325907f04775b0dc09d12458970ce2a15865a111e35122103e7d1b5dc4651bf6a0136a627a52ca6e1b0e6b88071f6cc1c558db0f74b4b767cab7629e0f4d4e09b78e88a6da0880da4d459801b9b7c1a125ce9a76f7ae393dfcc0c1b533dd86dae79077887773c5d5b5f2f5f23bcb86f3ac91ffc07a3dda92c70400cb43361a1483f9f7a1690a96e37f85376ad0392117020e8961bd54210b376cdb61227c3b0da9569dcf9956bb78229b5e901c17a1b73b4985ab60acd1b85766e8fe153409f0431c7d092f711a65f611a39a934e783268b6a83e0ba07f4d7645cd460ced292338902c717c87ff4a09ba2e6d85a93cb4b1a7b9d825f9beb0f66aa9cb5b3ed050708e75409316c0a217d6c95f8bbbdec7833d74ea94a5efd1828f81fabe188fef0c247f66baa3dab5f785d0aa4d3d456854a57c31c6e93febef58e6a38b587eab0f842455eb71fac8c8f0dadd3ab8ef96eb643b7c901839db3c7043b2db565a515d7aabe54a3d6520a4de1edbb105a99867dfea4900a086753a48e28a7b87d1feb2d004e1aee14e8e1ac37d5182ab08f2d6bc779deb554144be39610c5812099800c19c", 0x1000, 0x401, 0x0, 0x2}, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x3, 0x6, r0, &(0x7f0000001100)="5522d4469d18571f5bbfdb013c5a9ea01b640543dd766834798bbb1204efbe267fd2a5e888120346f4b4a370105e25288eff55daf14a26f04e16cf84a00f46778ddbc1deeb0b79ddceaf9ad0022a33bcaeb6fdff4c113e33ac4e559e7fdde7e7d9249a401dd92689599f963490d44c611358cb20ac62db63500ccadae1a43cd9b176d056d9b7a14d72dfe0c3f80f03ac21eff25583f140f443ad60c9dabebdf8b3b7fe8b8f376d4da39ebf3ce341ccfc4aacd141649bca0ea183a5d1eaaae74896578ddf79956648", 0xc8, 0x10001}, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x2, 0x59f, r2, &(0x7f0000001280)="877dfbe0a7ae9dc1ac3c19e31725dca3c694cf0b25b0e3d6f1d0a70a67870cfc", 0x20, 0x10000, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x6, 0x1, r3, &(0x7f0000001340)="bba959ca0e5c26ded3df53356351a36625645f3c0bed918caaf21c9cab6d070b1f6a500cbca5d9709314cd03b93a110113ba12a446a521", 0x37, 0x0, 0x0, 0x0, r4}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000001400)="25bbdbf36adf476b00cd0915711f6b11a8128082d0954d3659b807d28c2794478798e6c24cc28e1d6007671f4d65cebef5b4c484d21e36252b045e7f2e9279ae08c5b76205e9f3f9d742039de47f14b664c6705a54af70ded63907913b4249f1080a39c990400062191adc7ca4a01ec0794f18ceb33e9eeb79f3513b5d9d6d5990eff7e3667c819daee1908f01f2bfca2aa73cb274210b176505208b6a9386", 0x9f, 0x7, 0x0, 0x3, r5}, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f0000001500)="366eae7a10d96511f52131eacc4ddf304527aee8037a7b70da579a3f581db6a56fa142f0eebfbf78b266f34b1f1c546c04ac96ad8b3d10bf0b00f092c424048c70d362901bc49904c67f5c52cf56a3aa0b355eb0515173e736437d49a51490ebdbc30ffdd2471fad88bfbb34b1630bd738b9255907bfb35b56414943805627c87a9909419bf56734cf524e5146948dfc28bfd7b6d0059ad26e11aa36644b3fd668ee7dd76f27404ba9f6768add36b32b104105646512d29f6dca2b0065cd6a5d84ebf54ad31cad019b7623029c7c24a82ed38d0a55974ee511e9e81af5607207c5c3b74b2db4011abac19cb1f28786109a585eaa09f25108a5d6645a0d901f4442d585ab6430d75ee63dad8cbf6ea2e83089435165b32073bf076926a6f1055cb520ead2a4eaab6beb68cf1003d98fb3efb7fe5237efb6bdb79a27710df011d3bcf2a8262e0b28a9fb82146c7ae34fcf99e0fdfc2cf65c1e163bec13b32c54b908c9f86acc4c090ddfa77b6d8eb016fc2474d26a4ed9681dfa715721023cda270b235bd54009ea7d9025c00ce3f9f81902a3a0e6784ea97e836b939dabae3835a41726f0118ca87af8f8c3d91a359520bcda542450a316ef5f7fd2dbbb0cba9a1fd5e012b749dfe4212815467b822d494bd454b5a0b447e15c60031e657c344f04cc5fa7575eed67a5b89bb0ec1c16b624092ce4071886a134eab2e1693b944cd852d17d611f6885284202439f6349c15742beae03e43f563d8f20d3410970de95ec0f047a53745048a5488b592c02a8135c73157ebec117a3c3b2e22a36df29bf3319b1c0c18d85459592a55b2c896a403a088262144993b06f67060b0542853d485a0dd69207513f4725b860925c9ae1b7b2fce548bce46479e7d48b4455859d6664c12a0d511a84edbd763d57a8dfd3a1d1e71350c9f57d81b78530e78669ec6533bcaa125270fde0be62f44e58446a02c877418574debe764268eeaa2170e3ccd7276b70509fae1ab4843ec7e3f254442fe8d16ba536266b6c969ca34aa8e35415efab07e81734aab24ab2f2785c0fdc822fadf1315c794feefffc2cf27fa4a2e09c0b47633098ab758f171d67a58eddb7379033bfd5505443671109c0cdac4c8c91cbb1e5dbcd6192bc4f65b29eb123f7659bc838863931c03debcb33c76bcaa8a1c980d87cd93f74a569b14779811edd22a412ca325ca9f0a0367a70cc3fc6e66cb33a7230d15dfb2774aded720f8199c0c0f605c758a86dcca966ee11bbcc8957e690b4a74c348aeaad1bf8453c9bb99bb1e0cb09b4ab5ecb664f2a65d17bc8fff23bf9c47892ed32697fb6204ae96160b2073068abeaf3718e4908610d636c95c34b92538639e3d11904a746e4b6372601d38d4b11053bb6c019eeef15af196ff1bce8355be6774f9095bd4d4b833b8e3e55866c83c7485df8eb271d7435cc93bb556c2a553c290935914caf59f9c630402237c2b06a86319bd1b8867b6ff06f807018e1fe659abee93f530ba101022d451393413bd07ff73883b5b66b10ca4ec48930dd3ed5e2ac59028158d198afafb950210d678b21dee0fefe1fcc529c3e420c97f3755eed90047f3bc70efd74ea50f290b0bff1313d30e48b825f1e86131335474e6ca134c6f8ac0e016e2fe10815a8a8576afe16b4208c45b878564d7a5d3e66119e4751b9f7f0b96a9fd9fe2b133ccfa933e098f937ab04f468a4f737f3b95970afd0a35403ebe4ea18c05f51dd7f2ff6cd6d0d6f166f8a45ad4877613453ed1238ce7b790e69f8c190e6972dbfbbb166b7136ba73617fea9b27f3fe5a191c5844c412a3dac512f921f3cad0e192f342aa097a517b45701307c312131a090c1e5dd64efc5f87fc40ccbaa57c1da25a63e4c6afc376234e73660b7f1ae342d2ac7eced1a31e9b1e0c593ed40773ff5e6a92d2dd4ded94c8226fab134baf71d80b9b8dd1a39fb48a38dfc83892c7202e2e747b8c5fe99c44ce8149b8e3f9b36ce5e1151ae80a3e2833da5578421dc4bbb80802dde20912b7479cb16d1ab89ee258197dfa380666706c6d75579f18c2770c3bb8fe7873468bcf8318646b165866ca0072f070ca6241e14750265b72ef880b1191d9c4dbaf2fca0b6a21746e291277b2a5757bb8b0fb4c7e166e42842ff5ca2bd9699e2c838cec93d59e68968b97f2af8a545d427ed37489314e0f2edd1fa706e3fb2b886b5b23df68cd17059ab83ba638368bf1c5b9de6e6b35723052edcd2ea181bafdee66edabce519497dc35b0225c4b98ccd1f8132ba9b462f03bb99ad8f344b131c11ce55fa6081fbcdac1f3be656370a6f25fcdb1fc0e274dd2edf30243f0eb50ab3cf1ffcedf30a9c8be3e14de277af3eedd0eee917c8d4532e77092f9048e6045899ee4e70a548ab0d29f95662d93823138345117ac58bfbabfc8c0cb8bd847e6487d3197394bcfe241ae521a81feb066f30cbf6a57196a4f6362b92396c38f132a77d32fb1678ed7547ed534de494f9c8f36bcf98aa2def8be9917a410c7847d0c72d1d2ee14267a911fbe90f5091d382a36ea33b84fac63763b30a909e7d7f2ce1a0ed8a4cd3ab4641aa411194b6a36b9fcafd56ddaff088a2502871f37e2ea6a04b2f5e158b76f34014a166922919d7a8ffc15312d9042f291216906cf0a3cbc934b2fa81e7c1c93fe6efb972f8644ca4ed91a86e9a2b02d6bfd38c6eeb617155780c41f283059e13bc9513040735cfc09ac954aece2f43ca304b491ad9e3252330a5dac5fd017df664f74ac23297e51e2ddb8ee7e53d91b657272b41b384a5397df74635bda87b65b56927f1b9cd22f18457a3a007bee10c629ee7a7b9b05358446684e50ccd7254477d40ba0f1b74704dd4b61df3c4a8f6c71a316d75c06d42bf81a043341b140c80711ec172e04e969f8297206d69d86ccc8bd19684f9907ad4f5e9edea8032d86be2129d44a29e4057a252427acc2cf85bc7de5e4ea8a00b566d149dc0411704cca77f2c7e8de36d81b11386588bd396feab3a495b62e7a1e658a7dd7a92845a22b75c6593dedb145c4892ec6eb8bb3aae26a171f9ad17899b796319c746aebc3a433b4b8a47ff573b2c6364f8b2e271fed5b0c3e3eea3a97c7fe39e2c918a46eff405d6e7f96558ddcceb0ac9b89b2b8598435ddf44653a198d5d8ab5915dcd9dae5e35b0d88080583edabb12eb88ac89f578dcfc6d9c41ee714aad3c93a1c259441596e5a68141415b2e58383b447c83d7c626be68b462bfbd7afec900eea24c2af469908843b3543a472b3fdf18a019382fa340d76721b01217531f9284bd8e75aabd9df4295b707a668091e0b65e6aa44f4a8e77491b7253b8cb2ff0141a4ba8ab7258179c0bdaef18428c4b2aa97f0eb3f8744e55108bb09355ee019ccf800dfbcc1ddd05554421dda2a3b1f63864b355d9e5bfc07b02e6956697b5fa657bc0ba5815644de287f157130950e8ffe4ab37ba7a31e84a869a42efdbecf2f6126568dadcba97a26bd091bca25cbb9d5c7f60f67ab3c2990ad74dd2cb92f8821a3e0b3bc22be853ccc1fbf8b6b7671ca0291c4997222ef98c9a315ec1b1ff45419df97f12cc2d370b422018dd805dd10ea35fef7a0bcab2e71c212b5ab531a973cd9af9bea386e23e4da55f3c5bb745c9786ba7ee35c2c1aa9b7004d4ba44cd0a402ae87062c8eb7854b21f12019ee65b751d646ef14c6ec2f55f734d0435fedbaa5e5f6502e896f02971ab8fd7e7dc347d162132c55a5c8d7b334c5da158aa1b9ecf26d8c3e5f59323d101bfc66d685a52a380c5ad57da4b2e0fc822d58a611a77509a7b83ff181d54290f32c4ad552c591f0901b66fa44f9c8e17542154b5a764d8b5485d9e6afc9a219a7aaf82f0a14dafc33cc45b7dfb13ad0c4f27b6dd54b8e4f4d455c71ee29cc3bc8b86cca7a8bcb004e9dab583cc2fdac33e6574a260dc74a790967a6a26f0fe2910a322fe1af260dd6db575aab6eee04ca968c74cc6137a46e8df63a77ed226eae4f6e1b742b62b793d24dd9f6f9bd85af1992854f327ad1c806fb61aff855683ef5c67cec2821d26550da3b75cc301efb2b3c4f72b710c030bf0328dc9f14e97af9280b8d5a2d11dc81a65a7536b283aac7d79340629e6a6aa7678ae97d4a7722b754272e34a410ffd40e59607aa77f1934384fbdd040f4174ee09c854b1aea1a8d934f4066ac1df12c49f726bd620580046def9fed8cc77219ec14a9367de1b637ecbd4c35a5d4c049e6e2a1a8fef0f9b167e02fe9d19cca0421aa09fd9b551be465f1b91aa92c9b394d0ca0577035b7186eb48676314c56837bc3c752442e3132664594d9797efd879e1000468dfda15029a356382cc3d970458e07a48ab83a9650523cc270af4f9aa786e7fcca5f27cdd78fbf54df2eda52677a9616b938e1259b6c97d1070443eae6943b531e31834eea1a86bbc022ff28344aefa7ddbdf700f85d29b8b60860ed5a21aaaea1da84de13bf486709b8fc04ffca3f5f8cb659563c343ac72d1d5dc6c37234a07d87b2d6f434cb30d32b272c62c5eeabac989f2312ae071fa697e32c05cccbeb424fca5ded7109f64ca27e2fa5b8f9cdd82af30e722137614f9ff3d7bfa4fc6c7b43bbcbc29e67293813510ea93014dec91afd5087ed854a11ddf7af81d65ceaea1d82648a77a92e1440d4cb3acee1f2e87351f1fdb18a2876c167bd8db0cd8043c970568db0bbd264ce04c77e3de9b25025a8998f33b8313460902f38253f32854fbab5f4259dcb01bde4ac1c95b0b42883078498421b8a651dbc75baa44d93b2fd2f386fb16a5f2b801dbb8198f33b45af3bc57ecbc9bcc996fe5682dfb9ddbca8547375b4ce615d14965727c21ecd1d5019f2f987daab1ead8b49eef6c3ecd53bcfebeb7b76a598e5144928737a9a18ac8d7943d06cfd03488c0167d8921eca97c3cb62956517dfe746e654e26bd0c4cd48e2696adb27182934147a1affbc4182e2daa1b293c5dbaa376b62a91236d39dfb1fe2e0c30b4a37e76f5809babc4de24f359045cdd64e392cd84c071167d4f4ab15b3caee554c157d2ec2618c43f87877cfe19daf06fff8db43d236f74b61f9f16d03c9f661a73517ebba1fe6d8b349d70089bf1d99cdfe64c1c93212da97912410b7bd4046f7acf731b8bcfd20e9ef9b66491ec84cc6bba1284971f681c1f43f958df49ae3de1917bbcb91df7138e70f6568d503f680931743d49a844485f73ea4c5b2773f00acbf4dee0fbed91c351de172a8eca9d9f8ffe2b4850d8d25c6515b58734c7db9ecd00add53c688cb9bfb6783da9c2d100260c05c47706fccb198bc289c4e1b2040c49117ff911dab599b5ca1a1d1d4d0142e23eea97a8c629ad91f0edc79b0d329710aeda7499fbe8674ff54be11962661544a2536b55754dd1561d39755746e215532a507f253b79f528896bdc12af7ba3512d7cc2f646eeb86f9f118feeea6e3d08af8ce93628f2dc5c3fb6af32e750833b12bcefebfe3a0aa6efe0ef93f77b5ade698162cfcf81a05ae8850eb5487cc783200aaafd5943be19927d3473f0e3e793ee917023a5b324abd4639d6ffb1d2e085e9a5443f96d1808ea92106385720b24f6903dd099430ad32da638d88fcf548cbd39eb3e76c23c9a6339e2341c7967eba96f228c07a550ec10cb2d2680dd7986193d09f0c3807517a335d9755c41e58f39006252d0821251e70f6fdab3fb6a7ec6326ccae6dc54c94d47c5ce0826b5e1d1aa2964fb82286c48a757212a5f772997e5831524c3bffc8dfb1ab24deb272bc22b7457", 0x1000, 0xfffffffffffffff8}, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x6, 0x7ff, r0, &(0x7f0000002980)="f3dc77870e751c00000000eda98ee5f33341b0567008a4db8a4be663d664c678bbad68b3c9232d64aa4bbe54768949de9ffa98df1f1933fb97976a62779f4eb3a939cee985e1bfbc326c6ea3737e9825b65d05274345c9da788e01ee36bdb2a31ff5e874c9b8e34c9ce9aa5c08e07897de20a3dc6bad436cbe28b818bee74aab84154e01aaa7535f4270178c0cf9dc7079a12c4fbdafa0d68ceb82c8d83fab4a9ea8cc59796b081158363f37341c7f3377cca5f474417f8db522d9e245aab1436c5fac0f8360e47eef485ec120fd8e38bb6cf3db12626e98000000000000000697ddf47c6f33bff85f25fed44e10cfe47a383937", 0xf4, 0x3ff, 0x0, 0x1}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x5, 0x401, r0, &(0x7f0000002940)="5052645c20409e93cea7daac", 0xc, 0x7, 0x0, 0x2}, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x6, 0x6, r6, &(0x7f0000002700)="e48fa417b9d974e69c5a4fef897751388c060bab283844d241364f899b61ef475c21cb0740c7081639b1d1a8e3a962d0fdda30d05e6b34cf2d265f2ed49310907b6cd4893babe6292016ef26d6111840e94fe40e76a60c92c80196dba0e9", 0x5e, 0xbcf, 0x0, 0x1}]) close(r1) [ 2831.363296][T30205] loop4: detected capacity change from 0 to 16 [ 2831.370027][T30203] loop2: detected capacity change from 0 to 16 05:48:19 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020300", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:19 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x10002, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000040)={0x60, 0x6c9e400612d0d566, 0x8001, 0x1, 0xdf, 0x4, &(0x7f0000000200)="0549044c0e6f6e0197da20b6d89e93bfb55e5125ae6813c3f05d64e5b732d2b50a3cfb371d763664bd5aef890445515965c792bf4755c9995927f8cb2d7755bbe02d6dee226c456b5aacbca3f36c86f3b02df02ab3da5c3d18500bd494d5e2e40a14c6d8942ca021d6f654f7a993b6c00741db168762093c7e698245a7c10642727a286a946f24c307eab6eab4bf137cae33e8105733421c65ad130a73b847624150d9a764e52b604d586b53307b6dc574109e2ca826bac99597d086f6baa4a26be731babac0cda76666eb391d8f240961a4aba62a0960c7761cbb439efc47"}) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) connect$inet6(r1, &(0x7f0000000300)={0xa, 0x4e24, 0x9, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4}, 0x1c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) r3 = openat$rfkill(0xffffffffffffff9c, &(0x7f0000000100), 0xbc400, 0x0) ioctl$FITRIM(r3, 0xc0185879, &(0x7f0000000140)={0x7fffffffffffffff, 0x7fffffff, 0x1}) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_SUBMITURB(r2, 0x8038550a, &(0x7f0000001600)=@urb_type_iso={0x0, {0x0, 0x1}, 0xfffffffb, 0x62, &(0x7f0000000400)="4ddfbf068c423eea70bf57a5df508c073e762978e6e57958c8aa4cda96041b8e05105e76ed75fd2eaf88b4ebf71a5ecddbf5d4da44c5e14293c379ac6d1da6ff5791be61388056eadac2e3ed46f1f6df49d3622675f748e70aa247394bdbdd798e060abe3a70f775b4ff42d807e412e9bc85", 0x72, 0x0, 0x7, 0x4f, 0x80000001, 0xea59, &(0x7f0000000480)="26cbbefe384409e1b7580c7b63357c7ea4f4224f436bb337b482060c09669a7b6ed5c62cb4987e791b859f5c83f779af78fe7dd1ef09db99a2490d0068a112b2b7c5c1e74e692df1c5faf63dd9b410c3cc70c5819f6c584fcf708a499ceda4d47338df5f335874421689552ad4c3fd912327b43237571efee3ebb4f944789728917515d58e81d039aed0274a2f7c0277e38baac4f0cab6f056c2e4806d2f2faa0f32b423500f3a4192558fda970e902be6b2b6d686fd7152a3dd72ae51874319d5d28cc50050763c31469638a0613f934b3787a4ac874c889b4f3159886e060f5e7057ecb1ed14ebd76796026be2f39f09c2bfdcd29720cb00e1007410dc89728d4eca9ab0154f5f5d162a5517f1824201fe7b589e6c5252e981fedec6f8c528699f4b65592ac58672c57a1b6a286586c7b7087cfe69a6b131c5022bb3f10a7cb0650b248fdfd838a07e2321ff2bd50b8706d6a613dee1e49ef918ae6093e2c9277f0405a76a4f01d773f98c91f7e134a1a3fd5c0490653c3ef8e33dae6decb36487ef43dac905aef3938ebd203e85d4bd2a0df574f0977476637b82d2d0c3fc788a94665d25bee9ed9ceb26cdec1fa501037bee64687c5b2bf47d1a8a12b5560af2624c007db80e2f805e45c7e1dabfd728eeff12df0f7dc9738481a860b8e5729bc38ee323b0c46f81c88a2132bae0a6628ce5f2c24c8bd94c64c4b1f496de9624208db7c76bfa10c6c24207d35536e0abf4c9f142d3b098de6c152fd9d47089f2f55aa272cf78c7e0cae6e96840fe73457cc5f35f3483c0e2bcf0cf6a6b3e8dabc9f138836e2981089ec7ed014f5e7d2e4a360af30571ef089359c89484fbd645040eeb1dc0993caa747ce4dc1286bd4acf48705aa20484dd8002f22c73500967cfb2f4820a81c1dd556635281c65b2e158de4cb663a8f80193f75f33f03d997f115c5fa1e15c6f6da05536e394906c3e0c34d2b6758d5a78e6871371c192dee062af46d9ab93e5801f51dd88a4d97ebe2499a41f7b9bf9e379a3be5e096c34ecfd7d80e319be4df0bdb4feaad79b711d60b35999140687530236b950ddca135a86dcf52c03dee16927fcd242207d914dfaa78a291a0ed7827514ca4bec2b096c70f41a687e04f62f160c766f6d20a71097a1e1eefa6bc7f9395254ef789e6fcb322db2084b0cea57e428d2c20a74004d879c89584f6f0a817caea47774dcac48c8fa4c5a5363871a5eaa4a4bd786fa519ea37b3d6fa91a3b893b75a9057c2509af287235e114c9fef8ea2b57b23a0812e3ce1b9a333c46c30909583fa4cdcabd06e8be25ee03261b229322343e77447026253a41858056881b00e918acbb0f7143b39f22b74c005304787ff5a66336dc3d6740ac16ea8bc8becdbeca3b08616d02ff63aacd6f2e87a19ae14433c79642e2716e18589021c9729084c1a750250583bed9178301a27279cf23d9f6dece8e48eb4571882ed35e84b10f88992a6ff399fb244237498e36c73cf6a40ac453f86b83d429e548787bb0bf6d2f55e0bc6b9f7bc591b369ec90845b840fd01e01fbb024f0fe9424584e1c961d68a0a19921da3f63f4535f36cdc48482faae5588a111b93c1f0beb41f3308e841ebb6079f0ac41154ab6378ae42172a4b5a779c1a2cea387a7b8a1f785eec855979540e5d2041c5289c3b544e48bf70aa79e22fb14f411dcc496dd0cba75eb28a73015bd487e1142fadac22aca0400dcfb9f6a05deb9b40e41273b2a8056f7a4f345afca068e31ea4a2dd7c7e12ff3f5db2fedeaba4c4fb5c653c671c27e00ced281cd47a79f41135074c8fdc11ea8731851148e323956744ea4dd7989fa8d41e46bd5bf313e8fc4f1056daff2af613ab36217e9948d3e1aa0de312d08da859b00103fb05176ec66ede83338352fae6a45cac6fd1c1ef815d9983abdefc73dab61dae37887d7a651f3dd758e804befd83de631ee94c964687d032be1abe28ecf6f25b8c1f8952c22bb24021a5800a6fdf23f627010918d300fb57e31c43675621c541644f3d081acd2b3a3f9dbaec08a5f0c968d6d6e8d74a1f8ce37c1932f6f7f844b6ac40f406c2f281ef86a65bf36ff2e2b675cebf94fb2a4f5fdb40679a9e277c473b5062ce9ef56f039236b824f572e4dc2aed4aacc1e86739bd1ea87339aa8faaaf0a20b74a3ca79e29356a1350d4ac53d6dcdd98399d0cb5019c207c120d46185d2e5d8792b9aa5317e017a82e748a2b1fc997e3bdadb91366ec06e2c75bbc385eb93f1e9e80f0cb9cea3bcc9cfc7a78293c2e404bf7e09fcaac6b4701195f0cb81daf71098da3bad36beea17a240a872c1721d18da22b0d312315a7772685625888feda7a0c79262a8e8d833da3379b02d7c695508039c7ecb176ed653d2fbcd108c571fe379a20fb51fbb84333a5512f518c08040f70cf21572cb292b00a5b867acd282c8002f9cfc4515291dd40dec7c7d4b60771a691228f8eadef160a71b139d014405ea2eda1f26aa2f515b396642598ed3a2914d7628ebc01ae5971320c6ca263390d4cb5826c9f42fd1bca40f9f027ecf0b81d634577e7e496522080ebb7e0fd45e5bfa9655199e02618ada3f3f86f31aa066c5268875a56dc79712a9402e83c968b2a3726562b54a5c62a57dd23a48b83cae80cf38cf728f4b9c0e4f21d5d63479877bcb1a533accc126232205d74f46b47654c4a8c300cf8377ffdab150370e1d47d2a383746c0dd98951eab3c6a98d85d2f49b3c2e84d8431ae4ca271ae3573d3b3cd2ae7a81b3a019d018ec08a131b81e3691d6f3cb1c5e17b3ddea9b69b45db5868c3d044a080f5cee3981cc155085f3e1db7e8a15854fd6960582a8a007857a35c212cff6dc1d54d1b8ada1ce10f9831bf3119489c683689f2c37c4056087458a2924e9761f267b24818e533fc82c5e0c8cec563874b41d26681edf6eaef72a79409916b57e77908a64fab5cdc2785359ae9ccfc2807a25fe8f466b6fe37191a0e8910bc4fc9c1559c17eeafaa14fdc4e755ced9550f3560d9620ddafec82b6901426da047fd911da7c1cfb586f0444d8948d21155aa022abf607de507ae05aa8d2c52346e7172529fc732f8b12eaae7e4063f2a1e1c99d0f3d7da5af929d928bc33ef9f854a0eb9c778d0b1fa2d54737e79962ea934890e551f3e418390cf3cc6d50c10a6d5c0789745007b343d60e8998be977bbd70668276c96f73b61717558ac357bdf0b8c986c482ecfda80a22f900da80a549ae1922e14404c1b28a9c92d113cc19bc00d87a9444f744455893379f9bef12a120cb348b2e61d507c85bfb08d2027f5648c109a2e66a40e6c8613ca23983f5a6de1fac9d02fbf9d3aca72e78d546fe13dcb38c41e9d43f1274be07c8d45225a993b0361f8ba41e8a761b35743e501d670c9765ad989fadbb6d59eae793a4236aa2e22095fb2cd0b6caffda2dad2c2476e57a62ea7cfbf8f0e1a68031476a900e7f2acf692af6f8f4c48d20e4a2193cfd446e1be178c65dec401e62c392b18843f0af3abe4c6440992a5113523bd32fabb96cb2ea28422acdb060b7743150908ee55ce13ac58716d08ba9b10c0d2aa55546c250363d73fdf9880cb292b84830010a9c94aede65443be346f5a77a5b3345627f310eeae53579d0c02e69c5dee977d4b4b66430aeaba2fbde2074a3e6f822fe0e05b55743b15bfbaa367993e887cf2cdfc78c4b8671c560fd244f71305f13faafd7593fd00cf357c89b400d5f0c817b7bdfc305ee35c657fee82cb14a714b25b731c573cb6d4ae982a721cb77c5d1843300848c064ea5e5e79983fe48229bfb2c461a4bc9ee490a24ae77fd6fad9e9ce40aa856ecdf6981818e123c0c672d24d8eb4d54249848d012037cd138692f5352053cbf27b2e0a2d132889e96316254ca2b56b9a5d345dd02e5a173502ecfce6562bac879bc0b2758327c977738a8b30e58546a5199007f09e915feae0b6ef255ffcddbed059a8b13cff18bb09cd0eca71422b9fe081a831b2e8e0a64ef7cd647d024f3031f416c9c2e7f2ad04c467f5e28066ce3f182b18477de0c1fa368888185cf25cbf9c8735134fad151d93f98b3a34978482f7ce759fefecf17790e2c1c901b5d00839690e99aae0d261c0d5af61024bb4a348d598e9d831cc4ec911759435f2649d335a6e48a7a234bce0e928ed6e6efcdec16072189d307f3ef01baa7ca4916449c9af1389c84bdfb838a512925f37d95ff5328894a636462b5fadd5af777f272af0e63068741cdee9f76c6b9ff9ddb6ce320398cb8c62cc100d34474602683895b9d44b83093ce98c7144a3150dfb6c16a9db1a8897ae72885b7d38378824a63455e8e9fed8c2e3aac50dd0e37779438d945b9edd762a313f48d8027656086fa97326b966d69623910a9e88932f9671ed0cfa124115fd0bb5e32a26099ee8d82b47d2b62908409b274ea2ad9b7c24222c481d426e3ed430152e3dc2c6182afbc8412c3dc01785a035ddc8d5e2b7b01937a5357be535f8df69ef0c1115a40d266ec2f6b7a03416a14e7eba01d0f9ba3d7a4cfdfdd5e1d62ab1afaed5a1b216d60924c142b70fb036607e9b09100091a2237f3638c78a9e3ca7dff0531ed2be2b35b565111b6fcaed6addbb20e1f6b435fbd98910a2852b992c024a9c63d8ca32a12c808d310b70e4f5dfb008b8fabf071d265c2f32f2d037b3664f855d9a6cc952bec1f40bbc6874e55a990bed0cda7e3ab1670921cbfc4976affa2e24af69f47187b16eb7675f8d4764958ac7e1f06593f75345137e1b99009df0e4b44fb73232af828d4a0a9d608641241fab4033f2783348715778f33152067402aa692b047bd5095a4186f9ee0d23f8af04e1b80b7d6072ef16b0bdd497f33245e821f7e20d4e6f0863e7e30da3c1d4eea17c724c4e99db3e2580f600d7d706c25ed34669c9f182014d72f6e3beab3ae90a3936a9cdd7aa6122a40127d75330641ad5e0a9db9c7ddfd3b86d0ffd7d8f51656a8751640b5e5ef95d2c09b68c534f66d45b41694637c1b854b9e87a053b380ad2d59904019ea92a617abfd5017a3cbd5a5f08c0cc39e5e77ed298605888d1e49573bcbe8547569a41f283c4932038736c23f56f20e1df8d3eaae630d30b9a180266282685108cfb1a237f9a7babdb8d301a961f7842e65e4057a81a453105e2afabdddc1dca1b24f88d25cc03795ba7dff66858512d474a1a6cadf65fe7577a13bca898d763e6d06bb83926d5367f051d41518e9429d9c5acd44eef368bd5758e93e4ef0760b02e50e3a8e0cde7de7d9a54ad8421400446762c1d5f8a84923e82f562a1e743e04021b31c11fc6df0f125250eeafa156a78b84446f5a039132bcaff184f11186305dc87c6eef99e95056290f6246ac2fe930ffe7a78608e34491101c59e57441da39e7f7b8828eadcea11a8debdd55455b8daa7eb2e701a9a3d4efc8287f6f5017085bb7a6850bba7b492b0a96223a652c6552f6d618fc4123f37921fdef8319454b8d7d6e88b7f7f62d2350754a70241886c0f295f5a8464d64c3727cc7b9775d92e781b0e59ca9ea04f790e9c9e01d5c78d6d6270650f6658724e2129cf6a4f034653d34df07e1bf6d4082e305a362b4e3ff8ff9dbc5ffe50f572d558d1e93d57e145d4dce01b30152cb0d6847194bacabbc169ea14dd931ea18ccce0cc92a78d39b77e23c38d2efb69876147bb4195774a0fb0401aab72e2b930a27f6dd93c1b269cec4a37f6214523ad0c66be297c4af8da2b98b3d8401177beef800f98f88f9910d6417f32ed078", [{0x3, 0x8, 0x1}, {0x5, 0x7, 0x7}, {0x1, 0x2, 0x2}, {0x3, 0x14, 0x1}, {0xffff8000, 0x4, 0x9}, {0x8000, 0x80000001, 0x9}, {0x2, 0x6, 0x8}, {0x0, 0x0, 0x4}, {0x80, 0x2, 0x5}, {0x2, 0x8001}, {0x401, 0x81, 0x3}, {0x7fffffff, 0x8000, 0x6dfd}, {0xfe0, 0x7, 0x80}, {0x534, 0x0, 0x4}, {0x0, 0x3, 0xfffffffe}, {0xfffffffa, 0xfff, 0x7c4}, {0x5d0, 0x1, 0x1f}, {0x1f, 0x2, 0xa34d}, {0x2}, {0x6, 0x3, 0xccb9}, {0x7fffffff, 0x3, 0x7}, {0x0, 0x2, 0x1}, {0x7ff, 0x7, 0x2}, {0xe082, 0xc00000, 0x101}, {0x4, 0x0, 0x400}, {0x6, 0x4110, 0x1}, {0xfffffffd, 0x5, 0x6}, {0xfffffffd, 0x9, 0x7fff}, {0xb5, 0x2, 0x2}, {0xfffffe2f, 0x8, 0x4}, {0x2, 0x5, 0x400}, {0xff, 0xa647, 0xa93}, {0x563, 0x9, 0x2}, {0x4, 0xff, 0x7}, {0xad, 0x100, 0x20}, {0x4, 0x8}, {0xfffffffc, 0x81, 0x2}, {0x40, 0x800, 0x2}, {0x6, 0x40, 0x5}, {0x1, 0x4, 0x2}, {0x800, 0x1f, 0xffff}, {0x2, 0x1ff, 0x7}, {0xd10, 0x101, 0x8}, {0x4, 0x692, 0xffffffff}, {0xfb, 0x10000, 0xc7}, {0xff8, 0x0, 0x8000}, {0x80000001, 0xe1, 0x4}, {0x81, 0xb3, 0x5}, {0x8, 0x1, 0x201f}, {0x7, 0x20, 0x2}, {0xffffffff, 0x4, 0x80000001}, {0x3, 0xfc, 0x10000}, {0x50a7, 0x2, 0x81}, {0x4, 0x7f, 0x7a75}, {0x400, 0x7, 0x2}, {0x3, 0x84, 0x800}, {0x401, 0x4, 0x40}, {0x6, 0x7fffffff, 0x2}, {0x9, 0x0, 0xffff8001}, {0x0, 0x2, 0x80000000}, {0x6a2, 0xa9d}, {0x6, 0x9, 0x8fbd}, {0x9, 0x8, 0xffffffff}, {0x20, 0x2, 0xd60d}, {0x9, 0x9, 0x101}, {0xb, 0x5, 0x7fff}, {0x0, 0x0, 0x5}, {0x6, 0x7ff, 0x2}, {0x2, 0x2, 0x3f}, {0x6, 0x20, 0x2}, {0x10000, 0x5, 0x5}, {0x8000, 0xef70, 0xffff}, {0x5, 0x75, 0xd3}, {0x7fffffff, 0x2b2, 0xd67}, {0x1f, 0x7fffffff, 0x800}, {0xb4a9, 0x4359, 0x3f}, {0x200, 0x8, 0x9}, {0x7fff, 0x2, 0x7}, {0xff, 0xfffffffa}]}) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) 05:48:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000540)) 05:48:19 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000}]) 05:48:19 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_S2RAM(r0, 0x330b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000001240)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) ioctl$sock_SIOCADDRT(r1, 0x890b, &(0x7f00000028c0)={0x0, @l2tp={0x2, 0x0, @loopback, 0x1}, @isdn={0x22, 0x7f, 0x7f, 0x7, 0x3}, @xdp={0x2c, 0xf2745cc542db84a5, 0x0, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002880)='gretap0\x00', 0x0, 0xb4d, 0x40}) r3 = syz_open_dev$rtc(&(0x7f0000001300), 0x100000001, 0x2440) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001380)='/sys/class/tty', 0x220500, 0x121) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002840)='/proc/self/attr/sockcreate\x00', 0x2, 0x0) io_submit(0x0, 0xa, &(0x7f00000027c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000000)="75794c980cd02954fbf0", 0xa, 0x0, 0x0, 0x0, r1}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f00000000c0)="9109eea59137dc9a0ad05c79e122a84cddf40dbc4dcbce574cc1e858d533f0a91d5ca35d6a74d1fd9c590111e2c6b5cde21f129ecfdad9e2d05d23bc80e101a52f53fe53e47f4528f91086d7e353af15dc547c890dc4d0705cd14984483fba302e1aad0dc78d5b62feebdace4d60cec1cab20867cbcedd9f8ebefd1527fe7fc2aaea15df245dc989eb2fd5030d502bd34720edd50362879e9d6b3d7ec86a885b9696a4a31ae24e55707f3db22f62e34174ec7f1406bf8522ef68e7eccf27a850c4bc2ac80704c6061d741c95a8f323e4554368ac27a39e91de34349a367c8a7919b91432b7d567d7b9baf8fcf072a1cfecf29713f43b880977902c9b958321f1ff929a522721dd36aeaba8e3745f4d87f34191f1c25608106fc96ffebe91d3fc5bc1b27ea937f0360d554db8ea4af8bf1c8179042ec9fc52b487281e6364d35fdbab3904bf2bc1431f1ea68af90fb1214eee5d4349a299c74da039fe2790feb1cecc1c2ac49a58798d4b66f318ed4f498548c76cbbb05394c6ca330a3d159b4fe8551929970ffee5cc1bac8a6a5630e0e3bcd499ae098c0a49cdd937535284e4b8c49aac094c82bddeb984b92968ff14bd1662c62d05001049d4748415ae3394282c16e05dfd4c986363499742f8e7ed0e3dd785813557dee0354d8630c21d71407373503dd75afb51236876963577b19671bf6c533049f6a9bfd0f460dae4876f91f1ec4c4a2c4b8cb2540cbf00ba5245d203145b25176adff2ab447679cc1cb83c9eb5024d84b74c990c4dbb23c666cbbfdb9a0ec8b7aba43aef445216ad362442b76bf3e6ed39940021b61c15f1ec157ae2a34669a390a13106c920fea4432a3d94ef7a253da398a9191b21cfdcdba6dc886af592f2a43b75a43b2608966ca529a531e08dadf0edc8dc16d1f2e27e6ffbf4e90470f2cf43f0d72d6b6bfb5f34e10fb919f432861bd0a4bc8b02676139344da771dabddf8e283eccf9e3982d2f6a2429538867fefc23a2c1e5e370fd463193e1af3b9ddb5760787096c2ba91d8231dfce24bbe420eb6385bd65c9565922e4876b3c475f8668fa231e01f900d483a14da4ea286ba75e772ff56431b5974efa5f7acd16c1cb3739f243368517e0e6f9a0b18212b35dffb8754389a5d216021e9c658a0df63eb813342c9469de01fe0f29370769f71659c37dfb7f4e69928bb55aba67bf064cac19bb73a3d07f07eafcd09c4239f513b49157b286e869885bc2f56468335ac6c08a8d8acf4cb379c595a32a1e5c9fff9882e8e851fc7b3ee1f2ed4fadddf627716e63f7aa451be29a900b415c6b311ede97ad13c1d8d4a4e9225595cb2bc802755cecb4c8ab4362d555f1141c9534a2af51b56ba482d1e76f6d6e0daa71c2dc9302edfd681335953605a2bf1ad206af603ebe3c6c6a39d4eacbdcc066f56080fe8ee8cad5b404e292cda51c3368254b2eb49cb99e0344e24aa0041df4eb2cf8ee96b87ae89d743868ad003f5f96ad07ffd0be21c1b555fbce6f51c4070000b6a2c81b816550b9d95d371279db39c318654f8ca7841f73351df4c45c4b96c4830359197b99b7b562a19a8a1f5d3c67d171fce5bb8f48f4cc282c4282edc8d7e44e78e8cf4f58b3ed5237231a4ca3b8245795563fb735a97f778f369fa59916d3ae8cd81a53355ebf5a58a21bbe817746298cd02556c9067390c4c461db8565543f4b39acfe160b887e381a07f995555294170ef9a28655a12b6bf55a4336d8fc0cf31425f50b4d2471b28b76d87970af5a546ffd2b900a254484a5f9be37c635ace30574ec225d77f5e66d7c138f672d8b4a47a8e15bc7a8377d34b2c8015117cf1b842af310d64b849d454c9464daff331aa516b1e871e741a6b7f3e92d4c131f86da1a4d7ad2d83d9e3d768ffb30fc2a3875814acbb9dccdd4925ec13ab02c02985d9ea094f3f6d65b99be74a73e130a235e7dbd5f5ef46cf10547362ef7af0b74302c309729ebc5d8ddd4a5a116c7acb3bc6265217eb5fbfeacbd2842e270479bc1fa998547a77e90c63df99caf60a72c884758ccc7ea74a51309dac4de136fe50073f5c5c0e1706151069bd0a929f5870db09567ae575b739c823b545c25dd1191de4666002b46ce8613a6d336718ee5db6612703a3f176f023944dea0f20dce5c1a324782a4b55fc5f254ff56a4dd49f6d74dc0c7469a5b7c2897db81dc7a67ff104434beacfe38915157fca3f069748728adc4f835b8e29aefce67416df211181d39e77da7fcf455c2d5ffdcac41cdb34674774fbda41a5e947bf07c3f7b02f35b455fae5caa62f0c5b6e675dee09f51fb91f5773ea6ea798ea9a1a02cb9c2ae371b3197b7a16d3054ddd326f77fb995f1d19692f85b17ace4d4b657b99fb84511c32f0acbfd1e6887e6eb5b57bfd443460a1cba559c32fd11d4be2fb2c9b0a8120f1e3f69750ec470463296400045908fbcfa91f90db2e44edf63c4f7a2de565d194944f09e7e9de935f388b3bb33514913ffd587ba7d5e3baccda6d50e57002eab712f9487b97ab0cacc14ca7eddf3a2d348bb136989b1a187ca5385f006f6f4fd5949457eb45365bdfd3e25f38961a196a9e5ea18f382d49830f8a0e37d9a7c23faf979f8345963694f16abc2620e33bd341cc23c92ee140aac35899f5732af68d1ff459411866213d31df779b2abe4b71cf7e5c9df25b8d707fe34ea64ba550c7830fbdbec371df374a0d3376ed9501f8d18d95e5961198219e6367e59d3e36ca46ed086889e3cd015a271f215498fdd7d0bc8909f6d29b297176de01d72e3dafe1390b125f171b912d129e6282e55715e129c6a8a45fa9f4de191b43071c116e6e657d1eb9789eff63b71ab6f40bb7e880f40ef4b2bb62c1863c04f7d2dfade5b97542880bb57c85c3e4e0186ae68fb635ba4499ac3457598df74af8f51f978a42a3b74ca904d7220e4491d0dc78c5c9bb094b91b369eba1a130b478567a807a6c52cb8af0739a7cea27796cee3bcec6e2a10d8fa7dae320a31247a1e8c407b4fd8d211f2953313514102d3962e806020288991004a2e4da5bf986f78d2e01975c9f61e5b307db58b0867b9618d581a04bde9de66dc058544e2a2f45f7c03478d3505cda42c37096ec638043190586abc5212eae51d1a2d5c451d84e5608edf8bc9a62b91552400287607fd321914e9423cba8b2ab49b13593f8aec845f39970905c4099adf23cdc635615b5a224357b9df317f7ec06c3047afdb29e07103ea7953fc6f57c302a1876013a482c3380788b1239715929015f81f080ea9a8ad772adcd0a30e0b19880bd8dfca400f1ef40a9d37fe69096fb147289727635ae0d5a19c5f1346f46c8232cdde3ea8de7ba7ed3e8faa06dab3f75ea3a0dea6fd8f3e1c02a1da53bb386a56c4bff26dc15f893653425bc3941cfd66d74119ca8b2bd9b975974df476081b7bdba311d12a7989ff5fd2e9913fc8aeae3bfbe553edb153137eb62e37ca35449bf0a504f2833947545f61a8bbb826d33ee8658f36d1092a5a01f634615730fd4b53ced020ca279bd7719385514a3c2c0e6d606cb787159d1a3e0896c248b80fb43c76e9c5e46ec6afe2542d6ab4614db40cb3bb2f3d9ef7c68a65ba1dbba071e2c9a1e073705e80e631e48bdc7175a9c8e5503127769e261b29625988875ba2f711f5202cff19fb99b7375af8f8aa5779ad9d103c0125f5da626f1385e2f955fcb8c3f6682ec978d4e28b9a3f0d2074e6031d5b6c93acd73f315710556e930025acb5377d0fe8f299c04c4c9da920c139db743f54674a03b361d80cec01164de1afe44ee156e7b79a5e2ea2748320123e871338797932105f1c0871f0cae7975125d2bad900da2f7d2457b09be60c3f85b06ac391330e79103661543deecb882441bbfbbdb7413952e392f67e8fa4d6ace3c337b300e39d55cd8ffeb5deffb7347616d1fa1fa12a4af41c6f62c7ce0ce25720c665d92bfbfbb5a0084991bdc013ec00e55b77984b59e9654ad727d8fcc6f04e8750f25fea5a8c6d75e0f081ae2fc0e2824a3c5fd052c5b49d1e13aab4e2720e897f668622f15db0d22a1cc6608cdb08f7328f68dfd50bd1ede3e2233105c7e2b4777c0942ccc151d35d41beb7e509b7901e949b358862c87ca2e5749b1f2dab5ed01a8713cf6a735a57a7213caa19a5b44e635b4490eb5031165bc25d6678c747a9d23c8943e96165a6d10562e01cb5cc06f5211f4eeeb61f5ca4c2464b01f479b8684ee6322efeab6bc440630445b2d894e0cc34cc628224f84aec325f656b8686d990faaeea21877c76ab10b2500594622c9ad2fd38b7213e8e8dade3205b6acfbb62c4a901224439a81c59fd976c23599f10804b5d6e6bc07064eca8797b47b654a1e24d401dd6920815245085d06f51789e375bfe01cec01d2c900b803d9a196fc97a0e6b6c76d5d6135ee1696bc46dde3d3605557b1b869b5a8a6d30862824d1773f6a3ac5ef998464060aa7a85634d60cff84b14d2e54c2eb77ad354adf16acbab66eeacc51040e986bad144dd85dfa0610cb06b56c53020eaaea4729d1c5646925b7000ed6241fa1bf163a7f3f76634b017bdf73a072d755fb75fd68225fb3cc5050a5ff1b7dffb4e7f2f0397179915ad8a67e6b9c449c858a3e8875073fdee47f96a46f7e360e88cdd243b45ced6e913b48dd8c961aac88d9a7d5988f1d943ce9fef5baa7fc1625dec3b5eb247b99dadfe8f0b1be3a45d7921a585afd66581830c6acb19c4a9bf8893e646528fef79df4d5e0468c6636eec20813cd83703515f3f4ebecc79dbfd45106126227b9ca9a147e2acadf3ea3d305b6123fd1ad99da28fbb55dc4bd445b6e666e25e1afcd1cc118cf85ad1772812b06493f095894b0677be2373e2ee6611b488fc7851b768d1d7c1387da64aeb37aedbbadbd4ed41d077e8be8ef8919728b75e33e6c513e443e3188fde2c84740b776f8eee6ab7fb617c2cda2d0e2218f3b053d9d86b6fae944c329129200f28ad4159e4f098bf0a52a3329c8c34375d93f93d44cc36a8b23855af6d585ca086bff46a99b5e2f19f7e514ba433377201f78f66d919f743ea38bc8b515075cbe5c60d0c82f939cba700cfee7ac2d727aa8ebd7dd30ffee229ce49348d1b9e736ce57fe99fafc029ff24cef0777b303115791121da82fa01b08033cac0d2b462b6db781618d21d31c8f3325907f04775b0dc09d12458970ce2a15865a111e35122103e7d1b5dc4651bf6a0136a627a52ca6e1b0e6b88071f6cc1c558db0f74b4b767cab7629e0f4d4e09b78e88a6da0880da4d459801b9b7c1a125ce9a76f7ae393dfcc0c1b533dd86dae79077887773c5d5b5f2f5f23bcb86f3ac91ffc07a3dda92c70400cb43361a1483f9f7a1690a96e37f85376ad0392117020e8961bd54210b376cdb61227c3b0da9569dcf9956bb78229b5e901c17a1b73b4985ab60acd1b85766e8fe153409f0431c7d092f711a65f611a39a934e783268b6a83e0ba07f4d7645cd460ced292338902c717c87ff4a09ba2e6d85a93cb4b1a7b9d825f9beb0f66aa9cb5b3ed050708e75409316c0a217d6c95f8bbbdec7833d74ea94a5efd1828f81fabe188fef0c247f66baa3dab5f785d0aa4d3d456854a57c31c6e93febef58e6a38b587eab0f842455eb71fac8c8f0dadd3ab8ef96eb643b7c901839db3c7043b2db565a515d7aabe54a3d6520a4de1edbb105a99867dfea4900a086753a48e28a7b87d1feb2d004e1aee14e8e1ac37d5182ab08f2d6bc779deb554144be39610c5812099800c19c", 0x1000, 0x401, 0x0, 0x2}, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x3, 0x6, r0, &(0x7f0000001100)="5522d4469d18571f5bbfdb013c5a9ea01b640543dd766834798bbb1204efbe267fd2a5e888120346f4b4a370105e25288eff55daf14a26f04e16cf84a00f46778ddbc1deeb0b79ddceaf9ad0022a33bcaeb6fdff4c113e33ac4e559e7fdde7e7d9249a401dd92689599f963490d44c611358cb20ac62db63500ccadae1a43cd9b176d056d9b7a14d72dfe0c3f80f03ac21eff25583f140f443ad60c9dabebdf8b3b7fe8b8f376d4da39ebf3ce341ccfc4aacd141649bca0ea183a5d1eaaae74896578ddf79956648", 0xc8, 0x10001}, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x2, 0x59f, r2, &(0x7f0000001280)="877dfbe0a7ae9dc1ac3c19e31725dca3c694cf0b25b0e3d6f1d0a70a67870cfc", 0x20, 0x10000, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x6, 0x1, r3, &(0x7f0000001340)="bba959ca0e5c26ded3df53356351a36625645f3c0bed918caaf21c9cab6d070b1f6a500cbca5d9709314cd03b93a110113ba12a446a521", 0x37, 0x0, 0x0, 0x0, r4}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000001400)="25bbdbf36adf476b00cd0915711f6b11a8128082d0954d3659b807d28c2794478798e6c24cc28e1d6007671f4d65cebef5b4c484d21e36252b045e7f2e9279ae08c5b76205e9f3f9d742039de47f14b664c6705a54af70ded63907913b4249f1080a39c990400062191adc7ca4a01ec0794f18ceb33e9eeb79f3513b5d9d6d5990eff7e3667c819daee1908f01f2bfca2aa73cb274210b176505208b6a9386", 0x9f, 0x7, 0x0, 0x3, r5}, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f0000001500)="366eae7a10d96511f52131eacc4ddf304527aee8037a7b70da579a3f581db6a56fa142f0eebfbf78b266f34b1f1c546c04ac96ad8b3d10bf0b00f092c424048c70d362901bc49904c67f5c52cf56a3aa0b355eb0515173e736437d49a51490ebdbc30ffdd2471fad88bfbb34b1630bd738b9255907bfb35b56414943805627c87a9909419bf56734cf524e5146948dfc28bfd7b6d0059ad26e11aa36644b3fd668ee7dd76f27404ba9f6768add36b32b104105646512d29f6dca2b0065cd6a5d84ebf54ad31cad019b7623029c7c24a82ed38d0a55974ee511e9e81af5607207c5c3b74b2db4011abac19cb1f28786109a585eaa09f25108a5d6645a0d901f4442d585ab6430d75ee63dad8cbf6ea2e83089435165b32073bf076926a6f1055cb520ead2a4eaab6beb68cf1003d98fb3efb7fe5237efb6bdb79a27710df011d3bcf2a8262e0b28a9fb82146c7ae34fcf99e0fdfc2cf65c1e163bec13b32c54b908c9f86acc4c090ddfa77b6d8eb016fc2474d26a4ed9681dfa715721023cda270b235bd54009ea7d9025c00ce3f9f81902a3a0e6784ea97e836b939dabae3835a41726f0118ca87af8f8c3d91a359520bcda542450a316ef5f7fd2dbbb0cba9a1fd5e012b749dfe4212815467b822d494bd454b5a0b447e15c60031e657c344f04cc5fa7575eed67a5b89bb0ec1c16b624092ce4071886a134eab2e1693b944cd852d17d611f6885284202439f6349c15742beae03e43f563d8f20d3410970de95ec0f047a53745048a5488b592c02a8135c73157ebec117a3c3b2e22a36df29bf3319b1c0c18d85459592a55b2c896a403a088262144993b06f67060b0542853d485a0dd69207513f4725b860925c9ae1b7b2fce548bce46479e7d48b4455859d6664c12a0d511a84edbd763d57a8dfd3a1d1e71350c9f57d81b78530e78669ec6533bcaa125270fde0be62f44e58446a02c877418574debe764268eeaa2170e3ccd7276b70509fae1ab4843ec7e3f254442fe8d16ba536266b6c969ca34aa8e35415efab07e81734aab24ab2f2785c0fdc822fadf1315c794feefffc2cf27fa4a2e09c0b47633098ab758f171d67a58eddb7379033bfd5505443671109c0cdac4c8c91cbb1e5dbcd6192bc4f65b29eb123f7659bc838863931c03debcb33c76bcaa8a1c980d87cd93f74a569b14779811edd22a412ca325ca9f0a0367a70cc3fc6e66cb33a7230d15dfb2774aded720f8199c0c0f605c758a86dcca966ee11bbcc8957e690b4a74c348aeaad1bf8453c9bb99bb1e0cb09b4ab5ecb664f2a65d17bc8fff23bf9c47892ed32697fb6204ae96160b2073068abeaf3718e4908610d636c95c34b92538639e3d11904a746e4b6372601d38d4b11053bb6c019eeef15af196ff1bce8355be6774f9095bd4d4b833b8e3e55866c83c7485df8eb271d7435cc93bb556c2a553c290935914caf59f9c630402237c2b06a86319bd1b8867b6ff06f807018e1fe659abee93f530ba101022d451393413bd07ff73883b5b66b10ca4ec48930dd3ed5e2ac59028158d198afafb950210d678b21dee0fefe1fcc529c3e420c97f3755eed90047f3bc70efd74ea50f290b0bff1313d30e48b825f1e86131335474e6ca134c6f8ac0e016e2fe10815a8a8576afe16b4208c45b878564d7a5d3e66119e4751b9f7f0b96a9fd9fe2b133ccfa933e098f937ab04f468a4f737f3b95970afd0a35403ebe4ea18c05f51dd7f2ff6cd6d0d6f166f8a45ad4877613453ed1238ce7b790e69f8c190e6972dbfbbb166b7136ba73617fea9b27f3fe5a191c5844c412a3dac512f921f3cad0e192f342aa097a517b45701307c312131a090c1e5dd64efc5f87fc40ccbaa57c1da25a63e4c6afc376234e73660b7f1ae342d2ac7eced1a31e9b1e0c593ed40773ff5e6a92d2dd4ded94c8226fab134baf71d80b9b8dd1a39fb48a38dfc83892c7202e2e747b8c5fe99c44ce8149b8e3f9b36ce5e1151ae80a3e2833da5578421dc4bbb80802dde20912b7479cb16d1ab89ee258197dfa380666706c6d75579f18c2770c3bb8fe7873468bcf8318646b165866ca0072f070ca6241e14750265b72ef880b1191d9c4dbaf2fca0b6a21746e291277b2a5757bb8b0fb4c7e166e42842ff5ca2bd9699e2c838cec93d59e68968b97f2af8a545d427ed37489314e0f2edd1fa706e3fb2b886b5b23df68cd17059ab83ba638368bf1c5b9de6e6b35723052edcd2ea181bafdee66edabce519497dc35b0225c4b98ccd1f8132ba9b462f03bb99ad8f344b131c11ce55fa6081fbcdac1f3be656370a6f25fcdb1fc0e274dd2edf30243f0eb50ab3cf1ffcedf30a9c8be3e14de277af3eedd0eee917c8d4532e77092f9048e6045899ee4e70a548ab0d29f95662d93823138345117ac58bfbabfc8c0cb8bd847e6487d3197394bcfe241ae521a81feb066f30cbf6a57196a4f6362b92396c38f132a77d32fb1678ed7547ed534de494f9c8f36bcf98aa2def8be9917a410c7847d0c72d1d2ee14267a911fbe90f5091d382a36ea33b84fac63763b30a909e7d7f2ce1a0ed8a4cd3ab4641aa411194b6a36b9fcafd56ddaff088a2502871f37e2ea6a04b2f5e158b76f34014a166922919d7a8ffc15312d9042f291216906cf0a3cbc934b2fa81e7c1c93fe6efb972f8644ca4ed91a86e9a2b02d6bfd38c6eeb617155780c41f283059e13bc9513040735cfc09ac954aece2f43ca304b491ad9e3252330a5dac5fd017df664f74ac23297e51e2ddb8ee7e53d91b657272b41b384a5397df74635bda87b65b56927f1b9cd22f18457a3a007bee10c629ee7a7b9b05358446684e50ccd7254477d40ba0f1b74704dd4b61df3c4a8f6c71a316d75c06d42bf81a043341b140c80711ec172e04e969f8297206d69d86ccc8bd19684f9907ad4f5e9edea8032d86be2129d44a29e4057a252427acc2cf85bc7de5e4ea8a00b566d149dc0411704cca77f2c7e8de36d81b11386588bd396feab3a495b62e7a1e658a7dd7a92845a22b75c6593dedb145c4892ec6eb8bb3aae26a171f9ad17899b796319c746aebc3a433b4b8a47ff573b2c6364f8b2e271fed5b0c3e3eea3a97c7fe39e2c918a46eff405d6e7f96558ddcceb0ac9b89b2b8598435ddf44653a198d5d8ab5915dcd9dae5e35b0d88080583edabb12eb88ac89f578dcfc6d9c41ee714aad3c93a1c259441596e5a68141415b2e58383b447c83d7c626be68b462bfbd7afec900eea24c2af469908843b3543a472b3fdf18a019382fa340d76721b01217531f9284bd8e75aabd9df4295b707a668091e0b65e6aa44f4a8e77491b7253b8cb2ff0141a4ba8ab7258179c0bdaef18428c4b2aa97f0eb3f8744e55108bb09355ee019ccf800dfbcc1ddd05554421dda2a3b1f63864b355d9e5bfc07b02e6956697b5fa657bc0ba5815644de287f157130950e8ffe4ab37ba7a31e84a869a42efdbecf2f6126568dadcba97a26bd091bca25cbb9d5c7f60f67ab3c2990ad74dd2cb92f8821a3e0b3bc22be853ccc1fbf8b6b7671ca0291c4997222ef98c9a315ec1b1ff45419df97f12cc2d370b422018dd805dd10ea35fef7a0bcab2e71c212b5ab531a973cd9af9bea386e23e4da55f3c5bb745c9786ba7ee35c2c1aa9b7004d4ba44cd0a402ae87062c8eb7854b21f12019ee65b751d646ef14c6ec2f55f734d0435fedbaa5e5f6502e896f02971ab8fd7e7dc347d162132c55a5c8d7b334c5da158aa1b9ecf26d8c3e5f59323d101bfc66d685a52a380c5ad57da4b2e0fc822d58a611a77509a7b83ff181d54290f32c4ad552c591f0901b66fa44f9c8e17542154b5a764d8b5485d9e6afc9a219a7aaf82f0a14dafc33cc45b7dfb13ad0c4f27b6dd54b8e4f4d455c71ee29cc3bc8b86cca7a8bcb004e9dab583cc2fdac33e6574a260dc74a790967a6a26f0fe2910a322fe1af260dd6db575aab6eee04ca968c74cc6137a46e8df63a77ed226eae4f6e1b742b62b793d24dd9f6f9bd85af1992854f327ad1c806fb61aff855683ef5c67cec2821d26550da3b75cc301efb2b3c4f72b710c030bf0328dc9f14e97af9280b8d5a2d11dc81a65a7536b283aac7d79340629e6a6aa7678ae97d4a7722b754272e34a410ffd40e59607aa77f1934384fbdd040f4174ee09c854b1aea1a8d934f4066ac1df12c49f726bd620580046def9fed8cc77219ec14a9367de1b637ecbd4c35a5d4c049e6e2a1a8fef0f9b167e02fe9d19cca0421aa09fd9b551be465f1b91aa92c9b394d0ca0577035b7186eb48676314c56837bc3c752442e3132664594d9797efd879e1000468dfda15029a356382cc3d970458e07a48ab83a9650523cc270af4f9aa786e7fcca5f27cdd78fbf54df2eda52677a9616b938e1259b6c97d1070443eae6943b531e31834eea1a86bbc022ff28344aefa7ddbdf700f85d29b8b60860ed5a21aaaea1da84de13bf486709b8fc04ffca3f5f8cb659563c343ac72d1d5dc6c37234a07d87b2d6f434cb30d32b272c62c5eeabac989f2312ae071fa697e32c05cccbeb424fca5ded7109f64ca27e2fa5b8f9cdd82af30e722137614f9ff3d7bfa4fc6c7b43bbcbc29e67293813510ea93014dec91afd5087ed854a11ddf7af81d65ceaea1d82648a77a92e1440d4cb3acee1f2e87351f1fdb18a2876c167bd8db0cd8043c970568db0bbd264ce04c77e3de9b25025a8998f33b8313460902f38253f32854fbab5f4259dcb01bde4ac1c95b0b42883078498421b8a651dbc75baa44d93b2fd2f386fb16a5f2b801dbb8198f33b45af3bc57ecbc9bcc996fe5682dfb9ddbca8547375b4ce615d14965727c21ecd1d5019f2f987daab1ead8b49eef6c3ecd53bcfebeb7b76a598e5144928737a9a18ac8d7943d06cfd03488c0167d8921eca97c3cb62956517dfe746e654e26bd0c4cd48e2696adb27182934147a1affbc4182e2daa1b293c5dbaa376b62a91236d39dfb1fe2e0c30b4a37e76f5809babc4de24f359045cdd64e392cd84c071167d4f4ab15b3caee554c157d2ec2618c43f87877cfe19daf06fff8db43d236f74b61f9f16d03c9f661a73517ebba1fe6d8b349d70089bf1d99cdfe64c1c93212da97912410b7bd4046f7acf731b8bcfd20e9ef9b66491ec84cc6bba1284971f681c1f43f958df49ae3de1917bbcb91df7138e70f6568d503f680931743d49a844485f73ea4c5b2773f00acbf4dee0fbed91c351de172a8eca9d9f8ffe2b4850d8d25c6515b58734c7db9ecd00add53c688cb9bfb6783da9c2d100260c05c47706fccb198bc289c4e1b2040c49117ff911dab599b5ca1a1d1d4d0142e23eea97a8c629ad91f0edc79b0d329710aeda7499fbe8674ff54be11962661544a2536b55754dd1561d39755746e215532a507f253b79f528896bdc12af7ba3512d7cc2f646eeb86f9f118feeea6e3d08af8ce93628f2dc5c3fb6af32e750833b12bcefebfe3a0aa6efe0ef93f77b5ade698162cfcf81a05ae8850eb5487cc783200aaafd5943be19927d3473f0e3e793ee917023a5b324abd4639d6ffb1d2e085e9a5443f96d1808ea92106385720b24f6903dd099430ad32da638d88fcf548cbd39eb3e76c23c9a6339e2341c7967eba96f228c07a550ec10cb2d2680dd7986193d09f0c3807517a335d9755c41e58f39006252d0821251e70f6fdab3fb6a7ec6326ccae6dc54c94d47c5ce0826b5e1d1aa2964fb82286c48a757212a5f772997e5831524c3bffc8dfb1ab24deb272bc22b7457", 0x1000, 0xfffffffffffffff8}, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x6, 0x7ff, r0, &(0x7f0000002980)="f3dc77870e751c00000000eda98ee5f33341b0567008a4db8a4be663d664c678bbad68b3c9232d64aa4bbe54768949de9ffa98df1f1933fb97976a62779f4eb3a939cee985e1bfbc326c6ea3737e9825b65d05274345c9da788e01ee36bdb2a31ff5e874c9b8e34c9ce9aa5c08e07897de20a3dc6bad436cbe28b818bee74aab84154e01aaa7535f4270178c0cf9dc7079a12c4fbdafa0d68ceb82c8d83fab4a9ea8cc59796b081158363f37341c7f3377cca5f474417f8db522d9e245aab1436c5fac0f8360e47eef485ec120fd8e38bb6cf3db12626e98000000000000000697ddf47c6f33bff85f25fed44e10cfe47a383937", 0xf4, 0x3ff, 0x0, 0x1}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x5, 0x401, r0, &(0x7f0000002940)="5052645c20409e93cea7daac", 0xc, 0x7, 0x0, 0x2}, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x6, 0x6, r6, &(0x7f0000002700)="e48fa417b9d974e69c5a4fef897751388c060bab283844d241364f899b61ef475c21cb0740c7081639b1d1a8e3a962d0fdda30d05e6b34cf2d265f2ed49310907b6cd4893babe6292016ef26d6111840e94fe40e76a60c92c80196dba0e9", 0x5e, 0xbcf, 0x0, 0x1}]) close(r1) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_S2RAM(r0, 0x330b) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000001240)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) (async) ioctl$sock_SIOCADDRT(r1, 0x890b, &(0x7f00000028c0)={0x0, @l2tp={0x2, 0x0, @loopback, 0x1}, @isdn={0x22, 0x7f, 0x7f, 0x7, 0x3}, @xdp={0x2c, 0xf2745cc542db84a5, 0x0, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002880)='gretap0\x00', 0x0, 0xb4d, 0x40}) (async) syz_open_dev$rtc(&(0x7f0000001300), 0x100000001, 0x2440) (async) openat$sysfs(0xffffffffffffff9c, &(0x7f0000001380)='/sys/class/tty', 0x220500, 0x121) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) (async) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002840)='/proc/self/attr/sockcreate\x00', 0x2, 0x0) (async) io_submit(0x0, 0xa, &(0x7f00000027c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000000)="75794c980cd02954fbf0", 0xa, 0x0, 0x0, 0x0, r1}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f00000000c0)="9109eea59137dc9a0ad05c79e122a84cddf40dbc4dcbce574cc1e858d533f0a91d5ca35d6a74d1fd9c590111e2c6b5cde21f129ecfdad9e2d05d23bc80e101a52f53fe53e47f4528f91086d7e353af15dc547c890dc4d0705cd14984483fba302e1aad0dc78d5b62feebdace4d60cec1cab20867cbcedd9f8ebefd1527fe7fc2aaea15df245dc989eb2fd5030d502bd34720edd50362879e9d6b3d7ec86a885b9696a4a31ae24e55707f3db22f62e34174ec7f1406bf8522ef68e7eccf27a850c4bc2ac80704c6061d741c95a8f323e4554368ac27a39e91de34349a367c8a7919b91432b7d567d7b9baf8fcf072a1cfecf29713f43b880977902c9b958321f1ff929a522721dd36aeaba8e3745f4d87f34191f1c25608106fc96ffebe91d3fc5bc1b27ea937f0360d554db8ea4af8bf1c8179042ec9fc52b487281e6364d35fdbab3904bf2bc1431f1ea68af90fb1214eee5d4349a299c74da039fe2790feb1cecc1c2ac49a58798d4b66f318ed4f498548c76cbbb05394c6ca330a3d159b4fe8551929970ffee5cc1bac8a6a5630e0e3bcd499ae098c0a49cdd937535284e4b8c49aac094c82bddeb984b92968ff14bd1662c62d05001049d4748415ae3394282c16e05dfd4c986363499742f8e7ed0e3dd785813557dee0354d8630c21d71407373503dd75afb51236876963577b19671bf6c533049f6a9bfd0f460dae4876f91f1ec4c4a2c4b8cb2540cbf00ba5245d203145b25176adff2ab447679cc1cb83c9eb5024d84b74c990c4dbb23c666cbbfdb9a0ec8b7aba43aef445216ad362442b76bf3e6ed39940021b61c15f1ec157ae2a34669a390a13106c920fea4432a3d94ef7a253da398a9191b21cfdcdba6dc886af592f2a43b75a43b2608966ca529a531e08dadf0edc8dc16d1f2e27e6ffbf4e90470f2cf43f0d72d6b6bfb5f34e10fb919f432861bd0a4bc8b02676139344da771dabddf8e283eccf9e3982d2f6a2429538867fefc23a2c1e5e370fd463193e1af3b9ddb5760787096c2ba91d8231dfce24bbe420eb6385bd65c9565922e4876b3c475f8668fa231e01f900d483a14da4ea286ba75e772ff56431b5974efa5f7acd16c1cb3739f243368517e0e6f9a0b18212b35dffb8754389a5d216021e9c658a0df63eb813342c9469de01fe0f29370769f71659c37dfb7f4e69928bb55aba67bf064cac19bb73a3d07f07eafcd09c4239f513b49157b286e869885bc2f56468335ac6c08a8d8acf4cb379c595a32a1e5c9fff9882e8e851fc7b3ee1f2ed4fadddf627716e63f7aa451be29a900b415c6b311ede97ad13c1d8d4a4e9225595cb2bc802755cecb4c8ab4362d555f1141c9534a2af51b56ba482d1e76f6d6e0daa71c2dc9302edfd681335953605a2bf1ad206af603ebe3c6c6a39d4eacbdcc066f56080fe8ee8cad5b404e292cda51c3368254b2eb49cb99e0344e24aa0041df4eb2cf8ee96b87ae89d743868ad003f5f96ad07ffd0be21c1b555fbce6f51c4070000b6a2c81b816550b9d95d371279db39c318654f8ca7841f73351df4c45c4b96c4830359197b99b7b562a19a8a1f5d3c67d171fce5bb8f48f4cc282c4282edc8d7e44e78e8cf4f58b3ed5237231a4ca3b8245795563fb735a97f778f369fa59916d3ae8cd81a53355ebf5a58a21bbe817746298cd02556c9067390c4c461db8565543f4b39acfe160b887e381a07f995555294170ef9a28655a12b6bf55a4336d8fc0cf31425f50b4d2471b28b76d87970af5a546ffd2b900a254484a5f9be37c635ace30574ec225d77f5e66d7c138f672d8b4a47a8e15bc7a8377d34b2c8015117cf1b842af310d64b849d454c9464daff331aa516b1e871e741a6b7f3e92d4c131f86da1a4d7ad2d83d9e3d768ffb30fc2a3875814acbb9dccdd4925ec13ab02c02985d9ea094f3f6d65b99be74a73e130a235e7dbd5f5ef46cf10547362ef7af0b74302c309729ebc5d8ddd4a5a116c7acb3bc6265217eb5fbfeacbd2842e270479bc1fa998547a77e90c63df99caf60a72c884758ccc7ea74a51309dac4de136fe50073f5c5c0e1706151069bd0a929f5870db09567ae575b739c823b545c25dd1191de4666002b46ce8613a6d336718ee5db6612703a3f176f023944dea0f20dce5c1a324782a4b55fc5f254ff56a4dd49f6d74dc0c7469a5b7c2897db81dc7a67ff104434beacfe38915157fca3f069748728adc4f835b8e29aefce67416df211181d39e77da7fcf455c2d5ffdcac41cdb34674774fbda41a5e947bf07c3f7b02f35b455fae5caa62f0c5b6e675dee09f51fb91f5773ea6ea798ea9a1a02cb9c2ae371b3197b7a16d3054ddd326f77fb995f1d19692f85b17ace4d4b657b99fb84511c32f0acbfd1e6887e6eb5b57bfd443460a1cba559c32fd11d4be2fb2c9b0a8120f1e3f69750ec470463296400045908fbcfa91f90db2e44edf63c4f7a2de565d194944f09e7e9de935f388b3bb33514913ffd587ba7d5e3baccda6d50e57002eab712f9487b97ab0cacc14ca7eddf3a2d348bb136989b1a187ca5385f006f6f4fd5949457eb45365bdfd3e25f38961a196a9e5ea18f382d49830f8a0e37d9a7c23faf979f8345963694f16abc2620e33bd341cc23c92ee140aac35899f5732af68d1ff459411866213d31df779b2abe4b71cf7e5c9df25b8d707fe34ea64ba550c7830fbdbec371df374a0d3376ed9501f8d18d95e5961198219e6367e59d3e36ca46ed086889e3cd015a271f215498fdd7d0bc8909f6d29b297176de01d72e3dafe1390b125f171b912d129e6282e55715e129c6a8a45fa9f4de191b43071c116e6e657d1eb9789eff63b71ab6f40bb7e880f40ef4b2bb62c1863c04f7d2dfade5b97542880bb57c85c3e4e0186ae68fb635ba4499ac3457598df74af8f51f978a42a3b74ca904d7220e4491d0dc78c5c9bb094b91b369eba1a130b478567a807a6c52cb8af0739a7cea27796cee3bcec6e2a10d8fa7dae320a31247a1e8c407b4fd8d211f2953313514102d3962e806020288991004a2e4da5bf986f78d2e01975c9f61e5b307db58b0867b9618d581a04bde9de66dc058544e2a2f45f7c03478d3505cda42c37096ec638043190586abc5212eae51d1a2d5c451d84e5608edf8bc9a62b91552400287607fd321914e9423cba8b2ab49b13593f8aec845f39970905c4099adf23cdc635615b5a224357b9df317f7ec06c3047afdb29e07103ea7953fc6f57c302a1876013a482c3380788b1239715929015f81f080ea9a8ad772adcd0a30e0b19880bd8dfca400f1ef40a9d37fe69096fb147289727635ae0d5a19c5f1346f46c8232cdde3ea8de7ba7ed3e8faa06dab3f75ea3a0dea6fd8f3e1c02a1da53bb386a56c4bff26dc15f893653425bc3941cfd66d74119ca8b2bd9b975974df476081b7bdba311d12a7989ff5fd2e9913fc8aeae3bfbe553edb153137eb62e37ca35449bf0a504f2833947545f61a8bbb826d33ee8658f36d1092a5a01f634615730fd4b53ced020ca279bd7719385514a3c2c0e6d606cb787159d1a3e0896c248b80fb43c76e9c5e46ec6afe2542d6ab4614db40cb3bb2f3d9ef7c68a65ba1dbba071e2c9a1e073705e80e631e48bdc7175a9c8e5503127769e261b29625988875ba2f711f5202cff19fb99b7375af8f8aa5779ad9d103c0125f5da626f1385e2f955fcb8c3f6682ec978d4e28b9a3f0d2074e6031d5b6c93acd73f315710556e930025acb5377d0fe8f299c04c4c9da920c139db743f54674a03b361d80cec01164de1afe44ee156e7b79a5e2ea2748320123e871338797932105f1c0871f0cae7975125d2bad900da2f7d2457b09be60c3f85b06ac391330e79103661543deecb882441bbfbbdb7413952e392f67e8fa4d6ace3c337b300e39d55cd8ffeb5deffb7347616d1fa1fa12a4af41c6f62c7ce0ce25720c665d92bfbfbb5a0084991bdc013ec00e55b77984b59e9654ad727d8fcc6f04e8750f25fea5a8c6d75e0f081ae2fc0e2824a3c5fd052c5b49d1e13aab4e2720e897f668622f15db0d22a1cc6608cdb08f7328f68dfd50bd1ede3e2233105c7e2b4777c0942ccc151d35d41beb7e509b7901e949b358862c87ca2e5749b1f2dab5ed01a8713cf6a735a57a7213caa19a5b44e635b4490eb5031165bc25d6678c747a9d23c8943e96165a6d10562e01cb5cc06f5211f4eeeb61f5ca4c2464b01f479b8684ee6322efeab6bc440630445b2d894e0cc34cc628224f84aec325f656b8686d990faaeea21877c76ab10b2500594622c9ad2fd38b7213e8e8dade3205b6acfbb62c4a901224439a81c59fd976c23599f10804b5d6e6bc07064eca8797b47b654a1e24d401dd6920815245085d06f51789e375bfe01cec01d2c900b803d9a196fc97a0e6b6c76d5d6135ee1696bc46dde3d3605557b1b869b5a8a6d30862824d1773f6a3ac5ef998464060aa7a85634d60cff84b14d2e54c2eb77ad354adf16acbab66eeacc51040e986bad144dd85dfa0610cb06b56c53020eaaea4729d1c5646925b7000ed6241fa1bf163a7f3f76634b017bdf73a072d755fb75fd68225fb3cc5050a5ff1b7dffb4e7f2f0397179915ad8a67e6b9c449c858a3e8875073fdee47f96a46f7e360e88cdd243b45ced6e913b48dd8c961aac88d9a7d5988f1d943ce9fef5baa7fc1625dec3b5eb247b99dadfe8f0b1be3a45d7921a585afd66581830c6acb19c4a9bf8893e646528fef79df4d5e0468c6636eec20813cd83703515f3f4ebecc79dbfd45106126227b9ca9a147e2acadf3ea3d305b6123fd1ad99da28fbb55dc4bd445b6e666e25e1afcd1cc118cf85ad1772812b06493f095894b0677be2373e2ee6611b488fc7851b768d1d7c1387da64aeb37aedbbadbd4ed41d077e8be8ef8919728b75e33e6c513e443e3188fde2c84740b776f8eee6ab7fb617c2cda2d0e2218f3b053d9d86b6fae944c329129200f28ad4159e4f098bf0a52a3329c8c34375d93f93d44cc36a8b23855af6d585ca086bff46a99b5e2f19f7e514ba433377201f78f66d919f743ea38bc8b515075cbe5c60d0c82f939cba700cfee7ac2d727aa8ebd7dd30ffee229ce49348d1b9e736ce57fe99fafc029ff24cef0777b303115791121da82fa01b08033cac0d2b462b6db781618d21d31c8f3325907f04775b0dc09d12458970ce2a15865a111e35122103e7d1b5dc4651bf6a0136a627a52ca6e1b0e6b88071f6cc1c558db0f74b4b767cab7629e0f4d4e09b78e88a6da0880da4d459801b9b7c1a125ce9a76f7ae393dfcc0c1b533dd86dae79077887773c5d5b5f2f5f23bcb86f3ac91ffc07a3dda92c70400cb43361a1483f9f7a1690a96e37f85376ad0392117020e8961bd54210b376cdb61227c3b0da9569dcf9956bb78229b5e901c17a1b73b4985ab60acd1b85766e8fe153409f0431c7d092f711a65f611a39a934e783268b6a83e0ba07f4d7645cd460ced292338902c717c87ff4a09ba2e6d85a93cb4b1a7b9d825f9beb0f66aa9cb5b3ed050708e75409316c0a217d6c95f8bbbdec7833d74ea94a5efd1828f81fabe188fef0c247f66baa3dab5f785d0aa4d3d456854a57c31c6e93febef58e6a38b587eab0f842455eb71fac8c8f0dadd3ab8ef96eb643b7c901839db3c7043b2db565a515d7aabe54a3d6520a4de1edbb105a99867dfea4900a086753a48e28a7b87d1feb2d004e1aee14e8e1ac37d5182ab08f2d6bc779deb554144be39610c5812099800c19c", 0x1000, 0x401, 0x0, 0x2}, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x3, 0x6, r0, &(0x7f0000001100)="5522d4469d18571f5bbfdb013c5a9ea01b640543dd766834798bbb1204efbe267fd2a5e888120346f4b4a370105e25288eff55daf14a26f04e16cf84a00f46778ddbc1deeb0b79ddceaf9ad0022a33bcaeb6fdff4c113e33ac4e559e7fdde7e7d9249a401dd92689599f963490d44c611358cb20ac62db63500ccadae1a43cd9b176d056d9b7a14d72dfe0c3f80f03ac21eff25583f140f443ad60c9dabebdf8b3b7fe8b8f376d4da39ebf3ce341ccfc4aacd141649bca0ea183a5d1eaaae74896578ddf79956648", 0xc8, 0x10001}, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x2, 0x59f, r2, &(0x7f0000001280)="877dfbe0a7ae9dc1ac3c19e31725dca3c694cf0b25b0e3d6f1d0a70a67870cfc", 0x20, 0x10000, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x6, 0x1, r3, &(0x7f0000001340)="bba959ca0e5c26ded3df53356351a36625645f3c0bed918caaf21c9cab6d070b1f6a500cbca5d9709314cd03b93a110113ba12a446a521", 0x37, 0x0, 0x0, 0x0, r4}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000001400)="25bbdbf36adf476b00cd0915711f6b11a8128082d0954d3659b807d28c2794478798e6c24cc28e1d6007671f4d65cebef5b4c484d21e36252b045e7f2e9279ae08c5b76205e9f3f9d742039de47f14b664c6705a54af70ded63907913b4249f1080a39c990400062191adc7ca4a01ec0794f18ceb33e9eeb79f3513b5d9d6d5990eff7e3667c819daee1908f01f2bfca2aa73cb274210b176505208b6a9386", 0x9f, 0x7, 0x0, 0x3, r5}, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f0000001500)="366eae7a10d96511f52131eacc4ddf304527aee8037a7b70da579a3f581db6a56fa142f0eebfbf78b266f34b1f1c546c04ac96ad8b3d10bf0b00f092c424048c70d362901bc49904c67f5c52cf56a3aa0b355eb0515173e736437d49a51490ebdbc30ffdd2471fad88bfbb34b1630bd738b9255907bfb35b56414943805627c87a9909419bf56734cf524e5146948dfc28bfd7b6d0059ad26e11aa36644b3fd668ee7dd76f27404ba9f6768add36b32b104105646512d29f6dca2b0065cd6a5d84ebf54ad31cad019b7623029c7c24a82ed38d0a55974ee511e9e81af5607207c5c3b74b2db4011abac19cb1f28786109a585eaa09f25108a5d6645a0d901f4442d585ab6430d75ee63dad8cbf6ea2e83089435165b32073bf076926a6f1055cb520ead2a4eaab6beb68cf1003d98fb3efb7fe5237efb6bdb79a27710df011d3bcf2a8262e0b28a9fb82146c7ae34fcf99e0fdfc2cf65c1e163bec13b32c54b908c9f86acc4c090ddfa77b6d8eb016fc2474d26a4ed9681dfa715721023cda270b235bd54009ea7d9025c00ce3f9f81902a3a0e6784ea97e836b939dabae3835a41726f0118ca87af8f8c3d91a359520bcda542450a316ef5f7fd2dbbb0cba9a1fd5e012b749dfe4212815467b822d494bd454b5a0b447e15c60031e657c344f04cc5fa7575eed67a5b89bb0ec1c16b624092ce4071886a134eab2e1693b944cd852d17d611f6885284202439f6349c15742beae03e43f563d8f20d3410970de95ec0f047a53745048a5488b592c02a8135c73157ebec117a3c3b2e22a36df29bf3319b1c0c18d85459592a55b2c896a403a088262144993b06f67060b0542853d485a0dd69207513f4725b860925c9ae1b7b2fce548bce46479e7d48b4455859d6664c12a0d511a84edbd763d57a8dfd3a1d1e71350c9f57d81b78530e78669ec6533bcaa125270fde0be62f44e58446a02c877418574debe764268eeaa2170e3ccd7276b70509fae1ab4843ec7e3f254442fe8d16ba536266b6c969ca34aa8e35415efab07e81734aab24ab2f2785c0fdc822fadf1315c794feefffc2cf27fa4a2e09c0b47633098ab758f171d67a58eddb7379033bfd5505443671109c0cdac4c8c91cbb1e5dbcd6192bc4f65b29eb123f7659bc838863931c03debcb33c76bcaa8a1c980d87cd93f74a569b14779811edd22a412ca325ca9f0a0367a70cc3fc6e66cb33a7230d15dfb2774aded720f8199c0c0f605c758a86dcca966ee11bbcc8957e690b4a74c348aeaad1bf8453c9bb99bb1e0cb09b4ab5ecb664f2a65d17bc8fff23bf9c47892ed32697fb6204ae96160b2073068abeaf3718e4908610d636c95c34b92538639e3d11904a746e4b6372601d38d4b11053bb6c019eeef15af196ff1bce8355be6774f9095bd4d4b833b8e3e55866c83c7485df8eb271d7435cc93bb556c2a553c290935914caf59f9c630402237c2b06a86319bd1b8867b6ff06f807018e1fe659abee93f530ba101022d451393413bd07ff73883b5b66b10ca4ec48930dd3ed5e2ac59028158d198afafb950210d678b21dee0fefe1fcc529c3e420c97f3755eed90047f3bc70efd74ea50f290b0bff1313d30e48b825f1e86131335474e6ca134c6f8ac0e016e2fe10815a8a8576afe16b4208c45b878564d7a5d3e66119e4751b9f7f0b96a9fd9fe2b133ccfa933e098f937ab04f468a4f737f3b95970afd0a35403ebe4ea18c05f51dd7f2ff6cd6d0d6f166f8a45ad4877613453ed1238ce7b790e69f8c190e6972dbfbbb166b7136ba73617fea9b27f3fe5a191c5844c412a3dac512f921f3cad0e192f342aa097a517b45701307c312131a090c1e5dd64efc5f87fc40ccbaa57c1da25a63e4c6afc376234e73660b7f1ae342d2ac7eced1a31e9b1e0c593ed40773ff5e6a92d2dd4ded94c8226fab134baf71d80b9b8dd1a39fb48a38dfc83892c7202e2e747b8c5fe99c44ce8149b8e3f9b36ce5e1151ae80a3e2833da5578421dc4bbb80802dde20912b7479cb16d1ab89ee258197dfa380666706c6d75579f18c2770c3bb8fe7873468bcf8318646b165866ca0072f070ca6241e14750265b72ef880b1191d9c4dbaf2fca0b6a21746e291277b2a5757bb8b0fb4c7e166e42842ff5ca2bd9699e2c838cec93d59e68968b97f2af8a545d427ed37489314e0f2edd1fa706e3fb2b886b5b23df68cd17059ab83ba638368bf1c5b9de6e6b35723052edcd2ea181bafdee66edabce519497dc35b0225c4b98ccd1f8132ba9b462f03bb99ad8f344b131c11ce55fa6081fbcdac1f3be656370a6f25fcdb1fc0e274dd2edf30243f0eb50ab3cf1ffcedf30a9c8be3e14de277af3eedd0eee917c8d4532e77092f9048e6045899ee4e70a548ab0d29f95662d93823138345117ac58bfbabfc8c0cb8bd847e6487d3197394bcfe241ae521a81feb066f30cbf6a57196a4f6362b92396c38f132a77d32fb1678ed7547ed534de494f9c8f36bcf98aa2def8be9917a410c7847d0c72d1d2ee14267a911fbe90f5091d382a36ea33b84fac63763b30a909e7d7f2ce1a0ed8a4cd3ab4641aa411194b6a36b9fcafd56ddaff088a2502871f37e2ea6a04b2f5e158b76f34014a166922919d7a8ffc15312d9042f291216906cf0a3cbc934b2fa81e7c1c93fe6efb972f8644ca4ed91a86e9a2b02d6bfd38c6eeb617155780c41f283059e13bc9513040735cfc09ac954aece2f43ca304b491ad9e3252330a5dac5fd017df664f74ac23297e51e2ddb8ee7e53d91b657272b41b384a5397df74635bda87b65b56927f1b9cd22f18457a3a007bee10c629ee7a7b9b05358446684e50ccd7254477d40ba0f1b74704dd4b61df3c4a8f6c71a316d75c06d42bf81a043341b140c80711ec172e04e969f8297206d69d86ccc8bd19684f9907ad4f5e9edea8032d86be2129d44a29e4057a252427acc2cf85bc7de5e4ea8a00b566d149dc0411704cca77f2c7e8de36d81b11386588bd396feab3a495b62e7a1e658a7dd7a92845a22b75c6593dedb145c4892ec6eb8bb3aae26a171f9ad17899b796319c746aebc3a433b4b8a47ff573b2c6364f8b2e271fed5b0c3e3eea3a97c7fe39e2c918a46eff405d6e7f96558ddcceb0ac9b89b2b8598435ddf44653a198d5d8ab5915dcd9dae5e35b0d88080583edabb12eb88ac89f578dcfc6d9c41ee714aad3c93a1c259441596e5a68141415b2e58383b447c83d7c626be68b462bfbd7afec900eea24c2af469908843b3543a472b3fdf18a019382fa340d76721b01217531f9284bd8e75aabd9df4295b707a668091e0b65e6aa44f4a8e77491b7253b8cb2ff0141a4ba8ab7258179c0bdaef18428c4b2aa97f0eb3f8744e55108bb09355ee019ccf800dfbcc1ddd05554421dda2a3b1f63864b355d9e5bfc07b02e6956697b5fa657bc0ba5815644de287f157130950e8ffe4ab37ba7a31e84a869a42efdbecf2f6126568dadcba97a26bd091bca25cbb9d5c7f60f67ab3c2990ad74dd2cb92f8821a3e0b3bc22be853ccc1fbf8b6b7671ca0291c4997222ef98c9a315ec1b1ff45419df97f12cc2d370b422018dd805dd10ea35fef7a0bcab2e71c212b5ab531a973cd9af9bea386e23e4da55f3c5bb745c9786ba7ee35c2c1aa9b7004d4ba44cd0a402ae87062c8eb7854b21f12019ee65b751d646ef14c6ec2f55f734d0435fedbaa5e5f6502e896f02971ab8fd7e7dc347d162132c55a5c8d7b334c5da158aa1b9ecf26d8c3e5f59323d101bfc66d685a52a380c5ad57da4b2e0fc822d58a611a77509a7b83ff181d54290f32c4ad552c591f0901b66fa44f9c8e17542154b5a764d8b5485d9e6afc9a219a7aaf82f0a14dafc33cc45b7dfb13ad0c4f27b6dd54b8e4f4d455c71ee29cc3bc8b86cca7a8bcb004e9dab583cc2fdac33e6574a260dc74a790967a6a26f0fe2910a322fe1af260dd6db575aab6eee04ca968c74cc6137a46e8df63a77ed226eae4f6e1b742b62b793d24dd9f6f9bd85af1992854f327ad1c806fb61aff855683ef5c67cec2821d26550da3b75cc301efb2b3c4f72b710c030bf0328dc9f14e97af9280b8d5a2d11dc81a65a7536b283aac7d79340629e6a6aa7678ae97d4a7722b754272e34a410ffd40e59607aa77f1934384fbdd040f4174ee09c854b1aea1a8d934f4066ac1df12c49f726bd620580046def9fed8cc77219ec14a9367de1b637ecbd4c35a5d4c049e6e2a1a8fef0f9b167e02fe9d19cca0421aa09fd9b551be465f1b91aa92c9b394d0ca0577035b7186eb48676314c56837bc3c752442e3132664594d9797efd879e1000468dfda15029a356382cc3d970458e07a48ab83a9650523cc270af4f9aa786e7fcca5f27cdd78fbf54df2eda52677a9616b938e1259b6c97d1070443eae6943b531e31834eea1a86bbc022ff28344aefa7ddbdf700f85d29b8b60860ed5a21aaaea1da84de13bf486709b8fc04ffca3f5f8cb659563c343ac72d1d5dc6c37234a07d87b2d6f434cb30d32b272c62c5eeabac989f2312ae071fa697e32c05cccbeb424fca5ded7109f64ca27e2fa5b8f9cdd82af30e722137614f9ff3d7bfa4fc6c7b43bbcbc29e67293813510ea93014dec91afd5087ed854a11ddf7af81d65ceaea1d82648a77a92e1440d4cb3acee1f2e87351f1fdb18a2876c167bd8db0cd8043c970568db0bbd264ce04c77e3de9b25025a8998f33b8313460902f38253f32854fbab5f4259dcb01bde4ac1c95b0b42883078498421b8a651dbc75baa44d93b2fd2f386fb16a5f2b801dbb8198f33b45af3bc57ecbc9bcc996fe5682dfb9ddbca8547375b4ce615d14965727c21ecd1d5019f2f987daab1ead8b49eef6c3ecd53bcfebeb7b76a598e5144928737a9a18ac8d7943d06cfd03488c0167d8921eca97c3cb62956517dfe746e654e26bd0c4cd48e2696adb27182934147a1affbc4182e2daa1b293c5dbaa376b62a91236d39dfb1fe2e0c30b4a37e76f5809babc4de24f359045cdd64e392cd84c071167d4f4ab15b3caee554c157d2ec2618c43f87877cfe19daf06fff8db43d236f74b61f9f16d03c9f661a73517ebba1fe6d8b349d70089bf1d99cdfe64c1c93212da97912410b7bd4046f7acf731b8bcfd20e9ef9b66491ec84cc6bba1284971f681c1f43f958df49ae3de1917bbcb91df7138e70f6568d503f680931743d49a844485f73ea4c5b2773f00acbf4dee0fbed91c351de172a8eca9d9f8ffe2b4850d8d25c6515b58734c7db9ecd00add53c688cb9bfb6783da9c2d100260c05c47706fccb198bc289c4e1b2040c49117ff911dab599b5ca1a1d1d4d0142e23eea97a8c629ad91f0edc79b0d329710aeda7499fbe8674ff54be11962661544a2536b55754dd1561d39755746e215532a507f253b79f528896bdc12af7ba3512d7cc2f646eeb86f9f118feeea6e3d08af8ce93628f2dc5c3fb6af32e750833b12bcefebfe3a0aa6efe0ef93f77b5ade698162cfcf81a05ae8850eb5487cc783200aaafd5943be19927d3473f0e3e793ee917023a5b324abd4639d6ffb1d2e085e9a5443f96d1808ea92106385720b24f6903dd099430ad32da638d88fcf548cbd39eb3e76c23c9a6339e2341c7967eba96f228c07a550ec10cb2d2680dd7986193d09f0c3807517a335d9755c41e58f39006252d0821251e70f6fdab3fb6a7ec6326ccae6dc54c94d47c5ce0826b5e1d1aa2964fb82286c48a757212a5f772997e5831524c3bffc8dfb1ab24deb272bc22b7457", 0x1000, 0xfffffffffffffff8}, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x6, 0x7ff, r0, &(0x7f0000002980)="f3dc77870e751c00000000eda98ee5f33341b0567008a4db8a4be663d664c678bbad68b3c9232d64aa4bbe54768949de9ffa98df1f1933fb97976a62779f4eb3a939cee985e1bfbc326c6ea3737e9825b65d05274345c9da788e01ee36bdb2a31ff5e874c9b8e34c9ce9aa5c08e07897de20a3dc6bad436cbe28b818bee74aab84154e01aaa7535f4270178c0cf9dc7079a12c4fbdafa0d68ceb82c8d83fab4a9ea8cc59796b081158363f37341c7f3377cca5f474417f8db522d9e245aab1436c5fac0f8360e47eef485ec120fd8e38bb6cf3db12626e98000000000000000697ddf47c6f33bff85f25fed44e10cfe47a383937", 0xf4, 0x3ff, 0x0, 0x1}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x5, 0x401, r0, &(0x7f0000002940)="5052645c20409e93cea7daac", 0xc, 0x7, 0x0, 0x2}, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x6, 0x6, r6, &(0x7f0000002700)="e48fa417b9d974e69c5a4fef897751388c060bab283844d241364f899b61ef475c21cb0740c7081639b1d1a8e3a962d0fdda30d05e6b34cf2d265f2ed49310907b6cd4893babe6292016ef26d6111840e94fe40e76a60c92c80196dba0e9", 0x5e, 0xbcf, 0x0, 0x1}]) (async) close(r1) (async) [ 2836.406653][T30231] loop2: detected capacity change from 0 to 16 [ 2836.446286][T30230] loop4: detected capacity change from 0 to 16 05:48:19 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x5, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x10001}) 05:48:19 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x0, &(0x7f0000000540)) 05:48:19 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x5, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x10001}) [ 2836.572347][T30240] loop2: detected capacity change from 0 to 16 05:48:21 executing program 1: syz_emit_ethernet(0x9e, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x68, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000}]) 05:48:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x5, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x10001}) syz_open_dev$usbfs(&(0x7f0000000180), 0x5, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x10001}) (async) 05:48:21 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_S2RAM(r0, 0x330b) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000001240)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) (async) ioctl$sock_SIOCADDRT(r1, 0x890b, &(0x7f00000028c0)={0x0, @l2tp={0x2, 0x0, @loopback, 0x1}, @isdn={0x22, 0x7f, 0x7f, 0x7, 0x3}, @xdp={0x2c, 0xf2745cc542db84a5, 0x0, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x2, &(0x7f0000002880)='gretap0\x00', 0x0, 0xb4d, 0x40}) (async) r3 = syz_open_dev$rtc(&(0x7f0000001300), 0x100000001, 0x2440) r4 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000001380)='/sys/class/tty', 0x220500, 0x121) (async) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r5, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r5, 0x0) (async) preadv(r5, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r6 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r6, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r6, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000002840)='/proc/self/attr/sockcreate\x00', 0x2, 0x0) (async) io_submit(0x0, 0xa, &(0x7f00000027c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000000)="75794c980cd02954fbf0", 0xa, 0x0, 0x0, 0x0, r1}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x1, 0x9, r0, &(0x7f00000000c0)="9109eea59137dc9a0ad05c79e122a84cddf40dbc4dcbce574cc1e858d533f0a91d5ca35d6a74d1fd9c590111e2c6b5cde21f129ecfdad9e2d05d23bc80e101a52f53fe53e47f4528f91086d7e353af15dc547c890dc4d0705cd14984483fba302e1aad0dc78d5b62feebdace4d60cec1cab20867cbcedd9f8ebefd1527fe7fc2aaea15df245dc989eb2fd5030d502bd34720edd50362879e9d6b3d7ec86a885b9696a4a31ae24e55707f3db22f62e34174ec7f1406bf8522ef68e7eccf27a850c4bc2ac80704c6061d741c95a8f323e4554368ac27a39e91de34349a367c8a7919b91432b7d567d7b9baf8fcf072a1cfecf29713f43b880977902c9b958321f1ff929a522721dd36aeaba8e3745f4d87f34191f1c25608106fc96ffebe91d3fc5bc1b27ea937f0360d554db8ea4af8bf1c8179042ec9fc52b487281e6364d35fdbab3904bf2bc1431f1ea68af90fb1214eee5d4349a299c74da039fe2790feb1cecc1c2ac49a58798d4b66f318ed4f498548c76cbbb05394c6ca330a3d159b4fe8551929970ffee5cc1bac8a6a5630e0e3bcd499ae098c0a49cdd937535284e4b8c49aac094c82bddeb984b92968ff14bd1662c62d05001049d4748415ae3394282c16e05dfd4c986363499742f8e7ed0e3dd785813557dee0354d8630c21d71407373503dd75afb51236876963577b19671bf6c533049f6a9bfd0f460dae4876f91f1ec4c4a2c4b8cb2540cbf00ba5245d203145b25176adff2ab447679cc1cb83c9eb5024d84b74c990c4dbb23c666cbbfdb9a0ec8b7aba43aef445216ad362442b76bf3e6ed39940021b61c15f1ec157ae2a34669a390a13106c920fea4432a3d94ef7a253da398a9191b21cfdcdba6dc886af592f2a43b75a43b2608966ca529a531e08dadf0edc8dc16d1f2e27e6ffbf4e90470f2cf43f0d72d6b6bfb5f34e10fb919f432861bd0a4bc8b02676139344da771dabddf8e283eccf9e3982d2f6a2429538867fefc23a2c1e5e370fd463193e1af3b9ddb5760787096c2ba91d8231dfce24bbe420eb6385bd65c9565922e4876b3c475f8668fa231e01f900d483a14da4ea286ba75e772ff56431b5974efa5f7acd16c1cb3739f243368517e0e6f9a0b18212b35dffb8754389a5d216021e9c658a0df63eb813342c9469de01fe0f29370769f71659c37dfb7f4e69928bb55aba67bf064cac19bb73a3d07f07eafcd09c4239f513b49157b286e869885bc2f56468335ac6c08a8d8acf4cb379c595a32a1e5c9fff9882e8e851fc7b3ee1f2ed4fadddf627716e63f7aa451be29a900b415c6b311ede97ad13c1d8d4a4e9225595cb2bc802755cecb4c8ab4362d555f1141c9534a2af51b56ba482d1e76f6d6e0daa71c2dc9302edfd681335953605a2bf1ad206af603ebe3c6c6a39d4eacbdcc066f56080fe8ee8cad5b404e292cda51c3368254b2eb49cb99e0344e24aa0041df4eb2cf8ee96b87ae89d743868ad003f5f96ad07ffd0be21c1b555fbce6f51c4070000b6a2c81b816550b9d95d371279db39c318654f8ca7841f73351df4c45c4b96c4830359197b99b7b562a19a8a1f5d3c67d171fce5bb8f48f4cc282c4282edc8d7e44e78e8cf4f58b3ed5237231a4ca3b8245795563fb735a97f778f369fa59916d3ae8cd81a53355ebf5a58a21bbe817746298cd02556c9067390c4c461db8565543f4b39acfe160b887e381a07f995555294170ef9a28655a12b6bf55a4336d8fc0cf31425f50b4d2471b28b76d87970af5a546ffd2b900a254484a5f9be37c635ace30574ec225d77f5e66d7c138f672d8b4a47a8e15bc7a8377d34b2c8015117cf1b842af310d64b849d454c9464daff331aa516b1e871e741a6b7f3e92d4c131f86da1a4d7ad2d83d9e3d768ffb30fc2a3875814acbb9dccdd4925ec13ab02c02985d9ea094f3f6d65b99be74a73e130a235e7dbd5f5ef46cf10547362ef7af0b74302c309729ebc5d8ddd4a5a116c7acb3bc6265217eb5fbfeacbd2842e270479bc1fa998547a77e90c63df99caf60a72c884758ccc7ea74a51309dac4de136fe50073f5c5c0e1706151069bd0a929f5870db09567ae575b739c823b545c25dd1191de4666002b46ce8613a6d336718ee5db6612703a3f176f023944dea0f20dce5c1a324782a4b55fc5f254ff56a4dd49f6d74dc0c7469a5b7c2897db81dc7a67ff104434beacfe38915157fca3f069748728adc4f835b8e29aefce67416df211181d39e77da7fcf455c2d5ffdcac41cdb34674774fbda41a5e947bf07c3f7b02f35b455fae5caa62f0c5b6e675dee09f51fb91f5773ea6ea798ea9a1a02cb9c2ae371b3197b7a16d3054ddd326f77fb995f1d19692f85b17ace4d4b657b99fb84511c32f0acbfd1e6887e6eb5b57bfd443460a1cba559c32fd11d4be2fb2c9b0a8120f1e3f69750ec470463296400045908fbcfa91f90db2e44edf63c4f7a2de565d194944f09e7e9de935f388b3bb33514913ffd587ba7d5e3baccda6d50e57002eab712f9487b97ab0cacc14ca7eddf3a2d348bb136989b1a187ca5385f006f6f4fd5949457eb45365bdfd3e25f38961a196a9e5ea18f382d49830f8a0e37d9a7c23faf979f8345963694f16abc2620e33bd341cc23c92ee140aac35899f5732af68d1ff459411866213d31df779b2abe4b71cf7e5c9df25b8d707fe34ea64ba550c7830fbdbec371df374a0d3376ed9501f8d18d95e5961198219e6367e59d3e36ca46ed086889e3cd015a271f215498fdd7d0bc8909f6d29b297176de01d72e3dafe1390b125f171b912d129e6282e55715e129c6a8a45fa9f4de191b43071c116e6e657d1eb9789eff63b71ab6f40bb7e880f40ef4b2bb62c1863c04f7d2dfade5b97542880bb57c85c3e4e0186ae68fb635ba4499ac3457598df74af8f51f978a42a3b74ca904d7220e4491d0dc78c5c9bb094b91b369eba1a130b478567a807a6c52cb8af0739a7cea27796cee3bcec6e2a10d8fa7dae320a31247a1e8c407b4fd8d211f2953313514102d3962e806020288991004a2e4da5bf986f78d2e01975c9f61e5b307db58b0867b9618d581a04bde9de66dc058544e2a2f45f7c03478d3505cda42c37096ec638043190586abc5212eae51d1a2d5c451d84e5608edf8bc9a62b91552400287607fd321914e9423cba8b2ab49b13593f8aec845f39970905c4099adf23cdc635615b5a224357b9df317f7ec06c3047afdb29e07103ea7953fc6f57c302a1876013a482c3380788b1239715929015f81f080ea9a8ad772adcd0a30e0b19880bd8dfca400f1ef40a9d37fe69096fb147289727635ae0d5a19c5f1346f46c8232cdde3ea8de7ba7ed3e8faa06dab3f75ea3a0dea6fd8f3e1c02a1da53bb386a56c4bff26dc15f893653425bc3941cfd66d74119ca8b2bd9b975974df476081b7bdba311d12a7989ff5fd2e9913fc8aeae3bfbe553edb153137eb62e37ca35449bf0a504f2833947545f61a8bbb826d33ee8658f36d1092a5a01f634615730fd4b53ced020ca279bd7719385514a3c2c0e6d606cb787159d1a3e0896c248b80fb43c76e9c5e46ec6afe2542d6ab4614db40cb3bb2f3d9ef7c68a65ba1dbba071e2c9a1e073705e80e631e48bdc7175a9c8e5503127769e261b29625988875ba2f711f5202cff19fb99b7375af8f8aa5779ad9d103c0125f5da626f1385e2f955fcb8c3f6682ec978d4e28b9a3f0d2074e6031d5b6c93acd73f315710556e930025acb5377d0fe8f299c04c4c9da920c139db743f54674a03b361d80cec01164de1afe44ee156e7b79a5e2ea2748320123e871338797932105f1c0871f0cae7975125d2bad900da2f7d2457b09be60c3f85b06ac391330e79103661543deecb882441bbfbbdb7413952e392f67e8fa4d6ace3c337b300e39d55cd8ffeb5deffb7347616d1fa1fa12a4af41c6f62c7ce0ce25720c665d92bfbfbb5a0084991bdc013ec00e55b77984b59e9654ad727d8fcc6f04e8750f25fea5a8c6d75e0f081ae2fc0e2824a3c5fd052c5b49d1e13aab4e2720e897f668622f15db0d22a1cc6608cdb08f7328f68dfd50bd1ede3e2233105c7e2b4777c0942ccc151d35d41beb7e509b7901e949b358862c87ca2e5749b1f2dab5ed01a8713cf6a735a57a7213caa19a5b44e635b4490eb5031165bc25d6678c747a9d23c8943e96165a6d10562e01cb5cc06f5211f4eeeb61f5ca4c2464b01f479b8684ee6322efeab6bc440630445b2d894e0cc34cc628224f84aec325f656b8686d990faaeea21877c76ab10b2500594622c9ad2fd38b7213e8e8dade3205b6acfbb62c4a901224439a81c59fd976c23599f10804b5d6e6bc07064eca8797b47b654a1e24d401dd6920815245085d06f51789e375bfe01cec01d2c900b803d9a196fc97a0e6b6c76d5d6135ee1696bc46dde3d3605557b1b869b5a8a6d30862824d1773f6a3ac5ef998464060aa7a85634d60cff84b14d2e54c2eb77ad354adf16acbab66eeacc51040e986bad144dd85dfa0610cb06b56c53020eaaea4729d1c5646925b7000ed6241fa1bf163a7f3f76634b017bdf73a072d755fb75fd68225fb3cc5050a5ff1b7dffb4e7f2f0397179915ad8a67e6b9c449c858a3e8875073fdee47f96a46f7e360e88cdd243b45ced6e913b48dd8c961aac88d9a7d5988f1d943ce9fef5baa7fc1625dec3b5eb247b99dadfe8f0b1be3a45d7921a585afd66581830c6acb19c4a9bf8893e646528fef79df4d5e0468c6636eec20813cd83703515f3f4ebecc79dbfd45106126227b9ca9a147e2acadf3ea3d305b6123fd1ad99da28fbb55dc4bd445b6e666e25e1afcd1cc118cf85ad1772812b06493f095894b0677be2373e2ee6611b488fc7851b768d1d7c1387da64aeb37aedbbadbd4ed41d077e8be8ef8919728b75e33e6c513e443e3188fde2c84740b776f8eee6ab7fb617c2cda2d0e2218f3b053d9d86b6fae944c329129200f28ad4159e4f098bf0a52a3329c8c34375d93f93d44cc36a8b23855af6d585ca086bff46a99b5e2f19f7e514ba433377201f78f66d919f743ea38bc8b515075cbe5c60d0c82f939cba700cfee7ac2d727aa8ebd7dd30ffee229ce49348d1b9e736ce57fe99fafc029ff24cef0777b303115791121da82fa01b08033cac0d2b462b6db781618d21d31c8f3325907f04775b0dc09d12458970ce2a15865a111e35122103e7d1b5dc4651bf6a0136a627a52ca6e1b0e6b88071f6cc1c558db0f74b4b767cab7629e0f4d4e09b78e88a6da0880da4d459801b9b7c1a125ce9a76f7ae393dfcc0c1b533dd86dae79077887773c5d5b5f2f5f23bcb86f3ac91ffc07a3dda92c70400cb43361a1483f9f7a1690a96e37f85376ad0392117020e8961bd54210b376cdb61227c3b0da9569dcf9956bb78229b5e901c17a1b73b4985ab60acd1b85766e8fe153409f0431c7d092f711a65f611a39a934e783268b6a83e0ba07f4d7645cd460ced292338902c717c87ff4a09ba2e6d85a93cb4b1a7b9d825f9beb0f66aa9cb5b3ed050708e75409316c0a217d6c95f8bbbdec7833d74ea94a5efd1828f81fabe188fef0c247f66baa3dab5f785d0aa4d3d456854a57c31c6e93febef58e6a38b587eab0f842455eb71fac8c8f0dadd3ab8ef96eb643b7c901839db3c7043b2db565a515d7aabe54a3d6520a4de1edbb105a99867dfea4900a086753a48e28a7b87d1feb2d004e1aee14e8e1ac37d5182ab08f2d6bc779deb554144be39610c5812099800c19c", 0x1000, 0x401, 0x0, 0x2}, &(0x7f0000001200)={0x0, 0x0, 0x0, 0x3, 0x6, r0, &(0x7f0000001100)="5522d4469d18571f5bbfdb013c5a9ea01b640543dd766834798bbb1204efbe267fd2a5e888120346f4b4a370105e25288eff55daf14a26f04e16cf84a00f46778ddbc1deeb0b79ddceaf9ad0022a33bcaeb6fdff4c113e33ac4e559e7fdde7e7d9249a401dd92689599f963490d44c611358cb20ac62db63500ccadae1a43cd9b176d056d9b7a14d72dfe0c3f80f03ac21eff25583f140f443ad60c9dabebdf8b3b7fe8b8f376d4da39ebf3ce341ccfc4aacd141649bca0ea183a5d1eaaae74896578ddf79956648", 0xc8, 0x10001}, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x2, 0x59f, r2, &(0x7f0000001280)="877dfbe0a7ae9dc1ac3c19e31725dca3c694cf0b25b0e3d6f1d0a70a67870cfc", 0x20, 0x10000, 0x0, 0x1}, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x6, 0x1, r3, &(0x7f0000001340)="bba959ca0e5c26ded3df53356351a36625645f3c0bed918caaf21c9cab6d070b1f6a500cbca5d9709314cd03b93a110113ba12a446a521", 0x37, 0x0, 0x0, 0x0, r4}, &(0x7f00000014c0)={0x0, 0x0, 0x0, 0x2, 0x5, 0xffffffffffffffff, &(0x7f0000001400)="25bbdbf36adf476b00cd0915711f6b11a8128082d0954d3659b807d28c2794478798e6c24cc28e1d6007671f4d65cebef5b4c484d21e36252b045e7f2e9279ae08c5b76205e9f3f9d742039de47f14b664c6705a54af70ded63907913b4249f1080a39c990400062191adc7ca4a01ec0794f18ceb33e9eeb79f3513b5d9d6d5990eff7e3667c819daee1908f01f2bfca2aa73cb274210b176505208b6a9386", 0x9f, 0x7, 0x0, 0x3, r5}, &(0x7f0000002500)={0x0, 0x0, 0x0, 0x2, 0x4, r0, &(0x7f0000001500)="366eae7a10d96511f52131eacc4ddf304527aee8037a7b70da579a3f581db6a56fa142f0eebfbf78b266f34b1f1c546c04ac96ad8b3d10bf0b00f092c424048c70d362901bc49904c67f5c52cf56a3aa0b355eb0515173e736437d49a51490ebdbc30ffdd2471fad88bfbb34b1630bd738b9255907bfb35b56414943805627c87a9909419bf56734cf524e5146948dfc28bfd7b6d0059ad26e11aa36644b3fd668ee7dd76f27404ba9f6768add36b32b104105646512d29f6dca2b0065cd6a5d84ebf54ad31cad019b7623029c7c24a82ed38d0a55974ee511e9e81af5607207c5c3b74b2db4011abac19cb1f28786109a585eaa09f25108a5d6645a0d901f4442d585ab6430d75ee63dad8cbf6ea2e83089435165b32073bf076926a6f1055cb520ead2a4eaab6beb68cf1003d98fb3efb7fe5237efb6bdb79a27710df011d3bcf2a8262e0b28a9fb82146c7ae34fcf99e0fdfc2cf65c1e163bec13b32c54b908c9f86acc4c090ddfa77b6d8eb016fc2474d26a4ed9681dfa715721023cda270b235bd54009ea7d9025c00ce3f9f81902a3a0e6784ea97e836b939dabae3835a41726f0118ca87af8f8c3d91a359520bcda542450a316ef5f7fd2dbbb0cba9a1fd5e012b749dfe4212815467b822d494bd454b5a0b447e15c60031e657c344f04cc5fa7575eed67a5b89bb0ec1c16b624092ce4071886a134eab2e1693b944cd852d17d611f6885284202439f6349c15742beae03e43f563d8f20d3410970de95ec0f047a53745048a5488b592c02a8135c73157ebec117a3c3b2e22a36df29bf3319b1c0c18d85459592a55b2c896a403a088262144993b06f67060b0542853d485a0dd69207513f4725b860925c9ae1b7b2fce548bce46479e7d48b4455859d6664c12a0d511a84edbd763d57a8dfd3a1d1e71350c9f57d81b78530e78669ec6533bcaa125270fde0be62f44e58446a02c877418574debe764268eeaa2170e3ccd7276b70509fae1ab4843ec7e3f254442fe8d16ba536266b6c969ca34aa8e35415efab07e81734aab24ab2f2785c0fdc822fadf1315c794feefffc2cf27fa4a2e09c0b47633098ab758f171d67a58eddb7379033bfd5505443671109c0cdac4c8c91cbb1e5dbcd6192bc4f65b29eb123f7659bc838863931c03debcb33c76bcaa8a1c980d87cd93f74a569b14779811edd22a412ca325ca9f0a0367a70cc3fc6e66cb33a7230d15dfb2774aded720f8199c0c0f605c758a86dcca966ee11bbcc8957e690b4a74c348aeaad1bf8453c9bb99bb1e0cb09b4ab5ecb664f2a65d17bc8fff23bf9c47892ed32697fb6204ae96160b2073068abeaf3718e4908610d636c95c34b92538639e3d11904a746e4b6372601d38d4b11053bb6c019eeef15af196ff1bce8355be6774f9095bd4d4b833b8e3e55866c83c7485df8eb271d7435cc93bb556c2a553c290935914caf59f9c630402237c2b06a86319bd1b8867b6ff06f807018e1fe659abee93f530ba101022d451393413bd07ff73883b5b66b10ca4ec48930dd3ed5e2ac59028158d198afafb950210d678b21dee0fefe1fcc529c3e420c97f3755eed90047f3bc70efd74ea50f290b0bff1313d30e48b825f1e86131335474e6ca134c6f8ac0e016e2fe10815a8a8576afe16b4208c45b878564d7a5d3e66119e4751b9f7f0b96a9fd9fe2b133ccfa933e098f937ab04f468a4f737f3b95970afd0a35403ebe4ea18c05f51dd7f2ff6cd6d0d6f166f8a45ad4877613453ed1238ce7b790e69f8c190e6972dbfbbb166b7136ba73617fea9b27f3fe5a191c5844c412a3dac512f921f3cad0e192f342aa097a517b45701307c312131a090c1e5dd64efc5f87fc40ccbaa57c1da25a63e4c6afc376234e73660b7f1ae342d2ac7eced1a31e9b1e0c593ed40773ff5e6a92d2dd4ded94c8226fab134baf71d80b9b8dd1a39fb48a38dfc83892c7202e2e747b8c5fe99c44ce8149b8e3f9b36ce5e1151ae80a3e2833da5578421dc4bbb80802dde20912b7479cb16d1ab89ee258197dfa380666706c6d75579f18c2770c3bb8fe7873468bcf8318646b165866ca0072f070ca6241e14750265b72ef880b1191d9c4dbaf2fca0b6a21746e291277b2a5757bb8b0fb4c7e166e42842ff5ca2bd9699e2c838cec93d59e68968b97f2af8a545d427ed37489314e0f2edd1fa706e3fb2b886b5b23df68cd17059ab83ba638368bf1c5b9de6e6b35723052edcd2ea181bafdee66edabce519497dc35b0225c4b98ccd1f8132ba9b462f03bb99ad8f344b131c11ce55fa6081fbcdac1f3be656370a6f25fcdb1fc0e274dd2edf30243f0eb50ab3cf1ffcedf30a9c8be3e14de277af3eedd0eee917c8d4532e77092f9048e6045899ee4e70a548ab0d29f95662d93823138345117ac58bfbabfc8c0cb8bd847e6487d3197394bcfe241ae521a81feb066f30cbf6a57196a4f6362b92396c38f132a77d32fb1678ed7547ed534de494f9c8f36bcf98aa2def8be9917a410c7847d0c72d1d2ee14267a911fbe90f5091d382a36ea33b84fac63763b30a909e7d7f2ce1a0ed8a4cd3ab4641aa411194b6a36b9fcafd56ddaff088a2502871f37e2ea6a04b2f5e158b76f34014a166922919d7a8ffc15312d9042f291216906cf0a3cbc934b2fa81e7c1c93fe6efb972f8644ca4ed91a86e9a2b02d6bfd38c6eeb617155780c41f283059e13bc9513040735cfc09ac954aece2f43ca304b491ad9e3252330a5dac5fd017df664f74ac23297e51e2ddb8ee7e53d91b657272b41b384a5397df74635bda87b65b56927f1b9cd22f18457a3a007bee10c629ee7a7b9b05358446684e50ccd7254477d40ba0f1b74704dd4b61df3c4a8f6c71a316d75c06d42bf81a043341b140c80711ec172e04e969f8297206d69d86ccc8bd19684f9907ad4f5e9edea8032d86be2129d44a29e4057a252427acc2cf85bc7de5e4ea8a00b566d149dc0411704cca77f2c7e8de36d81b11386588bd396feab3a495b62e7a1e658a7dd7a92845a22b75c6593dedb145c4892ec6eb8bb3aae26a171f9ad17899b796319c746aebc3a433b4b8a47ff573b2c6364f8b2e271fed5b0c3e3eea3a97c7fe39e2c918a46eff405d6e7f96558ddcceb0ac9b89b2b8598435ddf44653a198d5d8ab5915dcd9dae5e35b0d88080583edabb12eb88ac89f578dcfc6d9c41ee714aad3c93a1c259441596e5a68141415b2e58383b447c83d7c626be68b462bfbd7afec900eea24c2af469908843b3543a472b3fdf18a019382fa340d76721b01217531f9284bd8e75aabd9df4295b707a668091e0b65e6aa44f4a8e77491b7253b8cb2ff0141a4ba8ab7258179c0bdaef18428c4b2aa97f0eb3f8744e55108bb09355ee019ccf800dfbcc1ddd05554421dda2a3b1f63864b355d9e5bfc07b02e6956697b5fa657bc0ba5815644de287f157130950e8ffe4ab37ba7a31e84a869a42efdbecf2f6126568dadcba97a26bd091bca25cbb9d5c7f60f67ab3c2990ad74dd2cb92f8821a3e0b3bc22be853ccc1fbf8b6b7671ca0291c4997222ef98c9a315ec1b1ff45419df97f12cc2d370b422018dd805dd10ea35fef7a0bcab2e71c212b5ab531a973cd9af9bea386e23e4da55f3c5bb745c9786ba7ee35c2c1aa9b7004d4ba44cd0a402ae87062c8eb7854b21f12019ee65b751d646ef14c6ec2f55f734d0435fedbaa5e5f6502e896f02971ab8fd7e7dc347d162132c55a5c8d7b334c5da158aa1b9ecf26d8c3e5f59323d101bfc66d685a52a380c5ad57da4b2e0fc822d58a611a77509a7b83ff181d54290f32c4ad552c591f0901b66fa44f9c8e17542154b5a764d8b5485d9e6afc9a219a7aaf82f0a14dafc33cc45b7dfb13ad0c4f27b6dd54b8e4f4d455c71ee29cc3bc8b86cca7a8bcb004e9dab583cc2fdac33e6574a260dc74a790967a6a26f0fe2910a322fe1af260dd6db575aab6eee04ca968c74cc6137a46e8df63a77ed226eae4f6e1b742b62b793d24dd9f6f9bd85af1992854f327ad1c806fb61aff855683ef5c67cec2821d26550da3b75cc301efb2b3c4f72b710c030bf0328dc9f14e97af9280b8d5a2d11dc81a65a7536b283aac7d79340629e6a6aa7678ae97d4a7722b754272e34a410ffd40e59607aa77f1934384fbdd040f4174ee09c854b1aea1a8d934f4066ac1df12c49f726bd620580046def9fed8cc77219ec14a9367de1b637ecbd4c35a5d4c049e6e2a1a8fef0f9b167e02fe9d19cca0421aa09fd9b551be465f1b91aa92c9b394d0ca0577035b7186eb48676314c56837bc3c752442e3132664594d9797efd879e1000468dfda15029a356382cc3d970458e07a48ab83a9650523cc270af4f9aa786e7fcca5f27cdd78fbf54df2eda52677a9616b938e1259b6c97d1070443eae6943b531e31834eea1a86bbc022ff28344aefa7ddbdf700f85d29b8b60860ed5a21aaaea1da84de13bf486709b8fc04ffca3f5f8cb659563c343ac72d1d5dc6c37234a07d87b2d6f434cb30d32b272c62c5eeabac989f2312ae071fa697e32c05cccbeb424fca5ded7109f64ca27e2fa5b8f9cdd82af30e722137614f9ff3d7bfa4fc6c7b43bbcbc29e67293813510ea93014dec91afd5087ed854a11ddf7af81d65ceaea1d82648a77a92e1440d4cb3acee1f2e87351f1fdb18a2876c167bd8db0cd8043c970568db0bbd264ce04c77e3de9b25025a8998f33b8313460902f38253f32854fbab5f4259dcb01bde4ac1c95b0b42883078498421b8a651dbc75baa44d93b2fd2f386fb16a5f2b801dbb8198f33b45af3bc57ecbc9bcc996fe5682dfb9ddbca8547375b4ce615d14965727c21ecd1d5019f2f987daab1ead8b49eef6c3ecd53bcfebeb7b76a598e5144928737a9a18ac8d7943d06cfd03488c0167d8921eca97c3cb62956517dfe746e654e26bd0c4cd48e2696adb27182934147a1affbc4182e2daa1b293c5dbaa376b62a91236d39dfb1fe2e0c30b4a37e76f5809babc4de24f359045cdd64e392cd84c071167d4f4ab15b3caee554c157d2ec2618c43f87877cfe19daf06fff8db43d236f74b61f9f16d03c9f661a73517ebba1fe6d8b349d70089bf1d99cdfe64c1c93212da97912410b7bd4046f7acf731b8bcfd20e9ef9b66491ec84cc6bba1284971f681c1f43f958df49ae3de1917bbcb91df7138e70f6568d503f680931743d49a844485f73ea4c5b2773f00acbf4dee0fbed91c351de172a8eca9d9f8ffe2b4850d8d25c6515b58734c7db9ecd00add53c688cb9bfb6783da9c2d100260c05c47706fccb198bc289c4e1b2040c49117ff911dab599b5ca1a1d1d4d0142e23eea97a8c629ad91f0edc79b0d329710aeda7499fbe8674ff54be11962661544a2536b55754dd1561d39755746e215532a507f253b79f528896bdc12af7ba3512d7cc2f646eeb86f9f118feeea6e3d08af8ce93628f2dc5c3fb6af32e750833b12bcefebfe3a0aa6efe0ef93f77b5ade698162cfcf81a05ae8850eb5487cc783200aaafd5943be19927d3473f0e3e793ee917023a5b324abd4639d6ffb1d2e085e9a5443f96d1808ea92106385720b24f6903dd099430ad32da638d88fcf548cbd39eb3e76c23c9a6339e2341c7967eba96f228c07a550ec10cb2d2680dd7986193d09f0c3807517a335d9755c41e58f39006252d0821251e70f6fdab3fb6a7ec6326ccae6dc54c94d47c5ce0826b5e1d1aa2964fb82286c48a757212a5f772997e5831524c3bffc8dfb1ab24deb272bc22b7457", 0x1000, 0xfffffffffffffff8}, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x6, 0x7ff, r0, &(0x7f0000002980)="f3dc77870e751c00000000eda98ee5f33341b0567008a4db8a4be663d664c678bbad68b3c9232d64aa4bbe54768949de9ffa98df1f1933fb97976a62779f4eb3a939cee985e1bfbc326c6ea3737e9825b65d05274345c9da788e01ee36bdb2a31ff5e874c9b8e34c9ce9aa5c08e07897de20a3dc6bad436cbe28b818bee74aab84154e01aaa7535f4270178c0cf9dc7079a12c4fbdafa0d68ceb82c8d83fab4a9ea8cc59796b081158363f37341c7f3377cca5f474417f8db522d9e245aab1436c5fac0f8360e47eef485ec120fd8e38bb6cf3db12626e98000000000000000697ddf47c6f33bff85f25fed44e10cfe47a383937", 0xf4, 0x3ff, 0x0, 0x1}, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x5, 0x401, r0, &(0x7f0000002940)="5052645c20409e93cea7daac", 0xc, 0x7, 0x0, 0x2}, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x6, 0x6, r6, &(0x7f0000002700)="e48fa417b9d974e69c5a4fef897751388c060bab283844d241364f899b61ef475c21cb0740c7081639b1d1a8e3a962d0fdda30d05e6b34cf2d265f2ed49310907b6cd4893babe6292016ef26d6111840e94fe40e76a60c92c80196dba0e9", 0x5e, 0xbcf, 0x0, 0x1}]) (async) close(r1) [ 2838.486987][T30246] loop4: detected capacity change from 0 to 16 05:48:28 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020400", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000540)=[0x0]) 05:48:28 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x4}) 05:48:28 executing program 5: close(0xffffffffffffffff) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x8, 0xb3e, 0x1}) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(0xffffffffffffffff, &(0x7f0000000400)=0x3, r0, &(0x7f0000000440)=0x1, 0x10000, 0x0) 05:48:28 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000}]) 05:48:28 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6a, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:28 executing program 5: close(0xffffffffffffffff) (async) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x8, 0xb3e, 0x1}) (async, rerun: 32) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 32) splice(0xffffffffffffffff, &(0x7f0000000400)=0x3, r0, &(0x7f0000000440)=0x1, 0x10000, 0x0) 05:48:28 executing program 5: close(0xffffffffffffffff) ioctl$BTRFS_IOC_SCRUB_PROGRESS(0xffffffffffffffff, 0xc400941d, &(0x7f0000000000)={0x0, 0x8, 0xb3e, 0x1}) (async, rerun: 32) r0 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) (rerun: 32) splice(0xffffffffffffffff, &(0x7f0000000400)=0x3, r0, &(0x7f0000000440)=0x1, 0x10000, 0x0) [ 2845.607378][T30265] loop2: detected capacity change from 0 to 16 [ 2845.619123][T30261] loop4: detected capacity change from 0 to 16 05:48:28 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) 05:48:28 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000540)=[0x0]) 05:48:28 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async, rerun: 64) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/211, 0xd3}], 0x3, 0x0, 0x0) (async, rerun: 64) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x4}) 05:48:28 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) (async) close(r0) (async) [ 2845.752924][T30286] loop2: detected capacity change from 0 to 16 05:48:34 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020500", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}]) 05:48:34 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000040)=""/250, 0xfa}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/211, 0xd3}], 0x3, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x4}) 05:48:34 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) (async) close(r0) 05:48:34 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1, &(0x7f0000000540)=[0x0]) 05:48:34 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6a, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:34 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) [ 2851.819468][T30303] loop2: detected capacity change from 0 to 16 [ 2851.827248][T30304] loop4: detected capacity change from 0 to 16 05:48:34 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) 05:48:34 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) 05:48:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}]) 05:48:34 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x0, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) 05:48:34 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) [ 2852.007895][T30319] loop4: detected capacity change from 0 to 16 [ 2852.049291][T30323] loop2: detected capacity change from 0 to 16 05:48:43 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020600", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:43 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) (async) 05:48:43 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000000)) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) 05:48:43 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0}]) 05:48:43 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x0, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) 05:48:43 executing program 1: syz_emit_ethernet(0xa0, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6a, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:43 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000000)) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000000)) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) (async) close(r0) (async) [ 2861.080968][T30336] loop2: detected capacity change from 0 to 16 [ 2861.087621][T30333] loop4: detected capacity change from 0 to 16 05:48:43 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) (async) 05:48:44 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000000)) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r0, 0x8008330e, &(0x7f0000000000)) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) (async) close(r0) (async) 05:48:44 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x0, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) 05:48:44 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x30, 0x109401) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000100)=@urb_type_interrupt={0x1, {0xd, 0x1}, 0x2549, 0x0, &(0x7f0000000000)="dac50dbfcf91c4c4429c974f4f134de6f987e014b868a8e8bf7cb00d99ddce9423248b9238fc2aa92b4967dcd718ed5f1e8432e8299111f1894c9ce68fa332b348a9ce862455dfa7e157c8eb1cb030d34a1bf5b3a503317d2f81688e1491233eda220e2738015d5a8e0354383b84c676b1cb0bed06c1369ababd11a49245b23bd62b297da506c937d46a598fe67f39151646d30e4aad952eec586c263afd6a1b62aef38c0dc879150836be3499fc149087e3e6f1bf3573cf75c8ce80c35586f8603c46c36efd687ceb3045363bba0ee4a57c24742bdc1ddf3d7bc98227cece41f45dca20805e8cf0639b5a12955cd1184c82481fe31df1d4e8a6", 0xfa, 0x4, 0x400, 0x0, 0xe1, 0x7, &(0x7f00000001c0)="af507bd948c421eaf645532bf8b4e2936254266d9d03ae8200d69fe8b2bd54a75108c2a2485829290212bf378d8770690e47f040f350b03242d20965801e33b235819e07255c0fd10a66da1bfa346a092da8e29cb81f6abe9b4e26cbccf2e0d2bdb1853992da13d7f9ab67a71a870d22859cbb320a9c7c3ed517b3721fb631c4462405a1f88687b08a5a11bbaa344e585e38cd4c0c4babfa0256cfe3edb7ea2d808804a95fc677499fa87c4c4352e79c292f486ad6354a074096d57bf31c6dc0c8e63a4117bb6c603955ee66d46b99462d44e4d988de7e8edc41f017f4f7f0edfedd94f08ac793ea961e"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x1000, &(0x7f00000002c0)="f699a93a33b88ed5da0225161e8ffb2dba513eb1153550f08bda3aac0e9c2472bc873b90fb556dc02b2fd6c8c8021cb142ef656f6214fd22253a59356e67842b8444703cadce733feec577fac33a9e75ab231ef15f62fc"}) 05:48:44 executing program 4: openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x181740, 0x171) faccessat2(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3, 0x1100) [ 2861.323715][T30370] loop2: detected capacity change from 0 to 16 05:48:53 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020700", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:48:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x30, 0x109401) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000100)=@urb_type_interrupt={0x1, {0xd, 0x1}, 0x2549, 0x0, &(0x7f0000000000)="dac50dbfcf91c4c4429c974f4f134de6f987e014b868a8e8bf7cb00d99ddce9423248b9238fc2aa92b4967dcd718ed5f1e8432e8299111f1894c9ce68fa332b348a9ce862455dfa7e157c8eb1cb030d34a1bf5b3a503317d2f81688e1491233eda220e2738015d5a8e0354383b84c676b1cb0bed06c1369ababd11a49245b23bd62b297da506c937d46a598fe67f39151646d30e4aad952eec586c263afd6a1b62aef38c0dc879150836be3499fc149087e3e6f1bf3573cf75c8ce80c35586f8603c46c36efd687ceb3045363bba0ee4a57c24742bdc1ddf3d7bc98227cece41f45dca20805e8cf0639b5a12955cd1184c82481fe31df1d4e8a6", 0xfa, 0x4, 0x400, 0x0, 0xe1, 0x7, &(0x7f00000001c0)="af507bd948c421eaf645532bf8b4e2936254266d9d03ae8200d69fe8b2bd54a75108c2a2485829290212bf378d8770690e47f040f350b03242d20965801e33b235819e07255c0fd10a66da1bfa346a092da8e29cb81f6abe9b4e26cbccf2e0d2bdb1853992da13d7f9ab67a71a870d22859cbb320a9c7c3ed517b3721fb631c4462405a1f88687b08a5a11bbaa344e585e38cd4c0c4babfa0256cfe3edb7ea2d808804a95fc677499fa87c4c4352e79c292f486ad6354a074096d57bf31c6dc0c8e63a4117bb6c603955ee66d46b99462d44e4d988de7e8edc41f017f4f7f0edfedd94f08ac793ea961e"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x1000, &(0x7f00000002c0)="f699a93a33b88ed5da0225161e8ffb2dba513eb1153550f08bda3aac0e9c2472bc873b90fb556dc02b2fd6c8c8021cb142ef656f6214fd22253a59356e67842b8444703cadce733feec577fac33a9e75ab231ef15f62fc"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x30, 0x109401) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000100)=@urb_type_interrupt={0x1, {0xd, 0x1}, 0x2549, 0x0, &(0x7f0000000000)="dac50dbfcf91c4c4429c974f4f134de6f987e014b868a8e8bf7cb00d99ddce9423248b9238fc2aa92b4967dcd718ed5f1e8432e8299111f1894c9ce68fa332b348a9ce862455dfa7e157c8eb1cb030d34a1bf5b3a503317d2f81688e1491233eda220e2738015d5a8e0354383b84c676b1cb0bed06c1369ababd11a49245b23bd62b297da506c937d46a598fe67f39151646d30e4aad952eec586c263afd6a1b62aef38c0dc879150836be3499fc149087e3e6f1bf3573cf75c8ce80c35586f8603c46c36efd687ceb3045363bba0ee4a57c24742bdc1ddf3d7bc98227cece41f45dca20805e8cf0639b5a12955cd1184c82481fe31df1d4e8a6", 0xfa, 0x4, 0x400, 0x0, 0xe1, 0x7, &(0x7f00000001c0)="af507bd948c421eaf645532bf8b4e2936254266d9d03ae8200d69fe8b2bd54a75108c2a2485829290212bf378d8770690e47f040f350b03242d20965801e33b235819e07255c0fd10a66da1bfa346a092da8e29cb81f6abe9b4e26cbccf2e0d2bdb1853992da13d7f9ab67a71a870d22859cbb320a9c7c3ed517b3721fb631c4462405a1f88687b08a5a11bbaa344e585e38cd4c0c4babfa0256cfe3edb7ea2d808804a95fc677499fa87c4c4352e79c292f486ad6354a074096d57bf31c6dc0c8e63a4117bb6c603955ee66d46b99462d44e4d988de7e8edc41f017f4f7f0edfedd94f08ac793ea961e"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x1000, &(0x7f00000002c0)="f699a93a33b88ed5da0225161e8ffb2dba513eb1153550f08bda3aac0e9c2472bc873b90fb556dc02b2fd6c8c8021cb142ef656f6214fd22253a59356e67842b8444703cadce733feec577fac33a9e75ab231ef15f62fc"}) (async) 05:48:53 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x2000c1, 0x0) close(r0) 05:48:53 executing program 4: capset(&(0x7f0000000080)={0x20080522}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffff}) 05:48:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000, 0xf700}]) 05:48:53 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dc"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:48:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x30, 0x109401) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000100)=@urb_type_interrupt={0x1, {0xd, 0x1}, 0x2549, 0x0, &(0x7f0000000000)="dac50dbfcf91c4c4429c974f4f134de6f987e014b868a8e8bf7cb00d99ddce9423248b9238fc2aa92b4967dcd718ed5f1e8432e8299111f1894c9ce68fa332b348a9ce862455dfa7e157c8eb1cb030d34a1bf5b3a503317d2f81688e1491233eda220e2738015d5a8e0354383b84c676b1cb0bed06c1369ababd11a49245b23bd62b297da506c937d46a598fe67f39151646d30e4aad952eec586c263afd6a1b62aef38c0dc879150836be3499fc149087e3e6f1bf3573cf75c8ce80c35586f8603c46c36efd687ceb3045363bba0ee4a57c24742bdc1ddf3d7bc98227cece41f45dca20805e8cf0639b5a12955cd1184c82481fe31df1d4e8a6", 0xfa, 0x4, 0x400, 0x0, 0xe1, 0x7, &(0x7f00000001c0)="af507bd948c421eaf645532bf8b4e2936254266d9d03ae8200d69fe8b2bd54a75108c2a2485829290212bf378d8770690e47f040f350b03242d20965801e33b235819e07255c0fd10a66da1bfa346a092da8e29cb81f6abe9b4e26cbccf2e0d2bdb1853992da13d7f9ab67a71a870d22859cbb320a9c7c3ed517b3721fb631c4462405a1f88687b08a5a11bbaa344e585e38cd4c0c4babfa0256cfe3edb7ea2d808804a95fc677499fa87c4c4352e79c292f486ad6354a074096d57bf31c6dc0c8e63a4117bb6c603955ee66d46b99462d44e4d988de7e8edc41f017f4f7f0edfedd94f08ac793ea961e"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x1000, &(0x7f00000002c0)="f699a93a33b88ed5da0225161e8ffb2dba513eb1153550f08bda3aac0e9c2472bc873b90fb556dc02b2fd6c8c8021cb142ef656f6214fd22253a59356e67842b8444703cadce733feec577fac33a9e75ab231ef15f62fc"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x30, 0x109401) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000100)=@urb_type_interrupt={0x1, {0xd, 0x1}, 0x2549, 0x0, &(0x7f0000000000)="dac50dbfcf91c4c4429c974f4f134de6f987e014b868a8e8bf7cb00d99ddce9423248b9238fc2aa92b4967dcd718ed5f1e8432e8299111f1894c9ce68fa332b348a9ce862455dfa7e157c8eb1cb030d34a1bf5b3a503317d2f81688e1491233eda220e2738015d5a8e0354383b84c676b1cb0bed06c1369ababd11a49245b23bd62b297da506c937d46a598fe67f39151646d30e4aad952eec586c263afd6a1b62aef38c0dc879150836be3499fc149087e3e6f1bf3573cf75c8ce80c35586f8603c46c36efd687ceb3045363bba0ee4a57c24742bdc1ddf3d7bc98227cece41f45dca20805e8cf0639b5a12955cd1184c82481fe31df1d4e8a6", 0xfa, 0x4, 0x400, 0x0, 0xe1, 0x7, &(0x7f00000001c0)="af507bd948c421eaf645532bf8b4e2936254266d9d03ae8200d69fe8b2bd54a75108c2a2485829290212bf378d8770690e47f040f350b03242d20965801e33b235819e07255c0fd10a66da1bfa346a092da8e29cb81f6abe9b4e26cbccf2e0d2bdb1853992da13d7f9ab67a71a870d22859cbb320a9c7c3ed517b3721fb631c4462405a1f88687b08a5a11bbaa344e585e38cd4c0c4babfa0256cfe3edb7ea2d808804a95fc677499fa87c4c4352e79c292f486ad6354a074096d57bf31c6dc0c8e63a4117bb6c603955ee66d46b99462d44e4d988de7e8edc41f017f4f7f0edfedd94f08ac793ea961e"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x1000, &(0x7f00000002c0)="f699a93a33b88ed5da0225161e8ffb2dba513eb1153550f08bda3aac0e9c2472bc873b90fb556dc02b2fd6c8c8021cb142ef656f6214fd22253a59356e67842b8444703cadce733feec577fac33a9e75ab231ef15f62fc"}) (async) 05:48:53 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x2000c1, 0x0) close(r0) 05:48:53 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) connect$inet(r0, &(0x7f0000000100)={0x2, 0x0, @dev}, 0x10) 05:48:53 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x2000c1, 0x0) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x2000c1, 0x0) (async) close(r0) (async) 05:48:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000000)={0x3}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:48:53 executing program 4: ustat(0x8000000000000001, &(0x7f0000000000)) [ 2870.249536][T30383] loop2: detected capacity change from 0 to 16 05:49:00 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "023800", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:00 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000000)={0x3}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:49:00 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL802154_CMD_SET_BACKOFF_EXPONENT(r0, &(0x7f0000000400)={&(0x7f00000002c0)={0x10, 0x0, 0x2, 0x8000000}, 0xc, &(0x7f00000003c0)={&(0x7f0000000380)={0x14}, 0x14}}, 0x0) 05:49:00 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x80000001) close(r0) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000006c0)={0x53, 0x5, 0x2, 0x1, @scatter={0x4, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/196, 0xc4}]}, &(0x7f0000000500)="6ae5", &(0x7f0000000540)=""/192, 0x4, 0x10, 0x2, &(0x7f0000000600)}) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f00000008c0)={'\x00', 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket$tipc(0x1e, 0x2, 0x0) ioctl$FS_IOC_GETFSMAP(r3, 0xc0c0583b, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x3, 0x800, 0xfffffffffffffffd, 0x3f, 0x800, 0x9}, {0x6, 0x6, 0xaa, 0x2, 0x2, 0x200}], ['\x00', '\x00', '\x00']}) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@local, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in=@remote, 0x0, 0x6c}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}, @tfcpad={0x8}]}, 0x140}}, 0x0) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@newlink={0x70, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @erspan={{0xb}, {0x38, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_TOS={0x5, 0x9, 0x20}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x30}, @IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_REMOTE={0x8, 0x7, @private=0xa010100}, @IFLA_GRE_LINK={0x8, 0x1, r6}]}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x70}, 0x1, 0x0, 0x0, 0x24008005}, 0x0) sendmsg$nl_xfrm(r4, &(0x7f0000000880)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x20080000}, 0xc, &(0x7f0000000680)={&(0x7f0000000740)=@flushpolicy={0x90, 0x1d, 0x10, 0x70bd28, 0x25dfdbfd, "", [@coaddr={0x14, 0xe, @in=@loopback}, @offload={0xc, 0x1c, {r6, 0x1}}, @algo_auth={0x5d, 0x1, {{'hmac(sha256-neon)\x00'}, 0xa8, "dc4d52013427ed884c4adb94bf594976d7558401ef"}}]}, 0x90}, 0x1, 0x0, 0x0, 0x40010}, 0x0) sendmsg$nl_xfrm(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0xb8}, 0x1, 0x0, 0x0, 0x8000}, 0x0) socket$tipc(0x1e, 0x2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000000080)={0x1f, [], 0x9, "2c8cc16ee7d338"}) 05:49:00 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000, 0xf700}]) [ 2877.451445][T30410] loop2: detected capacity change from 0 to 16 05:49:06 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dc"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:49:06 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_group_source_req(r0, 0x0, 0x2b, &(0x7f0000000000)={0x0, {{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}}, {{0x2, 0x0, @loopback}}}, 0x108) 05:49:06 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r0, 0x80045515, &(0x7f0000000000)={0x3}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:49:06 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x80000001) close(r0) (async) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000006c0)={0x53, 0x5, 0x2, 0x1, @scatter={0x4, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/196, 0xc4}]}, &(0x7f0000000500)="6ae5", &(0x7f0000000540)=""/192, 0x4, 0x10, 0x2, &(0x7f0000000600)}) (async) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f00000008c0)={'\x00', 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket$tipc(0x1e, 0x2, 0x0) ioctl$FS_IOC_GETFSMAP(r3, 0xc0c0583b, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x3, 0x800, 0xfffffffffffffffd, 0x3f, 0x800, 0x9}, {0x6, 0x6, 0xaa, 0x2, 0x2, 0x200}], ['\x00', '\x00', '\x00']}) (async) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@local, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in=@remote, 0x0, 0x6c}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}, @tfcpad={0x8}]}, 0x140}}, 0x0) (async) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) (async) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@newlink={0x70, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @erspan={{0xb}, {0x38, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_TOS={0x5, 0x9, 0x20}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x30}, @IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_REMOTE={0x8, 0x7, @private=0xa010100}, @IFLA_GRE_LINK={0x8, 0x1, r6}]}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x70}, 0x1, 0x0, 0x0, 0x24008005}, 0x0) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000880)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x20080000}, 0xc, &(0x7f0000000680)={&(0x7f0000000740)=@flushpolicy={0x90, 0x1d, 0x10, 0x70bd28, 0x25dfdbfd, "", [@coaddr={0x14, 0xe, @in=@loopback}, @offload={0xc, 0x1c, {r6, 0x1}}, @algo_auth={0x5d, 0x1, {{'hmac(sha256-neon)\x00'}, 0xa8, "dc4d52013427ed884c4adb94bf594976d7558401ef"}}]}, 0x90}, 0x1, 0x0, 0x0, 0x40010}, 0x0) (async) sendmsg$nl_xfrm(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0xb8}, 0x1, 0x0, 0x0, 0x8000}, 0x0) socket$tipc(0x1e, 0x2, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000000080)={0x1f, [], 0x9, "2c8cc16ee7d338"}) 05:49:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r0, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, 0xffffffffffffffff, &(0x7f0000000000), 0x16000, 0xf700}]) 05:49:06 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020003", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:06 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000140)={0x0, 0x1, 0x19}) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000100)={0x60, 0x10, 0x800, 0x7, 0xfa, 0x6, &(0x7f0000000000)="80d47e679369104a7774e31ab6fc6353fa6751eb5c958174c1c3e6248c69352085b82af4781e4fb4e5a42914efdaa860adc1ec092546b9c353be5c2be19baf7fe872f140fb7cdceb094eb1768d0ee679735e9574d52bfd58a0729ae07dce5822b534e2bc97a433a1a7f6019fcbceff13370818e3774fb876ac23006e211f714bc120ae370382ddf21061c801abe9a90c5a2f6a2ebe6f7bc171b03c40a6be111b5eeb305dad84ecb53bcd4da663ade5aec4b0d778e855a1c21aa307f1916d377c2241fa7cd8d6f2f25f202484b40bcfea9aa5829bb18c238fb2652948884ae07950f0a360e79f17fde4f0e9dc6f2e2131f53a4c05640d6033bfc8"}) 05:49:06 executing program 4: r0 = add_key$keyring(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$search(0x4, r0, 0x0, 0x0, 0xffffffffffffffff) [ 2883.603606][T30426] loop2: detected capacity change from 0 to 16 05:49:06 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{r0, 0x4}], 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) 05:49:06 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x80000001) (async) close(r0) (async) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) (async) r2 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r2, 0x2285, &(0x7f00000006c0)={0x53, 0x5, 0x2, 0x1, @scatter={0x4, 0x0, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f00000000c0)=""/15, 0xf}, {&(0x7f0000000380)=""/52, 0x34}, {&(0x7f00000003c0)=""/196, 0xc4}]}, &(0x7f0000000500)="6ae5", &(0x7f0000000540)=""/192, 0x4, 0x10, 0x2, &(0x7f0000000600)}) (async) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f00000008c0)={'\x00', 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff}) r3 = socket$tipc(0x1e, 0x2, 0x0) ioctl$FS_IOC_GETFSMAP(r3, 0xc0c0583b, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, '\x00', [{0x3, 0x800, 0xfffffffffffffffd, 0x3f, 0x800, 0x9}, {0x6, 0x6, 0xaa, 0x2, 0x2, 0x200}], ['\x00', '\x00', '\x00']}) (async) ioctl$BLKTRACESTOP(r2, 0x1275, 0x0) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000400)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@local, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}, {@in=@remote, 0x0, 0x6c}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}, @tfcpad={0x8}]}, 0x140}}, 0x0) (async) r5 = socket(0x10, 0x80002, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r5, 0x8933, &(0x7f0000000180)={'batadv0\x00', 0x0}) r7 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r7, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000200)=@newlink={0x70, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x48, 0x12, 0x0, 0x1, @erspan={{0xb}, {0x38, 0x2, 0x0, 0x1, [@IFLA_GRE_COLLECT_METADATA={0x4}, @IFLA_GRE_ERSPAN_VER={0x5, 0x16, 0x2}, @IFLA_GRE_TOS={0x5, 0x9, 0x20}, @IFLA_GRE_ERSPAN_HWID={0x6, 0x18, 0x30}, @IFLA_GRE_PMTUDISC={0x5}, @IFLA_GRE_REMOTE={0x8, 0x7, @private=0xa010100}, @IFLA_GRE_LINK={0x8, 0x1, r6}]}}}, @IFLA_MASTER={0x8, 0xa, r6}]}, 0x70}, 0x1, 0x0, 0x0, 0x24008005}, 0x0) (async) sendmsg$nl_xfrm(r4, &(0x7f0000000880)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x20080000}, 0xc, &(0x7f0000000680)={&(0x7f0000000740)=@flushpolicy={0x90, 0x1d, 0x10, 0x70bd28, 0x25dfdbfd, "", [@coaddr={0x14, 0xe, @in=@loopback}, @offload={0xc, 0x1c, {r6, 0x1}}, @algo_auth={0x5d, 0x1, {{'hmac(sha256-neon)\x00'}, 0xa8, "dc4d52013427ed884c4adb94bf594976d7558401ef"}}]}, 0x90}, 0x1, 0x0, 0x0, 0x40010}, 0x0) (async) sendmsg$nl_xfrm(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f0000000800)={&(0x7f0000000100)=ANY=[@ANYRESOCT=r2], 0xb8}, 0x1, 0x0, 0x0, 0x8000}, 0x0) (async) socket$tipc(0x1e, 0x2, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f0000000080)={0x1f, [], 0x9, "2c8cc16ee7d338"}) 05:49:06 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) close(r0) syz_open_pts(0xffffffffffffffff, 0x0) 05:49:06 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0, 0x0, 0xf700}]) [ 2883.790542][T30451] loop2: detected capacity change from 0 to 16 05:49:14 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dc"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:49:14 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 05:49:14 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r1, 0x80083314, &(0x7f0000000000)) close(r0) creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x2000c419}, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x2c, 0x24, 0xe0b, 0x0, 0x80000000, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000500)) getsockname$packet(r1, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) 05:49:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async, rerun: 32) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (rerun: 32) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000140)={0x0, 0x1, 0x19}) (async, rerun: 32) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async, rerun: 32) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000100)={0x60, 0x10, 0x800, 0x7, 0xfa, 0x6, &(0x7f0000000000)="80d47e679369104a7774e31ab6fc6353fa6751eb5c958174c1c3e6248c69352085b82af4781e4fb4e5a42914efdaa860adc1ec092546b9c353be5c2be19baf7fe872f140fb7cdceb094eb1768d0ee679735e9574d52bfd58a0729ae07dce5822b534e2bc97a433a1a7f6019fcbceff13370818e3774fb876ac23006e211f714bc120ae370382ddf21061c801abe9a90c5a2f6a2ebe6f7bc171b03c40a6be111b5eeb305dad84ecb53bcd4da663ade5aec4b0d778e855a1c21aa307f1916d377c2241fa7cd8d6f2f25f202484b40bcfea9aa5829bb18c238fb2652948884ae07950f0a360e79f17fde4f0e9dc6f2e2131f53a4c05640d6033bfc8"}) 05:49:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0, 0x0, 0xf700}]) 05:49:14 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020005", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:14 executing program 4: syz_emit_ethernet(0xd4, &(0x7f0000001880)={@local, @empty, @val, {@ipv6}}, 0x0) 05:49:14 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001300)=[{0x0}], 0x1) 05:49:14 executing program 4: syz_emit_ethernet(0x3f9, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd604db24203c33a0000000000000000000000000000000000fe8000000000000000000000000000aa03019078030000006304bbb700043a"], 0x0) [ 2891.938695][T30472] loop2: detected capacity change from 0 to 16 05:49:14 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 05:49:14 executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000002740), 0x0, 0x0) 05:49:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, 0x0, 0x0, 0xf700}]) [ 2892.053549][T30469] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2892.107753][T30486] loop2: detected capacity change from 0 to 16 05:49:21 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:49:21 executing program 4: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 05:49:21 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r1, 0x80083314, &(0x7f0000000000)) close(r0) creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x2000c419}, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x2c, 0x24, 0xe0b, 0x0, 0x80000000, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000500)) getsockname$packet(r1, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r1, 0x80083314, &(0x7f0000000000)) (async) close(r0) (async) creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x2000c419}, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x2c, 0x24, 0xe0b, 0x0, 0x80000000, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000500)) (async) getsockname$packet(r1, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) 05:49:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:49:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) ioctl$FITRIM(r0, 0xc0185879, &(0x7f0000000140)={0x0, 0x1, 0x19}) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000100)={0x60, 0x10, 0x800, 0x7, 0xfa, 0x6, &(0x7f0000000000)="80d47e679369104a7774e31ab6fc6353fa6751eb5c958174c1c3e6248c69352085b82af4781e4fb4e5a42914efdaa860adc1ec092546b9c353be5c2be19baf7fe872f140fb7cdceb094eb1768d0ee679735e9574d52bfd58a0729ae07dce5822b534e2bc97a433a1a7f6019fcbceff13370818e3774fb876ac23006e211f714bc120ae370382ddf21061c801abe9a90c5a2f6a2ebe6f7bc171b03c40a6be111b5eeb305dad84ecb53bcd4da663ade5aec4b0d778e855a1c21aa307f1916d377c2241fa7cd8d6f2f25f202484b40bcfea9aa5829bb18c238fb2652948884ae07950f0a360e79f17fde4f0e9dc6f2e2131f53a4c05640d6033bfc8"}) 05:49:21 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020006", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0xc0801) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x7, 0xffb9, 0x0, 0x6d, 0x3f, &(0x7f0000000040)="3a09754fda8016eeca3ed40da28e26b891987bfede9a78216970478ccc5b3bfee500f24f4207301995247fb128c5dba2b35359b362cff4b7d77db2be7b5d29c457653d362ee1bd116ca9bdde4672f95e74d8f27949d6c3e07467772456c4fa23712774345176595a5cd693b2e1"}) syz_open_dev$vcsn(&(0x7f0000000140), 0x7fffffffffffffff, 0x0) [ 2899.045704][T30498] loop2: detected capacity change from 0 to 16 05:49:21 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000003900)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000006b00)={0x0, 0x0, &(0x7f0000005a80)=[{&(0x7f00000039c0)=""/14, 0xe}], 0x1}, 0x0) sendmsg$tipc(r1, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) 05:49:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0xc0801) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x7, 0xffb9, 0x0, 0x6d, 0x3f, &(0x7f0000000040)="3a09754fda8016eeca3ed40da28e26b891987bfede9a78216970478ccc5b3bfee500f24f4207301995247fb128c5dba2b35359b362cff4b7d77db2be7b5d29c457653d362ee1bd116ca9bdde4672f95e74d8f27949d6c3e07467772456c4fa23712774345176595a5cd693b2e1"}) syz_open_dev$vcsn(&(0x7f0000000140), 0x7fffffffffffffff, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0xc0801) (async) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x7, 0xffb9, 0x0, 0x6d, 0x3f, &(0x7f0000000040)="3a09754fda8016eeca3ed40da28e26b891987bfede9a78216970478ccc5b3bfee500f24f4207301995247fb128c5dba2b35359b362cff4b7d77db2be7b5d29c457653d362ee1bd116ca9bdde4672f95e74d8f27949d6c3e07467772456c4fa23712774345176595a5cd693b2e1"}) (async) syz_open_dev$vcsn(&(0x7f0000000140), 0x7fffffffffffffff, 0x0) (async) 05:49:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:49:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0xc0801) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.bfq.avg_queue_size\x00', 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x80, 0x7, 0xffb9, 0x0, 0x6d, 0x3f, &(0x7f0000000040)="3a09754fda8016eeca3ed40da28e26b891987bfede9a78216970478ccc5b3bfee500f24f4207301995247fb128c5dba2b35359b362cff4b7d77db2be7b5d29c457653d362ee1bd116ca9bdde4672f95e74d8f27949d6c3e07467772456c4fa23712774345176595a5cd693b2e1"}) syz_open_dev$vcsn(&(0x7f0000000140), 0x7fffffffffffffff, 0x0) [ 2899.090466][T30503] vhci_hcd: default hub control req: 8007 vffb9 i0000 l109 [ 2899.117770][T30507] vhci_hcd: default hub control req: 8007 vffb9 i0000 l109 [ 2899.126083][T30510] vhci_hcd: default hub control req: 8007 vffb9 i0000 l109 05:49:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x80000) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000040)={0x9, 0x6}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 2899.151800][T30514] vhci_hcd: default hub control req: 8007 vffb9 i0000 l109 [ 2899.171372][T30517] usb usb9: usbfs: process 30517 (syz-executor.0) did not claim interface 9 before use [ 2899.171946][T30499] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 2899.198608][T30519] loop2: detected capacity change from 0 to 16 05:49:39 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:49:39 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:49:39 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r1, 0x80083314, &(0x7f0000000000)) close(r0) creat(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x2000c419}, 0x0) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x2c, 0x24, 0xe0b, 0x0, 0x80000000, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000500)) getsockname$packet(r1, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r1, 0x80083314, &(0x7f0000000000)) (async) close(r0) (async) creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x2000c419}, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000480)={0x0}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x2c, 0x24, 0xe0b, 0x0, 0x80000000, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8, 0xe, 0xb}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f0000000500)) (async) getsockname$packet(r1, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000700)=0x14) (async) ioctl$VFAT_IOCTL_READDIR_BOTH(r2, 0x82307201, &(0x7f0000000200)=[{0x0, 0x0, 0x100}, {0x0, 0x0, 0x100}]) (async) 05:49:39 executing program 4: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000980)={&(0x7f0000000880)=@in6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000000900)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1}, 0x0) sendmsg$inet(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000002100)=[{&(0x7f0000000040)="04c1f71cfd667300599a4ed613d4d693bc1e1664b02d6ffaf2", 0x19}, {&(0x7f00000001c0)="25b55419ef4932753bbe31851f7d54f16e6b86126832368545fdc1a442fd445f5dc6105e0f8c03311f569da4a9b4a9ab480bbad16625298d62763e47cd97eb9150c15a0e74a073fa101f9f7700708e956e0f08d9c8aced43f7046851c19c2b1e5393404228de1a3879b6606fbb48c5b0505d9830510daf8c7fd12182878b41a52d932056b6fd55c62473ddeab251620988293208d637bd53373a09182cc831b9210dcebc9d0728ed05effce7fa50fc9ebdd0a65c59372b60d26868ab6705b13a", 0xc0}, {&(0x7f0000000080)="5e79939b97420803fac6021fe09d52f81a2f04261bf091009e885a9fdcfe53c7efa60ed5f315648cdfd621346786fa36406e3a97e8cf2dd9be5b0c69dcd7f6701aa7", 0xfffffe78}, {&(0x7f0000001100)="ac9769631eccc2a3e833433510da6c329d5be8aed340a2f5c14f6fa822b48425f5058c575a83e1d5b288aedf1c5b1f68d2ef296e8e30bd0f1acbcba6d573fc07b6ec242f97fd8db9e21616b43d34ba6fed21a5b368b4f54fe74e3794dc9477b59e52251222f05b8f16dc870ae99811920e69b4398b54e6a924bfc9ae29d54572295e232537dde7652687b3d97865d91de6b5958aa8300c399a3bcffa7e7851195fdf7adb36e5c1650ff02c670d7857335c455da4d2a1fd669c91b8f2652eb61b43ed97961c3ca2d332b479d3a45ad485d69dbb0e5a2df9e064a5a6d2a3a125fb925cdae29961171701dd4735540bdce64194a19f583f88480b07a153920871b7153139609c3739a23ecd26989faf4ac9c0c34a70b31190cebc86c04ff1c4893acf95c509689af34cc9b5b0b888c4fdbe6f9ee2a9228ce134f335229712909011670c3942c0b0d99a56ff1541e54d9f364662034b6477d5897a4b27ce223e116cedeecde775ec6be5b5ab94352f468bb226fca6df0f72f3c60af604dcdda352341e09537a9e181e607dfb344952996497caa9389f0f1deb6b85757eba621d7d437ca6e8b7bd106bba916d9f272cfac4a7ea34ac9d0aeaf371666aafdb1034e7518cb1c37b717060adb1576a659e44b1b1fd9f70e4e88f172ab9e22566f7ffa32a30fb50820c1319de5c06425eeaeaabe3b97213eb6fc7a381af68b7dc971d8b6f28c1f60e3cdd0e2f7b7f3e445ad3c09e5a6b69726ef6f676072fb0cb787b82e1d0192d5019b9bbc175bd37ec1485d98d656c66c1d21fad9b1d1864efc9aef9b5a3fb2b9b207dcb363e2591d893b0534864d00558cf2fd6f48be8e9933792e50999652ec6ef4dab19bf8b269300c099f91bc12f6fdd373cdb8ed860195a244c1809807f88b4c1faa2a626522444af937ca3ad3a108ab9e4ea06526e3150088588c662a6c558f134021fc3a9382a503e22f6e45add06a45fa24f6e0217dccb4ceaba0d25082c21c77a7c5003c06d1f9e9c8b1706aa25952f295bdb2dafd8c7a3d4d7347d574a0e17ca043147fe84ddb539b5d92c5dbca74fe9d8da7f937849ca26bef057d4507eb7cfe8bde00e0ff362e814fa63f374d86ec722e0adf4609dc1583476a70c46a1ab6f4aac8a84514e183ef02b4727317e5e6193195f5ce7a7e2b370ffce7ed8d4fdf4d1722440d50b439a55fb3bb3e42b856d89d02e0390a9e18ca900083efb0efdfd8d2a97335cf7552f794d76bf94abd36c68b04fb0ced0555f03835c23bca6eced93169c5dd8cac32fc12b0d61bda8f71d39b8b7e397efc1fb89dcf0fac063533bea1c94547ef03fcceacaae0b3d2e7baf4d4691cc773bbd2c11c4ccd0ca7189144de4a4315e687d72e661ec347a20e8d171812ce064c053bda6de92a5c344f6ad2590247f493c5f6d7d0fd48d75357a9d4082ecaa1c012031df9d90e96d2762e1567801ac8d3cf1b55a6a8d62bf43f01d3a9798f143f645ef9ad876d463d485201f8c464c39124fbff7a55a909b5dcb65516f138184f579493a41ad533b4b5cba67d6784947938a9b2683ea3d457b55ac5c884ebc5e607b6b5c4b097790f25b00ecc81588d750473bf713737735f184052c3df60fafdfd92649a79e8f784f6d4929a09d6435a85dbbcc6a442e4269420a05f805660cd180672bedc72dde88de3543cb914a93eb3725cc8e34bf2a9758df23d4afcbe663f9d93119919d58e8473a3b73da928c1135d8ed4034a907074d17ecadfeff56aa8186f366eaa0f675c28ff8c3a57190f83cf66ae0ee1d5ea72efc0093c17588cfc526cf24d52d7eaa379a60e9bb16fb5a2417153a7b978dccc9b150598fde77da26acc27f73b98486be6c6e3d580610e292d007a1829b6a93fee1fb4c3c1e14dce627f375fda49fb328d097996e975e392e2e22669e69fb8b343495e769f09211b9488c7e573bbcfc4b3d693d975db0c1498f66c03e7e50feb97de19abc762699a87cb19f1fba18e060ceb1b7c2475ec71ec95191cecf0dd7b1016289fd850b175ccdba9ae81c023f5e137d2a39da714f6cd56266a0ab5864f6670672cf21f47578e026d4cc2fce2794e50aba070cc33c937326a7d925492b55afeb8b23a862e171395c4963f050f4f4e02e890ad6c919d943b200c7a748ed93fc48afa63d6151f4c5d35adbae80b2e2191994e84065c79baff07d30135bfa5a84e0f2b53252b88735dbe10a460817e11696f48aee47f54c0d0daeb4eeda6d582fee9b1dbcc664a039ae994645df614123721fcb855b734a6436c80272da1950685283448b987f6b0ecbb34f0c905d6c8bad9693f72d84c614b319e1167fac1a85d5022edb54f5b0e468dc95a253d61ed80a27e6f6887658a0210c2fba18e445b23ec538473cd711580bffe40a1a699118d7dbd2441895b38250a5d72d9858ecba9bcbe6973bedbbc9216cdd309eb364e2301bfba6723bb170f39a4b0120522cc12300cab7ec9d63dd1bc4375175b7747f5088ef5950c09d3da3a078a65a92fffad933ef16a749800430792da6302723d7c8dafa3a299877c053081a0546d99105edc860cfa35ea0ccc9811b88fca23595f8bb854244889174760f8b124d562fcdc494f3e098c97b4073f74faa649cfc51f3940dadb5035b0b199db6a5ed0e5e41b73494545520991a890bf5811d11b3b1520d993fe5bd968048474addd95a0fbde43d750ad15430899426d3659d3d1988c22d093fbde7c6b785ea78003651b81a254646fad26e9d4c161eb1ce6e40b4dc4cad5c97816b0534bea969df954f9e260041cb6556d2dd4001a8e0932ae39656f732299658857c218a5feb2e2f5731467dec92223f1bb8630f125464e28121de78e647287f0a67b56eea94442826b8d7084d0dfa71ac8e57d78cbd7be5b8a57c25120d6166141fe36bd024850a268f294997fbeeafa1799d952037e82ddabe9bc0f5d5240b37d2c774a2a764b4515220211c64e723b5c1edbedaffdb0742375d57cf6abdf9720c2e403b9f9798f799440099d16effa9c92e65f54c3757cf2777d6a074fa1cf0d08a97b91f507b789694a40840ecf86df27162538d52f5ba71a5b16e2bbdff1e613d374814aed3f66d0723e0e9d0a45d207551cc30586177752a3af0cca16e1dd2d31418918be8bea907609038f516ec7ad1e70eb6fa3d02da4bbd9338f9e91de7915ae2bf5f4044696b59260d7d8c0969e4fe20023e044e303b6d63e31a9897bcda6f3fcd6c49283460a3b12d84ff906372b553f4afaeba3f90b2da922690252fdffcafb956d3d27241470ba9494e21dd40504901c2396f09bf45453e6e2a60116c38e122583b599be29c8aacc1c16f14ed8babf41c1b29d0a2a91075b4a8c1f2658d36805a6d063d109046e612077a773ca76de2cfbebbcf611efbd3fb0676691d3680fb9210e9d51440366f1858bdbd9a0cb2421bf2b00e8e4f294a847489e16881ee66dba924883539a54fc3867b5ed53586f2784acf47609b308d9ed4ff683a1208711d67bfb92d5ece4521c207375bdf0999af9c9b70fc15fad01eb2ad6dc21831ec8f544cbfbe88339d0a4d19a67bb72d485c9d5acc2b986266cb6452c0efcf77203990bc685581b45eb58935e4d2f9210e3badfd04810e0049aef005c4221c1e3389fe4ce13fd17e40e9f96e653088dc43e33a69286a7371a202cecb4368a03b77301a6ab586acd7677d8ae2c3217f8c4504da5d3814c8e3b32bcc292482d720f01c43d400d8f0b70be7613718c9f24bb16612138263229ea84c26265de20dccf3edf54ee519f81ae9839c7f14fe3e6e69286ccf859509155b7b4f2b84313cb417f66c45d12fabb3116e393676a04281c96d1ee082df05a462483692a99e10d41e8b70e41448fa6d9f8c489d2dce2f5f3fc9ed8e378fcdd2c161129292ce15ff5a15273330140455e6c88ba51fcf16a684e149c6f1712cb3f19d28ae57dec3ccdc1b530a62f00b82320a2985c812bbffcf82b105e6a2464e56ccd35c09f8eb8bacf6fa5705651246f5609b6ad6ab30d219708bd8989fd20a772a07e0ffbf13473c8328a3d4819181ee2f0b38af4288a3797b7f4ba623e98ff2ff1546bd33604cf98e2c0fbedcc6f568b3bc309bdad5cbcf9ed78264b3b383dd9b0c91161579aba185388554ca6fcce8f76e0467ad2b0e8f2d5cff0d2a5e368914e4aeec4cdf60c7a48208b12120b5d71dea641810dd30d132203ce77b402068b92f2b9c04d7c3db37735cf01326ebb66ac3adcf510cf2a3dd463f453243ce68a603b1ba644f2af150b3c2a377c63ceb221ed02c9f81571a4dc636c27f3d4fd95b526d0ea0bd7c812d06d1fc2b167b77771986838d64b64427ea9a6bfd219921060a92bfda1a2d1c36426a3245718c6f18d40ab8e902853a49926a531a5fe265a80d082defdd1c626ebd4b9621d27014c543ae5bb6ed5ba4d9ddf5cf6ce4f84d5381cc277fb9a8dc0938e8a128d748447b35f919b6546f88a68c3190ccdc0fa458b88052b8f80855cdebb8c23631f46dd60972c19ef1bc8fdbee60f0c83b11ceb7c2b26c07e8a33faa981285b902c6b413f7a8cf6bd92564a102ba1d7905d4e1a4460fe7f030cd4d14062115d8324b08caf047f58e4f8829ee4af6bf13b2ce38dd912090dd1d00e0992b2c593e4d2d51052617b0f8d2b8535e203958ac8c22b83b4da3026953994e869298656d334ebd1391c80d512287e9a00d88b101cf79c4ad0ac22594618341b50bffe2656bc02669a43860ef395af709c579fa00183aee82ab66d9cde85c9a627cc27e586f45abf14e2cd8439561feab34afbcc3d4c40d3c739b8c1f82c977f7e33fe5dbee160376d849dee37e892b8e0f1f8be8762e1418d73ff20441016582fe9296a213d2703fc38f2c838a1179e1a584579540a91e74b708d74e", 0xd90}], 0x4}, 0x4000084) 05:49:39 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x80000) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000040)={0x9, 0x6}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 2916.563601][T30546] loop2: detected capacity change from 0 to 16 [ 2916.588927][T30547] usb usb9: usbfs: process 30547 (syz-executor.0) did not claim interface 9 before use [ 2916.685805][T30542] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:49:46 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020007", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:46 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x8, 0x80000) ioctl$USBDEVFS_SETINTERFACE(r0, 0x80085504, &(0x7f0000000040)={0x9, 0x6}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:49:46 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002e00)={0xffffffffffffffff}) sendmsg$sock(r0, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="7f", 0x1}, {&(0x7f00000003c0)="e3", 0x1}, {&(0x7f0000000140)='y', 0x1}], 0x3}, 0x20000040) 05:49:46 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket(0x10, 0x3, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="3c0000001000010400ee9b697c9d697a865c8ae6422090becada3c83351687d4b13cb46f2a5823524a7306400fa896c5908c6e1747d81f568dcc91980bd37c70d66f61a2b5df51e4073296b36c278328590ba4ab787a0a51e1643edfa3c118c477711ad687e607578db17d140fc08340f628e704db699db0628cf381fbf89e08d61e4e137dcc298ca07c8995b67684c65f8edde3a78bb0c75ae7c6f7e32d8edabc21cfdfba41fc4276b4cd2a348c842f99630208", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) sendto$packet(r0, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) close(r0) 05:49:46 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f00000001c0)={'veth0_to_team\x00', &(0x7f0000000180)=@ethtool_wolinfo={0x0, 0x0, 0x0, "76ea2e4d0a16"}}) 05:49:46 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8982, &(0x7f00000003c0)={'ip6_vti0\x00', 0x0}) 05:49:46 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x3}]}]}}, &(0x7f0000000240)=""/180, 0x2e, 0xb4, 0x1}, 0x20) 05:49:46 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000001c0)="b66b564acdf8596fd08e04dda0c6ddac703fff97f3c71a8feeb11d3329d31397701e56ebb5e14b15a645aeb33c4b2c76d358783e0e53a67651333ccca4a2ca7094c2860070f1ea37abd1d99bcba2b7e90ec4492f7926f0c7b7968d265c056e6714150e6d25f68fc823845f7c4d34eda813d383b6b34fcf13c54b70bfdb37b8c3ac7d43790c347396e0f2b8d9ddfb5ecad6994f9061b0c1119f953b3230f573d77f5aa0c4843ad12bbacfd19d9ffdf8e1ff58e22497ce7e17851e12eb31924187154129c3b78e895696b29aa7f5eaa06fd1b6ba925c7090a55544bd94bd8733eb8797a22a13d1b8d66e08d8a69a2173750f83a88a206dabd33082a9860ee2df27") ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 2923.945993][T30581] usb usb9: usbfs: process 30581 (syz-executor.0) did not claim interface 9 before use [ 2923.964697][T30574] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 05:49:54 executing program 4: r0 = socket$netlink(0x10, 0x3, 0xb) sendmsg$ETHTOOL_MSG_COALESCE_SET(r0, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000001200)={0x0}}, 0x0) 05:49:54 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020038", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:49:54 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0xc0189436, &(0x7f00000003c0)={'ip6_vti0\x00', 0x0}) 05:49:54 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:49:54 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) (async) r1 = socket(0x10, 0x3, 0x0) (async) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="3c0000001000010400ee9b697c9d697a865c8ae6422090becada3c83351687d4b13cb46f2a5823524a7306400fa896c5908c6e1747d81f568dcc91980bd37c70d66f61a2b5df51e4073296b36c278328590ba4ab787a0a51e1643edfa3c118c477711ad687e607578db17d140fc08340f628e704db699db0628cf381fbf89e08d61e4e137dcc298ca07c8995b67684c65f8edde3a78bb0c75ae7c6f7e32d8edabc21cfdfba41fc4276b4cd2a348c842f99630208", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) (async) sendto$packet(r0, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) (async) close(r0) 05:49:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000001c0)="b66b564acdf8596fd08e04dda0c6ddac703fff97f3c71a8feeb11d3329d31397701e56ebb5e14b15a645aeb33c4b2c76d358783e0e53a67651333ccca4a2ca7094c2860070f1ea37abd1d99bcba2b7e90ec4492f7926f0c7b7968d265c056e6714150e6d25f68fc823845f7c4d34eda813d383b6b34fcf13c54b70bfdb37b8c3ac7d43790c347396e0f2b8d9ddfb5ecad6994f9061b0c1119f953b3230f573d77f5aa0c4843ad12bbacfd19d9ffdf8e1ff58e22497ce7e17851e12eb31924187154129c3b78e895696b29aa7f5eaa06fd1b6ba925c7090a55544bd94bd8733eb8797a22a13d1b8d66e08d8a69a2173750f83a88a206dabd33082a9860ee2df27") (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:49:54 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000180)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x40, 0x40, 0x2, [@func_proto={0x0, 0x5, 0x0, 0xd, 0x0, [{0xe, 0x3}, {0xd}, {0x1}, {}, {0x8, 0x2}]}, @struct]}}, &(0x7f0000000240)=""/180, 0x5a, 0xb4, 0x1}, 0x20) 05:49:54 executing program 2: setreuid(0x0, 0xee00) setresuid(0xee01, 0x0, 0x0) 05:49:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$FS_IOC_SETFSLABEL(r0, 0x41009432, &(0x7f00000001c0)="b66b564acdf8596fd08e04dda0c6ddac703fff97f3c71a8feeb11d3329d31397701e56ebb5e14b15a645aeb33c4b2c76d358783e0e53a67651333ccca4a2ca7094c2860070f1ea37abd1d99bcba2b7e90ec4492f7926f0c7b7968d265c056e6714150e6d25f68fc823845f7c4d34eda813d383b6b34fcf13c54b70bfdb37b8c3ac7d43790c347396e0f2b8d9ddfb5ecad6994f9061b0c1119f953b3230f573d77f5aa0c4843ad12bbacfd19d9ffdf8e1ff58e22497ce7e17851e12eb31924187154129c3b78e895696b29aa7f5eaa06fd1b6ba925c7090a55544bd94bd8733eb8797a22a13d1b8d66e08d8a69a2173750f83a88a206dabd33082a9860ee2df27") ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:49:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x10000) [ 2932.050698][ T24] audit: type=1400 audit(1646372994.803:516): avc: denied { create } for pid=30594 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_connector_socket permissive=1 [ 2932.071734][ T24] audit: type=1400 audit(1646372994.803:517): avc: denied { write } for pid=30594 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_connector_socket permissive=1 05:49:54 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x10000) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x10000) (async) 05:49:54 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000001c0), 0x4) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x1}, 0x1c) 05:49:54 executing program 2: r0 = socket$inet_sctp(0x2, 0x1, 0x84) connect$inet(r0, &(0x7f0000000180)={0x10, 0x2}, 0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f00000002c0), &(0x7f0000000300)=0xc) [ 2932.078136][T30602] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 05:49:57 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet6_sctp(0x1c, 0x1, 0x84) r2 = dup2(r0, r1) setsockopt$inet_sctp_SCTP_RTOINFO(r2, 0x84, 0x1, &(0x7f00000002c0)={0x0, 0xfffffffd, 0x0, 0x10000}, 0x10) 05:50:03 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020040", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:50:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x10000) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CLAIMINTERFACE(r0, 0x8004550f, &(0x7f0000000000)=0x10000) (async) 05:50:03 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) r0 = socket$packet(0x11, 0x3, 0x300) (async) r1 = socket(0x10, 0x3, 0x0) r2 = openat$full(0xffffffffffffff9c, &(0x7f0000000100), 0x40000, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r2, 0x3304) (async, rerun: 64) r3 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000340)=ANY=[@ANYBLOB="3c0000001000010400ee9b697c9d697a865c8ae6422090becada3c83351687d4b13cb46f2a5823524a7306400fa896c5908c6e1747d81f568dcc91980bd37c70d66f61a2b5df51e4073296b36c278328590ba4ab787a0a51e1643edfa3c118c477711ad687e607578db17d140fc08340f628e704db699db0628cf381fbf89e08d61e4e137dcc298ca07c8995b67684c65f8edde3a78bb0c75ae7c6f7e32d8edabc21cfdfba41fc4276b4cd2a348c842f99630208", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async, rerun: 32) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) (async, rerun: 32) sendto$packet(r0, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) (async) close(r0) 05:50:03 executing program 1: syz_emit_ethernet(0xab, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x75, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:50:03 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000180)={0x0, @in, 0x0, 0x0, 0x194}, 0x98) sendmsg$inet_sctp(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x10, 0x2}, 0x10, &(0x7f0000000500)=[{&(0x7f00000000c0)="d4d3aed825cc91eb650486a4d6f62e267915cfb5150e2ceca5d1132d6946847dd4a6ff65c78bba939c33742b113c9133b032d41403388ea5f6fb85f87973b2173a163e6f55c4ee4448642afa279411ed9b50102199a4e4f83b13ca7f38b6ff7282fdb279edc99bc4b19f4ce4e6818ebb205aeb7575a0c02f470ab7e626215d1545e79a27fd4abe", 0x87}, {&(0x7f0000000240)="8698e64583ede261e9677e86f2eacb7a45f82864bac45a4d9742dbb7039af0ea1034c08ac6211a5be1", 0x29}, {&(0x7f0000000280)="5dd410745c29fc2468dce629bc879716df154835e26547b8301d63a69d5fff6b8caff40f71131d117257096974942df278090f0b1df3f3712399a434a39f98d6056db19ab46c630bc8473414208e4abb8d73048cf8d4fb3831151bca86be583faa8ed37c4ef05ee6bd2b6d361c09afdf37ac1dd32356984871591f8f43f8d2261ffc449ed9b357695e0d89d1a472", 0x8e}, {&(0x7f0000000340)}, {&(0x7f0000000380)="e591799b262b19871958d154692a612612d01f688157609e7c200466f4df1775ff7e1ff5004816b2daf2557324c0d31d884a68a9f6ea042bfa0602e475f3857a98fb95b0b15c474fb1a74a53e98aac2646ff4e2021e245a0f02006eca903bf81e3afee9da05faaf94a5b2045795d47cd4464db2fb5a1d856b1d624c3e520df8ba15865a9653a0420d1ebf3f0a3e87e6020b3847b999c3cb4020f4b36be709fb3bf883bbc6c99f81d4270b497ce50c6a17ee15600ab3ebb164305260190b1749b6dbeb863876bd9b47fa3e7148ca1c469922ed48d64d0f303e6cd2478", 0xdc}, {&(0x7f0000000480)="3462b739a6d298977dd91edefbc3387582ff1e9591ce819cc1f0be01a7f2cefb36fc431499e403d46768337789f808284b55f100d422fbffc8603f246240ce2ee7cae8c74d8efa6c2f53912e315399b12ba269c4a472d5ee1617a27d", 0x5c}], 0x6, &(0x7f0000000640)=[@dstaddrv6={0x1c, 0x84, 0xa, @rand_addr=' \x01\x00'}, @prinfo={0x14, 0x84, 0x7, {0x3, 0x81}}, @prinfo={0x14, 0x84, 0x7, {0x0, 0x8}}, @dstaddrv4={0x10, 0x84, 0x9, @loopback}, @sndrcv={0x2c, 0x84, 0x2, {0x1, 0x8, 0x200, 0x8, 0x1, 0x80000001, 0x9, 0x3}}, @sndrcv={0x2c, 0x84, 0x2, {0xada3, 0x6, 0x100, 0x8000, 0x0, 0x2, 0x6, 0x32b6}}, @authinfo={0x10, 0x84, 0x8, {0x1}}, @sndrcv={0x2c, 0x84, 0x2, {0x4, 0x3, 0x1500, 0x80, 0x2, 0xc0, 0x20, 0x7}}, @sndrcv={0x2c, 0x84, 0x2, {0x6, 0x6bc0, 0x2800, 0x4baf, 0x3, 0x2, 0x7, 0x3ff}}, @sndrcv={0x2c, 0x84, 0x2, {0x3, 0x4, 0x20, 0xff, 0xed, 0xe66, 0xa0000, 0x7}}], 0x140, 0x185}, 0x108) 05:50:03 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000), &(0x7f00000001c0)=0x98) 05:50:03 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) setsockopt$inet6_int(r0, 0x29, 0x1b, &(0x7f00000001c0), 0x4) bind$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c}, 0x1c) 05:50:03 executing program 4: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) bind$inet(r0, &(0x7f0000000340)={0x10, 0x2}, 0x10) 05:50:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000100)={0x80, 0x0, 0x6, 0x3, 0xf1, 0x9c, &(0x7f0000000000)="9bfa48eb4e69ad65a4e25f25412020b41ce2918227e2d1ecbd9fdf816032956cc1d427d7d75ba2dbc961f474c915d4a1837d4e83cd9384ab7b8ef183661ffed38ecfef8f405f3bbed735f9cbfb1d28e6bb9b0ccb74947895025b0e35ea910e8509f3d6e73ff67ff7887f5e42532f042214f85755b8920ac3d28a227ec6244b12a07261cbb92e855c8b64c66fb4402567484f45794db0db29acaffe09829b4454590f1ad9507ecd369891a6d9e25acf5db6267e083d8f138478cabb4dc3d9b9bfeec0062df142995308a5ab4b22dc1b4626c9df4b68cf17ee30f3e6b657c5babb1dfeeb4b4d09e9c83bb419054b47ccaf91"}) [ 2940.256205][T30643] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. 05:50:03 executing program 4: socketpair(0x0, 0x0, 0x6, 0x0) 05:50:03 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$inet_MCAST_JOIN_GROUP(r0, 0x0, 0x50, 0x0, 0x0) 05:50:03 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) 05:50:10 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:50:10 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000100)={0x80, 0x0, 0x6, 0x3, 0xf1, 0x9c, &(0x7f0000000000)="9bfa48eb4e69ad65a4e25f25412020b41ce2918227e2d1ecbd9fdf816032956cc1d427d7d75ba2dbc961f474c915d4a1837d4e83cd9384ab7b8ef183661ffed38ecfef8f405f3bbed735f9cbfb1d28e6bb9b0ccb74947895025b0e35ea910e8509f3d6e73ff67ff7887f5e42532f042214f85755b8920ac3d28a227ec6244b12a07261cbb92e855c8b64c66fb4402567484f45794db0db29acaffe09829b4454590f1ad9507ecd369891a6d9e25acf5db6267e083d8f138478cabb4dc3d9b9bfeec0062df142995308a5ab4b22dc1b4626c9df4b68cf17ee30f3e6b657c5babb1dfeeb4b4d09e9c83bb419054b47ccaf91"}) 05:50:10 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r0, &(0x7f0000000140)="94", 0x1, 0x0, &(0x7f0000000040)={0x10, 0x2}, 0x10) 05:50:10 executing program 2: socketpair(0x1c, 0x3, 0xb, 0x0) 05:50:10 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) (async) 05:50:10 executing program 1: syz_emit_ethernet(0xab, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x75, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:50:10 executing program 4: futimesat(0xffffffffffffffff, 0x0, &(0x7f0000000080)) 05:50:10 executing program 4: openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1a1340, 0x1e5) faccessat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x5, 0x300) 05:50:10 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000100)={0x80, 0x0, 0x6, 0x3, 0xf1, 0x9c, &(0x7f0000000000)="9bfa48eb4e69ad65a4e25f25412020b41ce2918227e2d1ecbd9fdf816032956cc1d427d7d75ba2dbc961f474c915d4a1837d4e83cd9384ab7b8ef183661ffed38ecfef8f405f3bbed735f9cbfb1d28e6bb9b0ccb74947895025b0e35ea910e8509f3d6e73ff67ff7887f5e42532f042214f85755b8920ac3d28a227ec6244b12a07261cbb92e855c8b64c66fb4402567484f45794db0db29acaffe09829b4454590f1ad9507ecd369891a6d9e25acf5db6267e083d8f138478cabb4dc3d9b9bfeec0062df142995308a5ab4b22dc1b4626c9df4b68cf17ee30f3e6b657c5babb1dfeeb4b4d09e9c83bb419054b47ccaf91"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000100)={0x80, 0x0, 0x6, 0x3, 0xf1, 0x9c, &(0x7f0000000000)="9bfa48eb4e69ad65a4e25f25412020b41ce2918227e2d1ecbd9fdf816032956cc1d427d7d75ba2dbc961f474c915d4a1837d4e83cd9384ab7b8ef183661ffed38ecfef8f405f3bbed735f9cbfb1d28e6bb9b0ccb74947895025b0e35ea910e8509f3d6e73ff67ff7887f5e42532f042214f85755b8920ac3d28a227ec6244b12a07261cbb92e855c8b64c66fb4402567484f45794db0db29acaffe09829b4454590f1ad9507ecd369891a6d9e25acf5db6267e083d8f138478cabb4dc3d9b9bfeec0062df142995308a5ab4b22dc1b4626c9df4b68cf17ee30f3e6b657c5babb1dfeeb4b4d09e9c83bb419054b47ccaf91"}) (async) 05:50:10 executing program 4: openat$dir(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1e5340, 0x0) r0 = inotify_init() inotify_add_watch(r0, &(0x7f0000000400)='./file0\x00', 0x100001da) 05:50:10 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000040)={0x0, 0x17, 0x1000, 0x40, 0x1b, 0x8, &(0x7f0000000000)="7d8a4d5898828b9bcc0cf05d238b1c59b06a44b7c6f3a17ab13106"}) 05:50:10 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000180)='.pending_reads\x00', 0x82041, 0x0) write$eventfd(r0, 0x0, 0xffffff07) 05:50:22 executing program 2: syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) 05:50:22 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000040)={0x0, 0x17, 0x1000, 0x40, 0x1b, 0x8, &(0x7f0000000000)="7d8a4d5898828b9bcc0cf05d238b1c59b06a44b7c6f3a17ab13106"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000040)={0x0, 0x17, 0x1000, 0x40, 0x1b, 0x8, &(0x7f0000000000)="7d8a4d5898828b9bcc0cf05d238b1c59b06a44b7c6f3a17ab13106"}) (async) 05:50:22 executing program 4: setreuid(0x0, 0xee00) openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/devices/system', 0x1d5483, 0x0) 05:50:22 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:50:22 executing program 1: syz_emit_ethernet(0xab, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x75, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:50:22 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpu.max\x00', 0x2, 0x0) (async) 05:50:22 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) 05:50:22 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$BTRFS_IOC_GET_SUPPORTED_FEATURES(r0, 0x80489439, &(0x7f0000000080)) 05:50:22 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8081, 0x0) close(r0) 05:50:22 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8081, 0x0) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8081, 0x0) (async) close(r0) (async) 05:50:22 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000040)={0x0, 0x17, 0x1000, 0x40, 0x1b, 0x8, &(0x7f0000000000)="7d8a4d5898828b9bcc0cf05d238b1c59b06a44b7c6f3a17ab13106"}) 05:50:22 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8081, 0x0) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x8081, 0x0) (async) close(r0) (async) 05:50:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1, &(0x7f0000000540)=[0x0]) [ 2960.263374][T30737] loop2: detected capacity change from 0 to 16 05:50:36 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:50:36 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r0, 0x3304) close(r0) 05:50:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f0000000100)=0x47b6117f) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) sendto$packet(r1, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) 05:50:36 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x8) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="4b0000000a000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dce3292b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000dd7a36c8523964caea00ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe50a56d20338ee4e15bd0c4da13f9aa14e9736a2fdab3f0d5b9ddbe874a4e6d3a563329256845f3371f577a3cad0d709a0bdf8055aa120c3c4245993be3a862703dbbce49fc5cc17723213bd7a6412005a9dc5fb2ccb42f70f6ac3642febc769fe8ebad71735d2e8591795acdf41b49b495da01d425993c417ae4373a4985615ba23fdeb4cd57ffd2f42abf1b185e149451c4bd780ce8e439e35d37ac6216032387004e86a9e6701256ad414d9470bf1cf221ae1fea9654f259526d99d4a9336e1023097af116d91993db83aaa24245120700000"]}) close(r0) 05:50:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x0, 0x0) 05:50:36 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x74, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:50:36 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x10000, 0x8}}, './file0\x00'}) ioctl$sock_x25_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={@null, 0xe, 'batadv0\x00'}) 05:50:36 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x10000, 0x8}}, './file0\x00'}) ioctl$sock_x25_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={@null, 0xe, 'batadv0\x00'}) 05:50:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = socket$packet(0x11, 0x3, 0x300) (async) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f0000000100)=0x47b6117f) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) (async) sendto$packet(r1, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) (async) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) 05:50:36 executing program 4: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_FAIL(0xffffffffffffffff, 0xc0189377, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0x10000, 0x8}}, './file0\x00'}) ioctl$sock_x25_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={@null, 0xe, 'batadv0\x00'}) [ 2973.382490][T30749] loop2: detected capacity change from 0 to 16 [ 2973.417022][T30750] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 05:50:36 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:50:36 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(0x0, 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 2973.474411][T30760] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2973.505704][T30766] loop4: detected capacity change from 0 to 16 [ 2973.575807][T30768] loop2: detected capacity change from 0 to 16 05:51:01 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:51:01 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f0000000100)=0x47b6117f) (async) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) (async) sendto$packet(r1, &(0x7f0000000240)="93a749700b71659fbc09a7b586dd", 0x36, 0x0, 0x0, 0x0) (async) ioctl$EXT4_IOC_CLEAR_ES_CACHE(r1, 0x6628) 05:51:01 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x8) (async) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="4b0000000a000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dce3292b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000dd7a36c8523964caea00ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe50a56d20338ee4e15bd0c4da13f9aa14e9736a2fdab3f0d5b9ddbe874a4e6d3a563329256845f3371f577a3cad0d709a0bdf8055aa120c3c4245993be3a862703dbbce49fc5cc17723213bd7a6412005a9dc5fb2ccb42f70f6ac3642febc769fe8ebad71735d2e8591795acdf41b49b495da01d425993c417ae4373a4985615ba23fdeb4cd57ffd2f42abf1b185e149451c4bd780ce8e439e35d37ac6216032387004e86a9e6701256ad414d9470bf1cf221ae1fea9654f259526d99d4a9336e1023097af116d91993db83aaa24245120700000"]}) close(r0) 05:51:01 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(0x0, 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:51:01 executing program 2: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r0 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) syz_emit_ethernet(0x86, &(0x7f0000000000)={@random="0767b189bee2", @broadcast, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "bc16dd", 0x50, 0x11, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}, @local, {[@srh={0x0, 0x6, 0x4, 0x3, 0x0, 0x0, 0xe5bc, [@remote, @local, @private1]}], @mld={0x0, 0x0, 0x0, 0x0, 0x0, @private0}}}}}}, 0x0) close(r0) 05:51:01 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x74, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:51:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r1, 0x10099b8) io_submit(0x0, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 2999.199789][T30780] loop4: detected capacity change from 0 to 16 [ 2999.233364][T30790] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 05:51:02 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000000000077, 0x692b3e0f451c2116) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x44000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x8, 0x1e}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x20004894}, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r1, 0x8004551a, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:51:02 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x8) (async) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000400)=ANY=[@ANYBLOB="4b0000000a000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000000000000000000000000000006f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dce3292b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000dd7a36c8523964caea00ecffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe50a56d20338ee4e15bd0c4da13f9aa14e9736a2fdab3f0d5b9ddbe874a4e6d3a563329256845f3371f577a3cad0d709a0bdf8055aa120c3c4245993be3a862703dbbce49fc5cc17723213bd7a6412005a9dc5fb2ccb42f70f6ac3642febc769fe8ebad71735d2e8591795acdf41b49b495da01d425993c417ae4373a4985615ba23fdeb4cd57ffd2f42abf1b185e149451c4bd780ce8e439e35d37ac6216032387004e86a9e6701256ad414d9470bf1cf221ae1fea9654f259526d99d4a9336e1023097af116d91993db83aaa24245120700000"]}) close(r0) [ 2999.263044][T30794] loop2: detected capacity change from 0 to 16 05:51:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x0, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:51:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x0, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:51:02 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000000000077, 0x692b3e0f451c2116) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x44000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x8, 0x1e}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x20004894}, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_GET_CAPABILITIES(r1, 0x8004551a, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 2999.370274][T30803] loop2: detected capacity change from 0 to 16 [ 2999.374926][T30804] loop4: detected capacity change from 0 to 16 05:51:11 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:51:11 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 1) 05:51:11 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 1) 05:51:11 executing program 5: r0 = getpgid(0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x1, 0x2) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x3, 0x20, 0x6, 0x0, 0x20, 0x50010, 0x16, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa8e2, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0xa20, 0x9, 0x2, 0x8, 0x55c, 0x5, 0x2, 0x0, 0x464a, 0x0, 0xfffffffffffffbff}, r0, 0xa, r1, 0x8) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r2) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f0000000100)) 05:51:11 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000000000077, 0x692b3e0f451c2116) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) sendmsg$NL80211_CMD_LEAVE_OCB(r1, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x44000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x20, 0x0, 0x1, 0x70bd29, 0x25dfdbfc, {{}, {@void, @val={0xc, 0x99, {0x8, 0x1e}}}}, ["", "", ""]}, 0x20}, 0x1, 0x0, 0x0, 0x20004894}, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_GET_CAPABILITIES(r1, 0x8004551a, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3008.492443][T30818] loop4: detected capacity change from 0 to 16 [ 3008.499559][T30823] loop2: detected capacity change from 0 to 16 [ 3008.514079][T30823] FAULT_INJECTION: forcing a failure. [ 3008.514079][T30823] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3008.527143][T30823] CPU: 0 PID: 30823 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3008.538228][T30823] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3008.548274][T30823] Call Trace: [ 3008.551544][T30823] [ 3008.554525][T30823] dump_stack_lvl+0xd6/0x122 [ 3008.559120][T30823] dump_stack+0x11/0x1b [ 3008.563397][T30823] should_fail+0x23c/0x250 [ 3008.567810][T30823] should_fail_usercopy+0x16/0x20 [ 3008.572839][T30823] _copy_from_user+0x1c/0xd0 [ 3008.577511][T30823] io_submit_one+0x54/0x1410 [ 3008.582145][T30823] ? asm_exc_page_fault+0x1e/0x30 [ 3008.587181][T30823] __se_sys_io_submit+0x105/0x280 [ 3008.592288][T30823] __x64_sys_io_submit+0x3f/0x50 [ 3008.597267][T30823] do_syscall_64+0x44/0xd0 [ 3008.601710][T30823] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3008.607634][T30823] RIP: 0033:0x7fdd9c991049 [ 3008.612102][T30823] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3008.631711][T30823] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3008.640136][T30823] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3008.648118][T30823] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3008.656129][T30823] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3008.664096][T30823] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3008.672061][T30823] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3008.680152][T30823] [ 3008.687074][T30818] FAULT_INJECTION: forcing a failure. [ 3008.687074][T30818] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3008.700636][T30818] CPU: 1 PID: 30818 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3008.711655][T30818] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3008.721702][T30818] Call Trace: [ 3008.724978][T30818] [ 3008.727904][T30818] dump_stack_lvl+0xd6/0x122 [ 3008.732545][T30818] dump_stack+0x11/0x1b [ 3008.736720][T30818] should_fail+0x23c/0x250 [ 3008.741160][T30818] should_fail_usercopy+0x16/0x20 [ 3008.746160][T30818] _copy_from_user+0x1c/0xd0 [ 3008.750765][T30818] io_submit_one+0x54/0x1410 [ 3008.755453][T30818] ? asm_exc_page_fault+0x1e/0x30 [ 3008.760520][T30818] __se_sys_io_submit+0x105/0x280 [ 3008.765526][T30818] __x64_sys_io_submit+0x3f/0x50 [ 3008.770445][T30818] do_syscall_64+0x44/0xd0 [ 3008.774898][T30818] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3008.780768][T30818] RIP: 0033:0x7f2e1a57e049 [ 3008.785219][T30818] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3008.805147][T30818] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3008.813536][T30818] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3008.821516][T30818] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3008.829608][T30818] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3008.837647][T30818] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3008.845697][T30818] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3008.853660][T30818] 05:51:17 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x74, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af2602"}, {0x0, 0x1, "ffffefffc5dcf62ae9db"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:51:17 executing program 5: r0 = getpgid(0xffffffffffffffff) (async, rerun: 64) r1 = fsmount(0xffffffffffffffff, 0x1, 0x2) (rerun: 64) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x3, 0x20, 0x6, 0x0, 0x20, 0x50010, 0x16, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa8e2, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0xa20, 0x9, 0x2, 0x8, 0x55c, 0x5, 0x2, 0x0, 0x464a, 0x0, 0xfffffffffffffbff}, r0, 0xa, r1, 0x8) (async) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r2) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f0000000100)) 05:51:17 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x6ac2a78ffcee5412, 0xd, 0x9, 0xc9, 0x1000, 0x400, &(0x7f00000001c0)="bd6f153ca8edb11a27624f50c6c7f084c3b36b26bde9b6d71d1ac6676a02812a8a1a521e6dfd0e44c5ad78fc08476af461e58198ae818839935211c0e4de86a19eacef2a5804906cdfd9d1bc4fd91da4004ce5c1ff9b0e6f9b7c4e0b441a274ec80afc7985a425635ccc1680bdd94ee5a08154c2c03ea7efdb93d5ad9da7f740a4c9ba0cb459af33c83ded2c4bad5a1c0586e2b8a1cace9e199cde411bd3cc7108aca70dd7fcf375ffef368792c6b4f3120894840b05bedfe86d7c4969707bab2dd570ea4de3df571ddccd563e1494f1a4413447e7155c9c6c2dd9b5eac9f57b9940e8b1191d5bbecb0b268244a6887a733327a3ed0eee2eac53ecb60f7f591c0154647a184db7e4c05d6981b373af28786347e3e52458b40325751332f6c7f318d469515717b6567b85cca17643fdfe5b3a01b9a5e2304eff48e819dd6f5313561cb0f9f70b745b5fa0880a6e97123e55f702b3c6074edb7026445ec95cf6771ba4ef7e57d2f9a4a2dd4f335be0ef91cc1c3c1390e3453e6a64c976c4d214fde794eb65e581a482aaf5c13082b641abd5278840d9bd16cb8fba93a097b3239870311c535e042fd27fb4423789989a4d97bc14ab4ef9079230fdc200e502394694958dc5b1a39c362e963633c6514310a9cdb9a2566a302e544ec285be8828fbd280ea747f3eb31660c1b577c91a467c01a2a0d29a09043b6cfddde011887c0cef5417461dc54d27540d4c322b8e329b47075cd5a98cf94cc2f1c117a8bb3bd61ceb25d71ec7f00771b5195f1f02e3174a4d4157a01acd61a93947ec147760bb35e531f6537272c5a06a82fd1497e0aea68f6fb0204377761bcb86464a0c05cfad6b34aba07822753dc0760b26bae1b92b87caad670da916be6944ba36dc0a7aac1e3ba9119f280bece260d1be2ec675e3682c9ae76eba38d5bbb6a60f0957e058c551e1446929f6a56077e279b55824e555f31cef6d74ca4fcebf8651b0e762579335994f745d645f477e7fda34e7dac7e9584d03589277ca0343d4dabe92e8d964d96dfb059df86b427a0d3319a42d81b5388c3f4dddcdb33e02d14a968b4e29a8af77cf8d7f042ba38570a7c57c8e1483d8234bdba43694d156b6a2a6396071b7f2aab989e417289047002b3caddf1750330ded7b645d344a6a0329157e7c5732fe5b74fbd9986cd0bc8b929df1d4ee5c891e0441a01e198d20917c6eb4e1020b0988fed72737d3854c3ab9f9357e33f54e19d0f82c269ab2d3a901eeadfa8d94d821c51e64259c8b0abbfd33da65b4add7e08b41ed2853d5fc3e4011421d92936124a55cca1ad85ec6253e2247acd75b7818e893449a1ce9be413f702d74c8d4d44aeee81116a79f011a674142b37f93a7c67d95b3c8c828bd4351ef32ce6eb34f3ecfa8db3c6d8b34c68b1c6a680f62a4b32b12d12cb3fee212c056b2145e9d0897916e205d82f5768b69e5e3220a3e54fe71d61fb001eda46b72e00b1124a24989c6e812d2cdcb041c07e5b7e32d2b5a4814eab73865ea16068853377f6001c5b24ca192c41eeac2341e7092801ef8059965793745964ab0ce140fa9e12806a2a6e35269f42b66bf4c1fae09fce95fe0b314f824ea28959cf4f6f5d0516958cc6de0c1ff9edbb312f2abe405f848cfec783c927f0d5fe3781f335eee0f4be5a32b53fe078e92d5d211d521c0e8ac024482681dd2e5e55fa4103243f1f4170b0619900a09815a93f4e4fb212958fb93823b5898ffd07fec5938f772bbeed2bb3db865a5a0a0aa28f97c71186515379b4d36ac89e1b0f8243144cfe3fcc22d6043e91c5509778d2be15cc7187a976a51b9f8040539702b427cc83c51473bb640d8a473ce3a7ef7806c7f9f5abad3fa7cef4de2595fdcd6109fdeda9acd90470799564eb2e2237ae0f7491f2c81b834998d0500296f460221bb0dcaa9bfbb29ce70d426e47d62e91cba5893909dbe640129ee828889fdc6811c61f3580f7bb3db0a9a3cf90f4c7b7095c830a3d5e8a29c66bae8441e34e846b73b072a605d2a472b6073152bebdd1c6f0abc2432dc6cd404a86df31c201cb3674f7f8a02c3f4b68a425a8f54a66b329a5e0a67c125ea6624d711bd30a4342d3cf6d2a81bb7edd4b54759bcbe9c5b89a8576bd1d7709caa9bc9fa53cef375a7663a8eb435f7a899bff39377a3ba0ebe496f661790d31ea6792c7c61ef25614c6c20ccf48c436b3e9ca8e1161be0102d5de30a7e04c7ce5d065539269602a6b5c3be6ed12929864ababef5be95cd680bd72afb4402dcf3ebbbc4681fdf96215df2b8a0d241df563d301f732086f13c79ac25f2aecccafa7dcde2aa46947f4f8d872d389fa2c260ae8af0d6955b56c8ca9e2447aa3c3da60e231f84f432753791761e1c682335e9674eb25c7a093c1eab7ad5ab99aa7f562fe090d9ab5bc1368eea831a66065be30e7be8fad6e84787dbff86fe8986eb22d4699f3a7e7a7c3b07279053dab92b7eb7d30598115b0c584620e8dad8a06386da4cf1d9d9ca1e80d4a9dbb55ae123563fd5efc701e160c948b83c5b4e9ce1f9ec1c2710655d8919b3cf7bb3580ca7df25bf093786e349b956316742f64d88d7ee7af441e0e69bcd6a655455c56cd7820c166cfbd9c7412ba03135d6d3e661c4d4816748d66f8ef19a4fa70df707303d37d5d71971966dc203babad11b69ab3110353524ad91b233b841e9763ae9820ad22141b1e5c58cffbc0c2688f3729d3e50fb6d493672326768a978be143b83443f6472d26717ac552fdb964b9d2158ce776d4fdbcbc00b5edab8457f6b55d34ec7040674570d44ddf0e67e14b7256a5c0cfdfd7184d3aec9a33df3df0d053ac72d6fa69849cbf6edd1d0583428c25bc7e471bc4ab64644520f8228133b36cbaab23bc00705c5a83aefdf6500e8374ef85ae843e2e322fe14309838c75d119097832f76b7650bc8bbb411d9e3757df60e04fcd0c6682a1776f64c04105dad3b5c8c35d4b1ff7c422575c1d1262d3608811ed510bfc9cd3ce992dabfe90bca8ffa83c814dfec917e4d3a09b5be9dcb26d6b66352390897f7b92e2486ae5e5ed5eacdb8164b3f8da1e0919c4b677b01b8e011275a6747e76c41c27a7af7b11df9e7f90ff12bdf03da3d3f93a4bdc1f12e6f0004cd91b1fe390a48e77b688c7d7795ff97e16f62bdfc850bffaaf34b354f511ca9ae4d09d65cd2651e1f1db67a8519e7fcd492ccda9c7967c8859d1b4aab48eb4cf39bcabf028763efecc0585dacc31696cd3753f365efcce52dc2bebb8dfb8a42146b62c7fb372573f9cc06431a5c7343e319cb2baada14b796c24d493465012369f532e247d0e34564b49ca0fbade20995e22274825e97de27ddb1c13415a97e0fad7c1efd16ce51772b08518c48570d9c12a12a9785a2cf360e86ecc47b16abd97a3c75aa311cb6bd0ecb45ab4b95c09bd81c51514dea96667cfce636c364c2faf732da5a0c46e5f111d45284c4f77e23342e89130c73f7514ede13e1ce686057c89a6df4748ce6a19cc5f22e6544d71d3e281ec03dc402b896d238ae87cb34bb8e0115f1b5c6f476e5ddce3f21735d5a941295d519de8ba6139053b8d61454460a05fe420422e08699d89f8febac5d1e5ab377143163fa3b8ae1b02c2430657199f85f513fa711649817910954ff91b76c78a7a5ec1da487b1f171a0275a71b467ed7af44d170797a4c7881061d4a7bcb3c128cf18a03b798d77f867df1f9f544b2866c692e0bff162147c6be651698614722459ecf5345160635649e6319af080359f3fc71dda96941f178447ab8d633e8504315f42f69a328bc154af486686030334c8479aeea6c32a3843c3f83974fa7474ffd0cd170c1f47ddd3a39a083ded016b73a6e732e15c196d0e65967c40435918bb2f7e42a53e68ebc9e5c9971126d620d7ee614bb116f5a7227b40e280fb1ba2f58251125bf1e695af5149cec5a27b7ed6989359835830893bb2e50680250ddf3c8197c79d488b070e8ff079eed058ed825d19de63c70759462bbb11d5d456f5e45c3f5205b0ce67e325fdaedfc042d5790a0a3dc13e2b778a87242e04814289f35c169da5b2ef73d0fcaec8438772c3b033088cfcd2eb23bb7e75edd6a83f8d5692780e81af1ea178f62866d5e9db6e5c7e60ee0057a47eb3bd2a14b3bbacdf79537fb39ce4dd547c856b14839520cdd414a4a7ab36d2876e37b9dd49a97785926025c1cb57855e4eec4207e6f018718ace2145431471d3252bb0371adf1899f015751d416749dde9241070f67cb9044ad7e53c50708414375ea5646f2e78276ec285c7c8aefd2b6a873e3bd9b2d676ae3b68432330436b5aa6cf6d02f42c8f8b4a90e4a7626b1158a3133dce1b920254c9673864633aba6c53670db817ef182a465fd27535ffb6e11260769fd6e948aaab51b537e27e0d8856835742f15517ee5895b0505191e34e9fdc6a390980848e163c9c367d527e5f7d59cd22f6fe87f5132d4317de821748ece4e786ce0791cdfda4dca7994128f57888dfd24e90805a7922e79ff2c944a50d2edf7ca136a12d915b1658646deeb6512d27c844bdefe575501e34222f3a678dd60d29710f3d18731f1724dfd4f1459f55c81c5915715e800273a6a66ababa57c5a0b8507f57600eef0cb2607ece2494b273ae7c81eb638dce7f6edc31d9c37fc52c677262416e08b02b8bf2e640ef63c0b2354e27d5477c5374636b0d170ef4ae0d5a045f9f35727d7141c0cf7976ef20538027344e31d20b0d77cc4e039f36ea79348f37c6078b9111e96adc223122f4e071bb79dfcafbbdada61e782d5fd22448fabe702cb082b1180981dbcd9533a55d8f47e9bc0526dddae5c284600e4ff6489e7be380e40ff1900a1e37c94204fdb9bbddc3ecee0c50aa8d7500254ef32667a014240a8a64b7e426ca6a53ccc93c3360be2b29fd432e00c947d73dea641a71ae3b086e22ed024cf02046eab9dc7aadb568ff66d09081a1c742814ce76e052ab1f7c771f0be6f03cb4a241d77e46b795c642ff9aae0c28cf190b5fb5390a93509cf4956ff073479b64163a0117d5c0ed5dff8f5a194ca7c831051352c316ba6a24dbfb2a468c29688d43e3342bf2cc9ed729d50b4aa90bed88b9db99e875f17cf3a2b7e25170e5c7efce18562459b5aa7acb7a6898d5359bfe69647a96f5dce934732281b333fe1dde989d2d42f3f273c264efb764067597b74933470a970737822493d856d5e413d207cf1b3765daf5f8d940ec744e166c60ad419dba37a9d8fa4256e973fc2878d0c83887bd14b6959f62c136220140836b8aeb8f3a933753ce143b93f3ae0657d1bc636ba44323d67adc2fe815031192a73378ed69dc4017cbdfacd64756d283a096a77c4704ed779427821eb12a60ff5948fca2ba6c4e81a92055d8b06f61af15e7f6b4d81b7717ac7bf2fcb5025699ce57bca2ee78b8680e51d1068c1acee5c580196d482f98700b8be1e32a6db683df38ef98a075fe4196ccafe5ea4b7421f5759c24e51fb0e9451258e0bf4977d38b0d6a405287102cc09ee25af39b8df4ca62785aa6922921cba1d79a56ea7a24deb0198c7823c9a2b9bc5836df3b1a81a4bee0a2391fcf19bad707b10917bd60e8c241c279eef913e97539c9a5855cad1a22d063cd084ec590984f06a55ec69a5053ae25ba0194528c922dc9514391e89128544ec9806c3bc259d49df1d15c527027bd486b18cd0b84b2ea70d73e13b38623c7a92d4567fde3fa9e8dab420fa9d3a2eb96aebd8eeec9d4d0385a2f7ccd960e85c93"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x6}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0xac3c0000) r1 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xe, 0x80800) fsetxattr(r1, &(0x7f0000000100)=@random={'os2.', '/dev/bus/usb/00#/00#\x00'}, &(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x15, 0x0) 05:51:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 2) 05:51:17 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 2) [ 3014.560714][T30836] vhci_hcd: invalid port number 201 [ 3014.565929][T30839] loop2: detected capacity change from 0 to 16 [ 3014.572224][T30836] vhci_hcd: default hub control req: 120d v0009 i00c9 l4096 [ 3014.581381][T30844] loop4: detected capacity change from 0 to 16 [ 3014.582406][T30839] FAULT_INJECTION: forcing a failure. [ 3014.582406][T30839] name failslab, interval 1, probability 0, space 0, times 1 [ 3014.600168][T30839] CPU: 1 PID: 30839 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3014.611237][T30839] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3014.611250][T30839] Call Trace: [ 3014.611256][T30839] [ 3014.611263][T30839] dump_stack_lvl+0xd6/0x122 [ 3014.632074][T30839] dump_stack+0x11/0x1b [ 3014.636246][T30839] should_fail+0x23c/0x250 [ 3014.640665][T30839] ? io_submit_one+0xc2/0x1410 [ 3014.645429][T30839] __should_failslab+0x81/0x90 [ 3014.650221][T30839] should_failslab+0x5/0x20 [ 3014.654801][T30839] kmem_cache_alloc+0x4f/0x320 [ 3014.659565][T30839] io_submit_one+0xc2/0x1410 [ 3014.664157][T30839] ? asm_exc_page_fault+0x1e/0x30 [ 3014.669186][T30839] __se_sys_io_submit+0x105/0x280 [ 3014.674229][T30839] __x64_sys_io_submit+0x3f/0x50 [ 3014.675849][T30844] FAULT_INJECTION: forcing a failure. [ 3014.675849][T30844] name failslab, interval 1, probability 0, space 0, times 1 [ 3014.679213][T30839] do_syscall_64+0x44/0xd0 [ 3014.679236][T30839] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3014.679258][T30839] RIP: 0033:0x7fdd9c991049 [ 3014.706481][T30839] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3014.726076][T30839] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3014.734478][T30839] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3014.742438][T30839] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3014.750464][T30839] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 05:51:17 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x6ac2a78ffcee5412, 0xd, 0x9, 0xc9, 0x1000, 0x400, &(0x7f00000001c0)="bd6f153ca8edb11a27624f50c6c7f084c3b36b26bde9b6d71d1ac6676a02812a8a1a521e6dfd0e44c5ad78fc08476af461e58198ae818839935211c0e4de86a19eacef2a5804906cdfd9d1bc4fd91da4004ce5c1ff9b0e6f9b7c4e0b441a274ec80afc7985a425635ccc1680bdd94ee5a08154c2c03ea7efdb93d5ad9da7f740a4c9ba0cb459af33c83ded2c4bad5a1c0586e2b8a1cace9e199cde411bd3cc7108aca70dd7fcf375ffef368792c6b4f3120894840b05bedfe86d7c4969707bab2dd570ea4de3df571ddccd563e1494f1a4413447e7155c9c6c2dd9b5eac9f57b9940e8b1191d5bbecb0b268244a6887a733327a3ed0eee2eac53ecb60f7f591c0154647a184db7e4c05d6981b373af28786347e3e52458b40325751332f6c7f318d469515717b6567b85cca17643fdfe5b3a01b9a5e2304eff48e819dd6f5313561cb0f9f70b745b5fa0880a6e97123e55f702b3c6074edb7026445ec95cf6771ba4ef7e57d2f9a4a2dd4f335be0ef91cc1c3c1390e3453e6a64c976c4d214fde794eb65e581a482aaf5c13082b641abd5278840d9bd16cb8fba93a097b3239870311c535e042fd27fb4423789989a4d97bc14ab4ef9079230fdc200e502394694958dc5b1a39c362e963633c6514310a9cdb9a2566a302e544ec285be8828fbd280ea747f3eb31660c1b577c91a467c01a2a0d29a09043b6cfddde011887c0cef5417461dc54d27540d4c322b8e329b47075cd5a98cf94cc2f1c117a8bb3bd61ceb25d71ec7f00771b5195f1f02e3174a4d4157a01acd61a93947ec147760bb35e531f6537272c5a06a82fd1497e0aea68f6fb0204377761bcb86464a0c05cfad6b34aba07822753dc0760b26bae1b92b87caad670da916be6944ba36dc0a7aac1e3ba9119f280bece260d1be2ec675e3682c9ae76eba38d5bbb6a60f0957e058c551e1446929f6a56077e279b55824e555f31cef6d74ca4fcebf8651b0e762579335994f745d645f477e7fda34e7dac7e9584d03589277ca0343d4dabe92e8d964d96dfb059df86b427a0d3319a42d81b5388c3f4dddcdb33e02d14a968b4e29a8af77cf8d7f042ba38570a7c57c8e1483d8234bdba43694d156b6a2a6396071b7f2aab989e417289047002b3caddf1750330ded7b645d344a6a0329157e7c5732fe5b74fbd9986cd0bc8b929df1d4ee5c891e0441a01e198d20917c6eb4e1020b0988fed72737d3854c3ab9f9357e33f54e19d0f82c269ab2d3a901eeadfa8d94d821c51e64259c8b0abbfd33da65b4add7e08b41ed2853d5fc3e4011421d92936124a55cca1ad85ec6253e2247acd75b7818e893449a1ce9be413f702d74c8d4d44aeee81116a79f011a674142b37f93a7c67d95b3c8c828bd4351ef32ce6eb34f3ecfa8db3c6d8b34c68b1c6a680f62a4b32b12d12cb3fee212c056b2145e9d0897916e205d82f5768b69e5e3220a3e54fe71d61fb001eda46b72e00b1124a24989c6e812d2cdcb041c07e5b7e32d2b5a4814eab73865ea16068853377f6001c5b24ca192c41eeac2341e7092801ef8059965793745964ab0ce140fa9e12806a2a6e35269f42b66bf4c1fae09fce95fe0b314f824ea28959cf4f6f5d0516958cc6de0c1ff9edbb312f2abe405f848cfec783c927f0d5fe3781f335eee0f4be5a32b53fe078e92d5d211d521c0e8ac024482681dd2e5e55fa4103243f1f4170b0619900a09815a93f4e4fb212958fb93823b5898ffd07fec5938f772bbeed2bb3db865a5a0a0aa28f97c71186515379b4d36ac89e1b0f8243144cfe3fcc22d6043e91c5509778d2be15cc7187a976a51b9f8040539702b427cc83c51473bb640d8a473ce3a7ef7806c7f9f5abad3fa7cef4de2595fdcd6109fdeda9acd90470799564eb2e2237ae0f7491f2c81b834998d0500296f460221bb0dcaa9bfbb29ce70d426e47d62e91cba5893909dbe640129ee828889fdc6811c61f3580f7bb3db0a9a3cf90f4c7b7095c830a3d5e8a29c66bae8441e34e846b73b072a605d2a472b6073152bebdd1c6f0abc2432dc6cd404a86df31c201cb3674f7f8a02c3f4b68a425a8f54a66b329a5e0a67c125ea6624d711bd30a4342d3cf6d2a81bb7edd4b54759bcbe9c5b89a8576bd1d7709caa9bc9fa53cef375a7663a8eb435f7a899bff39377a3ba0ebe496f661790d31ea6792c7c61ef25614c6c20ccf48c436b3e9ca8e1161be0102d5de30a7e04c7ce5d065539269602a6b5c3be6ed12929864ababef5be95cd680bd72afb4402dcf3ebbbc4681fdf96215df2b8a0d241df563d301f732086f13c79ac25f2aecccafa7dcde2aa46947f4f8d872d389fa2c260ae8af0d6955b56c8ca9e2447aa3c3da60e231f84f432753791761e1c682335e9674eb25c7a093c1eab7ad5ab99aa7f562fe090d9ab5bc1368eea831a66065be30e7be8fad6e84787dbff86fe8986eb22d4699f3a7e7a7c3b07279053dab92b7eb7d30598115b0c584620e8dad8a06386da4cf1d9d9ca1e80d4a9dbb55ae123563fd5efc701e160c948b83c5b4e9ce1f9ec1c2710655d8919b3cf7bb3580ca7df25bf093786e349b956316742f64d88d7ee7af441e0e69bcd6a655455c56cd7820c166cfbd9c7412ba03135d6d3e661c4d4816748d66f8ef19a4fa70df707303d37d5d71971966dc203babad11b69ab3110353524ad91b233b841e9763ae9820ad22141b1e5c58cffbc0c2688f3729d3e50fb6d493672326768a978be143b83443f6472d26717ac552fdb964b9d2158ce776d4fdbcbc00b5edab8457f6b55d34ec7040674570d44ddf0e67e14b7256a5c0cfdfd7184d3aec9a33df3df0d053ac72d6fa69849cbf6edd1d0583428c25bc7e471bc4ab64644520f8228133b36cbaab23bc00705c5a83aefdf6500e8374ef85ae843e2e322fe14309838c75d119097832f76b7650bc8bbb411d9e3757df60e04fcd0c6682a1776f64c04105dad3b5c8c35d4b1ff7c422575c1d1262d3608811ed510bfc9cd3ce992dabfe90bca8ffa83c814dfec917e4d3a09b5be9dcb26d6b66352390897f7b92e2486ae5e5ed5eacdb8164b3f8da1e0919c4b677b01b8e011275a6747e76c41c27a7af7b11df9e7f90ff12bdf03da3d3f93a4bdc1f12e6f0004cd91b1fe390a48e77b688c7d7795ff97e16f62bdfc850bffaaf34b354f511ca9ae4d09d65cd2651e1f1db67a8519e7fcd492ccda9c7967c8859d1b4aab48eb4cf39bcabf028763efecc0585dacc31696cd3753f365efcce52dc2bebb8dfb8a42146b62c7fb372573f9cc06431a5c7343e319cb2baada14b796c24d493465012369f532e247d0e34564b49ca0fbade20995e22274825e97de27ddb1c13415a97e0fad7c1efd16ce51772b08518c48570d9c12a12a9785a2cf360e86ecc47b16abd97a3c75aa311cb6bd0ecb45ab4b95c09bd81c51514dea96667cfce636c364c2faf732da5a0c46e5f111d45284c4f77e23342e89130c73f7514ede13e1ce686057c89a6df4748ce6a19cc5f22e6544d71d3e281ec03dc402b896d238ae87cb34bb8e0115f1b5c6f476e5ddce3f21735d5a941295d519de8ba6139053b8d61454460a05fe420422e08699d89f8febac5d1e5ab377143163fa3b8ae1b02c2430657199f85f513fa711649817910954ff91b76c78a7a5ec1da487b1f171a0275a71b467ed7af44d170797a4c7881061d4a7bcb3c128cf18a03b798d77f867df1f9f544b2866c692e0bff162147c6be651698614722459ecf5345160635649e6319af080359f3fc71dda96941f178447ab8d633e8504315f42f69a328bc154af486686030334c8479aeea6c32a3843c3f83974fa7474ffd0cd170c1f47ddd3a39a083ded016b73a6e732e15c196d0e65967c40435918bb2f7e42a53e68ebc9e5c9971126d620d7ee614bb116f5a7227b40e280fb1ba2f58251125bf1e695af5149cec5a27b7ed6989359835830893bb2e50680250ddf3c8197c79d488b070e8ff079eed058ed825d19de63c70759462bbb11d5d456f5e45c3f5205b0ce67e325fdaedfc042d5790a0a3dc13e2b778a87242e04814289f35c169da5b2ef73d0fcaec8438772c3b033088cfcd2eb23bb7e75edd6a83f8d5692780e81af1ea178f62866d5e9db6e5c7e60ee0057a47eb3bd2a14b3bbacdf79537fb39ce4dd547c856b14839520cdd414a4a7ab36d2876e37b9dd49a97785926025c1cb57855e4eec4207e6f018718ace2145431471d3252bb0371adf1899f015751d416749dde9241070f67cb9044ad7e53c50708414375ea5646f2e78276ec285c7c8aefd2b6a873e3bd9b2d676ae3b68432330436b5aa6cf6d02f42c8f8b4a90e4a7626b1158a3133dce1b920254c9673864633aba6c53670db817ef182a465fd27535ffb6e11260769fd6e948aaab51b537e27e0d8856835742f15517ee5895b0505191e34e9fdc6a390980848e163c9c367d527e5f7d59cd22f6fe87f5132d4317de821748ece4e786ce0791cdfda4dca7994128f57888dfd24e90805a7922e79ff2c944a50d2edf7ca136a12d915b1658646deeb6512d27c844bdefe575501e34222f3a678dd60d29710f3d18731f1724dfd4f1459f55c81c5915715e800273a6a66ababa57c5a0b8507f57600eef0cb2607ece2494b273ae7c81eb638dce7f6edc31d9c37fc52c677262416e08b02b8bf2e640ef63c0b2354e27d5477c5374636b0d170ef4ae0d5a045f9f35727d7141c0cf7976ef20538027344e31d20b0d77cc4e039f36ea79348f37c6078b9111e96adc223122f4e071bb79dfcafbbdada61e782d5fd22448fabe702cb082b1180981dbcd9533a55d8f47e9bc0526dddae5c284600e4ff6489e7be380e40ff1900a1e37c94204fdb9bbddc3ecee0c50aa8d7500254ef32667a014240a8a64b7e426ca6a53ccc93c3360be2b29fd432e00c947d73dea641a71ae3b086e22ed024cf02046eab9dc7aadb568ff66d09081a1c742814ce76e052ab1f7c771f0be6f03cb4a241d77e46b795c642ff9aae0c28cf190b5fb5390a93509cf4956ff073479b64163a0117d5c0ed5dff8f5a194ca7c831051352c316ba6a24dbfb2a468c29688d43e3342bf2cc9ed729d50b4aa90bed88b9db99e875f17cf3a2b7e25170e5c7efce18562459b5aa7acb7a6898d5359bfe69647a96f5dce934732281b333fe1dde989d2d42f3f273c264efb764067597b74933470a970737822493d856d5e413d207cf1b3765daf5f8d940ec744e166c60ad419dba37a9d8fa4256e973fc2878d0c83887bd14b6959f62c136220140836b8aeb8f3a933753ce143b93f3ae0657d1bc636ba44323d67adc2fe815031192a73378ed69dc4017cbdfacd64756d283a096a77c4704ed779427821eb12a60ff5948fca2ba6c4e81a92055d8b06f61af15e7f6b4d81b7717ac7bf2fcb5025699ce57bca2ee78b8680e51d1068c1acee5c580196d482f98700b8be1e32a6db683df38ef98a075fe4196ccafe5ea4b7421f5759c24e51fb0e9451258e0bf4977d38b0d6a405287102cc09ee25af39b8df4ca62785aa6922921cba1d79a56ea7a24deb0198c7823c9a2b9bc5836df3b1a81a4bee0a2391fcf19bad707b10917bd60e8c241c279eef913e97539c9a5855cad1a22d063cd084ec590984f06a55ec69a5053ae25ba0194528c922dc9514391e89128544ec9806c3bc259d49df1d15c527027bd486b18cd0b84b2ea70d73e13b38623c7a92d4567fde3fa9e8dab420fa9d3a2eb96aebd8eeec9d4d0385a2f7ccd960e85c93"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x6}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0xac3c0000) (async) r1 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xe, 0x80800) fsetxattr(r1, &(0x7f0000000100)=@random={'os2.', '/dev/bus/usb/00#/00#\x00'}, &(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x15, 0x0) [ 3014.758419][T30839] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3014.766397][T30839] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3014.774358][T30839] [ 3014.777363][T30844] CPU: 0 PID: 30844 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3014.788385][T30844] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3014.798469][T30844] Call Trace: [ 3014.801746][T30844] [ 3014.804672][T30844] dump_stack_lvl+0xd6/0x122 05:51:17 executing program 5: r0 = getpgid(0xffffffffffffffff) r1 = fsmount(0xffffffffffffffff, 0x1, 0x2) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x3, 0x20, 0x6, 0x0, 0x20, 0x50010, 0x16, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa8e2, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0xa20, 0x9, 0x2, 0x8, 0x55c, 0x5, 0x2, 0x0, 0x464a, 0x0, 0xfffffffffffffbff}, r0, 0xa, r1, 0x8) r2 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r2) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f0000000100)) getpgid(0xffffffffffffffff) (async) fsmount(0xffffffffffffffff, 0x1, 0x2) (async) perf_event_open(&(0x7f0000000080)={0x5, 0x80, 0x5, 0x3, 0x20, 0x6, 0x0, 0x20, 0x50010, 0x16, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0xa8e2, 0x2, @perf_bp={&(0x7f0000000000), 0x5}, 0xa20, 0x9, 0x2, 0x8, 0x55c, 0x5, 0x2, 0x0, 0x464a, 0x0, 0xfffffffffffffbff}, r0, 0xa, r1, 0x8) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r2) (async) ioctl$SNAPSHOT_CREATE_IMAGE(r2, 0x40043311, &(0x7f0000000100)) (async) [ 3014.809346][T30844] dump_stack+0x11/0x1b [ 3014.812961][T30846] vhci_hcd: invalid port number 201 [ 3014.813506][T30844] should_fail+0x23c/0x250 [ 3014.813532][T30844] ? io_submit_one+0xc2/0x1410 [ 3014.818708][T30846] vhci_hcd: default hub control req: 120d v0009 i00c9 l4096 [ 3014.823101][T30844] __should_failslab+0x81/0x90 [ 3014.835105][T30844] should_failslab+0x5/0x20 [ 3014.844329][T30844] kmem_cache_alloc+0x4f/0x320 [ 3014.849099][T30844] io_submit_one+0xc2/0x1410 [ 3014.853707][T30844] ? asm_exc_page_fault+0x1e/0x30 [ 3014.858771][T30844] __se_sys_io_submit+0x105/0x280 [ 3014.863816][T30844] __x64_sys_io_submit+0x3f/0x50 [ 3014.868811][T30844] do_syscall_64+0x44/0xd0 [ 3014.873318][T30844] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3014.879212][T30844] RIP: 0033:0x7f2e1a57e049 [ 3014.883619][T30844] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3014.903222][T30844] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3014.911635][T30844] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3014.911649][T30844] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3014.927572][T30844] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3014.935695][T30844] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3014.943717][T30844] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3014.951686][T30844] 05:51:37 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:51:37 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x6ac2a78ffcee5412, 0xd, 0x9, 0xc9, 0x1000, 0x400, &(0x7f00000001c0)="bd6f153ca8edb11a27624f50c6c7f084c3b36b26bde9b6d71d1ac6676a02812a8a1a521e6dfd0e44c5ad78fc08476af461e58198ae818839935211c0e4de86a19eacef2a5804906cdfd9d1bc4fd91da4004ce5c1ff9b0e6f9b7c4e0b441a274ec80afc7985a425635ccc1680bdd94ee5a08154c2c03ea7efdb93d5ad9da7f740a4c9ba0cb459af33c83ded2c4bad5a1c0586e2b8a1cace9e199cde411bd3cc7108aca70dd7fcf375ffef368792c6b4f3120894840b05bedfe86d7c4969707bab2dd570ea4de3df571ddccd563e1494f1a4413447e7155c9c6c2dd9b5eac9f57b9940e8b1191d5bbecb0b268244a6887a733327a3ed0eee2eac53ecb60f7f591c0154647a184db7e4c05d6981b373af28786347e3e52458b40325751332f6c7f318d469515717b6567b85cca17643fdfe5b3a01b9a5e2304eff48e819dd6f5313561cb0f9f70b745b5fa0880a6e97123e55f702b3c6074edb7026445ec95cf6771ba4ef7e57d2f9a4a2dd4f335be0ef91cc1c3c1390e3453e6a64c976c4d214fde794eb65e581a482aaf5c13082b641abd5278840d9bd16cb8fba93a097b3239870311c535e042fd27fb4423789989a4d97bc14ab4ef9079230fdc200e502394694958dc5b1a39c362e963633c6514310a9cdb9a2566a302e544ec285be8828fbd280ea747f3eb31660c1b577c91a467c01a2a0d29a09043b6cfddde011887c0cef5417461dc54d27540d4c322b8e329b47075cd5a98cf94cc2f1c117a8bb3bd61ceb25d71ec7f00771b5195f1f02e3174a4d4157a01acd61a93947ec147760bb35e531f6537272c5a06a82fd1497e0aea68f6fb0204377761bcb86464a0c05cfad6b34aba07822753dc0760b26bae1b92b87caad670da916be6944ba36dc0a7aac1e3ba9119f280bece260d1be2ec675e3682c9ae76eba38d5bbb6a60f0957e058c551e1446929f6a56077e279b55824e555f31cef6d74ca4fcebf8651b0e762579335994f745d645f477e7fda34e7dac7e9584d03589277ca0343d4dabe92e8d964d96dfb059df86b427a0d3319a42d81b5388c3f4dddcdb33e02d14a968b4e29a8af77cf8d7f042ba38570a7c57c8e1483d8234bdba43694d156b6a2a6396071b7f2aab989e417289047002b3caddf1750330ded7b645d344a6a0329157e7c5732fe5b74fbd9986cd0bc8b929df1d4ee5c891e0441a01e198d20917c6eb4e1020b0988fed72737d3854c3ab9f9357e33f54e19d0f82c269ab2d3a901eeadfa8d94d821c51e64259c8b0abbfd33da65b4add7e08b41ed2853d5fc3e4011421d92936124a55cca1ad85ec6253e2247acd75b7818e893449a1ce9be413f702d74c8d4d44aeee81116a79f011a674142b37f93a7c67d95b3c8c828bd4351ef32ce6eb34f3ecfa8db3c6d8b34c68b1c6a680f62a4b32b12d12cb3fee212c056b2145e9d0897916e205d82f5768b69e5e3220a3e54fe71d61fb001eda46b72e00b1124a24989c6e812d2cdcb041c07e5b7e32d2b5a4814eab73865ea16068853377f6001c5b24ca192c41eeac2341e7092801ef8059965793745964ab0ce140fa9e12806a2a6e35269f42b66bf4c1fae09fce95fe0b314f824ea28959cf4f6f5d0516958cc6de0c1ff9edbb312f2abe405f848cfec783c927f0d5fe3781f335eee0f4be5a32b53fe078e92d5d211d521c0e8ac024482681dd2e5e55fa4103243f1f4170b0619900a09815a93f4e4fb212958fb93823b5898ffd07fec5938f772bbeed2bb3db865a5a0a0aa28f97c71186515379b4d36ac89e1b0f8243144cfe3fcc22d6043e91c5509778d2be15cc7187a976a51b9f8040539702b427cc83c51473bb640d8a473ce3a7ef7806c7f9f5abad3fa7cef4de2595fdcd6109fdeda9acd90470799564eb2e2237ae0f7491f2c81b834998d0500296f460221bb0dcaa9bfbb29ce70d426e47d62e91cba5893909dbe640129ee828889fdc6811c61f3580f7bb3db0a9a3cf90f4c7b7095c830a3d5e8a29c66bae8441e34e846b73b072a605d2a472b6073152bebdd1c6f0abc2432dc6cd404a86df31c201cb3674f7f8a02c3f4b68a425a8f54a66b329a5e0a67c125ea6624d711bd30a4342d3cf6d2a81bb7edd4b54759bcbe9c5b89a8576bd1d7709caa9bc9fa53cef375a7663a8eb435f7a899bff39377a3ba0ebe496f661790d31ea6792c7c61ef25614c6c20ccf48c436b3e9ca8e1161be0102d5de30a7e04c7ce5d065539269602a6b5c3be6ed12929864ababef5be95cd680bd72afb4402dcf3ebbbc4681fdf96215df2b8a0d241df563d301f732086f13c79ac25f2aecccafa7dcde2aa46947f4f8d872d389fa2c260ae8af0d6955b56c8ca9e2447aa3c3da60e231f84f432753791761e1c682335e9674eb25c7a093c1eab7ad5ab99aa7f562fe090d9ab5bc1368eea831a66065be30e7be8fad6e84787dbff86fe8986eb22d4699f3a7e7a7c3b07279053dab92b7eb7d30598115b0c584620e8dad8a06386da4cf1d9d9ca1e80d4a9dbb55ae123563fd5efc701e160c948b83c5b4e9ce1f9ec1c2710655d8919b3cf7bb3580ca7df25bf093786e349b956316742f64d88d7ee7af441e0e69bcd6a655455c56cd7820c166cfbd9c7412ba03135d6d3e661c4d4816748d66f8ef19a4fa70df707303d37d5d71971966dc203babad11b69ab3110353524ad91b233b841e9763ae9820ad22141b1e5c58cffbc0c2688f3729d3e50fb6d493672326768a978be143b83443f6472d26717ac552fdb964b9d2158ce776d4fdbcbc00b5edab8457f6b55d34ec7040674570d44ddf0e67e14b7256a5c0cfdfd7184d3aec9a33df3df0d053ac72d6fa69849cbf6edd1d0583428c25bc7e471bc4ab64644520f8228133b36cbaab23bc00705c5a83aefdf6500e8374ef85ae843e2e322fe14309838c75d119097832f76b7650bc8bbb411d9e3757df60e04fcd0c6682a1776f64c04105dad3b5c8c35d4b1ff7c422575c1d1262d3608811ed510bfc9cd3ce992dabfe90bca8ffa83c814dfec917e4d3a09b5be9dcb26d6b66352390897f7b92e2486ae5e5ed5eacdb8164b3f8da1e0919c4b677b01b8e011275a6747e76c41c27a7af7b11df9e7f90ff12bdf03da3d3f93a4bdc1f12e6f0004cd91b1fe390a48e77b688c7d7795ff97e16f62bdfc850bffaaf34b354f511ca9ae4d09d65cd2651e1f1db67a8519e7fcd492ccda9c7967c8859d1b4aab48eb4cf39bcabf028763efecc0585dacc31696cd3753f365efcce52dc2bebb8dfb8a42146b62c7fb372573f9cc06431a5c7343e319cb2baada14b796c24d493465012369f532e247d0e34564b49ca0fbade20995e22274825e97de27ddb1c13415a97e0fad7c1efd16ce51772b08518c48570d9c12a12a9785a2cf360e86ecc47b16abd97a3c75aa311cb6bd0ecb45ab4b95c09bd81c51514dea96667cfce636c364c2faf732da5a0c46e5f111d45284c4f77e23342e89130c73f7514ede13e1ce686057c89a6df4748ce6a19cc5f22e6544d71d3e281ec03dc402b896d238ae87cb34bb8e0115f1b5c6f476e5ddce3f21735d5a941295d519de8ba6139053b8d61454460a05fe420422e08699d89f8febac5d1e5ab377143163fa3b8ae1b02c2430657199f85f513fa711649817910954ff91b76c78a7a5ec1da487b1f171a0275a71b467ed7af44d170797a4c7881061d4a7bcb3c128cf18a03b798d77f867df1f9f544b2866c692e0bff162147c6be651698614722459ecf5345160635649e6319af080359f3fc71dda96941f178447ab8d633e8504315f42f69a328bc154af486686030334c8479aeea6c32a3843c3f83974fa7474ffd0cd170c1f47ddd3a39a083ded016b73a6e732e15c196d0e65967c40435918bb2f7e42a53e68ebc9e5c9971126d620d7ee614bb116f5a7227b40e280fb1ba2f58251125bf1e695af5149cec5a27b7ed6989359835830893bb2e50680250ddf3c8197c79d488b070e8ff079eed058ed825d19de63c70759462bbb11d5d456f5e45c3f5205b0ce67e325fdaedfc042d5790a0a3dc13e2b778a87242e04814289f35c169da5b2ef73d0fcaec8438772c3b033088cfcd2eb23bb7e75edd6a83f8d5692780e81af1ea178f62866d5e9db6e5c7e60ee0057a47eb3bd2a14b3bbacdf79537fb39ce4dd547c856b14839520cdd414a4a7ab36d2876e37b9dd49a97785926025c1cb57855e4eec4207e6f018718ace2145431471d3252bb0371adf1899f015751d416749dde9241070f67cb9044ad7e53c50708414375ea5646f2e78276ec285c7c8aefd2b6a873e3bd9b2d676ae3b68432330436b5aa6cf6d02f42c8f8b4a90e4a7626b1158a3133dce1b920254c9673864633aba6c53670db817ef182a465fd27535ffb6e11260769fd6e948aaab51b537e27e0d8856835742f15517ee5895b0505191e34e9fdc6a390980848e163c9c367d527e5f7d59cd22f6fe87f5132d4317de821748ece4e786ce0791cdfda4dca7994128f57888dfd24e90805a7922e79ff2c944a50d2edf7ca136a12d915b1658646deeb6512d27c844bdefe575501e34222f3a678dd60d29710f3d18731f1724dfd4f1459f55c81c5915715e800273a6a66ababa57c5a0b8507f57600eef0cb2607ece2494b273ae7c81eb638dce7f6edc31d9c37fc52c677262416e08b02b8bf2e640ef63c0b2354e27d5477c5374636b0d170ef4ae0d5a045f9f35727d7141c0cf7976ef20538027344e31d20b0d77cc4e039f36ea79348f37c6078b9111e96adc223122f4e071bb79dfcafbbdada61e782d5fd22448fabe702cb082b1180981dbcd9533a55d8f47e9bc0526dddae5c284600e4ff6489e7be380e40ff1900a1e37c94204fdb9bbddc3ecee0c50aa8d7500254ef32667a014240a8a64b7e426ca6a53ccc93c3360be2b29fd432e00c947d73dea641a71ae3b086e22ed024cf02046eab9dc7aadb568ff66d09081a1c742814ce76e052ab1f7c771f0be6f03cb4a241d77e46b795c642ff9aae0c28cf190b5fb5390a93509cf4956ff073479b64163a0117d5c0ed5dff8f5a194ca7c831051352c316ba6a24dbfb2a468c29688d43e3342bf2cc9ed729d50b4aa90bed88b9db99e875f17cf3a2b7e25170e5c7efce18562459b5aa7acb7a6898d5359bfe69647a96f5dce934732281b333fe1dde989d2d42f3f273c264efb764067597b74933470a970737822493d856d5e413d207cf1b3765daf5f8d940ec744e166c60ad419dba37a9d8fa4256e973fc2878d0c83887bd14b6959f62c136220140836b8aeb8f3a933753ce143b93f3ae0657d1bc636ba44323d67adc2fe815031192a73378ed69dc4017cbdfacd64756d283a096a77c4704ed779427821eb12a60ff5948fca2ba6c4e81a92055d8b06f61af15e7f6b4d81b7717ac7bf2fcb5025699ce57bca2ee78b8680e51d1068c1acee5c580196d482f98700b8be1e32a6db683df38ef98a075fe4196ccafe5ea4b7421f5759c24e51fb0e9451258e0bf4977d38b0d6a405287102cc09ee25af39b8df4ca62785aa6922921cba1d79a56ea7a24deb0198c7823c9a2b9bc5836df3b1a81a4bee0a2391fcf19bad707b10917bd60e8c241c279eef913e97539c9a5855cad1a22d063cd084ec590984f06a55ec69a5053ae25ba0194528c922dc9514391e89128544ec9806c3bc259d49df1d15c527027bd486b18cd0b84b2ea70d73e13b38623c7a92d4567fde3fa9e8dab420fa9d3a2eb96aebd8eeec9d4d0385a2f7ccd960e85c93"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x6}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0xac3c0000) r1 = accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xe, 0x80800) fsetxattr(r1, &(0x7f0000000100)=@random={'os2.', '/dev/bus/usb/00#/00#\x00'}, &(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x15, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x6ac2a78ffcee5412, 0xd, 0x9, 0xc9, 0x1000, 0x400, &(0x7f00000001c0)="bd6f153ca8edb11a27624f50c6c7f084c3b36b26bde9b6d71d1ac6676a02812a8a1a521e6dfd0e44c5ad78fc08476af461e58198ae818839935211c0e4de86a19eacef2a5804906cdfd9d1bc4fd91da4004ce5c1ff9b0e6f9b7c4e0b441a274ec80afc7985a425635ccc1680bdd94ee5a08154c2c03ea7efdb93d5ad9da7f740a4c9ba0cb459af33c83ded2c4bad5a1c0586e2b8a1cace9e199cde411bd3cc7108aca70dd7fcf375ffef368792c6b4f3120894840b05bedfe86d7c4969707bab2dd570ea4de3df571ddccd563e1494f1a4413447e7155c9c6c2dd9b5eac9f57b9940e8b1191d5bbecb0b268244a6887a733327a3ed0eee2eac53ecb60f7f591c0154647a184db7e4c05d6981b373af28786347e3e52458b40325751332f6c7f318d469515717b6567b85cca17643fdfe5b3a01b9a5e2304eff48e819dd6f5313561cb0f9f70b745b5fa0880a6e97123e55f702b3c6074edb7026445ec95cf6771ba4ef7e57d2f9a4a2dd4f335be0ef91cc1c3c1390e3453e6a64c976c4d214fde794eb65e581a482aaf5c13082b641abd5278840d9bd16cb8fba93a097b3239870311c535e042fd27fb4423789989a4d97bc14ab4ef9079230fdc200e502394694958dc5b1a39c362e963633c6514310a9cdb9a2566a302e544ec285be8828fbd280ea747f3eb31660c1b577c91a467c01a2a0d29a09043b6cfddde011887c0cef5417461dc54d27540d4c322b8e329b47075cd5a98cf94cc2f1c117a8bb3bd61ceb25d71ec7f00771b5195f1f02e3174a4d4157a01acd61a93947ec147760bb35e531f6537272c5a06a82fd1497e0aea68f6fb0204377761bcb86464a0c05cfad6b34aba07822753dc0760b26bae1b92b87caad670da916be6944ba36dc0a7aac1e3ba9119f280bece260d1be2ec675e3682c9ae76eba38d5bbb6a60f0957e058c551e1446929f6a56077e279b55824e555f31cef6d74ca4fcebf8651b0e762579335994f745d645f477e7fda34e7dac7e9584d03589277ca0343d4dabe92e8d964d96dfb059df86b427a0d3319a42d81b5388c3f4dddcdb33e02d14a968b4e29a8af77cf8d7f042ba38570a7c57c8e1483d8234bdba43694d156b6a2a6396071b7f2aab989e417289047002b3caddf1750330ded7b645d344a6a0329157e7c5732fe5b74fbd9986cd0bc8b929df1d4ee5c891e0441a01e198d20917c6eb4e1020b0988fed72737d3854c3ab9f9357e33f54e19d0f82c269ab2d3a901eeadfa8d94d821c51e64259c8b0abbfd33da65b4add7e08b41ed2853d5fc3e4011421d92936124a55cca1ad85ec6253e2247acd75b7818e893449a1ce9be413f702d74c8d4d44aeee81116a79f011a674142b37f93a7c67d95b3c8c828bd4351ef32ce6eb34f3ecfa8db3c6d8b34c68b1c6a680f62a4b32b12d12cb3fee212c056b2145e9d0897916e205d82f5768b69e5e3220a3e54fe71d61fb001eda46b72e00b1124a24989c6e812d2cdcb041c07e5b7e32d2b5a4814eab73865ea16068853377f6001c5b24ca192c41eeac2341e7092801ef8059965793745964ab0ce140fa9e12806a2a6e35269f42b66bf4c1fae09fce95fe0b314f824ea28959cf4f6f5d0516958cc6de0c1ff9edbb312f2abe405f848cfec783c927f0d5fe3781f335eee0f4be5a32b53fe078e92d5d211d521c0e8ac024482681dd2e5e55fa4103243f1f4170b0619900a09815a93f4e4fb212958fb93823b5898ffd07fec5938f772bbeed2bb3db865a5a0a0aa28f97c71186515379b4d36ac89e1b0f8243144cfe3fcc22d6043e91c5509778d2be15cc7187a976a51b9f8040539702b427cc83c51473bb640d8a473ce3a7ef7806c7f9f5abad3fa7cef4de2595fdcd6109fdeda9acd90470799564eb2e2237ae0f7491f2c81b834998d0500296f460221bb0dcaa9bfbb29ce70d426e47d62e91cba5893909dbe640129ee828889fdc6811c61f3580f7bb3db0a9a3cf90f4c7b7095c830a3d5e8a29c66bae8441e34e846b73b072a605d2a472b6073152bebdd1c6f0abc2432dc6cd404a86df31c201cb3674f7f8a02c3f4b68a425a8f54a66b329a5e0a67c125ea6624d711bd30a4342d3cf6d2a81bb7edd4b54759bcbe9c5b89a8576bd1d7709caa9bc9fa53cef375a7663a8eb435f7a899bff39377a3ba0ebe496f661790d31ea6792c7c61ef25614c6c20ccf48c436b3e9ca8e1161be0102d5de30a7e04c7ce5d065539269602a6b5c3be6ed12929864ababef5be95cd680bd72afb4402dcf3ebbbc4681fdf96215df2b8a0d241df563d301f732086f13c79ac25f2aecccafa7dcde2aa46947f4f8d872d389fa2c260ae8af0d6955b56c8ca9e2447aa3c3da60e231f84f432753791761e1c682335e9674eb25c7a093c1eab7ad5ab99aa7f562fe090d9ab5bc1368eea831a66065be30e7be8fad6e84787dbff86fe8986eb22d4699f3a7e7a7c3b07279053dab92b7eb7d30598115b0c584620e8dad8a06386da4cf1d9d9ca1e80d4a9dbb55ae123563fd5efc701e160c948b83c5b4e9ce1f9ec1c2710655d8919b3cf7bb3580ca7df25bf093786e349b956316742f64d88d7ee7af441e0e69bcd6a655455c56cd7820c166cfbd9c7412ba03135d6d3e661c4d4816748d66f8ef19a4fa70df707303d37d5d71971966dc203babad11b69ab3110353524ad91b233b841e9763ae9820ad22141b1e5c58cffbc0c2688f3729d3e50fb6d493672326768a978be143b83443f6472d26717ac552fdb964b9d2158ce776d4fdbcbc00b5edab8457f6b55d34ec7040674570d44ddf0e67e14b7256a5c0cfdfd7184d3aec9a33df3df0d053ac72d6fa69849cbf6edd1d0583428c25bc7e471bc4ab64644520f8228133b36cbaab23bc00705c5a83aefdf6500e8374ef85ae843e2e322fe14309838c75d119097832f76b7650bc8bbb411d9e3757df60e04fcd0c6682a1776f64c04105dad3b5c8c35d4b1ff7c422575c1d1262d3608811ed510bfc9cd3ce992dabfe90bca8ffa83c814dfec917e4d3a09b5be9dcb26d6b66352390897f7b92e2486ae5e5ed5eacdb8164b3f8da1e0919c4b677b01b8e011275a6747e76c41c27a7af7b11df9e7f90ff12bdf03da3d3f93a4bdc1f12e6f0004cd91b1fe390a48e77b688c7d7795ff97e16f62bdfc850bffaaf34b354f511ca9ae4d09d65cd2651e1f1db67a8519e7fcd492ccda9c7967c8859d1b4aab48eb4cf39bcabf028763efecc0585dacc31696cd3753f365efcce52dc2bebb8dfb8a42146b62c7fb372573f9cc06431a5c7343e319cb2baada14b796c24d493465012369f532e247d0e34564b49ca0fbade20995e22274825e97de27ddb1c13415a97e0fad7c1efd16ce51772b08518c48570d9c12a12a9785a2cf360e86ecc47b16abd97a3c75aa311cb6bd0ecb45ab4b95c09bd81c51514dea96667cfce636c364c2faf732da5a0c46e5f111d45284c4f77e23342e89130c73f7514ede13e1ce686057c89a6df4748ce6a19cc5f22e6544d71d3e281ec03dc402b896d238ae87cb34bb8e0115f1b5c6f476e5ddce3f21735d5a941295d519de8ba6139053b8d61454460a05fe420422e08699d89f8febac5d1e5ab377143163fa3b8ae1b02c2430657199f85f513fa711649817910954ff91b76c78a7a5ec1da487b1f171a0275a71b467ed7af44d170797a4c7881061d4a7bcb3c128cf18a03b798d77f867df1f9f544b2866c692e0bff162147c6be651698614722459ecf5345160635649e6319af080359f3fc71dda96941f178447ab8d633e8504315f42f69a328bc154af486686030334c8479aeea6c32a3843c3f83974fa7474ffd0cd170c1f47ddd3a39a083ded016b73a6e732e15c196d0e65967c40435918bb2f7e42a53e68ebc9e5c9971126d620d7ee614bb116f5a7227b40e280fb1ba2f58251125bf1e695af5149cec5a27b7ed6989359835830893bb2e50680250ddf3c8197c79d488b070e8ff079eed058ed825d19de63c70759462bbb11d5d456f5e45c3f5205b0ce67e325fdaedfc042d5790a0a3dc13e2b778a87242e04814289f35c169da5b2ef73d0fcaec8438772c3b033088cfcd2eb23bb7e75edd6a83f8d5692780e81af1ea178f62866d5e9db6e5c7e60ee0057a47eb3bd2a14b3bbacdf79537fb39ce4dd547c856b14839520cdd414a4a7ab36d2876e37b9dd49a97785926025c1cb57855e4eec4207e6f018718ace2145431471d3252bb0371adf1899f015751d416749dde9241070f67cb9044ad7e53c50708414375ea5646f2e78276ec285c7c8aefd2b6a873e3bd9b2d676ae3b68432330436b5aa6cf6d02f42c8f8b4a90e4a7626b1158a3133dce1b920254c9673864633aba6c53670db817ef182a465fd27535ffb6e11260769fd6e948aaab51b537e27e0d8856835742f15517ee5895b0505191e34e9fdc6a390980848e163c9c367d527e5f7d59cd22f6fe87f5132d4317de821748ece4e786ce0791cdfda4dca7994128f57888dfd24e90805a7922e79ff2c944a50d2edf7ca136a12d915b1658646deeb6512d27c844bdefe575501e34222f3a678dd60d29710f3d18731f1724dfd4f1459f55c81c5915715e800273a6a66ababa57c5a0b8507f57600eef0cb2607ece2494b273ae7c81eb638dce7f6edc31d9c37fc52c677262416e08b02b8bf2e640ef63c0b2354e27d5477c5374636b0d170ef4ae0d5a045f9f35727d7141c0cf7976ef20538027344e31d20b0d77cc4e039f36ea79348f37c6078b9111e96adc223122f4e071bb79dfcafbbdada61e782d5fd22448fabe702cb082b1180981dbcd9533a55d8f47e9bc0526dddae5c284600e4ff6489e7be380e40ff1900a1e37c94204fdb9bbddc3ecee0c50aa8d7500254ef32667a014240a8a64b7e426ca6a53ccc93c3360be2b29fd432e00c947d73dea641a71ae3b086e22ed024cf02046eab9dc7aadb568ff66d09081a1c742814ce76e052ab1f7c771f0be6f03cb4a241d77e46b795c642ff9aae0c28cf190b5fb5390a93509cf4956ff073479b64163a0117d5c0ed5dff8f5a194ca7c831051352c316ba6a24dbfb2a468c29688d43e3342bf2cc9ed729d50b4aa90bed88b9db99e875f17cf3a2b7e25170e5c7efce18562459b5aa7acb7a6898d5359bfe69647a96f5dce934732281b333fe1dde989d2d42f3f273c264efb764067597b74933470a970737822493d856d5e413d207cf1b3765daf5f8d940ec744e166c60ad419dba37a9d8fa4256e973fc2878d0c83887bd14b6959f62c136220140836b8aeb8f3a933753ce143b93f3ae0657d1bc636ba44323d67adc2fe815031192a73378ed69dc4017cbdfacd64756d283a096a77c4704ed779427821eb12a60ff5948fca2ba6c4e81a92055d8b06f61af15e7f6b4d81b7717ac7bf2fcb5025699ce57bca2ee78b8680e51d1068c1acee5c580196d482f98700b8be1e32a6db683df38ef98a075fe4196ccafe5ea4b7421f5759c24e51fb0e9451258e0bf4977d38b0d6a405287102cc09ee25af39b8df4ca62785aa6922921cba1d79a56ea7a24deb0198c7823c9a2b9bc5836df3b1a81a4bee0a2391fcf19bad707b10917bd60e8c241c279eef913e97539c9a5855cad1a22d063cd084ec590984f06a55ec69a5053ae25ba0194528c922dc9514391e89128544ec9806c3bc259d49df1d15c527027bd486b18cd0b84b2ea70d73e13b38623c7a92d4567fde3fa9e8dab420fa9d3a2eb96aebd8eeec9d4d0385a2f7ccd960e85c93"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect={0x6}) (async) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x10, r0, 0xac3c0000) (async) accept4$bt_l2cap(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xe, 0x80800) (async) fsetxattr(r1, &(0x7f0000000100)=@random={'os2.', '/dev/bus/usb/00#/00#\x00'}, &(0x7f0000000140)='/dev/bus/usb/00#/00#\x00', 0x15, 0x0) (async) 05:51:37 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000c98db6cbea4b573730b7e319b907ec8065246e5681c0259ea66073ea5a35c6de2d768bd1c2a524"]) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000000)={@remote, @local, @multicast2}, 0xc) 05:51:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 3) 05:51:37 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 3) 05:51:37 executing program 1: syz_emit_ethernet(0x59, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x23, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3034.408926][T30866] loop2: detected capacity change from 0 to 16 [ 3034.427233][T30866] FAULT_INJECTION: forcing a failure. [ 3034.427233][T30866] name fail_page_alloc, interval 1, probability 0, space 0, times 1 [ 3034.440515][T30866] CPU: 0 PID: 30866 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3034.451535][T30866] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3034.451851][T30865] loop4: detected capacity change from 0 to 16 [ 3034.461655][T30866] Call Trace: [ 3034.461663][T30866] [ 3034.461669][T30866] dump_stack_lvl+0xd6/0x122 [ 3034.478651][T30866] dump_stack+0x11/0x1b [ 3034.479362][T30868] vhci_hcd: invalid port number 201 [ 3034.482929][T30866] should_fail+0x23c/0x250 [ 3034.482979][T30866] __alloc_pages+0x102/0x330 [ 3034.488127][T30868] vhci_hcd: default hub control req: 120d v0009 i00c9 l4096 [ 3034.492518][T30866] alloc_pages+0x316/0x420 [ 3034.508739][T30866] folio_alloc+0x1a/0x20 [ 3034.510341][T30865] FAULT_INJECTION: forcing a failure. [ 3034.510341][T30865] name failslab, interval 1, probability 0, space 0, times 0 [ 3034.513019][T30866] filemap_alloc_folio+0x53/0xf0 [ 3034.513047][T30866] __filemap_get_folio+0x443/0x690 [ 3034.535629][T30866] pagecache_get_page+0x26/0xe0 [ 3034.540550][T30866] grab_cache_page_write_begin+0x3f/0x50 [ 3034.546250][T30866] cont_write_begin+0x4ab/0x7e0 [ 3034.551168][T30866] fat_write_begin+0x61/0xf0 [ 3034.555778][T30866] ? fat_block_truncate_page+0x30/0x30 [ 3034.561223][T30866] pagecache_write_begin+0x5a/0x70 [ 3034.566315][T30866] cont_write_begin+0x172/0x7e0 [ 3034.571181][T30866] ? __list_del_entry_valid+0x54/0xc0 [ 3034.576541][T30866] fat_write_begin+0x61/0xf0 [ 3034.581118][T30866] ? fat_block_truncate_page+0x30/0x30 [ 3034.586632][T30866] generic_perform_write+0x1c8/0x400 [ 3034.591944][T30866] __generic_file_write_iter+0xf7/0x2b0 [ 3034.597544][T30866] ? generic_write_checks+0x250/0x290 [ 3034.602907][T30866] generic_file_write_iter+0x75/0x130 [ 3034.608262][T30866] aio_write+0x2dc/0x3c0 [ 3034.612497][T30866] io_submit_one+0x8c6/0x1410 [ 3034.617168][T30866] __se_sys_io_submit+0x105/0x280 [ 3034.622231][T30866] __x64_sys_io_submit+0x3f/0x50 [ 3034.627159][T30866] do_syscall_64+0x44/0xd0 [ 3034.631603][T30866] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3034.637528][T30866] RIP: 0033:0x7fdd9c991049 [ 3034.642075][T30866] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3034.661701][T30866] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3034.670095][T30866] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3034.678048][T30866] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3034.686000][T30866] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3034.694001][T30866] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3034.702050][T30866] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3034.710008][T30866] [ 3034.713014][T30865] CPU: 1 PID: 30865 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3034.724091][T30865] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3034.734143][T30865] Call Trace: [ 3034.737418][T30865] [ 3034.740342][T30865] dump_stack_lvl+0xd6/0x122 [ 3034.744952][T30865] dump_stack+0x11/0x1b [ 3034.749136][T30865] should_fail+0x23c/0x250 [ 3034.753546][T30865] ? mempool_alloc_slab+0x16/0x20 [ 3034.758636][T30865] __should_failslab+0x81/0x90 [ 3034.763475][T30865] should_failslab+0x5/0x20 [ 3034.767980][T30865] kmem_cache_alloc+0x4f/0x320 [ 3034.772743][T30865] mempool_alloc_slab+0x16/0x20 [ 3034.777669][T30865] ? mempool_free+0x130/0x130 [ 3034.782342][T30865] mempool_alloc+0x9d/0x310 [ 3034.786842][T30865] ? delay_tsc+0x96/0xe0 [ 3034.791092][T30865] bio_alloc_bioset+0xcc/0x560 [ 3034.795872][T30865] ? fat_ent_bread+0x107/0x160 [ 3034.800643][T30865] ? bdev_write_page+0x83/0x110 [ 3034.805534][T30865] __mpage_writepage+0x9eb/0x1060 05:51:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00bridge\x00\x00\x00\x00\x00\x00\x00'], 0x3c}}, 0x0) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, 0x9, 0x3, 0x8) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) 05:51:37 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000c98db6cbea4b573730b7e319b907ec8065246e5681c0259ea66073ea5a35c6de2d768bd1c2a524"]) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000000)={@remote, @local, @multicast2}, 0xc) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000c98db6cbea4b573730b7e319b907ec8065246e5681c0259ea66073ea5a35c6de2d768bd1c2a524"]) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x3) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000000)={@remote, @local, @multicast2}, 0xc) (async) [ 3034.810614][T30865] write_cache_pages+0x454/0x7f0 [ 3034.815555][T30865] ? mpage_writepages+0x130/0x130 [ 3034.820590][T30865] ? fat_block_truncate_page+0x30/0x30 [ 3034.826106][T30865] mpage_writepages+0x7f/0x130 [ 3034.830877][T30865] ? fat_block_truncate_page+0x30/0x30 [ 3034.836349][T30865] ? fat_readpage+0x20/0x20 [ 3034.840852][T30865] fat_writepages+0x20/0x30 [ 3034.845446][T30865] do_writepages+0x1cb/0x330 [ 3034.850046][T30865] ? unlock_page_memcg+0xc3/0xe0 [ 3034.855026][T30865] filemap_write_and_wait_range+0x1b4/0x340 [ 3034.860943][T30865] generic_file_direct_write+0xb4/0x410 [ 3034.860967][T30865] ? file_update_time+0x1fe/0x230 [ 3034.871525][T30865] __generic_file_write_iter+0x13d/0x2b0 [ 3034.871547][T30865] ? generic_write_checks+0x250/0x290 [ 3034.882501][T30865] generic_file_write_iter+0x75/0x130 [ 3034.887876][T30865] aio_write+0x2dc/0x3c0 [ 3034.892136][T30865] io_submit_one+0x8c6/0x1410 [ 3034.896815][T30865] __se_sys_io_submit+0x105/0x280 [ 3034.901878][T30865] __x64_sys_io_submit+0x3f/0x50 [ 3034.906918][T30865] do_syscall_64+0x44/0xd0 [ 3034.911327][T30865] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3034.917302][T30865] RIP: 0033:0x7f2e1a57e049 [ 3034.921706][T30865] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3034.941314][T30865] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3034.949800][T30865] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3034.957766][T30865] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3034.965736][T30865] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3034.973756][T30865] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3034.981729][T30865] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3034.989695][T30865] 05:51:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00bridge\x00\x00\x00\x00\x00\x00\x00'], 0x3c}}, 0x0) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, 0x9, 0x3, 0x8) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00bridge\x00\x00\x00\x00\x00\x00\x00'], 0x3c}}, 0x0) (async) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, 0x9, 0x3, 0x8) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) (async) 05:51:37 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="05000000000000002e2f66696c653000c98db6cbea4b573730b7e319b907ec8065246e5681c0259ea66073ea5a35c6de2d768bd1c2a524"]) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r0, 0x3312, 0x3) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) setsockopt$inet_mreqsrc(r2, 0x0, 0x27, &(0x7f0000000000)={@remote, @local, @multicast2}, 0xc) 05:51:37 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00bridge\x00\x00\x00\x00\x00\x00\x00'], 0x3c}}, 0x0) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, 0x9, 0x3, 0x8) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00bridge\x00\x00\x00\x00\x00\x00\x00'], 0x3c}}, 0x0) (async) preadv2(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/94, 0x5e}, {&(0x7f00000000c0)=""/44, 0x2c}], 0x3, 0x9, 0x3, 0x8) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) (async) 05:51:37 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 4) [ 3035.009717][T30865] syz-executor.4: attempt to access beyond end of device [ 3035.009717][T30865] loop4: rw=34817, want=184, limit=16 [ 3035.032340][T30887] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3035.043922][T30898] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3035.073445][T30903] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3035.084928][T30909] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3035.136771][T25144] kworker/u4:0: attempt to access beyond end of device [ 3035.136771][T25144] loop4: rw=1, want=256, limit=16 [ 3035.138329][T30917] loop2: detected capacity change from 0 to 16 [ 3035.159257][T30917] FAULT_INJECTION: forcing a failure. [ 3035.159257][T30917] name failslab, interval 1, probability 0, space 0, times 0 [ 3035.171938][T30917] CPU: 0 PID: 30917 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3035.182934][T30917] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3035.193025][T30917] Call Trace: [ 3035.196325][T30917] [ 3035.199242][T30917] dump_stack_lvl+0xd6/0x122 [ 3035.203816][T30917] dump_stack+0x11/0x1b [ 3035.207950][T30917] should_fail+0x23c/0x250 [ 3035.212440][T30917] ? fat_cache_add+0x1f7/0x4f0 [ 3035.217215][T30917] __should_failslab+0x81/0x90 [ 3035.222017][T30917] should_failslab+0x5/0x20 [ 3035.226536][T30917] kmem_cache_alloc+0x4f/0x320 [ 3035.231287][T30917] fat_cache_add+0x1f7/0x4f0 [ 3035.235860][T30917] fat_get_cluster+0x5ca/0x890 [ 3035.240606][T30917] fat_get_mapped_cluster+0xe0/0x260 [ 3035.245950][T30917] fat_bmap+0x258/0x290 [ 3035.250108][T30917] fat_get_block+0x3cb/0x610 [ 3035.254748][T30917] __block_write_begin_int+0x47c/0xf90 [ 3035.260267][T30917] ? fat_block_truncate_page+0x30/0x30 [ 3035.265705][T30917] cont_write_begin+0x4fb/0x7e0 [ 3035.270599][T30917] fat_write_begin+0x61/0xf0 [ 3035.275209][T30917] ? fat_block_truncate_page+0x30/0x30 [ 3035.280723][T30917] pagecache_write_begin+0x5a/0x70 [ 3035.285987][T30917] cont_write_begin+0x172/0x7e0 [ 3035.290815][T30917] ? __list_del_entry_valid+0x54/0xc0 [ 3035.296218][T30917] fat_write_begin+0x61/0xf0 [ 3035.300806][T30917] ? fat_block_truncate_page+0x30/0x30 [ 3035.306318][T30917] generic_perform_write+0x1c8/0x400 [ 3035.311582][T30917] __generic_file_write_iter+0xf7/0x2b0 [ 3035.317169][T30917] ? generic_write_checks+0x250/0x290 [ 3035.322537][T30917] generic_file_write_iter+0x75/0x130 [ 3035.327944][T30917] aio_write+0x2dc/0x3c0 [ 3035.332249][T30917] io_submit_one+0x8c6/0x1410 [ 3035.336927][T30917] __se_sys_io_submit+0x105/0x280 [ 3035.341930][T30917] __x64_sys_io_submit+0x3f/0x50 [ 3035.346928][T30917] do_syscall_64+0x44/0xd0 [ 3035.351392][T30917] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3035.357287][T30917] RIP: 0033:0x7fdd9c991049 [ 3035.361696][T30917] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3035.381407][T30917] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3035.389833][T30917] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3035.397814][T30917] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3035.405764][T30917] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3035.413774][T30917] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3035.421722][T30917] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3035.429677][T30917] [ 3035.441024][T30917] syz-executor.2: attempt to access beyond end of device [ 3035.441024][T30917] loop2: rw=2049, want=256, limit=16 05:51:46 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:51:46 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000300), 0x14) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r6}, 0x14) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000002900)={0x12f8, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x4}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1074, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "63d290c699b05d4b14126c43c845567434b799400d694adaf4e075b11e7f085f3ad98b5f2592f1afc013e1ef6c4cc6b86a1e4bf09448ab4a7e394959ae72eeb3fc5ea86a46504ac42862f3274dbf10b40d088b92c2af336faa047f1f62841a41376875592fb3624b2fb8a151472ae0bb5d08b1604a60d2116f3302d48128d1f96a31211e33d6fdf178da2c27c29c3b300b220f193e2cadc3ebcc589e8fee7c297627a41d25882037dc8923fcc57e412ddb04fdeedd12b11a48dd10fb82ef2cbf78404ffed906504c8f2eb7227d2c3beccec8223b9e8e22320158bf74601017f8613949cd6185e74860471ecfeb9f62bbe39ca3d1380395c3e5dfd4ae6fb7904532860d04ea6c21f6ce0ecf95c13d9069a07257b0488b2a4bbcd5a6e3cda150da069188bfa477deaf785d99ad8cdba637b163b1fa47ed287a7f7f660d835725731ef9c76a191b812d876f5c3135f4a3372964d1c8bb1e4a1868000432d1fa79cdc887b294ce2d3e5ec8107468d33e51e189ad45a01f1c0bd2cea95a4d63a4de3cc162992fa4de489075955210f70c9e60fcd674dc91c0a4a037fd6f958142470677ba129d52dbf3c46de8d8c299a7867c2969e7678a8118308559eb7e586cb47eb8a88244b792f29686862c7e3697b6cb0be4491c1b4a119fb90c6fcc64cb7daf222c09cf20b97b54cc8e30bf57a8d976658b97e93ae990a768b0ac3e790498d8494a11b589ed3243c5d74e888173aabd660f096a954124824ce032a2a5f35f083100c34d390fbeb4904fab2c152c92d87c5b3e711f10f95d8d923d439c66112ca1f2d63c4e1eecd326f62041b09050c418e67328ffb9c2a92640f2e6f5d2cf0609ba2a6a7918695e2bd544cc78276fae8462c7c0fe1807323e3dc293e8dc9d8cbb140c6b3210cccce5af98c799295d495a0c522d784f28c6c9bfef0183e5bf9abea440ba2cdc84cc022a25bd5492f6550e034dd54c854b9ec9ec083b46b4e9bee49ec3161aedcd47e827ab32a8382712876a09cda58aa362c9895baea7089021fd2c027cf2183c8a7ae6343268a0fc88d2324547fcce7d6721252cc0add4d1509d0aa9bd725b216c308cad72bcba3274dc4639efc83a087b20d5d3d177ae3323feb60ee371e58eb4b10402afcee0df2ed1543b62dc5c41c00d4fc30b3d2c25f411c628a0f7075859a4ac6129e3fe21f5c945c30e3fe3e1d2b3fba48ff940d5824b26ea5d9521af91b8f6d6b324853b6f79616b73f5a3642633d2b9116ec80275400d216c37dcc88090d7eb4e6f8e134fef6d0e54585b8b4b4b4cbd1b1ebf9d7c4222776c49f97cb03525f025f6261de8ff906cfbd977f4edcc075cf6b8cd60bfddc1971b028be413af3d55dc7a9895726b293fe23226c09bf043740fd78775e9742099adabee1a19f81c9a53ba45698cf77109943c96b97387e97bb574b0a67343e5cf9723f093ea4ff9e7c6683450faba8472343e8a8ba7c61b0a06df7038ea1d5f8bf081bad08f014c540a682e793e0747d3292d828448c020d0677b4b90025ada245b1b57b10e4e3d0f1bb317a28a80a9af638a87aec10a51ebda2d7cd76a3fdbfa4dfc7226a6a901832503a3fe3c915490809fb9a3fb71ea987ba7838e6d6f3cafa482b458f475dfffce3e01a17fd07f7e417c303a5612cd1b87b481bbb542c6a95c72452eb1426b8e6dac6e84b662b54b77250ba3a3f0280ce6f7c52d26a22afbe51443d51fc210d4d41d277ce421a48196340abd225171d13db818245087789472f3fff2a54b890a0e3835d0d0f5c64d12fcd4b5e3d8e71d1d3879e02731382c3570c163bc9eaca6cf486a06b57690ba1c1d6e8e5cd758342e7a51f334987d9b8c210cd174ce724eb33e0782c054262c307a251d9a185dfafb13f84f766a0ac4c542690dff2ef452390777d463349f22202a99bed2337bfdbdef856740952a6621beabf4de4db7c4a79560f0b3b178cac28704ed477b7dd2fbd336c7fcf2a03702652d6e5500749a675c86b160c1aa9f8b01c474654439eb3cfa63f6b245f91f7648d589df0373f6ff86d67685fa06d5e9405317e2ade6fb87ae82f0cfdc4d13e098d49d5c99c6dc306c3334a6880d9df089786909f17b22429d209cbcf14311b872fd8a4dfa3cbf40cccc6714bd95ccedcd7e4b3ef208a528cdd6b212f36d33970b7984ea09c80d13445562dfb89d3305ad64ae30c3fba25f9da82ae3760eabbca701823d992c34afc610c45e5ed860ceb3e1a8c2b84281263ab4f0f6e0eed3d81f953f15b7b2b0b5417c8546e8749e015cfbdd94e8a9aac6eaadeb174803374510bd840ecb1b4165f2407f22c5085ea5ac4a52bafa58bda418ce4b0e123c694c7d5893ef93d0873b294d74ce44c5ca6485ea762e75d1db16b3ed880c3be606bae2b2d2c2a254549f539dee765cf55caafdf6969430ee4e247b5d41b660f453d25b66fac1e3300cfe2bacbe82236dcdb39a3cd00e47324283b3fba0a3e337b21fa5e16ddee8f04960443e9f6c3b70848de9ac539c1b16c374c18881a9db66f23e33fc308daa80755197528c15c83fe458a2ae1d751315af04d9727c0409b38348488284704197d0c0861a8d4c88f8a4e0c66424d3ae6b6aedc7eb614bd7f34a53cda687f34cc351ba5b0a85e6bd2e00d0acd47817fdd4cfe92e21a4b77e14a90ec3c0b77b408f79f331f06262a7022055b49f1a5b670049bcb7e575189f609480b17ebf212d490bfcab9b8e9f343f6de4729af3ab4c8ecb9a3478c3dfd8098b0cce92e9a423c80ae28e8750bdab5d063054a184063da0124424bbde84a1c2171b56f1d5e34bf596e3856c11f22f2ab7dbd649ae763eb62ce035f2a9b1225b6f33e10891d082e1999e0a655b624d82c2b4e31a46b218d32d44c43af1e4655be6cd62738b571012154a4a380d7bb0b15032924adedd73a60823d387216962dc1f7c2d3f0bb63bf0451b380d180412a7a40dc0b18b75ec63da6de022d67f8f99b117dd51b21f106eab37b92e001fe0a3e018d118e479fbf1ec1f900d1d7853f1c50c4a31bf82e00be8143e90015c54b219567371f07b76e3ee179b5cd4d97153bfc75736dcb4889baf10cd7b43d3f0002f48615a417764ae6f45b19c926e8e08188c79b1afaa5efd430c16babfab53770ae808ab26d24ecd8ff58f799f98c1e3a316edd8b050217f060484a3dda38cff67c365a9acd03b0999aeb2d07a232e987734336a394146c6f2562daac1ee77ecbff41e573706a15ef84c8b93719748533da566b6dce9076d7280e1b2b14dd9c106e4c3f807bc455e3791a78cee6e700383ab998c0cc20e80a533d0920a45d6308fbab9fe4e52e97d74f916d9b1fc3bc5c649ee2e90746635c41fac7f8e12ef14269ac431edcd35d4e36dc03ad8db86d2e2131402a58ffa714383711d23e6b7384967bb67a6d2978f10c186bb950b0fd8fa62d9f7e2311246a3743129a85cd11633852b7b098b1ff38877fb2ec61ac63b53fceee94d8d3ab568cb503682509c8ed8c561f2c8ad7e2ee6722eba713ebffd85cda8bf276762c7c0c1e6f1dc479be13857b5083317516b3cbdeaf9bb7c04217f194125cad91947064549406faf639c7de9ce261685d0116026cff0899af703f98e8607fb5acfac4086d4dc501df44f849147ebbc1a8a19b1963bbf375310f0dd5cd699dc52b1db42bcfdb87e1d9828de59f447024b793b60da267a442da0466471c34acfd134821c7e5f713bfe7ffe7aaa6335e0a847937a885a9e64f46ed6e1890d4f88fedf4a1e2ea5ceb6888cd605745ef3df19350295170b938685c2d7b577a7c61ee2c3ddaa48cf9ec0a8b2b4e5bb14656dce95edb4849707a838f5822d10d7dd9b1afaca2b42a5fc4da7bea7532515d263487e26d5f9d96daed641629b22f62074a9b8674225022f17c6f0d954f93f993b9e4a50de5c1dbaca4d9a5aa88f8d92bcbcb3017b09392ecdac7d3369e173829c2e88888cb7e1dbaffeb77b28f69a7ed17483131e77e08e9cdd1102eb013aadd94a275ea2d000747412009866726af73cde9a901e363a1863c35278b442058269175b4b89f48c78dcadb6105c12c42d8949116b918d84e868bb1a603a82c8fa50712f2ccfa712d1098452bca3e160401ee815ba145b3b0cec3eb674baa582140ccd5d16dbc6ba933c278c0f829e016bb6ed99da3665a915d95db652916e76f618075f37d7c121809bfb6e78fdd4e9a4d9d304590c6103251a984c1c1df141c4abd0eedd37eb7d7ed7d47aa0bb6827ba625db9c1aa4716fc54660e8ac956899df30c39c829c8e0983a269eea3c2ef021cb4de5eec50f85c5179c63cee0d40b971edbaf3c787637004894e7d03057cac10fd7e4f053dded642b4c8c904189e8632c4fa269854c3151cc5cda97cf94c161143c11e81f88c1ddbb10f339ef1c7a9d0f8d49d64e0830f59567e5d292f567d05c825e6290d335fc28404933f92b39dab3595b7291617e0e825fbf13efc18ac454201d70b3a38363eefed3d64eeacc1c5ba802c7504f1b725ffc2f93d0903e5f67bea89fd2d97e39b1d54f6b6976e604b62f28f9b55ce0ee4279a31bc355b845c74d897cb637335d7f1af9e8226109ca4d21677ee266006819886e2ea62a41c9c38a1b0c0cdcba340764aa7f15195c07d3975f4ed8b5da9d82163dc302711ca77fb6eae310f867a040ecdb84a650935df0603a9a725c172dfd0c1e91dfb7b2a6b118a5da7e1e7285a7073b3bf6452a2e0a8efeb9e92c4b9c3b6dae28b238aa5d0de4b7e58e887c4817bd362f900f2efc005f8df0443c438c2a566a9bc87dae365ac38ec4df8736fea2129b4eb3067804ffe40aeb1972afe5fadfbc722a94aa0a4f376d79e971ef1aeb9461ab15296e640e7c7ec040b318f875ef963949b8e208faf63920fe8b687e36b174e3d6d613a877c30932945f525be667e6ac7d2da46f4dc79aba873a4448aa5cdade9d8b4f09b6f7795923c8083ce1d1d69dc983a228b262db7bda1d72eca6d0fc29d3293f4e9720a1f6d2c670f75b93742c1e168412f56d7295b482cbb3fb3868cf32786735aedfedc1a43278029cae65d8588ff56c31f5b947fb768231c54a293c82217c5d76a0f6ddc6fb9c4a5921a8f6a41dff8c8bc350a80000289f0249f7787e3cd59d6946ade0ad6f20b66fb6a8725d8031f94ae54d5200ca025a298e244b70d415cc1109ff063b17877f9289e3cba67ec788dce4d55ec906d6db318770fdfb12f8d65af2a0f3c61ac3bc76c62b313fd78b83a020659d480290d30868298555c356f19644cc87292e81fee61b8406d93da7702ad6259a06ca5c7b9b309bdfd8b70858c8a83a2c1b0549c7a86970c99f2850a429d4672dfda72bf73ab5a8258795a0fdd1b42a2ccbf590d1e9d663cdba1288a60c40bf74d051ff21ccabfedea3041a3a411e6728f295700d2d9e542c24eabd2f82385ba3f8d78ff71c9696883a6259428e98739caefcde9cb93478cf66c4eb3fe891ac02ba8130a4af04a1bd100025d324eb12295edb9daab63f0dfae99be455545329bed9151061a34a3a4ec3f0de215a857fc0af18f7006748200402227ac7e5b7e47e25ae9d2f87cdc5d910d1acd116da9ebf8a14a21148e0af2235a67005bb12d72f7b4263da7aadf6bb406ed38be22d11aada8b8ebb297304f20304f9b0b52408ac0f602c2311816a370c5242a75535c23e0db5b0565a57a2c57482c2578f3522239e0b20355b0a1485f30e8c5f21a794a7e015a0a1e7d0eff1de6a9e9bf30ad528b73374c6835eb939a4cebaff69167254d423ace689b3"}, @ETHTOOL_A_BITSET_VALUE={0x6b, 0x4, "02dcd8ee6337dd1a6a087df2b874f37426fc927f6c011371c9f333600bdc8b0ca569134eb920e8856cb65e4cf9a612825f89887fc92a788c372330bfd394131a409781c7ab298f98e31f0f3f7351d093354215cef05217ac0f082393ddb85d0f1614cc7b363249"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0xf0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xc8, 0x4, "c1c7ab4a5ec304a30ca04cf3dd4fbb54c00ad7fa6651f51badbdb107e81d138350531bb6aae0e367b3765f89c88e8bf6ca28b259289f40a8b59c1bb9997f4e2bb8b9736efeb9409f994a3936e9136d1b78f392405ce3843356068a57dc15c88c879ca0e7a2a9b5d77058fd1d3a50aab386f9918473f0337ab4e83266593a26a061b2f5a9b4b5fa25c9dfa06ddafe3183cdb05303f37662e1b4ecfac49ae844ce2186ab581005180d00486c17599799b240cf38f894074d9a9de094046f998714b84a2247"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x12, 0x5, "e0c6e907a47fde6bd92cd85118b0"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x4}]}, 0x12f8}, 0x1, 0x0, 0x0, 0x8000}, 0x10) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x7}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:51:46 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 4) 05:51:46 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x6a0b01) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000000100)) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) setsockopt$PNPIPE_ENCAP(r1, 0x113, 0x1, &(0x7f0000000080)=0x1, 0x4) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, &(0x7f00000000c0)) r3 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$FICLONE(r3, 0x40049409, r2) 05:51:46 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 5) 05:51:46 executing program 1: syz_emit_ethernet(0x59, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x23, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3043.603316][T30924] loop2: detected capacity change from 0 to 16 [ 3043.609192][T30927] loop4: detected capacity change from 0 to 16 [ 3043.635949][T30927] FAULT_INJECTION: forcing a failure. [ 3043.635949][T30927] name failslab, interval 1, probability 0, space 0, times 0 [ 3043.648660][T30927] CPU: 1 PID: 30927 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3043.659743][T30927] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3043.659755][T30927] Call Trace: [ 3043.659761][T30927] [ 3043.675991][T30927] dump_stack_lvl+0xd6/0x122 [ 3043.680596][T30927] dump_stack+0x11/0x1b [ 3043.684889][T30927] should_fail+0x23c/0x250 [ 3043.689381][T30927] ? mempool_alloc_slab+0x16/0x20 [ 3043.694449][T30927] __should_failslab+0x81/0x90 [ 3043.699273][T30927] should_failslab+0x5/0x20 [ 3043.703807][T30927] kmem_cache_alloc+0x4f/0x320 [ 3043.708617][T30927] ? mempool_alloc_slab+0x16/0x20 [ 3043.713659][T30927] mempool_alloc_slab+0x16/0x20 [ 3043.718491][T30927] ? mempool_free+0x130/0x130 [ 3043.723172][T30927] mempool_alloc+0x9d/0x310 [ 3043.727668][T30927] ? debug_smp_processor_id+0x18/0x20 [ 3043.733033][T30927] bio_alloc_bioset+0x1af/0x560 [ 3043.737871][T30927] __mpage_writepage+0x9eb/0x1060 [ 3043.742889][T30927] write_cache_pages+0x454/0x7f0 [ 3043.747951][T30927] ? mpage_writepages+0x130/0x130 [ 3043.752990][T30927] ? fat_block_truncate_page+0x30/0x30 [ 3043.758475][T30927] mpage_writepages+0x7f/0x130 [ 3043.763223][T30927] ? fat_block_truncate_page+0x30/0x30 [ 3043.768676][T30927] ? fat_readpage+0x20/0x20 [ 3043.773178][T30927] fat_writepages+0x20/0x30 [ 3043.777733][T30927] do_writepages+0x1cb/0x330 [ 3043.782307][T30927] ? unlock_page_memcg+0xc3/0xe0 [ 3043.787255][T30927] filemap_write_and_wait_range+0x1b4/0x340 [ 3043.793137][T30927] generic_file_direct_write+0xb4/0x410 [ 3043.798727][T30927] ? file_update_time+0x1fe/0x230 [ 3043.803740][T30927] __generic_file_write_iter+0x13d/0x2b0 [ 3043.809372][T30927] ? generic_write_checks+0x250/0x290 [ 3043.814730][T30927] generic_file_write_iter+0x75/0x130 [ 3043.820084][T30927] aio_write+0x2dc/0x3c0 [ 3043.824315][T30927] io_submit_one+0x8c6/0x1410 [ 3043.828984][T30927] __se_sys_io_submit+0x105/0x280 [ 3043.834030][T30927] __x64_sys_io_submit+0x3f/0x50 [ 3043.839058][T30927] do_syscall_64+0x44/0xd0 [ 3043.843459][T30927] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3043.849430][T30927] RIP: 0033:0x7f2e1a57e049 [ 3043.853825][T30927] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3043.873438][T30927] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3043.881835][T30927] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3043.889827][T30927] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3043.897829][T30927] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3043.905785][T30927] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3043.913892][T30927] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3043.921913][T30927] [ 3043.932869][T30927] syz-executor.4: attempt to access beyond end of device [ 3043.932869][T30927] loop4: rw=34817, want=184, limit=16 [ 3043.941846][T30924] FAULT_INJECTION: forcing a failure. [ 3043.941846][T30924] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3043.958434][T30924] CPU: 1 PID: 30924 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3043.969495][T30924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3043.979543][T30924] Call Trace: [ 3043.982821][T30924] [ 3043.985784][T30924] dump_stack_lvl+0xd6/0x122 [ 3043.990381][T30924] dump_stack+0x11/0x1b [ 3043.994585][T30924] should_fail+0x23c/0x250 [ 3043.999003][T30924] __alloc_pages+0x102/0x330 [ 3044.003673][T30924] alloc_pages+0x316/0x420 [ 3044.008136][T30924] folio_alloc+0x1a/0x20 [ 3044.012437][T30924] filemap_alloc_folio+0x53/0xf0 [ 3044.017024][T30926] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3044.017379][T30924] __filemap_get_folio+0x443/0x690 [ 3044.031724][T30924] pagecache_get_page+0x26/0xe0 [ 3044.036604][T30924] grab_cache_page_write_begin+0x3f/0x50 [ 3044.042240][T30924] cont_write_begin+0x4ab/0x7e0 [ 3044.047168][T30924] fat_write_begin+0x61/0xf0 05:51:46 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x6a0b01) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000000100)) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) setsockopt$PNPIPE_ENCAP(r1, 0x113, 0x1, &(0x7f0000000080)=0x1, 0x4) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, &(0x7f00000000c0)) r3 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$FICLONE(r3, 0x40049409, r2) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x6a0b01) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000000100)) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) (async) setsockopt$PNPIPE_ENCAP(r1, 0x113, 0x1, &(0x7f0000000080)=0x1, 0x4) (async) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, &(0x7f00000000c0)) (async) socket$inet_dccp(0x2, 0x6, 0x0) (async) ioctl$FICLONE(r3, 0x40049409, r2) (async) [ 3044.051758][T30924] ? fat_block_truncate_page+0x30/0x30 [ 3044.057271][T30924] pagecache_write_begin+0x5a/0x70 [ 3044.062380][T30924] cont_write_begin+0x172/0x7e0 [ 3044.067276][T30924] ? __list_del_entry_valid+0x54/0xc0 [ 3044.072657][T30924] fat_write_begin+0x61/0xf0 [ 3044.077249][T30924] ? fat_block_truncate_page+0x30/0x30 [ 3044.082734][T30924] generic_perform_write+0x1c8/0x400 [ 3044.088014][T30924] __generic_file_write_iter+0xf7/0x2b0 [ 3044.093649][T30924] ? generic_write_checks+0x250/0x290 [ 3044.099026][T30924] generic_file_write_iter+0x75/0x130 [ 3044.104396][T30924] aio_write+0x2dc/0x3c0 [ 3044.108714][T30924] io_submit_one+0x8c6/0x1410 [ 3044.113466][T30924] __se_sys_io_submit+0x105/0x280 [ 3044.118576][T30924] __x64_sys_io_submit+0x3f/0x50 [ 3044.123554][T30924] do_syscall_64+0x44/0xd0 [ 3044.128029][T30924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3044.133994][T30924] RIP: 0033:0x7fdd9c991049 [ 3044.138399][T30924] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3044.158025][T30924] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3044.166433][T30924] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3044.174401][T30924] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3044.182393][T30924] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3044.190434][T30924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:51:47 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(0xffffffffffffffff, &(0x7f0000000300), 0x14) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r6}, 0x14) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000002900)={0x12f8, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x4}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1074, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "63d290c699b05d4b14126c43c845567434b799400d694adaf4e075b11e7f085f3ad98b5f2592f1afc013e1ef6c4cc6b86a1e4bf09448ab4a7e394959ae72eeb3fc5ea86a46504ac42862f3274dbf10b40d088b92c2af336faa047f1f62841a41376875592fb3624b2fb8a151472ae0bb5d08b1604a60d2116f3302d48128d1f96a31211e33d6fdf178da2c27c29c3b300b220f193e2cadc3ebcc589e8fee7c297627a41d25882037dc8923fcc57e412ddb04fdeedd12b11a48dd10fb82ef2cbf78404ffed906504c8f2eb7227d2c3beccec8223b9e8e22320158bf74601017f8613949cd6185e74860471ecfeb9f62bbe39ca3d1380395c3e5dfd4ae6fb7904532860d04ea6c21f6ce0ecf95c13d9069a07257b0488b2a4bbcd5a6e3cda150da069188bfa477deaf785d99ad8cdba637b163b1fa47ed287a7f7f660d835725731ef9c76a191b812d876f5c3135f4a3372964d1c8bb1e4a1868000432d1fa79cdc887b294ce2d3e5ec8107468d33e51e189ad45a01f1c0bd2cea95a4d63a4de3cc162992fa4de489075955210f70c9e60fcd674dc91c0a4a037fd6f958142470677ba129d52dbf3c46de8d8c299a7867c2969e7678a8118308559eb7e586cb47eb8a88244b792f29686862c7e3697b6cb0be4491c1b4a119fb90c6fcc64cb7daf222c09cf20b97b54cc8e30bf57a8d976658b97e93ae990a768b0ac3e790498d8494a11b589ed3243c5d74e888173aabd660f096a954124824ce032a2a5f35f083100c34d390fbeb4904fab2c152c92d87c5b3e711f10f95d8d923d439c66112ca1f2d63c4e1eecd326f62041b09050c418e67328ffb9c2a92640f2e6f5d2cf0609ba2a6a7918695e2bd544cc78276fae8462c7c0fe1807323e3dc293e8dc9d8cbb140c6b3210cccce5af98c799295d495a0c522d784f28c6c9bfef0183e5bf9abea440ba2cdc84cc022a25bd5492f6550e034dd54c854b9ec9ec083b46b4e9bee49ec3161aedcd47e827ab32a8382712876a09cda58aa362c9895baea7089021fd2c027cf2183c8a7ae6343268a0fc88d2324547fcce7d6721252cc0add4d1509d0aa9bd725b216c308cad72bcba3274dc4639efc83a087b20d5d3d177ae3323feb60ee371e58eb4b10402afcee0df2ed1543b62dc5c41c00d4fc30b3d2c25f411c628a0f7075859a4ac6129e3fe21f5c945c30e3fe3e1d2b3fba48ff940d5824b26ea5d9521af91b8f6d6b324853b6f79616b73f5a3642633d2b9116ec80275400d216c37dcc88090d7eb4e6f8e134fef6d0e54585b8b4b4b4cbd1b1ebf9d7c4222776c49f97cb03525f025f6261de8ff906cfbd977f4edcc075cf6b8cd60bfddc1971b028be413af3d55dc7a9895726b293fe23226c09bf043740fd78775e9742099adabee1a19f81c9a53ba45698cf77109943c96b97387e97bb574b0a67343e5cf9723f093ea4ff9e7c6683450faba8472343e8a8ba7c61b0a06df7038ea1d5f8bf081bad08f014c540a682e793e0747d3292d828448c020d0677b4b90025ada245b1b57b10e4e3d0f1bb317a28a80a9af638a87aec10a51ebda2d7cd76a3fdbfa4dfc7226a6a901832503a3fe3c915490809fb9a3fb71ea987ba7838e6d6f3cafa482b458f475dfffce3e01a17fd07f7e417c303a5612cd1b87b481bbb542c6a95c72452eb1426b8e6dac6e84b662b54b77250ba3a3f0280ce6f7c52d26a22afbe51443d51fc210d4d41d277ce421a48196340abd225171d13db818245087789472f3fff2a54b890a0e3835d0d0f5c64d12fcd4b5e3d8e71d1d3879e02731382c3570c163bc9eaca6cf486a06b57690ba1c1d6e8e5cd758342e7a51f334987d9b8c210cd174ce724eb33e0782c054262c307a251d9a185dfafb13f84f766a0ac4c542690dff2ef452390777d463349f22202a99bed2337bfdbdef856740952a6621beabf4de4db7c4a79560f0b3b178cac28704ed477b7dd2fbd336c7fcf2a03702652d6e5500749a675c86b160c1aa9f8b01c474654439eb3cfa63f6b245f91f7648d589df0373f6ff86d67685fa06d5e9405317e2ade6fb87ae82f0cfdc4d13e098d49d5c99c6dc306c3334a6880d9df089786909f17b22429d209cbcf14311b872fd8a4dfa3cbf40cccc6714bd95ccedcd7e4b3ef208a528cdd6b212f36d33970b7984ea09c80d13445562dfb89d3305ad64ae30c3fba25f9da82ae3760eabbca701823d992c34afc610c45e5ed860ceb3e1a8c2b84281263ab4f0f6e0eed3d81f953f15b7b2b0b5417c8546e8749e015cfbdd94e8a9aac6eaadeb174803374510bd840ecb1b4165f2407f22c5085ea5ac4a52bafa58bda418ce4b0e123c694c7d5893ef93d0873b294d74ce44c5ca6485ea762e75d1db16b3ed880c3be606bae2b2d2c2a254549f539dee765cf55caafdf6969430ee4e247b5d41b660f453d25b66fac1e3300cfe2bacbe82236dcdb39a3cd00e47324283b3fba0a3e337b21fa5e16ddee8f04960443e9f6c3b70848de9ac539c1b16c374c18881a9db66f23e33fc308daa80755197528c15c83fe458a2ae1d751315af04d9727c0409b38348488284704197d0c0861a8d4c88f8a4e0c66424d3ae6b6aedc7eb614bd7f34a53cda687f34cc351ba5b0a85e6bd2e00d0acd47817fdd4cfe92e21a4b77e14a90ec3c0b77b408f79f331f06262a7022055b49f1a5b670049bcb7e575189f609480b17ebf212d490bfcab9b8e9f343f6de4729af3ab4c8ecb9a3478c3dfd8098b0cce92e9a423c80ae28e8750bdab5d063054a184063da0124424bbde84a1c2171b56f1d5e34bf596e3856c11f22f2ab7dbd649ae763eb62ce035f2a9b1225b6f33e10891d082e1999e0a655b624d82c2b4e31a46b218d32d44c43af1e4655be6cd62738b571012154a4a380d7bb0b15032924adedd73a60823d387216962dc1f7c2d3f0bb63bf0451b380d180412a7a40dc0b18b75ec63da6de022d67f8f99b117dd51b21f106eab37b92e001fe0a3e018d118e479fbf1ec1f900d1d7853f1c50c4a31bf82e00be8143e90015c54b219567371f07b76e3ee179b5cd4d97153bfc75736dcb4889baf10cd7b43d3f0002f48615a417764ae6f45b19c926e8e08188c79b1afaa5efd430c16babfab53770ae808ab26d24ecd8ff58f799f98c1e3a316edd8b050217f060484a3dda38cff67c365a9acd03b0999aeb2d07a232e987734336a394146c6f2562daac1ee77ecbff41e573706a15ef84c8b93719748533da566b6dce9076d7280e1b2b14dd9c106e4c3f807bc455e3791a78cee6e700383ab998c0cc20e80a533d0920a45d6308fbab9fe4e52e97d74f916d9b1fc3bc5c649ee2e90746635c41fac7f8e12ef14269ac431edcd35d4e36dc03ad8db86d2e2131402a58ffa714383711d23e6b7384967bb67a6d2978f10c186bb950b0fd8fa62d9f7e2311246a3743129a85cd11633852b7b098b1ff38877fb2ec61ac63b53fceee94d8d3ab568cb503682509c8ed8c561f2c8ad7e2ee6722eba713ebffd85cda8bf276762c7c0c1e6f1dc479be13857b5083317516b3cbdeaf9bb7c04217f194125cad91947064549406faf639c7de9ce261685d0116026cff0899af703f98e8607fb5acfac4086d4dc501df44f849147ebbc1a8a19b1963bbf375310f0dd5cd699dc52b1db42bcfdb87e1d9828de59f447024b793b60da267a442da0466471c34acfd134821c7e5f713bfe7ffe7aaa6335e0a847937a885a9e64f46ed6e1890d4f88fedf4a1e2ea5ceb6888cd605745ef3df19350295170b938685c2d7b577a7c61ee2c3ddaa48cf9ec0a8b2b4e5bb14656dce95edb4849707a838f5822d10d7dd9b1afaca2b42a5fc4da7bea7532515d263487e26d5f9d96daed641629b22f62074a9b8674225022f17c6f0d954f93f993b9e4a50de5c1dbaca4d9a5aa88f8d92bcbcb3017b09392ecdac7d3369e173829c2e88888cb7e1dbaffeb77b28f69a7ed17483131e77e08e9cdd1102eb013aadd94a275ea2d000747412009866726af73cde9a901e363a1863c35278b442058269175b4b89f48c78dcadb6105c12c42d8949116b918d84e868bb1a603a82c8fa50712f2ccfa712d1098452bca3e160401ee815ba145b3b0cec3eb674baa582140ccd5d16dbc6ba933c278c0f829e016bb6ed99da3665a915d95db652916e76f618075f37d7c121809bfb6e78fdd4e9a4d9d304590c6103251a984c1c1df141c4abd0eedd37eb7d7ed7d47aa0bb6827ba625db9c1aa4716fc54660e8ac956899df30c39c829c8e0983a269eea3c2ef021cb4de5eec50f85c5179c63cee0d40b971edbaf3c787637004894e7d03057cac10fd7e4f053dded642b4c8c904189e8632c4fa269854c3151cc5cda97cf94c161143c11e81f88c1ddbb10f339ef1c7a9d0f8d49d64e0830f59567e5d292f567d05c825e6290d335fc28404933f92b39dab3595b7291617e0e825fbf13efc18ac454201d70b3a38363eefed3d64eeacc1c5ba802c7504f1b725ffc2f93d0903e5f67bea89fd2d97e39b1d54f6b6976e604b62f28f9b55ce0ee4279a31bc355b845c74d897cb637335d7f1af9e8226109ca4d21677ee266006819886e2ea62a41c9c38a1b0c0cdcba340764aa7f15195c07d3975f4ed8b5da9d82163dc302711ca77fb6eae310f867a040ecdb84a650935df0603a9a725c172dfd0c1e91dfb7b2a6b118a5da7e1e7285a7073b3bf6452a2e0a8efeb9e92c4b9c3b6dae28b238aa5d0de4b7e58e887c4817bd362f900f2efc005f8df0443c438c2a566a9bc87dae365ac38ec4df8736fea2129b4eb3067804ffe40aeb1972afe5fadfbc722a94aa0a4f376d79e971ef1aeb9461ab15296e640e7c7ec040b318f875ef963949b8e208faf63920fe8b687e36b174e3d6d613a877c30932945f525be667e6ac7d2da46f4dc79aba873a4448aa5cdade9d8b4f09b6f7795923c8083ce1d1d69dc983a228b262db7bda1d72eca6d0fc29d3293f4e9720a1f6d2c670f75b93742c1e168412f56d7295b482cbb3fb3868cf32786735aedfedc1a43278029cae65d8588ff56c31f5b947fb768231c54a293c82217c5d76a0f6ddc6fb9c4a5921a8f6a41dff8c8bc350a80000289f0249f7787e3cd59d6946ade0ad6f20b66fb6a8725d8031f94ae54d5200ca025a298e244b70d415cc1109ff063b17877f9289e3cba67ec788dce4d55ec906d6db318770fdfb12f8d65af2a0f3c61ac3bc76c62b313fd78b83a020659d480290d30868298555c356f19644cc87292e81fee61b8406d93da7702ad6259a06ca5c7b9b309bdfd8b70858c8a83a2c1b0549c7a86970c99f2850a429d4672dfda72bf73ab5a8258795a0fdd1b42a2ccbf590d1e9d663cdba1288a60c40bf74d051ff21ccabfedea3041a3a411e6728f295700d2d9e542c24eabd2f82385ba3f8d78ff71c9696883a6259428e98739caefcde9cb93478cf66c4eb3fe891ac02ba8130a4af04a1bd100025d324eb12295edb9daab63f0dfae99be455545329bed9151061a34a3a4ec3f0de215a857fc0af18f7006748200402227ac7e5b7e47e25ae9d2f87cdc5d910d1acd116da9ebf8a14a21148e0af2235a67005bb12d72f7b4263da7aadf6bb406ed38be22d11aada8b8ebb297304f20304f9b0b52408ac0f602c2311816a370c5242a75535c23e0db5b0565a57a2c57482c2578f3522239e0b20355b0a1485f30e8c5f21a794a7e015a0a1e7d0eff1de6a9e9bf30ad528b73374c6835eb939a4cebaff69167254d423ace689b3"}, @ETHTOOL_A_BITSET_VALUE={0x6b, 0x4, "02dcd8ee6337dd1a6a087df2b874f37426fc927f6c011371c9f333600bdc8b0ca569134eb920e8856cb65e4cf9a612825f89887fc92a788c372330bfd394131a409781c7ab298f98e31f0f3f7351d093354215cef05217ac0f082393ddb85d0f1614cc7b363249"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0xf0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xc8, 0x4, "c1c7ab4a5ec304a30ca04cf3dd4fbb54c00ad7fa6651f51badbdb107e81d138350531bb6aae0e367b3765f89c88e8bf6ca28b259289f40a8b59c1bb9997f4e2bb8b9736efeb9409f994a3936e9136d1b78f392405ce3843356068a57dc15c88c879ca0e7a2a9b5d77058fd1d3a50aab386f9918473f0337ab4e83266593a26a061b2f5a9b4b5fa25c9dfa06ddafe3183cdb05303f37662e1b4ecfac49ae844ce2186ab581005180d00486c17599799b240cf38f894074d9a9de094046f998714b84a2247"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x12, 0x5, "e0c6e907a47fde6bd92cd85118b0"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x4}]}, 0x12f8}, 0x1, 0x0, 0x0, 0x8000}, 0x10) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x7}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000300), 0x14) (async) socket$packet(0x11, 0x3, 0x300) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r6}, 0x14) (async) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000002900)={0x12f8, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x4}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1074, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "63d290c699b05d4b14126c43c845567434b799400d694adaf4e075b11e7f085f3ad98b5f2592f1afc013e1ef6c4cc6b86a1e4bf09448ab4a7e394959ae72eeb3fc5ea86a46504ac42862f3274dbf10b40d088b92c2af336faa047f1f62841a41376875592fb3624b2fb8a151472ae0bb5d08b1604a60d2116f3302d48128d1f96a31211e33d6fdf178da2c27c29c3b300b220f193e2cadc3ebcc589e8fee7c297627a41d25882037dc8923fcc57e412ddb04fdeedd12b11a48dd10fb82ef2cbf78404ffed906504c8f2eb7227d2c3beccec8223b9e8e22320158bf74601017f8613949cd6185e74860471ecfeb9f62bbe39ca3d1380395c3e5dfd4ae6fb7904532860d04ea6c21f6ce0ecf95c13d9069a07257b0488b2a4bbcd5a6e3cda150da069188bfa477deaf785d99ad8cdba637b163b1fa47ed287a7f7f660d835725731ef9c76a191b812d876f5c3135f4a3372964d1c8bb1e4a1868000432d1fa79cdc887b294ce2d3e5ec8107468d33e51e189ad45a01f1c0bd2cea95a4d63a4de3cc162992fa4de489075955210f70c9e60fcd674dc91c0a4a037fd6f958142470677ba129d52dbf3c46de8d8c299a7867c2969e7678a8118308559eb7e586cb47eb8a88244b792f29686862c7e3697b6cb0be4491c1b4a119fb90c6fcc64cb7daf222c09cf20b97b54cc8e30bf57a8d976658b97e93ae990a768b0ac3e790498d8494a11b589ed3243c5d74e888173aabd660f096a954124824ce032a2a5f35f083100c34d390fbeb4904fab2c152c92d87c5b3e711f10f95d8d923d439c66112ca1f2d63c4e1eecd326f62041b09050c418e67328ffb9c2a92640f2e6f5d2cf0609ba2a6a7918695e2bd544cc78276fae8462c7c0fe1807323e3dc293e8dc9d8cbb140c6b3210cccce5af98c799295d495a0c522d784f28c6c9bfef0183e5bf9abea440ba2cdc84cc022a25bd5492f6550e034dd54c854b9ec9ec083b46b4e9bee49ec3161aedcd47e827ab32a8382712876a09cda58aa362c9895baea7089021fd2c027cf2183c8a7ae6343268a0fc88d2324547fcce7d6721252cc0add4d1509d0aa9bd725b216c308cad72bcba3274dc4639efc83a087b20d5d3d177ae3323feb60ee371e58eb4b10402afcee0df2ed1543b62dc5c41c00d4fc30b3d2c25f411c628a0f7075859a4ac6129e3fe21f5c945c30e3fe3e1d2b3fba48ff940d5824b26ea5d9521af91b8f6d6b324853b6f79616b73f5a3642633d2b9116ec80275400d216c37dcc88090d7eb4e6f8e134fef6d0e54585b8b4b4b4cbd1b1ebf9d7c4222776c49f97cb03525f025f6261de8ff906cfbd977f4edcc075cf6b8cd60bfddc1971b028be413af3d55dc7a9895726b293fe23226c09bf043740fd78775e9742099adabee1a19f81c9a53ba45698cf77109943c96b97387e97bb574b0a67343e5cf9723f093ea4ff9e7c6683450faba8472343e8a8ba7c61b0a06df7038ea1d5f8bf081bad08f014c540a682e793e0747d3292d828448c020d0677b4b90025ada245b1b57b10e4e3d0f1bb317a28a80a9af638a87aec10a51ebda2d7cd76a3fdbfa4dfc7226a6a901832503a3fe3c915490809fb9a3fb71ea987ba7838e6d6f3cafa482b458f475dfffce3e01a17fd07f7e417c303a5612cd1b87b481bbb542c6a95c72452eb1426b8e6dac6e84b662b54b77250ba3a3f0280ce6f7c52d26a22afbe51443d51fc210d4d41d277ce421a48196340abd225171d13db818245087789472f3fff2a54b890a0e3835d0d0f5c64d12fcd4b5e3d8e71d1d3879e02731382c3570c163bc9eaca6cf486a06b57690ba1c1d6e8e5cd758342e7a51f334987d9b8c210cd174ce724eb33e0782c054262c307a251d9a185dfafb13f84f766a0ac4c542690dff2ef452390777d463349f22202a99bed2337bfdbdef856740952a6621beabf4de4db7c4a79560f0b3b178cac28704ed477b7dd2fbd336c7fcf2a03702652d6e5500749a675c86b160c1aa9f8b01c474654439eb3cfa63f6b245f91f7648d589df0373f6ff86d67685fa06d5e9405317e2ade6fb87ae82f0cfdc4d13e098d49d5c99c6dc306c3334a6880d9df089786909f17b22429d209cbcf14311b872fd8a4dfa3cbf40cccc6714bd95ccedcd7e4b3ef208a528cdd6b212f36d33970b7984ea09c80d13445562dfb89d3305ad64ae30c3fba25f9da82ae3760eabbca701823d992c34afc610c45e5ed860ceb3e1a8c2b84281263ab4f0f6e0eed3d81f953f15b7b2b0b5417c8546e8749e015cfbdd94e8a9aac6eaadeb174803374510bd840ecb1b4165f2407f22c5085ea5ac4a52bafa58bda418ce4b0e123c694c7d5893ef93d0873b294d74ce44c5ca6485ea762e75d1db16b3ed880c3be606bae2b2d2c2a254549f539dee765cf55caafdf6969430ee4e247b5d41b660f453d25b66fac1e3300cfe2bacbe82236dcdb39a3cd00e47324283b3fba0a3e337b21fa5e16ddee8f04960443e9f6c3b70848de9ac539c1b16c374c18881a9db66f23e33fc308daa80755197528c15c83fe458a2ae1d751315af04d9727c0409b38348488284704197d0c0861a8d4c88f8a4e0c66424d3ae6b6aedc7eb614bd7f34a53cda687f34cc351ba5b0a85e6bd2e00d0acd47817fdd4cfe92e21a4b77e14a90ec3c0b77b408f79f331f06262a7022055b49f1a5b670049bcb7e575189f609480b17ebf212d490bfcab9b8e9f343f6de4729af3ab4c8ecb9a3478c3dfd8098b0cce92e9a423c80ae28e8750bdab5d063054a184063da0124424bbde84a1c2171b56f1d5e34bf596e3856c11f22f2ab7dbd649ae763eb62ce035f2a9b1225b6f33e10891d082e1999e0a655b624d82c2b4e31a46b218d32d44c43af1e4655be6cd62738b571012154a4a380d7bb0b15032924adedd73a60823d387216962dc1f7c2d3f0bb63bf0451b380d180412a7a40dc0b18b75ec63da6de022d67f8f99b117dd51b21f106eab37b92e001fe0a3e018d118e479fbf1ec1f900d1d7853f1c50c4a31bf82e00be8143e90015c54b219567371f07b76e3ee179b5cd4d97153bfc75736dcb4889baf10cd7b43d3f0002f48615a417764ae6f45b19c926e8e08188c79b1afaa5efd430c16babfab53770ae808ab26d24ecd8ff58f799f98c1e3a316edd8b050217f060484a3dda38cff67c365a9acd03b0999aeb2d07a232e987734336a394146c6f2562daac1ee77ecbff41e573706a15ef84c8b93719748533da566b6dce9076d7280e1b2b14dd9c106e4c3f807bc455e3791a78cee6e700383ab998c0cc20e80a533d0920a45d6308fbab9fe4e52e97d74f916d9b1fc3bc5c649ee2e90746635c41fac7f8e12ef14269ac431edcd35d4e36dc03ad8db86d2e2131402a58ffa714383711d23e6b7384967bb67a6d2978f10c186bb950b0fd8fa62d9f7e2311246a3743129a85cd11633852b7b098b1ff38877fb2ec61ac63b53fceee94d8d3ab568cb503682509c8ed8c561f2c8ad7e2ee6722eba713ebffd85cda8bf276762c7c0c1e6f1dc479be13857b5083317516b3cbdeaf9bb7c04217f194125cad91947064549406faf639c7de9ce261685d0116026cff0899af703f98e8607fb5acfac4086d4dc501df44f849147ebbc1a8a19b1963bbf375310f0dd5cd699dc52b1db42bcfdb87e1d9828de59f447024b793b60da267a442da0466471c34acfd134821c7e5f713bfe7ffe7aaa6335e0a847937a885a9e64f46ed6e1890d4f88fedf4a1e2ea5ceb6888cd605745ef3df19350295170b938685c2d7b577a7c61ee2c3ddaa48cf9ec0a8b2b4e5bb14656dce95edb4849707a838f5822d10d7dd9b1afaca2b42a5fc4da7bea7532515d263487e26d5f9d96daed641629b22f62074a9b8674225022f17c6f0d954f93f993b9e4a50de5c1dbaca4d9a5aa88f8d92bcbcb3017b09392ecdac7d3369e173829c2e88888cb7e1dbaffeb77b28f69a7ed17483131e77e08e9cdd1102eb013aadd94a275ea2d000747412009866726af73cde9a901e363a1863c35278b442058269175b4b89f48c78dcadb6105c12c42d8949116b918d84e868bb1a603a82c8fa50712f2ccfa712d1098452bca3e160401ee815ba145b3b0cec3eb674baa582140ccd5d16dbc6ba933c278c0f829e016bb6ed99da3665a915d95db652916e76f618075f37d7c121809bfb6e78fdd4e9a4d9d304590c6103251a984c1c1df141c4abd0eedd37eb7d7ed7d47aa0bb6827ba625db9c1aa4716fc54660e8ac956899df30c39c829c8e0983a269eea3c2ef021cb4de5eec50f85c5179c63cee0d40b971edbaf3c787637004894e7d03057cac10fd7e4f053dded642b4c8c904189e8632c4fa269854c3151cc5cda97cf94c161143c11e81f88c1ddbb10f339ef1c7a9d0f8d49d64e0830f59567e5d292f567d05c825e6290d335fc28404933f92b39dab3595b7291617e0e825fbf13efc18ac454201d70b3a38363eefed3d64eeacc1c5ba802c7504f1b725ffc2f93d0903e5f67bea89fd2d97e39b1d54f6b6976e604b62f28f9b55ce0ee4279a31bc355b845c74d897cb637335d7f1af9e8226109ca4d21677ee266006819886e2ea62a41c9c38a1b0c0cdcba340764aa7f15195c07d3975f4ed8b5da9d82163dc302711ca77fb6eae310f867a040ecdb84a650935df0603a9a725c172dfd0c1e91dfb7b2a6b118a5da7e1e7285a7073b3bf6452a2e0a8efeb9e92c4b9c3b6dae28b238aa5d0de4b7e58e887c4817bd362f900f2efc005f8df0443c438c2a566a9bc87dae365ac38ec4df8736fea2129b4eb3067804ffe40aeb1972afe5fadfbc722a94aa0a4f376d79e971ef1aeb9461ab15296e640e7c7ec040b318f875ef963949b8e208faf63920fe8b687e36b174e3d6d613a877c30932945f525be667e6ac7d2da46f4dc79aba873a4448aa5cdade9d8b4f09b6f7795923c8083ce1d1d69dc983a228b262db7bda1d72eca6d0fc29d3293f4e9720a1f6d2c670f75b93742c1e168412f56d7295b482cbb3fb3868cf32786735aedfedc1a43278029cae65d8588ff56c31f5b947fb768231c54a293c82217c5d76a0f6ddc6fb9c4a5921a8f6a41dff8c8bc350a80000289f0249f7787e3cd59d6946ade0ad6f20b66fb6a8725d8031f94ae54d5200ca025a298e244b70d415cc1109ff063b17877f9289e3cba67ec788dce4d55ec906d6db318770fdfb12f8d65af2a0f3c61ac3bc76c62b313fd78b83a020659d480290d30868298555c356f19644cc87292e81fee61b8406d93da7702ad6259a06ca5c7b9b309bdfd8b70858c8a83a2c1b0549c7a86970c99f2850a429d4672dfda72bf73ab5a8258795a0fdd1b42a2ccbf590d1e9d663cdba1288a60c40bf74d051ff21ccabfedea3041a3a411e6728f295700d2d9e542c24eabd2f82385ba3f8d78ff71c9696883a6259428e98739caefcde9cb93478cf66c4eb3fe891ac02ba8130a4af04a1bd100025d324eb12295edb9daab63f0dfae99be455545329bed9151061a34a3a4ec3f0de215a857fc0af18f7006748200402227ac7e5b7e47e25ae9d2f87cdc5d910d1acd116da9ebf8a14a21148e0af2235a67005bb12d72f7b4263da7aadf6bb406ed38be22d11aada8b8ebb297304f20304f9b0b52408ac0f602c2311816a370c5242a75535c23e0db5b0565a57a2c57482c2578f3522239e0b20355b0a1485f30e8c5f21a794a7e015a0a1e7d0eff1de6a9e9bf30ad528b73374c6835eb939a4cebaff69167254d423ace689b3"}, @ETHTOOL_A_BITSET_VALUE={0x6b, 0x4, "02dcd8ee6337dd1a6a087df2b874f37426fc927f6c011371c9f333600bdc8b0ca569134eb920e8856cb65e4cf9a612825f89887fc92a788c372330bfd394131a409781c7ab298f98e31f0f3f7351d093354215cef05217ac0f082393ddb85d0f1614cc7b363249"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0xf0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xc8, 0x4, "c1c7ab4a5ec304a30ca04cf3dd4fbb54c00ad7fa6651f51badbdb107e81d138350531bb6aae0e367b3765f89c88e8bf6ca28b259289f40a8b59c1bb9997f4e2bb8b9736efeb9409f994a3936e9136d1b78f392405ce3843356068a57dc15c88c879ca0e7a2a9b5d77058fd1d3a50aab386f9918473f0337ab4e83266593a26a061b2f5a9b4b5fa25c9dfa06ddafe3183cdb05303f37662e1b4ecfac49ae844ce2186ab581005180d00486c17599799b240cf38f894074d9a9de094046f998714b84a2247"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x12, 0x5, "e0c6e907a47fde6bd92cd85118b0"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x4}]}, 0x12f8}, 0x1, 0x0, 0x0, 0x8000}, 0x10) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x7}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:51:47 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 5) [ 3044.198399][T30924] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3044.206427][T30924] 05:51:47 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async, rerun: 32) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0x8, 0x6a0b01) (async, rerun: 32) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r2, 0x8008330e, &(0x7f0000000100)) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) (async, rerun: 32) setsockopt$PNPIPE_ENCAP(r1, 0x113, 0x1, &(0x7f0000000080)=0x1, 0x4) (async, rerun: 32) ioctl$FAT_IOCTL_GET_ATTRIBUTES(r1, 0x80047210, &(0x7f00000000c0)) (async) r3 = socket$inet_dccp(0x2, 0x6, 0x0) ioctl$FICLONE(r3, 0x40049409, r2) [ 3044.245803][T25144] kworker/u4:0: attempt to access beyond end of device [ 3044.245803][T25144] loop4: rw=1, want=256, limit=16 05:51:47 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 6) [ 3044.325814][T30955] loop4: detected capacity change from 0 to 16 [ 3044.379709][T30955] FAULT_INJECTION: forcing a failure. [ 3044.379709][T30955] name failslab, interval 1, probability 0, space 0, times 0 [ 3044.392439][T30955] CPU: 0 PID: 30955 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3044.396693][T30956] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3044.403453][T30955] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3044.403466][T30955] Call Trace: [ 3044.403471][T30955] [ 3044.403477][T30955] dump_stack_lvl+0xd6/0x122 [ 3044.433570][T30955] dump_stack+0x11/0x1b [ 3044.437722][T30955] should_fail+0x23c/0x250 [ 3044.442187][T30955] ? __blockdev_direct_IO+0x145/0x2420 [ 3044.447712][T30955] __should_failslab+0x81/0x90 [ 3044.452533][T30955] should_failslab+0x5/0x20 [ 3044.457335][T30955] kmem_cache_alloc+0x4f/0x320 [ 3044.462162][T30955] __blockdev_direct_IO+0x145/0x2420 [ 3044.467474][T30955] ? debug_smp_processor_id+0x18/0x20 [ 3044.472927][T30955] ? free_unref_page_list+0x1f3/0x230 [ 3044.478352][T30955] ? fat_block_truncate_page+0x30/0x30 [ 3044.483878][T30955] ? xas_find+0xe0/0x3c0 [ 3044.488127][T30955] ? __rcu_read_unlock+0x5c/0x290 [ 3044.493158][T30955] ? find_get_entries+0x2a9/0x2e0 [ 3044.498195][T30955] fat_direct_IO+0x111/0x1e0 [ 3044.502787][T30955] generic_file_direct_write+0x27c/0x410 [ 3044.508461][T30955] ? file_update_time+0x1fe/0x230 [ 3044.513493][T30955] __generic_file_write_iter+0x13d/0x2b0 [ 3044.519140][T30955] ? generic_write_checks+0x250/0x290 [ 3044.522934][T30960] loop2: detected capacity change from 0 to 16 [ 3044.524611][T30955] generic_file_write_iter+0x75/0x130 [ 3044.524635][T30955] aio_write+0x2dc/0x3c0 [ 3044.540393][T30955] io_submit_one+0x8c6/0x1410 [ 3044.545088][T30955] __se_sys_io_submit+0x105/0x280 [ 3044.550118][T30955] __x64_sys_io_submit+0x3f/0x50 [ 3044.555104][T30955] do_syscall_64+0x44/0xd0 [ 3044.559508][T30955] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3044.565393][T30955] RIP: 0033:0x7f2e1a57e049 [ 3044.569795][T30955] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3044.589527][T30955] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3044.598016][T30955] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3044.605972][T30955] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3044.613925][T30955] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3044.621884][T30955] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 05:51:47 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x27a2c3, 0x0) close(r0) [ 3044.629880][T30955] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3044.637906][T30955] [ 3044.646254][T30961] FAULT_INJECTION: forcing a failure. [ 3044.646254][T30961] name failslab, interval 1, probability 0, space 0, times 0 [ 3044.658911][T30961] CPU: 0 PID: 30961 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3044.670025][T30961] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3044.680075][T30961] Call Trace: [ 3044.683369][T30961] [ 3044.686291][T30961] dump_stack_lvl+0xd6/0x122 [ 3044.691034][T30961] dump_stack+0x11/0x1b [ 3044.695304][T30961] should_fail+0x23c/0x250 [ 3044.699722][T30961] ? __es_insert_extent+0x43d/0xac0 [ 3044.704917][T30961] __should_failslab+0x81/0x90 [ 3044.709682][T30961] should_failslab+0x5/0x20 [ 3044.714209][T30961] kmem_cache_alloc+0x4f/0x320 [ 3044.718969][T30961] __es_insert_extent+0x43d/0xac0 [ 3044.724045][T30961] ext4_es_insert_extent+0x1bb/0x15c0 [ 3044.729427][T30961] ext4_ext_map_blocks+0xbfe/0x1940 [ 3044.734728][T30961] ext4_da_get_block_prep+0x38b/0x850 [ 3044.740080][T30961] __block_write_begin_int+0x47c/0xf90 [ 3044.745520][T30961] ? ext4_da_release_space+0x1a0/0x1a0 [ 3044.750962][T30961] ? PageHeadHuge+0x3b/0x70 [ 3044.755479][T30961] ? ext4_da_release_space+0x1a0/0x1a0 [ 3044.761003][T30961] __block_write_begin+0x51/0x70 [ 3044.765921][T30961] ext4_da_write_begin+0x2be/0x4b0 [ 3044.771044][T30961] generic_perform_write+0x1c8/0x400 [ 3044.776360][T30961] ext4_buffered_write_iter+0x19d/0x290 [ 3044.781964][T30961] ext4_file_write_iter+0x227/0xda0 [ 3044.787268][T30961] ? fsnotify_perm+0x5a/0x370 [ 3044.792009][T30961] ? security_file_permission+0x7c/0xa0 [ 3044.797603][T30961] ? security_file_permission+0x87/0xa0 [ 3044.803173][T30961] aio_write+0x2dc/0x3c0 [ 3044.807463][T30961] io_submit_one+0x8c6/0x1410 [ 3044.812120][T30961] __se_sys_io_submit+0x105/0x280 [ 3044.817152][T30961] __x64_sys_io_submit+0x3f/0x50 [ 3044.822137][T30961] do_syscall_64+0x44/0xd0 [ 3044.826586][T30961] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3044.832456][T30961] RIP: 0033:0x7fdd9c991049 [ 3044.836844][T30961] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3044.856425][T30961] RSP: 002b:00007fdd9bae6168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3044.864829][T30961] RAX: ffffffffffffffda RBX: 00007fdd9caa4030 RCX: 00007fdd9c991049 [ 3044.872777][T30961] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3044.880726][T30961] RBP: 00007fdd9bae61d0 R08: 0000000000000000 R09: 0000000000000000 [ 3044.888672][T30961] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3044.896652][T30961] R13: 00007ffeab7936ff R14: 00007fdd9bae6300 R15: 0000000000022000 [ 3044.904602][T30961] [ 3045.003754][T30833] kworker/u4:3: attempt to access beyond end of device [ 3045.003754][T30833] loop4: rw=1, want=256, limit=16 05:52:10 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:52:10 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x27a2c3, 0x0) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x27a2c3, 0x0) (async) close(r0) (async) 05:52:10 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(0xffffffffffffffff, &(0x7f0000000300), 0x14) (async) r2 = socket$packet(0x11, 0x3, 0x300) r3 = socket(0x10, 0x3, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r6}, 0x14) (async) sendmsg$ETHTOOL_MSG_PRIVFLAGS_SET(r1, &(0x7f0000000300)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000002c0)={&(0x7f0000002900)={0x12f8, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@ETHTOOL_A_PRIVFLAGS_HEADER={0x3c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_virt_wifi\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan1\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x4}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x60, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'netdevsim0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_bridge\x00'}, @ETHTOOL_A_HEADER_DEV_INDEX={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'macvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x6c, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'caif0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'gre0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'syzkaller0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ip6tnl0\x00'}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x2}, @ETHTOOL_A_HEADER_FLAGS={0x8}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x1074, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x1004, 0x4, "63d290c699b05d4b14126c43c845567434b799400d694adaf4e075b11e7f085f3ad98b5f2592f1afc013e1ef6c4cc6b86a1e4bf09448ab4a7e394959ae72eeb3fc5ea86a46504ac42862f3274dbf10b40d088b92c2af336faa047f1f62841a41376875592fb3624b2fb8a151472ae0bb5d08b1604a60d2116f3302d48128d1f96a31211e33d6fdf178da2c27c29c3b300b220f193e2cadc3ebcc589e8fee7c297627a41d25882037dc8923fcc57e412ddb04fdeedd12b11a48dd10fb82ef2cbf78404ffed906504c8f2eb7227d2c3beccec8223b9e8e22320158bf74601017f8613949cd6185e74860471ecfeb9f62bbe39ca3d1380395c3e5dfd4ae6fb7904532860d04ea6c21f6ce0ecf95c13d9069a07257b0488b2a4bbcd5a6e3cda150da069188bfa477deaf785d99ad8cdba637b163b1fa47ed287a7f7f660d835725731ef9c76a191b812d876f5c3135f4a3372964d1c8bb1e4a1868000432d1fa79cdc887b294ce2d3e5ec8107468d33e51e189ad45a01f1c0bd2cea95a4d63a4de3cc162992fa4de489075955210f70c9e60fcd674dc91c0a4a037fd6f958142470677ba129d52dbf3c46de8d8c299a7867c2969e7678a8118308559eb7e586cb47eb8a88244b792f29686862c7e3697b6cb0be4491c1b4a119fb90c6fcc64cb7daf222c09cf20b97b54cc8e30bf57a8d976658b97e93ae990a768b0ac3e790498d8494a11b589ed3243c5d74e888173aabd660f096a954124824ce032a2a5f35f083100c34d390fbeb4904fab2c152c92d87c5b3e711f10f95d8d923d439c66112ca1f2d63c4e1eecd326f62041b09050c418e67328ffb9c2a92640f2e6f5d2cf0609ba2a6a7918695e2bd544cc78276fae8462c7c0fe1807323e3dc293e8dc9d8cbb140c6b3210cccce5af98c799295d495a0c522d784f28c6c9bfef0183e5bf9abea440ba2cdc84cc022a25bd5492f6550e034dd54c854b9ec9ec083b46b4e9bee49ec3161aedcd47e827ab32a8382712876a09cda58aa362c9895baea7089021fd2c027cf2183c8a7ae6343268a0fc88d2324547fcce7d6721252cc0add4d1509d0aa9bd725b216c308cad72bcba3274dc4639efc83a087b20d5d3d177ae3323feb60ee371e58eb4b10402afcee0df2ed1543b62dc5c41c00d4fc30b3d2c25f411c628a0f7075859a4ac6129e3fe21f5c945c30e3fe3e1d2b3fba48ff940d5824b26ea5d9521af91b8f6d6b324853b6f79616b73f5a3642633d2b9116ec80275400d216c37dcc88090d7eb4e6f8e134fef6d0e54585b8b4b4b4cbd1b1ebf9d7c4222776c49f97cb03525f025f6261de8ff906cfbd977f4edcc075cf6b8cd60bfddc1971b028be413af3d55dc7a9895726b293fe23226c09bf043740fd78775e9742099adabee1a19f81c9a53ba45698cf77109943c96b97387e97bb574b0a67343e5cf9723f093ea4ff9e7c6683450faba8472343e8a8ba7c61b0a06df7038ea1d5f8bf081bad08f014c540a682e793e0747d3292d828448c020d0677b4b90025ada245b1b57b10e4e3d0f1bb317a28a80a9af638a87aec10a51ebda2d7cd76a3fdbfa4dfc7226a6a901832503a3fe3c915490809fb9a3fb71ea987ba7838e6d6f3cafa482b458f475dfffce3e01a17fd07f7e417c303a5612cd1b87b481bbb542c6a95c72452eb1426b8e6dac6e84b662b54b77250ba3a3f0280ce6f7c52d26a22afbe51443d51fc210d4d41d277ce421a48196340abd225171d13db818245087789472f3fff2a54b890a0e3835d0d0f5c64d12fcd4b5e3d8e71d1d3879e02731382c3570c163bc9eaca6cf486a06b57690ba1c1d6e8e5cd758342e7a51f334987d9b8c210cd174ce724eb33e0782c054262c307a251d9a185dfafb13f84f766a0ac4c542690dff2ef452390777d463349f22202a99bed2337bfdbdef856740952a6621beabf4de4db7c4a79560f0b3b178cac28704ed477b7dd2fbd336c7fcf2a03702652d6e5500749a675c86b160c1aa9f8b01c474654439eb3cfa63f6b245f91f7648d589df0373f6ff86d67685fa06d5e9405317e2ade6fb87ae82f0cfdc4d13e098d49d5c99c6dc306c3334a6880d9df089786909f17b22429d209cbcf14311b872fd8a4dfa3cbf40cccc6714bd95ccedcd7e4b3ef208a528cdd6b212f36d33970b7984ea09c80d13445562dfb89d3305ad64ae30c3fba25f9da82ae3760eabbca701823d992c34afc610c45e5ed860ceb3e1a8c2b84281263ab4f0f6e0eed3d81f953f15b7b2b0b5417c8546e8749e015cfbdd94e8a9aac6eaadeb174803374510bd840ecb1b4165f2407f22c5085ea5ac4a52bafa58bda418ce4b0e123c694c7d5893ef93d0873b294d74ce44c5ca6485ea762e75d1db16b3ed880c3be606bae2b2d2c2a254549f539dee765cf55caafdf6969430ee4e247b5d41b660f453d25b66fac1e3300cfe2bacbe82236dcdb39a3cd00e47324283b3fba0a3e337b21fa5e16ddee8f04960443e9f6c3b70848de9ac539c1b16c374c18881a9db66f23e33fc308daa80755197528c15c83fe458a2ae1d751315af04d9727c0409b38348488284704197d0c0861a8d4c88f8a4e0c66424d3ae6b6aedc7eb614bd7f34a53cda687f34cc351ba5b0a85e6bd2e00d0acd47817fdd4cfe92e21a4b77e14a90ec3c0b77b408f79f331f06262a7022055b49f1a5b670049bcb7e575189f609480b17ebf212d490bfcab9b8e9f343f6de4729af3ab4c8ecb9a3478c3dfd8098b0cce92e9a423c80ae28e8750bdab5d063054a184063da0124424bbde84a1c2171b56f1d5e34bf596e3856c11f22f2ab7dbd649ae763eb62ce035f2a9b1225b6f33e10891d082e1999e0a655b624d82c2b4e31a46b218d32d44c43af1e4655be6cd62738b571012154a4a380d7bb0b15032924adedd73a60823d387216962dc1f7c2d3f0bb63bf0451b380d180412a7a40dc0b18b75ec63da6de022d67f8f99b117dd51b21f106eab37b92e001fe0a3e018d118e479fbf1ec1f900d1d7853f1c50c4a31bf82e00be8143e90015c54b219567371f07b76e3ee179b5cd4d97153bfc75736dcb4889baf10cd7b43d3f0002f48615a417764ae6f45b19c926e8e08188c79b1afaa5efd430c16babfab53770ae808ab26d24ecd8ff58f799f98c1e3a316edd8b050217f060484a3dda38cff67c365a9acd03b0999aeb2d07a232e987734336a394146c6f2562daac1ee77ecbff41e573706a15ef84c8b93719748533da566b6dce9076d7280e1b2b14dd9c106e4c3f807bc455e3791a78cee6e700383ab998c0cc20e80a533d0920a45d6308fbab9fe4e52e97d74f916d9b1fc3bc5c649ee2e90746635c41fac7f8e12ef14269ac431edcd35d4e36dc03ad8db86d2e2131402a58ffa714383711d23e6b7384967bb67a6d2978f10c186bb950b0fd8fa62d9f7e2311246a3743129a85cd11633852b7b098b1ff38877fb2ec61ac63b53fceee94d8d3ab568cb503682509c8ed8c561f2c8ad7e2ee6722eba713ebffd85cda8bf276762c7c0c1e6f1dc479be13857b5083317516b3cbdeaf9bb7c04217f194125cad91947064549406faf639c7de9ce261685d0116026cff0899af703f98e8607fb5acfac4086d4dc501df44f849147ebbc1a8a19b1963bbf375310f0dd5cd699dc52b1db42bcfdb87e1d9828de59f447024b793b60da267a442da0466471c34acfd134821c7e5f713bfe7ffe7aaa6335e0a847937a885a9e64f46ed6e1890d4f88fedf4a1e2ea5ceb6888cd605745ef3df19350295170b938685c2d7b577a7c61ee2c3ddaa48cf9ec0a8b2b4e5bb14656dce95edb4849707a838f5822d10d7dd9b1afaca2b42a5fc4da7bea7532515d263487e26d5f9d96daed641629b22f62074a9b8674225022f17c6f0d954f93f993b9e4a50de5c1dbaca4d9a5aa88f8d92bcbcb3017b09392ecdac7d3369e173829c2e88888cb7e1dbaffeb77b28f69a7ed17483131e77e08e9cdd1102eb013aadd94a275ea2d000747412009866726af73cde9a901e363a1863c35278b442058269175b4b89f48c78dcadb6105c12c42d8949116b918d84e868bb1a603a82c8fa50712f2ccfa712d1098452bca3e160401ee815ba145b3b0cec3eb674baa582140ccd5d16dbc6ba933c278c0f829e016bb6ed99da3665a915d95db652916e76f618075f37d7c121809bfb6e78fdd4e9a4d9d304590c6103251a984c1c1df141c4abd0eedd37eb7d7ed7d47aa0bb6827ba625db9c1aa4716fc54660e8ac956899df30c39c829c8e0983a269eea3c2ef021cb4de5eec50f85c5179c63cee0d40b971edbaf3c787637004894e7d03057cac10fd7e4f053dded642b4c8c904189e8632c4fa269854c3151cc5cda97cf94c161143c11e81f88c1ddbb10f339ef1c7a9d0f8d49d64e0830f59567e5d292f567d05c825e6290d335fc28404933f92b39dab3595b7291617e0e825fbf13efc18ac454201d70b3a38363eefed3d64eeacc1c5ba802c7504f1b725ffc2f93d0903e5f67bea89fd2d97e39b1d54f6b6976e604b62f28f9b55ce0ee4279a31bc355b845c74d897cb637335d7f1af9e8226109ca4d21677ee266006819886e2ea62a41c9c38a1b0c0cdcba340764aa7f15195c07d3975f4ed8b5da9d82163dc302711ca77fb6eae310f867a040ecdb84a650935df0603a9a725c172dfd0c1e91dfb7b2a6b118a5da7e1e7285a7073b3bf6452a2e0a8efeb9e92c4b9c3b6dae28b238aa5d0de4b7e58e887c4817bd362f900f2efc005f8df0443c438c2a566a9bc87dae365ac38ec4df8736fea2129b4eb3067804ffe40aeb1972afe5fadfbc722a94aa0a4f376d79e971ef1aeb9461ab15296e640e7c7ec040b318f875ef963949b8e208faf63920fe8b687e36b174e3d6d613a877c30932945f525be667e6ac7d2da46f4dc79aba873a4448aa5cdade9d8b4f09b6f7795923c8083ce1d1d69dc983a228b262db7bda1d72eca6d0fc29d3293f4e9720a1f6d2c670f75b93742c1e168412f56d7295b482cbb3fb3868cf32786735aedfedc1a43278029cae65d8588ff56c31f5b947fb768231c54a293c82217c5d76a0f6ddc6fb9c4a5921a8f6a41dff8c8bc350a80000289f0249f7787e3cd59d6946ade0ad6f20b66fb6a8725d8031f94ae54d5200ca025a298e244b70d415cc1109ff063b17877f9289e3cba67ec788dce4d55ec906d6db318770fdfb12f8d65af2a0f3c61ac3bc76c62b313fd78b83a020659d480290d30868298555c356f19644cc87292e81fee61b8406d93da7702ad6259a06ca5c7b9b309bdfd8b70858c8a83a2c1b0549c7a86970c99f2850a429d4672dfda72bf73ab5a8258795a0fdd1b42a2ccbf590d1e9d663cdba1288a60c40bf74d051ff21ccabfedea3041a3a411e6728f295700d2d9e542c24eabd2f82385ba3f8d78ff71c9696883a6259428e98739caefcde9cb93478cf66c4eb3fe891ac02ba8130a4af04a1bd100025d324eb12295edb9daab63f0dfae99be455545329bed9151061a34a3a4ec3f0de215a857fc0af18f7006748200402227ac7e5b7e47e25ae9d2f87cdc5d910d1acd116da9ebf8a14a21148e0af2235a67005bb12d72f7b4263da7aadf6bb406ed38be22d11aada8b8ebb297304f20304f9b0b52408ac0f602c2311816a370c5242a75535c23e0db5b0565a57a2c57482c2578f3522239e0b20355b0a1485f30e8c5f21a794a7e015a0a1e7d0eff1de6a9e9bf30ad528b73374c6835eb939a4cebaff69167254d423ace689b3"}, @ETHTOOL_A_BITSET_VALUE={0x6b, 0x4, "02dcd8ee6337dd1a6a087df2b874f37426fc927f6c011371c9f333600bdc8b0ca569134eb920e8856cb65e4cf9a612825f89887fc92a788c372330bfd394131a409781c7ab298f98e31f0f3f7351d093354215cef05217ac0f082393ddb85d0f1614cc7b363249"}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x20, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth0_to_batadv\x00'}]}, @ETHTOOL_A_PRIVFLAGS_HEADER={0x50, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x1}, @ETHTOOL_A_HEADER_FLAGS={0x8, 0x3, 0x3}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'bridge_slave_0\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'veth1\x00'}, @ETHTOOL_A_HEADER_DEV_NAME={0x14, 0x2, 'ipvlan0\x00'}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0xf0, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0xc8, 0x4, "c1c7ab4a5ec304a30ca04cf3dd4fbb54c00ad7fa6651f51badbdb107e81d138350531bb6aae0e367b3765f89c88e8bf6ca28b259289f40a8b59c1bb9997f4e2bb8b9736efeb9409f994a3936e9136d1b78f392405ce3843356068a57dc15c88c879ca0e7a2a9b5d77058fd1d3a50aab386f9918473f0337ab4e83266593a26a061b2f5a9b4b5fa25c9dfa06ddafe3183cdb05303f37662e1b4ecfac49ae844ce2186ab581005180d00486c17599799b240cf38f894074d9a9de094046f998714b84a2247"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x4}, @ETHTOOL_A_BITSET_MASK={0x12, 0x5, "e0c6e907a47fde6bd92cd85118b0"}, @ETHTOOL_A_BITSET_NOMASK={0x4}, @ETHTOOL_A_BITSET_NOMASK={0x4}]}, @ETHTOOL_A_PRIVFLAGS_FLAGS={0x4}]}, 0x12f8}, 0x1, 0x0, 0x0, 0x8000}, 0x10) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x7}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:10 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 6) 05:52:10 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 7) 05:52:10 executing program 1: syz_emit_ethernet(0x59, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x23, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:52:10 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x27a2c3, 0x0) close(r0) [ 3067.366974][T30997] loop2: detected capacity change from 0 to 16 [ 3067.373475][T30998] loop4: detected capacity change from 0 to 16 [ 3067.400566][T30997] FAULT_INJECTION: forcing a failure. [ 3067.400566][T30997] name failslab, interval 1, probability 0, space 0, times 0 05:52:10 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES32=r4], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x3e0) close(r0) [ 3067.407028][T31002] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=31002 comm=syz-executor.0 [ 3067.413173][T30997] CPU: 0 PID: 30997 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3067.437021][T30997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3067.447100][T30997] Call Trace: [ 3067.450418][T30997] [ 3067.453415][T30997] dump_stack_lvl+0xd6/0x122 [ 3067.458023][T30997] dump_stack+0x11/0x1b [ 3067.462192][T30997] should_fail+0x23c/0x250 [ 3067.466597][T30997] ? xas_create+0x3fb/0xb10 [ 3067.471089][T30997] __should_failslab+0x81/0x90 [ 3067.475842][T30997] should_failslab+0x5/0x20 [ 3067.480416][T30997] kmem_cache_alloc+0x4f/0x320 [ 3067.485166][T30997] xas_create+0x3fb/0xb10 [ 3067.489485][T30997] xas_store+0x70/0xca0 [ 3067.493635][T30997] ? xas_find_conflict+0x422/0x4c0 [ 3067.498825][T30997] __filemap_add_folio+0x1e8/0x4d0 [ 3067.503923][T30997] ? workingset_activation+0x2b0/0x2b0 [ 3067.509433][T30997] filemap_add_folio+0x6b/0x150 [ 3067.514301][T30997] __filemap_get_folio+0x4c4/0x690 [ 3067.519401][T30997] pagecache_get_page+0x26/0xe0 [ 3067.524315][T30997] grab_cache_page_write_begin+0x3f/0x50 [ 3067.529992][T30997] cont_write_begin+0x4ab/0x7e0 [ 3067.534925][T30997] fat_write_begin+0x61/0xf0 [ 3067.539500][T30997] ? fat_block_truncate_page+0x30/0x30 [ 3067.545078][T30997] pagecache_write_begin+0x5a/0x70 [ 3067.550173][T30997] cont_write_begin+0x172/0x7e0 [ 3067.555030][T30997] fat_write_begin+0x61/0xf0 [ 3067.559604][T30997] ? fat_block_truncate_page+0x30/0x30 [ 3067.565129][T30997] generic_perform_write+0x1c8/0x400 [ 3067.570408][T30997] __generic_file_write_iter+0xf7/0x2b0 [ 3067.575936][T30997] ? generic_write_checks+0x250/0x290 [ 3067.581429][T30997] generic_file_write_iter+0x75/0x130 [ 3067.586785][T30997] aio_write+0x2dc/0x3c0 [ 3067.591023][T30997] io_submit_one+0x8c6/0x1410 [ 3067.595690][T30997] __se_sys_io_submit+0x105/0x280 [ 3067.600718][T30997] __x64_sys_io_submit+0x3f/0x50 [ 3067.605644][T30997] do_syscall_64+0x44/0xd0 [ 3067.610049][T30997] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3067.615968][T30997] RIP: 0033:0x7fdd9c991049 [ 3067.620363][T30997] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3067.639952][T30997] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3067.648416][T30997] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3067.656368][T30997] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 05:52:10 executing program 0: syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) syz_open_dev$usbfs(&(0x7f0000000180), 0x78, 0x1) [ 3067.664320][T30997] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3067.672271][T30997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3067.680223][T30997] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3067.688177][T30997] [ 3067.711941][T31016] FAULT_INJECTION: forcing a failure. [ 3067.711941][T31016] name failslab, interval 1, probability 0, space 0, times 0 [ 3067.717168][T30997] syz-executor.2: attempt to access beyond end of device [ 3067.717168][T30997] loop2: rw=2049, want=256, limit=16 [ 3067.724632][T31016] CPU: 1 PID: 31016 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3067.747799][T31016] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 05:52:10 executing program 0: syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) syz_open_dev$usbfs(&(0x7f0000000180), 0x78, 0x1) syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x78, 0x1) (async) 05:52:10 executing program 0: syz_genetlink_get_family_id$devlink(&(0x7f0000000000), 0xffffffffffffffff) syz_open_dev$usbfs(&(0x7f0000000180), 0x78, 0x1) [ 3067.749269][T31018] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3067.757848][T31016] Call Trace: [ 3067.757856][T31016] [ 3067.757863][T31016] dump_stack_lvl+0xd6/0x122 [ 3067.777935][T31016] dump_stack+0x11/0x1b [ 3067.782100][T31016] should_fail+0x23c/0x250 [ 3067.786520][T31016] ? jbd2__journal_start+0xa1/0x290 [ 3067.791726][T31016] __should_failslab+0x81/0x90 [ 3067.796488][T31016] should_failslab+0x5/0x20 [ 3067.800978][T31016] kmem_cache_alloc+0x4f/0x320 [ 3067.805743][T31016] jbd2__journal_start+0xa1/0x290 05:52:10 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x10c) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) setsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f00000011c0), 0x10) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r2 = dup3(r1, r1, 0xca598d5583d90851) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000040)={0x1f, 0x3b, 0xc35, 0x8, 0x54, 0x2c1, &(0x7f0000001280)="872dae6eb9e1f4d081b2febca081c30910a92652da8eea337adbc8c85b28878da6ec4924f9ec3902820f16e9f4e27208dc47a3e9fb5095a973dea50d04f54cca0ad5b3423fafa2d349e7320c3bb39d856e7f17c5"}) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0xb, 0x1}, 0x9, 0x41, &(0x7f0000001200)="256a662e777eb2", 0x7, 0xffffffff, 0x8, 0x0, 0x200, 0x7, &(0x7f0000001240)="6633b0cac409064b"}) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x1f, 0x1, &(0x7f00000001c0)="97f364e84808cc2cdb98317d8556a560af8298de1c26b5f8643d98bed27562da32d695471944792a0b40e39111eba7d57451c29a51adadb87d3d3ad8a224c8fdbf1ffc2060e912b7a757897616e2997101cf9a531bd6b78f98185d907289798201c67e00527c0726a89b28a3d42ed1b843a0070a4b805ca5555b88c21bfea5a07c1afd46a40f1f67460ae86ad6ccf90877371307ac837ee59d2f6d74576b51b4f7aa2352473849b023aef99392adb21afdf99ee9914baeb40a9cdc26a2117daf72b82c60fcf2157d78af95c37b91e35f1e26658ee0a0876161c7f99e5c0e937a30b742b5b5349e3f7b06174823bd2537711c4a0b8db5afc052013650b32c27d7829171653cd7ad7930984b74fdb22b2904e74ab917a17818a97a2a27b97745dd0d88644ef0442a50f0815a4311f09034f3640af344bb4b8aac22eed22dbf80e1b46656d39a028219ab1a12396a9811db7e40b38e8d03fc1c5c2d12b76a1d697cc9373724ed5aa276d92c321980ddbe96d7a945793f479e349c1d3421b869463ef5aa9aae2dab218418a17610ea311b1ae6c50a8d5b3e7c26460a9ad172c35bd86f519f028dd5c35c1c8d4044f72fb86238d233c0b90005e6a743b5771047fcdcbf268f334b720621f8fe965420ea7c9394ab5df4134cdf88cb304593848c7413258b360878c1ce1e47c0651acdc9d3bb18901e39d1ee30c5a1c34df28c3fd7f6c77ae7abb39d416d319f776f7d49ed39ac7d39608144d4ef130a0a8a275307bcf796fcac089b0971a64303a0cce549b40c0ae05bfe1e2351987a6338b6105809c9103a4af28d512fece98c5ccca0687c6d887309a24bbb3ea2b13b378b1745a8cee229fb975a2fd7b48dab970e0f7d19ff6216544ba35207b472ea048fe3b7f06d6df05fbeb871a9757fae450d5f3eba90b844ec5cdb639fc152791835b32fdb39e3e56b776ef5237ed081b0b30b355ca809a4bbd944655b75791eb2ce70b2b928b6d2863cc126ae81d0e78aa6e2ff407dc630dbb4a7185c7c80c0b152c58bf9ad91f2020432b32693b49b1b607e94ec4b3993e28cf7a66b4eb534bd851f7eca653be366711b9e53749a56df9f3f5ad5ef656479f662514b0a0ec61980faf85ff1d9dd355396c24c9fa9cd861c0ab326e35c24dc4c90fd6a389fe260af60607a6b4fbf968f9d5d9f58b0c386f5db47c925131cc700a14ea33023393f88f477ea0ddfedb0e150c5ecd6ed2638eab7414a90189b409d0f73d952deb5650f53ed8aa163b0079875f342880eb5fcf51f17aa557861351a09431ecb6352db058d41f320e68cdfeedff50ebad38ce3b1478ead1bed71736e738a52509187ebcd1d88ff94e02e91157bbb3e87a7939e908c078a626e3012cddbf6c3cbb5f19ff4ec21f5ea18755e86d52b31fdf291aae36ee072beb81f4e408059fa302d850edfbb57033dea3c20b85053c3f98efa2ced3e82b69d99fb9d66770146972a1266269c1b19fb7f99afecfd834949a063e604fd8e8c0b4fcef182331e8d7de43c5112901dd9b219659d9e1bae442b9ebab02a821c780b8a899184c063ff62a5a24fc6ccd20e440dbfd064410f7f43a892b689762d2468473f6ef4b53fd8f6e1784d8cf27438e08cc5a3dba680191d557e824b5807fa9582bfaf26bcc78cbdec476c0d4d28e0bb8fc253c36b392f0758bf1e7c6d0aaf7b93f02e2baa1d97c0f50b18faf7f05c9045e808ce9d4b3ee0fc2895fb4b368761ab347934678270b172ac2281477d75f853cdeecb3f846b437afbfeff33a6b1ad2f04d13aea74ec84760ac65d12491a55a42396bc36a3d8cab1dd38191518ff0de1a515651dabc93c1841c89d9ff7aa6d701f385e8d2583167eb4b84925dc99df2c5a4d560559ffca0a52b5ac8ff63c1efe51d2243659b24219009cd0a67c681245fcf2944487fcfa5f5b40d0a84d82b4eff1faac2314d79ab885428f21a1c174a887b632b58c1a8e09c212b182d61ffe457d9304b601de81c46894583f18579405691134d911b9b8ffb62de2abd3734a55184f4c845b1f3d80733c4855174ef4d856c3f5110f6a5341984813f458178e6843d17ff096f484e62ef5cf3b4180742b85861741769d1c956138e9e8d5d8eb11b2cdee28a90b7f676fa14199f2d3ed5988e8f80f5d50cf9556008c4026c698390ef3b12ff92fc01059bc0eebc06507c618920a4689f469529cab56a214addf3b73bb90205c3371d0b7d155a42a5a189d82ec135550f138071ea8a46a1ac7b1548be122823656f25bb436248c02b5f43d4c92537e3089dfc727e05727aab9534f65b442e807818bf48c487e525eea1bb08c5772ad69ab02ac1fabdeab3a9d410d5873b3b5ffd6bbf1efc60f3f0fe16ecc37ffc623447fc3bd167b247618cb71faa2072de21e3d5773b0e0b0ff24defed3e69d0fb083bdc5e0d03a091a645b5bb4a8bb0505915213e5f721be4018c05eced73886bec88dd6fc34bae74374210d39cf612d985a94f39b17ad90f0e36b5aabc0d989b5b567f7c6d37def6a7aae62b0ac4b54323f64a98fb4d26d96f0a15a88683a9dcec6ba24cb2854b3fe4850aaf0cee62f558469f192e797f68c29765814b4a82212900da61ef23819d31a22aee68b4e2b98c0936b34061ddb4b1bc8f6b526c5cc976fbacdfd2212486da6575a18d409c8f656fa3abd0041f67027b79bf964cad2eeb14499ccbd29e876fccb5a3ae8ebe497307f2ab66568d1ba4419ca9c5baf780db5c9e00da79c56067c2ddfbf9f5b351fd58699c45ae622a1df2b116eec364cb4de189db3b38088fd81d8cdefcd93c023881d764a225f5babdcd804e26bda71921f1f5cd5f7a9a4945f1706db61dbef889d4a513e908cfa009b0927774b033a3e521393a9c8fa5864642dc073fa0d5de5d5f2e76a031bd206b86f87b973a25d649c92a641d8c8c6c6ae7e0a9d59e72a33c34ba052c1f890f47fbc7c3076e627a6f3a1fe52cad180cc6515880be2a3d0cc1e0f7416c034d10ca6077c36cf845e88e99029c234925e0111b30205a8d7f5c5c72fcb27b930fe08d2ae1e72aadf4f51ebc04cd76856e30a1d06f20eb4f5eb2e222314509d13cd12d01569dd27fc4035896987495f09d2ec82f56d557d7e31af64a8249544cb2858bc706b2c51f2d965a9b44ec0a5b20dcc5a327b76222f1f54356a0c29fc31d3e6e89c885a4740412acf8aca96f6000a95491de65c561e907068da104c9b07e9b376cee33ddb28fe3408610867bab50213cb0c03c97e78e6597baa86448979f97c436200a7100abde1a39ad2b8a40c36366214232f7578a7eeb7af779d639608df860c4de1d5e0a6f2c09947d40da83b04168cf64b91a37f813ae73c16005bc26337bfc148e46b58863315d64794af9e4cba09b7298224b69ded9220de95a2294ea36b3b6a3f46a6bb80ebfbf37b6d2f46597d9eed59da35d4bbdc53346f5ee30d81761ba7b7d7087c3bc9410789b7e6e7357efcf52c529501c9f59d8e673a55eeb478ab941a4a16a06a31a547a78d38cfb017893f351ae93060e3714e019b223484f62cdf41f41dd099ce36ca52e4a7d0b242d771462cd872aaf9412ffec7bb4fae13ba410bce2c463a49e8b7e8f10e65e0568d83991048d4bba126624ddc56e13fdd7af000cb2dc571185d39c512767b541152ce3ad12d46fe19e5f418ffb8120f67f68e0ae60ac60e13856f47072b68f68ce8afbcc569443c11d8d86107a9d60d3d04424fcce2d194ce91051158bf2691f832bb5642502e781b7fd96366b657bb41c32bcbe088532f93d3f8a65b68d7cdad09955269796906203dbcec0c61ae02d5ad15d480812875ba2e1e05f02a48230981fd4a88a3268cb0df023b5bc38defb1b5cb798adb7e91f2b7d220c53c66a1b67e546b0f10ddd035585f77a6950b7dce89341e856cd4f1adbbdaa5e5a63f3b7705e0d52d233ff4ad1fd4dd20f778e61c20fe6d866161db3242a039d1b33d451c6838bf3d7e90ee5fde2c83104acbd64b82df767376f1890961cc145aa9b114ba539d1f1f1f622f7e42596b98f85f17dd6b990e7cfbfcd0c9afdbf422940130f5c34cad9b5673a11f5f207730bba136dacac3d7bbf971a54478928d641b74e3110782ba35255e7c1b131b7e0ad50288919f43c61423f4c94ad424e5999d186bdf7138a473cf3f03a731378eaf3befe31a8edf76f85c3a034ef54b652710773bf9213eb85402bc10b2d02f79c7536208e4526669a30ed73b62f773b1daa77d96a7da38f02f27c910b2d14c744a14dfd2dd21be9a11cb90c8cc29d4cca7ecee891cbce30f535a27b044e12a3888f227b5561ebcb8dda95e0836b5a88bc3072df7e2114d5103882a5679c0aadb8ec068b6f0b08382d5dee8c294a686b9bce0fae25f8bb8f95fa3d7d4fb586367378f2da7409a95923cf0b8316548943e1269aba2ef4eb2c5e6eea6f611f8aea2b0724315ea37cf1bd9e291bc89d6471286959bf7c45e63d41f90b412cca7c66fe4465a515d01074de7fb9677d954d82df5852914db60da14f35a220dae3fec239eacac80616d7c1eaf39dd528817793fba17327bccc94ba4e03c994cdb2757520efe1eb53f3b700b9b26978ba1b7e18739eee55a3ba0a8a8bad186f3bb3b5bda683162bf59d2a6187883575de4aa77a8dd21e28ddb737328147bd2b1068815e02d56efc436319064907cd0e1df62e71a62d11531375469445c03350ee838f1034e51f7dfacae8ad72d811a1d0e4ce17017f4611f34451c9392b2ae1d1bf31e2d4fc75dc96c94a93e6633948490d5fd490e77caa4ac216fc3b57ce466503a25b4368b4fc8c2eebc382648c9d839b2328056edb75f7d23f60d996ad0f09bb55a585d516be77aa3d4d64b1019bd7498bc2118955a14a5fb21276d4a2a15b933bf7126549d077f746f5610f02bebbd89340fb79fdca244ae1b177522dafcb1a88ea9fa5b4d0c4590a1079d51e2dec56eb4bb6e83e130bcc2f6a630f9a2b29ebc35ec5c3c7777fa7e66bdcbae9ad1c7df21f477819c4131927619e7b786ff8f1b3927e3cc05fd1bbaea6c844e7e21a651ee3cf1a591e8e575eae4664d8c82b20edcaf6ec5d9fa839dbd0c52343f97065ceacbaacce79eb9e59ebafff792ccee5ac02b84f7c73f40f2e02e5e237b7a46efbfc5193e5079864fa3fd998de3d966ba0d863b362c21c269da4c6c14841b1bf8c5e9bc638231d9103fbfc1519f4398e38dc040bea3a81001a5cceb822d6596226f16385833cb72339d337a23e51416d800f3b0453d9bae3b8d5d18257b905d4d72d2dad1f68c5531395645b6e73de46b2ce481fbb4c7d913caf5f906df64d3f9bb143f9553116aa965c1975164af858bdd9801c8d53f32c310dda1c7717c0777e92b72865052d7d5925a18edbb4910b302bfa02401feafadb12653c50a0e16085bf33e1648d1c7675fcaa81e9b5a48fda4fc3b105ad1235580850afed82e3a9495159d531f149a2c4577ded927fad3613652fd0d8c417160fd173d5654777766039e4c6684a2b3b31af4a931d481035cd0ed1b080287ab16b33479696ec23b4ed57058516764752bad3650a2226d530cfc143ab3422fe064e76d41db6ead8f7a53a5b5a2ddd8ed2d94387f999f4858b44fbedd96219f601c7203660fa875e913210e6a7be9eabd1efe43d9fd8bcbca8202a85d299ab97b126a609e0e8f20ef16ec82d1385a32ead0216360caf67b192d521865ab7dceb53e80b0d1b00fd94742acf62e5cdd7b3a53eb7d28ccdc2aafc6e9107f108dd0c6462ca34a43d878d244c3ba5e7dc645ac"}) [ 3067.810824][T31016] __ext4_journal_start_sb+0x10f/0x290 [ 3067.816350][T31016] ext4_iomap_begin+0x36e/0x550 [ 3067.821210][T31016] ? ext4_alloc_da_blocks+0xd0/0xd0 [ 3067.826416][T31016] iomap_iter+0x395/0x4a0 [ 3067.830803][T31016] __iomap_dio_rw+0x6ad/0x10a0 [ 3067.835646][T31016] iomap_dio_rw+0x38/0x80 [ 3067.839983][T31016] ext4_file_write_iter+0x7d5/0xda0 [ 3067.845186][T31016] aio_write+0x2dc/0x3c0 [ 3067.849439][T31016] io_submit_one+0x8c6/0x1410 [ 3067.854135][T31016] __se_sys_io_submit+0x105/0x280 [ 3067.859161][T31016] __x64_sys_io_submit+0x3f/0x50 [ 3067.864107][T31016] do_syscall_64+0x44/0xd0 [ 3067.868639][T31016] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3067.874532][T31016] RIP: 0033:0x7f2e1a57e049 [ 3067.878941][T31016] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3067.898545][T31016] RSP: 002b:00007f2e196d3168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3067.906980][T31016] RAX: ffffffffffffffda RBX: 00007f2e1a691030 RCX: 00007f2e1a57e049 [ 3067.914963][T31016] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3067.922939][T31016] RBP: 00007f2e196d31d0 R08: 0000000000000000 R09: 0000000000000000 [ 3067.930937][T31016] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3067.938948][T31016] R13: 00007ffc263fde6f R14: 00007f2e196d3300 R15: 0000000000022000 [ 3067.947013][T31016] 05:52:16 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:52:16 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x25, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:52:16 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 7) 05:52:16 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES32=r4], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x3e0) close(r0) 05:52:16 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 8) 05:52:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) creat(&(0x7f0000000100)='./file0\x00', 0x10c) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) setsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f00000011c0), 0x10) (async) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r2 = dup3(r1, r1, 0xca598d5583d90851) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000040)={0x1f, 0x3b, 0xc35, 0x8, 0x54, 0x2c1, &(0x7f0000001280)="872dae6eb9e1f4d081b2febca081c30910a92652da8eea337adbc8c85b28878da6ec4924f9ec3902820f16e9f4e27208dc47a3e9fb5095a973dea50d04f54cca0ad5b3423fafa2d349e7320c3bb39d856e7f17c5"}) (async) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0xb, 0x1}, 0x9, 0x41, &(0x7f0000001200)="256a662e777eb2", 0x7, 0xffffffff, 0x8, 0x0, 0x200, 0x7, &(0x7f0000001240)="6633b0cac409064b"}) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x1f, 0x1, &(0x7f00000001c0)="97f364e84808cc2cdb98317d8556a560af8298de1c26b5f8643d98bed27562da32d695471944792a0b40e39111eba7d57451c29a51adadb87d3d3ad8a224c8fdbf1ffc2060e912b7a757897616e2997101cf9a531bd6b78f98185d907289798201c67e00527c0726a89b28a3d42ed1b843a0070a4b805ca5555b88c21bfea5a07c1afd46a40f1f67460ae86ad6ccf90877371307ac837ee59d2f6d74576b51b4f7aa2352473849b023aef99392adb21afdf99ee9914baeb40a9cdc26a2117daf72b82c60fcf2157d78af95c37b91e35f1e26658ee0a0876161c7f99e5c0e937a30b742b5b5349e3f7b06174823bd2537711c4a0b8db5afc052013650b32c27d7829171653cd7ad7930984b74fdb22b2904e74ab917a17818a97a2a27b97745dd0d88644ef0442a50f0815a4311f09034f3640af344bb4b8aac22eed22dbf80e1b46656d39a028219ab1a12396a9811db7e40b38e8d03fc1c5c2d12b76a1d697cc9373724ed5aa276d92c321980ddbe96d7a945793f479e349c1d3421b869463ef5aa9aae2dab218418a17610ea311b1ae6c50a8d5b3e7c26460a9ad172c35bd86f519f028dd5c35c1c8d4044f72fb86238d233c0b90005e6a743b5771047fcdcbf268f334b720621f8fe965420ea7c9394ab5df4134cdf88cb304593848c7413258b360878c1ce1e47c0651acdc9d3bb18901e39d1ee30c5a1c34df28c3fd7f6c77ae7abb39d416d319f776f7d49ed39ac7d39608144d4ef130a0a8a275307bcf796fcac089b0971a64303a0cce549b40c0ae05bfe1e2351987a6338b6105809c9103a4af28d512fece98c5ccca0687c6d887309a24bbb3ea2b13b378b1745a8cee229fb975a2fd7b48dab970e0f7d19ff6216544ba35207b472ea048fe3b7f06d6df05fbeb871a9757fae450d5f3eba90b844ec5cdb639fc152791835b32fdb39e3e56b776ef5237ed081b0b30b355ca809a4bbd944655b75791eb2ce70b2b928b6d2863cc126ae81d0e78aa6e2ff407dc630dbb4a7185c7c80c0b152c58bf9ad91f2020432b32693b49b1b607e94ec4b3993e28cf7a66b4eb534bd851f7eca653be366711b9e53749a56df9f3f5ad5ef656479f662514b0a0ec61980faf85ff1d9dd355396c24c9fa9cd861c0ab326e35c24dc4c90fd6a389fe260af60607a6b4fbf968f9d5d9f58b0c386f5db47c925131cc700a14ea33023393f88f477ea0ddfedb0e150c5ecd6ed2638eab7414a90189b409d0f73d952deb5650f53ed8aa163b0079875f342880eb5fcf51f17aa557861351a09431ecb6352db058d41f320e68cdfeedff50ebad38ce3b1478ead1bed71736e738a52509187ebcd1d88ff94e02e91157bbb3e87a7939e908c078a626e3012cddbf6c3cbb5f19ff4ec21f5ea18755e86d52b31fdf291aae36ee072beb81f4e408059fa302d850edfbb57033dea3c20b85053c3f98efa2ced3e82b69d99fb9d66770146972a1266269c1b19fb7f99afecfd834949a063e604fd8e8c0b4fcef182331e8d7de43c5112901dd9b219659d9e1bae442b9ebab02a821c780b8a899184c063ff62a5a24fc6ccd20e440dbfd064410f7f43a892b689762d2468473f6ef4b53fd8f6e1784d8cf27438e08cc5a3dba680191d557e824b5807fa9582bfaf26bcc78cbdec476c0d4d28e0bb8fc253c36b392f0758bf1e7c6d0aaf7b93f02e2baa1d97c0f50b18faf7f05c9045e808ce9d4b3ee0fc2895fb4b368761ab347934678270b172ac2281477d75f853cdeecb3f846b437afbfeff33a6b1ad2f04d13aea74ec84760ac65d12491a55a42396bc36a3d8cab1dd38191518ff0de1a515651dabc93c1841c89d9ff7aa6d701f385e8d2583167eb4b84925dc99df2c5a4d560559ffca0a52b5ac8ff63c1efe51d2243659b24219009cd0a67c681245fcf2944487fcfa5f5b40d0a84d82b4eff1faac2314d79ab885428f21a1c174a887b632b58c1a8e09c212b182d61ffe457d9304b601de81c46894583f18579405691134d911b9b8ffb62de2abd3734a55184f4c845b1f3d80733c4855174ef4d856c3f5110f6a5341984813f458178e6843d17ff096f484e62ef5cf3b4180742b85861741769d1c956138e9e8d5d8eb11b2cdee28a90b7f676fa14199f2d3ed5988e8f80f5d50cf9556008c4026c698390ef3b12ff92fc01059bc0eebc06507c618920a4689f469529cab56a214addf3b73bb90205c3371d0b7d155a42a5a189d82ec135550f138071ea8a46a1ac7b1548be122823656f25bb436248c02b5f43d4c92537e3089dfc727e05727aab9534f65b442e807818bf48c487e525eea1bb08c5772ad69ab02ac1fabdeab3a9d410d5873b3b5ffd6bbf1efc60f3f0fe16ecc37ffc623447fc3bd167b247618cb71faa2072de21e3d5773b0e0b0ff24defed3e69d0fb083bdc5e0d03a091a645b5bb4a8bb0505915213e5f721be4018c05eced73886bec88dd6fc34bae74374210d39cf612d985a94f39b17ad90f0e36b5aabc0d989b5b567f7c6d37def6a7aae62b0ac4b54323f64a98fb4d26d96f0a15a88683a9dcec6ba24cb2854b3fe4850aaf0cee62f558469f192e797f68c29765814b4a82212900da61ef23819d31a22aee68b4e2b98c0936b34061ddb4b1bc8f6b526c5cc976fbacdfd2212486da6575a18d409c8f656fa3abd0041f67027b79bf964cad2eeb14499ccbd29e876fccb5a3ae8ebe497307f2ab66568d1ba4419ca9c5baf780db5c9e00da79c56067c2ddfbf9f5b351fd58699c45ae622a1df2b116eec364cb4de189db3b38088fd81d8cdefcd93c023881d764a225f5babdcd804e26bda71921f1f5cd5f7a9a4945f1706db61dbef889d4a513e908cfa009b0927774b033a3e521393a9c8fa5864642dc073fa0d5de5d5f2e76a031bd206b86f87b973a25d649c92a641d8c8c6c6ae7e0a9d59e72a33c34ba052c1f890f47fbc7c3076e627a6f3a1fe52cad180cc6515880be2a3d0cc1e0f7416c034d10ca6077c36cf845e88e99029c234925e0111b30205a8d7f5c5c72fcb27b930fe08d2ae1e72aadf4f51ebc04cd76856e30a1d06f20eb4f5eb2e222314509d13cd12d01569dd27fc4035896987495f09d2ec82f56d557d7e31af64a8249544cb2858bc706b2c51f2d965a9b44ec0a5b20dcc5a327b76222f1f54356a0c29fc31d3e6e89c885a4740412acf8aca96f6000a95491de65c561e907068da104c9b07e9b376cee33ddb28fe3408610867bab50213cb0c03c97e78e6597baa86448979f97c436200a7100abde1a39ad2b8a40c36366214232f7578a7eeb7af779d639608df860c4de1d5e0a6f2c09947d40da83b04168cf64b91a37f813ae73c16005bc26337bfc148e46b58863315d64794af9e4cba09b7298224b69ded9220de95a2294ea36b3b6a3f46a6bb80ebfbf37b6d2f46597d9eed59da35d4bbdc53346f5ee30d81761ba7b7d7087c3bc9410789b7e6e7357efcf52c529501c9f59d8e673a55eeb478ab941a4a16a06a31a547a78d38cfb017893f351ae93060e3714e019b223484f62cdf41f41dd099ce36ca52e4a7d0b242d771462cd872aaf9412ffec7bb4fae13ba410bce2c463a49e8b7e8f10e65e0568d83991048d4bba126624ddc56e13fdd7af000cb2dc571185d39c512767b541152ce3ad12d46fe19e5f418ffb8120f67f68e0ae60ac60e13856f47072b68f68ce8afbcc569443c11d8d86107a9d60d3d04424fcce2d194ce91051158bf2691f832bb5642502e781b7fd96366b657bb41c32bcbe088532f93d3f8a65b68d7cdad09955269796906203dbcec0c61ae02d5ad15d480812875ba2e1e05f02a48230981fd4a88a3268cb0df023b5bc38defb1b5cb798adb7e91f2b7d220c53c66a1b67e546b0f10ddd035585f77a6950b7dce89341e856cd4f1adbbdaa5e5a63f3b7705e0d52d233ff4ad1fd4dd20f778e61c20fe6d866161db3242a039d1b33d451c6838bf3d7e90ee5fde2c83104acbd64b82df767376f1890961cc145aa9b114ba539d1f1f1f622f7e42596b98f85f17dd6b990e7cfbfcd0c9afdbf422940130f5c34cad9b5673a11f5f207730bba136dacac3d7bbf971a54478928d641b74e3110782ba35255e7c1b131b7e0ad50288919f43c61423f4c94ad424e5999d186bdf7138a473cf3f03a731378eaf3befe31a8edf76f85c3a034ef54b652710773bf9213eb85402bc10b2d02f79c7536208e4526669a30ed73b62f773b1daa77d96a7da38f02f27c910b2d14c744a14dfd2dd21be9a11cb90c8cc29d4cca7ecee891cbce30f535a27b044e12a3888f227b5561ebcb8dda95e0836b5a88bc3072df7e2114d5103882a5679c0aadb8ec068b6f0b08382d5dee8c294a686b9bce0fae25f8bb8f95fa3d7d4fb586367378f2da7409a95923cf0b8316548943e1269aba2ef4eb2c5e6eea6f611f8aea2b0724315ea37cf1bd9e291bc89d6471286959bf7c45e63d41f90b412cca7c66fe4465a515d01074de7fb9677d954d82df5852914db60da14f35a220dae3fec239eacac80616d7c1eaf39dd528817793fba17327bccc94ba4e03c994cdb2757520efe1eb53f3b700b9b26978ba1b7e18739eee55a3ba0a8a8bad186f3bb3b5bda683162bf59d2a6187883575de4aa77a8dd21e28ddb737328147bd2b1068815e02d56efc436319064907cd0e1df62e71a62d11531375469445c03350ee838f1034e51f7dfacae8ad72d811a1d0e4ce17017f4611f34451c9392b2ae1d1bf31e2d4fc75dc96c94a93e6633948490d5fd490e77caa4ac216fc3b57ce466503a25b4368b4fc8c2eebc382648c9d839b2328056edb75f7d23f60d996ad0f09bb55a585d516be77aa3d4d64b1019bd7498bc2118955a14a5fb21276d4a2a15b933bf7126549d077f746f5610f02bebbd89340fb79fdca244ae1b177522dafcb1a88ea9fa5b4d0c4590a1079d51e2dec56eb4bb6e83e130bcc2f6a630f9a2b29ebc35ec5c3c7777fa7e66bdcbae9ad1c7df21f477819c4131927619e7b786ff8f1b3927e3cc05fd1bbaea6c844e7e21a651ee3cf1a591e8e575eae4664d8c82b20edcaf6ec5d9fa839dbd0c52343f97065ceacbaacce79eb9e59ebafff792ccee5ac02b84f7c73f40f2e02e5e237b7a46efbfc5193e5079864fa3fd998de3d966ba0d863b362c21c269da4c6c14841b1bf8c5e9bc638231d9103fbfc1519f4398e38dc040bea3a81001a5cceb822d6596226f16385833cb72339d337a23e51416d800f3b0453d9bae3b8d5d18257b905d4d72d2dad1f68c5531395645b6e73de46b2ce481fbb4c7d913caf5f906df64d3f9bb143f9553116aa965c1975164af858bdd9801c8d53f32c310dda1c7717c0777e92b72865052d7d5925a18edbb4910b302bfa02401feafadb12653c50a0e16085bf33e1648d1c7675fcaa81e9b5a48fda4fc3b105ad1235580850afed82e3a9495159d531f149a2c4577ded927fad3613652fd0d8c417160fd173d5654777766039e4c6684a2b3b31af4a931d481035cd0ed1b080287ab16b33479696ec23b4ed57058516764752bad3650a2226d530cfc143ab3422fe064e76d41db6ead8f7a53a5b5a2ddd8ed2d94387f999f4858b44fbedd96219f601c7203660fa875e913210e6a7be9eabd1efe43d9fd8bcbca8202a85d299ab97b126a609e0e8f20ef16ec82d1385a32ead0216360caf67b192d521865ab7dceb53e80b0d1b00fd94742acf62e5cdd7b3a53eb7d28ccdc2aafc6e9107f108dd0c6462ca34a43d878d244c3ba5e7dc645ac"}) [ 3073.644893][T31039] loop2: detected capacity change from 0 to 16 [ 3073.652904][T31042] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3073.653156][T31035] loop4: detected capacity change from 0 to 16 [ 3073.682266][T31039] FAULT_INJECTION: forcing a failure. 05:52:16 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x10c) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) setsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f00000011c0), 0x10) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r2 = dup3(r1, r1, 0xca598d5583d90851) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000040)={0x1f, 0x3b, 0xc35, 0x8, 0x54, 0x2c1, &(0x7f0000001280)="872dae6eb9e1f4d081b2febca081c30910a92652da8eea337adbc8c85b28878da6ec4924f9ec3902820f16e9f4e27208dc47a3e9fb5095a973dea50d04f54cca0ad5b3423fafa2d349e7320c3bb39d856e7f17c5"}) (async) ioctl$USBDEVFS_SUBMITURB(r1, 0x8038550a, &(0x7f0000000140)=@urb_type_interrupt={0x1, {0xb, 0x1}, 0x9, 0x41, &(0x7f0000001200)="256a662e777eb2", 0x7, 0xffffffff, 0x8, 0x0, 0x200, 0x7, &(0x7f0000001240)="6633b0cac409064b"}) (async) ioctl$USBDEVFS_IOCTL(r1, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x1f, 0x1, &(0x7f00000001c0)="97f364e84808cc2cdb98317d8556a560af8298de1c26b5f8643d98bed27562da32d695471944792a0b40e39111eba7d57451c29a51adadb87d3d3ad8a224c8fdbf1ffc2060e912b7a757897616e2997101cf9a531bd6b78f98185d907289798201c67e00527c0726a89b28a3d42ed1b843a0070a4b805ca5555b88c21bfea5a07c1afd46a40f1f67460ae86ad6ccf90877371307ac837ee59d2f6d74576b51b4f7aa2352473849b023aef99392adb21afdf99ee9914baeb40a9cdc26a2117daf72b82c60fcf2157d78af95c37b91e35f1e26658ee0a0876161c7f99e5c0e937a30b742b5b5349e3f7b06174823bd2537711c4a0b8db5afc052013650b32c27d7829171653cd7ad7930984b74fdb22b2904e74ab917a17818a97a2a27b97745dd0d88644ef0442a50f0815a4311f09034f3640af344bb4b8aac22eed22dbf80e1b46656d39a028219ab1a12396a9811db7e40b38e8d03fc1c5c2d12b76a1d697cc9373724ed5aa276d92c321980ddbe96d7a945793f479e349c1d3421b869463ef5aa9aae2dab218418a17610ea311b1ae6c50a8d5b3e7c26460a9ad172c35bd86f519f028dd5c35c1c8d4044f72fb86238d233c0b90005e6a743b5771047fcdcbf268f334b720621f8fe965420ea7c9394ab5df4134cdf88cb304593848c7413258b360878c1ce1e47c0651acdc9d3bb18901e39d1ee30c5a1c34df28c3fd7f6c77ae7abb39d416d319f776f7d49ed39ac7d39608144d4ef130a0a8a275307bcf796fcac089b0971a64303a0cce549b40c0ae05bfe1e2351987a6338b6105809c9103a4af28d512fece98c5ccca0687c6d887309a24bbb3ea2b13b378b1745a8cee229fb975a2fd7b48dab970e0f7d19ff6216544ba35207b472ea048fe3b7f06d6df05fbeb871a9757fae450d5f3eba90b844ec5cdb639fc152791835b32fdb39e3e56b776ef5237ed081b0b30b355ca809a4bbd944655b75791eb2ce70b2b928b6d2863cc126ae81d0e78aa6e2ff407dc630dbb4a7185c7c80c0b152c58bf9ad91f2020432b32693b49b1b607e94ec4b3993e28cf7a66b4eb534bd851f7eca653be366711b9e53749a56df9f3f5ad5ef656479f662514b0a0ec61980faf85ff1d9dd355396c24c9fa9cd861c0ab326e35c24dc4c90fd6a389fe260af60607a6b4fbf968f9d5d9f58b0c386f5db47c925131cc700a14ea33023393f88f477ea0ddfedb0e150c5ecd6ed2638eab7414a90189b409d0f73d952deb5650f53ed8aa163b0079875f342880eb5fcf51f17aa557861351a09431ecb6352db058d41f320e68cdfeedff50ebad38ce3b1478ead1bed71736e738a52509187ebcd1d88ff94e02e91157bbb3e87a7939e908c078a626e3012cddbf6c3cbb5f19ff4ec21f5ea18755e86d52b31fdf291aae36ee072beb81f4e408059fa302d850edfbb57033dea3c20b85053c3f98efa2ced3e82b69d99fb9d66770146972a1266269c1b19fb7f99afecfd834949a063e604fd8e8c0b4fcef182331e8d7de43c5112901dd9b219659d9e1bae442b9ebab02a821c780b8a899184c063ff62a5a24fc6ccd20e440dbfd064410f7f43a892b689762d2468473f6ef4b53fd8f6e1784d8cf27438e08cc5a3dba680191d557e824b5807fa9582bfaf26bcc78cbdec476c0d4d28e0bb8fc253c36b392f0758bf1e7c6d0aaf7b93f02e2baa1d97c0f50b18faf7f05c9045e808ce9d4b3ee0fc2895fb4b368761ab347934678270b172ac2281477d75f853cdeecb3f846b437afbfeff33a6b1ad2f04d13aea74ec84760ac65d12491a55a42396bc36a3d8cab1dd38191518ff0de1a515651dabc93c1841c89d9ff7aa6d701f385e8d2583167eb4b84925dc99df2c5a4d560559ffca0a52b5ac8ff63c1efe51d2243659b24219009cd0a67c681245fcf2944487fcfa5f5b40d0a84d82b4eff1faac2314d79ab885428f21a1c174a887b632b58c1a8e09c212b182d61ffe457d9304b601de81c46894583f18579405691134d911b9b8ffb62de2abd3734a55184f4c845b1f3d80733c4855174ef4d856c3f5110f6a5341984813f458178e6843d17ff096f484e62ef5cf3b4180742b85861741769d1c956138e9e8d5d8eb11b2cdee28a90b7f676fa14199f2d3ed5988e8f80f5d50cf9556008c4026c698390ef3b12ff92fc01059bc0eebc06507c618920a4689f469529cab56a214addf3b73bb90205c3371d0b7d155a42a5a189d82ec135550f138071ea8a46a1ac7b1548be122823656f25bb436248c02b5f43d4c92537e3089dfc727e05727aab9534f65b442e807818bf48c487e525eea1bb08c5772ad69ab02ac1fabdeab3a9d410d5873b3b5ffd6bbf1efc60f3f0fe16ecc37ffc623447fc3bd167b247618cb71faa2072de21e3d5773b0e0b0ff24defed3e69d0fb083bdc5e0d03a091a645b5bb4a8bb0505915213e5f721be4018c05eced73886bec88dd6fc34bae74374210d39cf612d985a94f39b17ad90f0e36b5aabc0d989b5b567f7c6d37def6a7aae62b0ac4b54323f64a98fb4d26d96f0a15a88683a9dcec6ba24cb2854b3fe4850aaf0cee62f558469f192e797f68c29765814b4a82212900da61ef23819d31a22aee68b4e2b98c0936b34061ddb4b1bc8f6b526c5cc976fbacdfd2212486da6575a18d409c8f656fa3abd0041f67027b79bf964cad2eeb14499ccbd29e876fccb5a3ae8ebe497307f2ab66568d1ba4419ca9c5baf780db5c9e00da79c56067c2ddfbf9f5b351fd58699c45ae622a1df2b116eec364cb4de189db3b38088fd81d8cdefcd93c023881d764a225f5babdcd804e26bda71921f1f5cd5f7a9a4945f1706db61dbef889d4a513e908cfa009b0927774b033a3e521393a9c8fa5864642dc073fa0d5de5d5f2e76a031bd206b86f87b973a25d649c92a641d8c8c6c6ae7e0a9d59e72a33c34ba052c1f890f47fbc7c3076e627a6f3a1fe52cad180cc6515880be2a3d0cc1e0f7416c034d10ca6077c36cf845e88e99029c234925e0111b30205a8d7f5c5c72fcb27b930fe08d2ae1e72aadf4f51ebc04cd76856e30a1d06f20eb4f5eb2e222314509d13cd12d01569dd27fc4035896987495f09d2ec82f56d557d7e31af64a8249544cb2858bc706b2c51f2d965a9b44ec0a5b20dcc5a327b76222f1f54356a0c29fc31d3e6e89c885a4740412acf8aca96f6000a95491de65c561e907068da104c9b07e9b376cee33ddb28fe3408610867bab50213cb0c03c97e78e6597baa86448979f97c436200a7100abde1a39ad2b8a40c36366214232f7578a7eeb7af779d639608df860c4de1d5e0a6f2c09947d40da83b04168cf64b91a37f813ae73c16005bc26337bfc148e46b58863315d64794af9e4cba09b7298224b69ded9220de95a2294ea36b3b6a3f46a6bb80ebfbf37b6d2f46597d9eed59da35d4bbdc53346f5ee30d81761ba7b7d7087c3bc9410789b7e6e7357efcf52c529501c9f59d8e673a55eeb478ab941a4a16a06a31a547a78d38cfb017893f351ae93060e3714e019b223484f62cdf41f41dd099ce36ca52e4a7d0b242d771462cd872aaf9412ffec7bb4fae13ba410bce2c463a49e8b7e8f10e65e0568d83991048d4bba126624ddc56e13fdd7af000cb2dc571185d39c512767b541152ce3ad12d46fe19e5f418ffb8120f67f68e0ae60ac60e13856f47072b68f68ce8afbcc569443c11d8d86107a9d60d3d04424fcce2d194ce91051158bf2691f832bb5642502e781b7fd96366b657bb41c32bcbe088532f93d3f8a65b68d7cdad09955269796906203dbcec0c61ae02d5ad15d480812875ba2e1e05f02a48230981fd4a88a3268cb0df023b5bc38defb1b5cb798adb7e91f2b7d220c53c66a1b67e546b0f10ddd035585f77a6950b7dce89341e856cd4f1adbbdaa5e5a63f3b7705e0d52d233ff4ad1fd4dd20f778e61c20fe6d866161db3242a039d1b33d451c6838bf3d7e90ee5fde2c83104acbd64b82df767376f1890961cc145aa9b114ba539d1f1f1f622f7e42596b98f85f17dd6b990e7cfbfcd0c9afdbf422940130f5c34cad9b5673a11f5f207730bba136dacac3d7bbf971a54478928d641b74e3110782ba35255e7c1b131b7e0ad50288919f43c61423f4c94ad424e5999d186bdf7138a473cf3f03a731378eaf3befe31a8edf76f85c3a034ef54b652710773bf9213eb85402bc10b2d02f79c7536208e4526669a30ed73b62f773b1daa77d96a7da38f02f27c910b2d14c744a14dfd2dd21be9a11cb90c8cc29d4cca7ecee891cbce30f535a27b044e12a3888f227b5561ebcb8dda95e0836b5a88bc3072df7e2114d5103882a5679c0aadb8ec068b6f0b08382d5dee8c294a686b9bce0fae25f8bb8f95fa3d7d4fb586367378f2da7409a95923cf0b8316548943e1269aba2ef4eb2c5e6eea6f611f8aea2b0724315ea37cf1bd9e291bc89d6471286959bf7c45e63d41f90b412cca7c66fe4465a515d01074de7fb9677d954d82df5852914db60da14f35a220dae3fec239eacac80616d7c1eaf39dd528817793fba17327bccc94ba4e03c994cdb2757520efe1eb53f3b700b9b26978ba1b7e18739eee55a3ba0a8a8bad186f3bb3b5bda683162bf59d2a6187883575de4aa77a8dd21e28ddb737328147bd2b1068815e02d56efc436319064907cd0e1df62e71a62d11531375469445c03350ee838f1034e51f7dfacae8ad72d811a1d0e4ce17017f4611f34451c9392b2ae1d1bf31e2d4fc75dc96c94a93e6633948490d5fd490e77caa4ac216fc3b57ce466503a25b4368b4fc8c2eebc382648c9d839b2328056edb75f7d23f60d996ad0f09bb55a585d516be77aa3d4d64b1019bd7498bc2118955a14a5fb21276d4a2a15b933bf7126549d077f746f5610f02bebbd89340fb79fdca244ae1b177522dafcb1a88ea9fa5b4d0c4590a1079d51e2dec56eb4bb6e83e130bcc2f6a630f9a2b29ebc35ec5c3c7777fa7e66bdcbae9ad1c7df21f477819c4131927619e7b786ff8f1b3927e3cc05fd1bbaea6c844e7e21a651ee3cf1a591e8e575eae4664d8c82b20edcaf6ec5d9fa839dbd0c52343f97065ceacbaacce79eb9e59ebafff792ccee5ac02b84f7c73f40f2e02e5e237b7a46efbfc5193e5079864fa3fd998de3d966ba0d863b362c21c269da4c6c14841b1bf8c5e9bc638231d9103fbfc1519f4398e38dc040bea3a81001a5cceb822d6596226f16385833cb72339d337a23e51416d800f3b0453d9bae3b8d5d18257b905d4d72d2dad1f68c5531395645b6e73de46b2ce481fbb4c7d913caf5f906df64d3f9bb143f9553116aa965c1975164af858bdd9801c8d53f32c310dda1c7717c0777e92b72865052d7d5925a18edbb4910b302bfa02401feafadb12653c50a0e16085bf33e1648d1c7675fcaa81e9b5a48fda4fc3b105ad1235580850afed82e3a9495159d531f149a2c4577ded927fad3613652fd0d8c417160fd173d5654777766039e4c6684a2b3b31af4a931d481035cd0ed1b080287ab16b33479696ec23b4ed57058516764752bad3650a2226d530cfc143ab3422fe064e76d41db6ead8f7a53a5b5a2ddd8ed2d94387f999f4858b44fbedd96219f601c7203660fa875e913210e6a7be9eabd1efe43d9fd8bcbca8202a85d299ab97b126a609e0e8f20ef16ec82d1385a32ead0216360caf67b192d521865ab7dceb53e80b0d1b00fd94742acf62e5cdd7b3a53eb7d28ccdc2aafc6e9107f108dd0c6462ca34a43d878d244c3ba5e7dc645ac"}) [ 3073.682266][T31039] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3073.695874][T31039] CPU: 1 PID: 31039 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3073.706914][T31039] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3073.715915][T31035] FAULT_INJECTION: forcing a failure. [ 3073.715915][T31035] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3073.716967][T31039] Call Trace: [ 3073.716975][T31039] [ 3073.716981][T31039] dump_stack_lvl+0xd6/0x122 [ 3073.740963][T31039] dump_stack+0x11/0x1b [ 3073.745197][T31039] should_fail+0x23c/0x250 [ 3073.749606][T31039] __alloc_pages+0x102/0x330 [ 3073.754205][T31039] alloc_pages+0x316/0x420 [ 3073.758614][T31039] folio_alloc+0x1a/0x20 [ 3073.762848][T31039] filemap_alloc_folio+0x53/0xf0 [ 3073.767826][T31039] __filemap_get_folio+0x443/0x690 [ 3073.772937][T31039] pagecache_get_page+0x26/0xe0 [ 3073.777822][T31039] grab_cache_page_write_begin+0x3f/0x50 [ 3073.783442][T31039] cont_write_begin+0x4ab/0x7e0 [ 3073.788390][T31039] fat_write_begin+0x61/0xf0 [ 3073.792988][T31039] ? fat_block_truncate_page+0x30/0x30 [ 3073.798431][T31039] pagecache_write_begin+0x5a/0x70 [ 3073.803537][T31039] cont_write_begin+0x172/0x7e0 [ 3073.808408][T31039] ? __list_del_entry_valid+0x54/0xc0 [ 3073.813781][T31039] fat_write_begin+0x61/0xf0 [ 3073.818382][T31039] ? fat_block_truncate_page+0x30/0x30 [ 3073.823881][T31039] generic_perform_write+0x1c8/0x400 [ 3073.829156][T31039] __generic_file_write_iter+0xf7/0x2b0 [ 3073.834689][T31039] ? generic_write_checks+0x250/0x290 [ 3073.840049][T31039] generic_file_write_iter+0x75/0x130 [ 3073.845416][T31039] aio_write+0x2dc/0x3c0 [ 3073.849711][T31039] io_submit_one+0x8c6/0x1410 [ 3073.854376][T31039] __se_sys_io_submit+0x105/0x280 [ 3073.859525][T31039] __x64_sys_io_submit+0x3f/0x50 [ 3073.864450][T31039] do_syscall_64+0x44/0xd0 [ 3073.868849][T31039] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3073.874737][T31039] RIP: 0033:0x7fdd9c991049 [ 3073.879136][T31039] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3073.899159][T31039] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3073.907564][T31039] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3073.915546][T31039] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3073.923500][T31039] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3073.931485][T31039] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3073.939444][T31039] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3073.947422][T31039] [ 3073.950428][T31035] CPU: 0 PID: 31035 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3073.961474][T31035] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3073.971521][T31035] Call Trace: [ 3073.974804][T31035] [ 3073.977727][T31035] dump_stack_lvl+0xd6/0x122 [ 3073.982337][T31035] dump_stack+0x11/0x1b [ 3073.986492][T31035] should_fail+0x23c/0x250 [ 3073.990908][T31035] __alloc_pages+0x102/0x330 [ 3073.995538][T31035] kmem_getpages+0x1d/0xa0 [ 3074.000031][T31035] cache_grow_begin+0x4c/0x1a0 [ 3074.004836][T31035] cache_alloc_refill+0x326/0x3e0 [ 3074.009864][T31035] ? should_fail+0xd6/0x250 [ 3074.014366][T31035] kmem_cache_alloc+0x28c/0x320 [ 3074.019322][T31035] ? __blockdev_direct_IO+0x145/0x2420 [ 3074.024790][T31035] __blockdev_direct_IO+0x145/0x2420 [ 3074.030088][T31035] ? debug_smp_processor_id+0x18/0x20 [ 3074.035450][T31035] ? free_unref_page_list+0x1f3/0x230 [ 3074.040834][T31035] ? fat_block_truncate_page+0x30/0x30 [ 3074.046343][T31035] ? xas_find+0xe0/0x3c0 [ 3074.050560][T31035] ? __rcu_read_unlock+0x5c/0x290 [ 3074.055566][T31035] ? find_get_entries+0x2a9/0x2e0 [ 3074.060649][T31035] fat_direct_IO+0x111/0x1e0 [ 3074.065362][T31035] generic_file_direct_write+0x27c/0x410 [ 3074.070977][T31035] ? file_update_time+0x1fe/0x230 [ 3074.075999][T31035] __generic_file_write_iter+0x13d/0x2b0 [ 3074.081774][T31035] ? generic_write_checks+0x250/0x290 [ 3074.087388][T31035] generic_file_write_iter+0x75/0x130 [ 3074.092771][T31035] aio_write+0x2dc/0x3c0 [ 3074.097018][T31035] io_submit_one+0x8c6/0x1410 [ 3074.101772][T31035] __se_sys_io_submit+0x105/0x280 [ 3074.106825][T31035] __x64_sys_io_submit+0x3f/0x50 [ 3074.111770][T31035] do_syscall_64+0x44/0xd0 [ 3074.116190][T31035] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3074.122073][T31035] RIP: 0033:0x7f2e1a57e049 [ 3074.126542][T31035] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3074.146130][T31035] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3074.154648][T31035] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3074.162640][T31035] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3074.170592][T31035] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3074.178590][T31035] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3074.186613][T31035] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3074.194565][T31035] 05:52:17 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x4000000c, 0xe2801) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:17 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYRES32=r4], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x3e0) (async) close(r0) 05:52:17 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x4000000c, 0xe2801) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:17 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x4000000c, 0xe2801) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:17 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 9) [ 3074.201546][T31035] syz-executor.4: attempt to access beyond end of device [ 3074.201546][T31035] loop4: rw=34817, want=184, limit=16 [ 3074.228170][T31064] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3074.274602][ T33] kworker/u4:1: attempt to access beyond end of device [ 3074.274602][ T33] loop4: rw=1, want=256, limit=16 [ 3074.306204][T31075] loop2: detected capacity change from 0 to 16 [ 3074.315386][T31075] FAULT_INJECTION: forcing a failure. [ 3074.315386][T31075] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3074.328663][T31075] CPU: 1 PID: 31075 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3074.339678][T31075] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3074.349710][T31075] Call Trace: [ 3074.352986][T31075] [ 3074.355965][T31075] dump_stack_lvl+0xd6/0x122 [ 3074.360552][T31075] dump_stack+0x11/0x1b [ 3074.364684][T31075] should_fail+0x23c/0x250 [ 3074.369147][T31075] __alloc_pages+0x102/0x330 [ 3074.373718][T31075] alloc_pages+0x316/0x420 [ 3074.378112][T31075] folio_alloc+0x1a/0x20 [ 3074.382431][T31075] filemap_alloc_folio+0x53/0xf0 [ 3074.387348][T31075] __filemap_get_folio+0x443/0x690 [ 3074.392473][T31075] pagecache_get_page+0x26/0xe0 [ 3074.397317][T31075] grab_cache_page_write_begin+0x3f/0x50 [ 3074.402941][T31075] cont_write_begin+0x4ab/0x7e0 [ 3074.407802][T31075] fat_write_begin+0x61/0xf0 [ 3074.412369][T31075] ? fat_block_truncate_page+0x30/0x30 [ 3074.417805][T31075] pagecache_write_begin+0x5a/0x70 [ 3074.422889][T31075] cont_write_begin+0x172/0x7e0 [ 3074.427765][T31075] ? __list_del_entry_valid+0x54/0xc0 [ 3074.433154][T31075] fat_write_begin+0x61/0xf0 [ 3074.437721][T31075] ? fat_block_truncate_page+0x30/0x30 [ 3074.443155][T31075] generic_perform_write+0x1c8/0x400 [ 3074.448415][T31075] __generic_file_write_iter+0xf7/0x2b0 [ 3074.453937][T31075] ? generic_write_checks+0x250/0x290 [ 3074.459313][T31075] generic_file_write_iter+0x75/0x130 [ 3074.464658][T31075] aio_write+0x2dc/0x3c0 [ 3074.468930][T31075] io_submit_one+0x8c6/0x1410 [ 3074.473583][T31075] __se_sys_io_submit+0x105/0x280 [ 3074.478589][T31075] __x64_sys_io_submit+0x3f/0x50 [ 3074.483502][T31075] do_syscall_64+0x44/0xd0 [ 3074.487893][T31075] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3074.493780][T31075] RIP: 0033:0x7fdd9c991049 [ 3074.498168][T31075] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3074.517748][T31075] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3074.526204][T31075] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3074.534155][T31075] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3074.542189][T31075] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3074.550149][T31075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3074.558094][T31075] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3074.566056][T31075] 05:52:25 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "02ffff", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:52:25 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200281, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01083837a28e792844e58b618829d21640000000010000001ce312000cd301bcefcc7ffc918e099427e217324600627269606765756d4b3b0d62ff3a51186a23b51db0731cc0d040ef030191a9a74e959ae5929dca00200000000000"], 0x3c}}, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)={0x40000001}) close(r0) 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x174, 0x80) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0x5, 0x30b040) 05:52:25 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 8) 05:52:25 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 10) 05:52:25 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x25, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x174, 0x80) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async, rerun: 32) syz_open_dev$usbfs(&(0x7f0000000000), 0x5, 0x30b040) (rerun: 32) [ 3082.883554][T31084] loop2: detected capacity change from 0 to 16 [ 3082.890187][T31086] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3082.899817][T31087] loop4: detected capacity change from 0 to 16 [ 3082.908675][T31084] FAULT_INJECTION: forcing a failure. [ 3082.908675][T31084] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3082.921941][T31084] CPU: 0 PID: 31084 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 05:52:25 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200281, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01083837a28e792844e58b618829d21640000000010000001ce312000cd301bcefcc7ffc918e099427e217324600627269606765756d4b3b0d62ff3a51186a23b51db0731cc0d040ef030191a9a74e959ae5929dca00200000000000"], 0x3c}}, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)={0x40000001}) (async) close(r0) 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x174, 0x80) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x5, 0x30b040) [ 3082.927343][T31091] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3082.933028][T31084] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3082.933041][T31084] Call Trace: [ 3082.933046][T31084] [ 3082.933095][T31084] dump_stack_lvl+0xd6/0x122 [ 3082.933123][T31084] dump_stack+0x11/0x1b [ 3082.933146][T31084] should_fail+0x23c/0x250 [ 3082.971691][T31084] __alloc_pages+0x102/0x330 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x33, 0x7, &(0x7f0000000040)="b2fe80631fc4ff7e44ef28e83deae719ea393355a4cf6607f31bd9bc89e84ea7997d1d61e9f4faacb4af43a6f495741778bc812dfb2054d1a4769a6995f1a2a5c92b6f1e242eb3423a489d4130638aa3f37c407b35b3e5e070ac98bf6bace0a970565c358f02191931b48649a38632083452f2967359279b15b5645c3c1c4e09f06580870d1d665d4390b4d4bcd75825284055b777c4b49d310aa3bff20bb89d53e2ba135058add74fecd93f191547e8d21c9aadbf3bbcee821005f93cdaac7b443d80abedbfbe3ee7b42981dc9b9c1bcfe964bcb695bcedb9e45872"}) 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x33, 0x7, &(0x7f0000000040)="b2fe80631fc4ff7e44ef28e83deae719ea393355a4cf6607f31bd9bc89e84ea7997d1d61e9f4faacb4af43a6f495741778bc812dfb2054d1a4769a6995f1a2a5c92b6f1e242eb3423a489d4130638aa3f37c407b35b3e5e070ac98bf6bace0a970565c358f02191931b48649a38632083452f2967359279b15b5645c3c1c4e09f06580870d1d665d4390b4d4bcd75825284055b777c4b49d310aa3bff20bb89d53e2ba135058add74fecd93f191547e8d21c9aadbf3bbcee821005f93cdaac7b443d80abedbfbe3ee7b42981dc9b9c1bcfe964bcb695bcedb9e45872"}) 05:52:25 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x2000, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x33, 0x7, &(0x7f0000000040)="b2fe80631fc4ff7e44ef28e83deae719ea393355a4cf6607f31bd9bc89e84ea7997d1d61e9f4faacb4af43a6f495741778bc812dfb2054d1a4769a6995f1a2a5c92b6f1e242eb3423a489d4130638aa3f37c407b35b3e5e070ac98bf6bace0a970565c358f02191931b48649a38632083452f2967359279b15b5645c3c1c4e09f06580870d1d665d4390b4d4bcd75825284055b777c4b49d310aa3bff20bb89d53e2ba135058add74fecd93f191547e8d21c9aadbf3bbcee821005f93cdaac7b443d80abedbfbe3ee7b42981dc9b9c1bcfe964bcb695bcedb9e45872"}) [ 3082.971712][T31084] alloc_pages+0x316/0x420 [ 3082.971770][T31084] folio_alloc+0x1a/0x20 [ 3082.971800][T31084] filemap_alloc_folio+0x53/0xf0 [ 3082.971820][T31084] __filemap_get_folio+0x443/0x690 [ 3082.971879][T31084] pagecache_get_page+0x26/0xe0 [ 3082.971897][T31084] grab_cache_page_write_begin+0x3f/0x50 [ 3082.971929][T31084] cont_write_begin+0x4ab/0x7e0 [ 3082.971951][T31084] fat_write_begin+0x61/0xf0 [ 3082.971970][T31084] ? fat_block_truncate_page+0x30/0x30 [ 3082.971988][T31084] pagecache_write_begin+0x5a/0x70 [ 3082.972003][T31084] cont_write_begin+0x172/0x7e0 [ 3082.972078][T31084] ? __list_del_entry_valid+0x54/0xc0 [ 3082.972146][T31084] fat_write_begin+0x61/0xf0 [ 3082.972164][T31084] ? fat_block_truncate_page+0x30/0x30 [ 3082.972182][T31084] generic_perform_write+0x1c8/0x400 [ 3082.972218][T31084] __generic_file_write_iter+0xf7/0x2b0 [ 3082.972233][T31084] ? generic_write_checks+0x250/0x290 [ 3082.972251][T31084] generic_file_write_iter+0x75/0x130 [ 3082.972266][T31084] aio_write+0x2dc/0x3c0 [ 3082.972313][T31084] io_submit_one+0x8c6/0x1410 [ 3082.972414][T31084] __se_sys_io_submit+0x105/0x280 [ 3082.972433][T31084] __x64_sys_io_submit+0x3f/0x50 [ 3082.972489][T31084] do_syscall_64+0x44/0xd0 [ 3082.972505][T31084] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3082.972523][T31084] RIP: 0033:0x7fdd9c991049 [ 3082.972616][T31084] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3082.972679][T31084] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3082.972695][T31084] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3082.972705][T31084] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3082.972715][T31084] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3082.972725][T31084] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3082.972758][T31084] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3082.972771][T31084] [ 3082.993712][T31087] FAULT_INJECTION: forcing a failure. [ 3082.993712][T31087] name failslab, interval 1, probability 0, space 0, times 0 [ 3082.993736][T31087] CPU: 0 PID: 31087 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3082.993757][T31087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3082.993767][T31087] Call Trace: [ 3082.993774][T31087] [ 3082.993791][T31087] dump_stack_lvl+0xd6/0x122 [ 3082.993819][T31087] dump_stack+0x11/0x1b [ 3082.993842][T31087] should_fail+0x23c/0x250 [ 3082.993879][T31087] ? kzalloc+0x16/0x20 [ 3082.993899][T31087] __should_failslab+0x81/0x90 [ 3082.993932][T31087] should_failslab+0x5/0x20 [ 3082.993971][T31087] __kmalloc+0x6f/0x370 [ 3082.993994][T31087] ? mod_node_page_state+0x18/0xa0 [ 3082.994018][T31087] kzalloc+0x16/0x20 [ 3082.994037][T31087] alloc_workqueue+0xf5/0xad0 [ 3082.994128][T31087] ? _raw_spin_unlock+0x2e/0x50 [ 3082.994148][T31087] ? cache_alloc_refill+0x39f/0x3e0 [ 3082.994171][T31087] ? should_fail+0xd6/0x250 [ 3082.994190][T31087] ? __blockdev_direct_IO+0x145/0x2420 [ 3082.994305][T31087] __blockdev_direct_IO+0x7b7/0x2420 [ 3082.994331][T31087] ? fat_block_truncate_page+0x30/0x30 [ 3082.994360][T31087] ? find_get_entries+0x2a9/0x2e0 [ 3082.994418][T31087] fat_direct_IO+0x111/0x1e0 [ 3082.994492][T31087] generic_file_direct_write+0x27c/0x410 [ 3082.994518][T31087] ? file_update_time+0x1fe/0x230 [ 3082.994544][T31087] __generic_file_write_iter+0x13d/0x2b0 [ 3082.994628][T31087] ? generic_write_checks+0x250/0x290 [ 3082.994650][T31087] generic_file_write_iter+0x75/0x130 [ 3082.994667][T31087] aio_write+0x2dc/0x3c0 [ 3082.994694][T31087] io_submit_one+0x8c6/0x1410 [ 3082.994747][T31087] __se_sys_io_submit+0x105/0x280 [ 3082.994772][T31087] __x64_sys_io_submit+0x3f/0x50 [ 3082.994793][T31087] do_syscall_64+0x44/0xd0 [ 3082.994812][T31087] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3082.994850][T31087] RIP: 0033:0x7f2e1a57e049 [ 3082.994865][T31087] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3082.994905][T31087] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3082.994923][T31087] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3082.994935][T31087] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3082.994947][T31087] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3082.994956][T31087] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3082.994967][T31087] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3082.994980][T31087] [ 3083.074667][ T1852] kworker/u4:4: attempt to access beyond end of device [ 3083.074667][ T1852] loop4: rw=1, want=256, limit=16 05:52:34 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "02ffff", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:52:34 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x4, &(0x7f0000000000)="25491c29d55a45e86cff89dc7eefa14aef5fffaeeba2bb890ab0"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:34 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 9) 05:52:34 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 11) 05:52:34 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x200281, 0x0) (async) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r4, @ANYBLOB="01083837a28e792844e58b618829d21640000000010000001ce312000cd301bcefcc7ffc918e099427e217324600627269606765756d4b3b0d62ff3a51186a23b51db0731cc0d040ef030191a9a74e959ae5929dca00200000000000"], 0x3c}}, 0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000080)={0x40000001}) (async) close(r0) 05:52:34 executing program 1: syz_emit_ethernet(0x5b, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x25, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:52:34 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x4, &(0x7f0000000000)="25491c29d55a45e86cff89dc7eefa14aef5fffaeeba2bb890ab0"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:34 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x4, &(0x7f0000000000)="25491c29d55a45e86cff89dc7eefa14aef5fffaeeba2bb890ab0"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x4, &(0x7f0000000000)="25491c29d55a45e86cff89dc7eefa14aef5fffaeeba2bb890ab0"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) [ 3092.085170][T31124] loop2: detected capacity change from 0 to 16 [ 3092.090819][T31121] loop4: detected capacity change from 0 to 16 [ 3092.094587][T31118] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3092.121374][T31124] FAULT_INJECTION: forcing a failure. [ 3092.121374][T31124] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3092.132921][T31121] FAULT_INJECTION: forcing a failure. [ 3092.132921][T31121] name failslab, interval 1, probability 0, space 0, times 0 [ 3092.134625][T31124] CPU: 0 PID: 31124 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3092.158163][T31124] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3092.168202][T31124] Call Trace: [ 3092.171464][T31124] [ 3092.174376][T31124] dump_stack_lvl+0xd6/0x122 [ 3092.179040][T31124] dump_stack+0x11/0x1b [ 3092.183182][T31124] should_fail+0x23c/0x250 [ 3092.187630][T31124] __alloc_pages+0x102/0x330 [ 3092.192202][T31124] alloc_pages+0x316/0x420 [ 3092.196670][T31124] folio_alloc+0x1a/0x20 [ 3092.200898][T31124] filemap_alloc_folio+0x53/0xf0 [ 3092.205896][T31124] __filemap_get_folio+0x443/0x690 [ 3092.211000][T31124] pagecache_get_page+0x26/0xe0 [ 3092.215881][T31124] grab_cache_page_write_begin+0x3f/0x50 [ 3092.221541][T31124] cont_write_begin+0x4ab/0x7e0 [ 3092.226385][T31124] fat_write_begin+0x61/0xf0 [ 3092.231003][T31124] ? fat_block_truncate_page+0x30/0x30 [ 3092.236447][T31124] pagecache_write_begin+0x5a/0x70 [ 3092.241565][T31124] cont_write_begin+0x172/0x7e0 [ 3092.246401][T31124] ? __list_del_entry_valid+0x54/0xc0 [ 3092.251801][T31124] fat_write_begin+0x61/0xf0 [ 3092.256403][T31124] ? fat_block_truncate_page+0x30/0x30 [ 3092.261844][T31124] generic_perform_write+0x1c8/0x400 [ 3092.267114][T31124] __generic_file_write_iter+0xf7/0x2b0 [ 3092.272741][T31124] ? generic_write_checks+0x250/0x290 [ 3092.278167][T31124] generic_file_write_iter+0x75/0x130 [ 3092.283536][T31124] aio_write+0x2dc/0x3c0 [ 3092.287768][T31124] io_submit_one+0x8c6/0x1410 [ 3092.292440][T31124] __se_sys_io_submit+0x105/0x280 [ 3092.297452][T31124] __x64_sys_io_submit+0x3f/0x50 [ 3092.302440][T31124] do_syscall_64+0x44/0xd0 [ 3092.306928][T31124] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3092.312808][T31124] RIP: 0033:0x7fdd9c991049 [ 3092.317204][T31124] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3092.336819][T31124] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3092.345212][T31124] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3092.353164][T31124] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3092.361114][T31124] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3092.369149][T31124] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3092.377146][T31124] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 05:52:35 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x181181, 0x0) r0 = socket$vsock_stream(0x28, 0x1, 0x0) close(r0) [ 3092.385105][T31124] [ 3092.388154][T31121] CPU: 1 PID: 31121 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3092.399181][T31121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3092.409261][T31121] Call Trace: [ 3092.412533][T31121] [ 3092.415475][T31121] dump_stack_lvl+0xd6/0x122 [ 3092.420090][T31121] dump_stack+0x11/0x1b [ 3092.424242][T31121] should_fail+0x23c/0x250 [ 3092.428728][T31121] ? __kthread_create_on_node+0x7c/0x320 05:52:35 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f00000005c0)=""/71, 0x47}], 0x7, 0xe23, 0x3f) r3 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0x1) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000540)=@pppoe={0x18, 0x0, {0x4, @random="7f6c19d0c959", 'wg2\x00'}}, 0x80) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000040)) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) [ 3092.434411][T31121] __should_failslab+0x81/0x90 [ 3092.439252][T31121] should_failslab+0x5/0x20 [ 3092.443750][T31121] kmem_cache_alloc_trace+0x52/0x350 [ 3092.449030][T31121] ? pcpu_chunk_relocate+0x198/0x2d0 [ 3092.454361][T31121] ? rcu_free_pwq+0x30/0x30 [ 3092.458869][T31121] __kthread_create_on_node+0x7c/0x320 [ 3092.464342][T31121] ? _find_next_bit+0x188/0x190 [ 3092.469297][T31121] ? pcpu_memcg_post_alloc_hook+0xf2/0x1f0 [ 3092.475275][T31121] ? rcu_free_pwq+0x30/0x30 [ 3092.479782][T31121] kthread_create_on_node+0x86/0xb0 05:52:35 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x181181, 0x0) (async) r0 = socket$vsock_stream(0x28, 0x1, 0x0) close(r0) [ 3092.485545][T31121] ? init_rescuer+0x67/0x190 [ 3092.490154][T31121] init_rescuer+0x10e/0x190 [ 3092.494728][T31121] alloc_workqueue+0x853/0xad0 [ 3092.499563][T31121] ? __blockdev_direct_IO+0x145/0x2420 [ 3092.505027][T31121] __blockdev_direct_IO+0x7b7/0x2420 [ 3092.510392][T31121] ? fat_block_truncate_page+0x30/0x30 [ 3092.515871][T31121] ? find_get_entries+0x2a9/0x2e0 [ 3092.520952][T31121] fat_direct_IO+0x111/0x1e0 [ 3092.520978][T31121] generic_file_direct_write+0x27c/0x410 [ 3092.531181][T31121] ? file_update_time+0x1fe/0x230 [ 3092.536205][T31121] __generic_file_write_iter+0x13d/0x2b0 [ 3092.541909][T31121] ? generic_write_checks+0x250/0x290 [ 3092.547344][T31121] generic_file_write_iter+0x75/0x130 [ 3092.552706][T31121] aio_write+0x2dc/0x3c0 [ 3092.556981][T31121] io_submit_one+0x8c6/0x1410 [ 3092.561690][T31121] __se_sys_io_submit+0x105/0x280 [ 3092.566708][T31121] __x64_sys_io_submit+0x3f/0x50 [ 3092.569643][T31138] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3092.571698][T31121] do_syscall_64+0x44/0xd0 05:52:35 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f00000005c0)=""/71, 0x47}], 0x7, 0xe23, 0x3f) r3 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0x1) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000540)=@pppoe={0x18, 0x0, {0x4, @random="7f6c19d0c959", 'wg2\x00'}}, 0x80) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000040)) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f00000005c0)=""/71, 0x47}], 0x7, 0xe23, 0x3f) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0x1) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000440)) (async) bind(r4, &(0x7f0000000540)=@pppoe={0x18, 0x0, {0x4, @random="7f6c19d0c959", 'wg2\x00'}}, 0x80) (async) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000040)) (async) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) (async) [ 3092.571722][T31121] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3092.591235][T31121] RIP: 0033:0x7f2e1a57e049 [ 3092.595643][T31121] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3092.615241][T31121] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3092.615262][T31121] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3092.615275][T31121] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3092.615286][T31121] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3092.615325][T31121] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3092.615336][T31121] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3092.615351][T31121] [ 3092.633899][T31145] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3092.738913][T30833] kworker/u4:3: attempt to access beyond end of device [ 3092.738913][T30833] loop4: rw=1, want=256, limit=16 05:52:48 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "028dff", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:52:48 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x181181, 0x0) (async) r0 = socket$vsock_stream(0x28, 0x1, 0x0) close(r0) 05:52:48 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 12) 05:52:48 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/255, 0xff}, {&(0x7f0000000180)=""/214, 0xd6}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/18, 0x12}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/4, 0x4}, {&(0x7f00000005c0)=""/71, 0x47}], 0x7, 0xe23, 0x3f) r3 = syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0x1) (async) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000540)=@pppoe={0x18, 0x0, {0x4, @random="7f6c19d0c959", 'wg2\x00'}}, 0x80) (async) ioctl$FAT_IOCTL_GET_VOLUME_ID(r3, 0x80047213, &(0x7f0000000040)) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) 05:52:48 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 10) 05:52:48 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x4d, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x5, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad9657926974"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3105.522990][T31164] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3105.532170][T31167] loop4: detected capacity change from 0 to 16 [ 3105.558223][T31167] FAULT_INJECTION: forcing a failure. [ 3105.558223][T31167] name failslab, interval 1, probability 0, space 0, times 0 [ 3105.570854][T31167] CPU: 0 PID: 31167 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3105.581861][T31167] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3105.581874][T31167] Call Trace: [ 3105.581880][T31167] [ 3105.581886][T31167] dump_stack_lvl+0xd6/0x122 [ 3105.602767][T31167] dump_stack+0x11/0x1b [ 3105.604844][T31171] loop2: detected capacity change from 0 to 16 [ 3105.606960][T31167] should_fail+0x23c/0x250 [ 3105.606984][T31167] ? __kthread_create_on_node+0x7c/0x320 [ 3105.621030][T31171] FAULT_INJECTION: forcing a failure. [ 3105.621030][T31171] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3105.623193][T31167] __should_failslab+0x81/0x90 [ 3105.641108][T31167] should_failslab+0x5/0x20 [ 3105.645610][T31167] kmem_cache_alloc_trace+0x52/0x350 [ 3105.650896][T31167] ? pcpu_chunk_relocate+0x198/0x2d0 [ 3105.656245][T31167] ? rcu_free_pwq+0x30/0x30 [ 3105.660735][T31167] __kthread_create_on_node+0x7c/0x320 [ 3105.666249][T31167] ? _find_next_bit+0x188/0x190 [ 3105.671129][T31167] ? pcpu_memcg_post_alloc_hook+0xf2/0x1f0 [ 3105.676972][T31167] ? rcu_free_pwq+0x30/0x30 [ 3105.681461][T31167] kthread_create_on_node+0x86/0xb0 [ 3105.686665][T31167] ? init_rescuer+0x67/0x190 [ 3105.691240][T31167] init_rescuer+0x10e/0x190 [ 3105.695818][T31167] alloc_workqueue+0x853/0xad0 [ 3105.700645][T31167] ? __blockdev_direct_IO+0x145/0x2420 [ 3105.706215][T31167] __blockdev_direct_IO+0x7b7/0x2420 [ 3105.711487][T31167] ? fat_block_truncate_page+0x30/0x30 [ 3105.716948][T31167] ? find_get_entries+0x2a9/0x2e0 [ 3105.721964][T31167] fat_direct_IO+0x111/0x1e0 [ 3105.726636][T31167] generic_file_direct_write+0x27c/0x410 [ 3105.732350][T31167] ? file_update_time+0x1fe/0x230 [ 3105.737384][T31167] __generic_file_write_iter+0x13d/0x2b0 [ 3105.743077][T31167] ? generic_write_checks+0x250/0x290 [ 3105.748617][T31167] generic_file_write_iter+0x75/0x130 [ 3105.754387][T31167] aio_write+0x2dc/0x3c0 [ 3105.758623][T31167] io_submit_one+0x8c6/0x1410 [ 3105.763290][T31167] __se_sys_io_submit+0x105/0x280 [ 3105.768306][T31167] __x64_sys_io_submit+0x3f/0x50 [ 3105.773305][T31167] do_syscall_64+0x44/0xd0 [ 3105.777743][T31167] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3105.783624][T31167] RIP: 0033:0x7f2e1a57e049 [ 3105.788163][T31167] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3105.808294][T31167] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3105.816755][T31167] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 05:52:48 executing program 0: ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3105.824713][T31167] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3105.832691][T31167] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3105.840659][T31167] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3105.848612][T31167] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3105.856578][T31167] [ 3105.859646][T31171] CPU: 1 PID: 31171 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 05:52:48 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x84000, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r0, 0x80083314, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x100) close(r0) [ 3105.870673][T31171] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3105.880805][T31171] Call Trace: [ 3105.880812][T31171] [ 3105.880818][T31171] dump_stack_lvl+0xd6/0x122 [ 3105.891586][T31171] dump_stack+0x11/0x1b [ 3105.895791][T31171] should_fail+0x23c/0x250 [ 3105.900215][T31171] __alloc_pages+0x102/0x330 [ 3105.904866][T31171] alloc_pages+0x316/0x420 [ 3105.909290][T31171] folio_alloc+0x1a/0x20 [ 3105.913527][T31171] filemap_alloc_folio+0x53/0xf0 [ 3105.918488][T31171] __filemap_get_folio+0x443/0x690 [ 3105.923661][T31171] pagecache_get_page+0x26/0xe0 [ 3105.928501][T31171] grab_cache_page_write_begin+0x3f/0x50 [ 3105.934207][T31171] cont_write_begin+0x4ab/0x7e0 [ 3105.939140][T31171] fat_write_begin+0x61/0xf0 [ 3105.943721][T31171] ? fat_block_truncate_page+0x30/0x30 [ 3105.949246][T31171] pagecache_write_begin+0x5a/0x70 [ 3105.954346][T31171] cont_write_begin+0x172/0x7e0 [ 3105.959237][T31171] ? __list_del_entry_valid+0x54/0xc0 [ 3105.964603][T31171] fat_write_begin+0x61/0xf0 [ 3105.969196][T31171] ? fat_block_truncate_page+0x30/0x30 [ 3105.974703][T31171] generic_perform_write+0x1c8/0x400 [ 3105.979977][T31171] __generic_file_write_iter+0xf7/0x2b0 [ 3105.985549][T31171] ? generic_write_checks+0x250/0x290 [ 3105.990904][T31171] generic_file_write_iter+0x75/0x130 [ 3105.996406][T31171] aio_write+0x2dc/0x3c0 [ 3106.000732][T31171] io_submit_one+0x8c6/0x1410 [ 3106.005415][T31171] __se_sys_io_submit+0x105/0x280 [ 3106.010430][T31171] __x64_sys_io_submit+0x3f/0x50 [ 3106.015361][T31171] do_syscall_64+0x44/0xd0 [ 3106.019793][T31171] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3106.025675][T31171] RIP: 0033:0x7fdd9c991049 [ 3106.030072][T31171] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3106.049709][T31171] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3106.058169][T31171] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3106.066123][T31171] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 05:52:48 executing program 0: ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) (async) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:52:48 executing program 0: ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$sock_qrtr_TIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000000)) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:52:48 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x877, 0x40603) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f00009ef000/0x1000)=nil, 0x1000, 0x0, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x1ff, 0xb8ca, &(0x7f0000000000)="220399c27add9a84155d7637de73d1bfc8"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3106.074081][T31171] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3106.082039][T31171] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3106.090055][T31171] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3106.098014][T31171] 05:52:48 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x84000, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r0, 0x80083314, &(0x7f0000000000)) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (rerun: 32) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x100) (async) close(r0) [ 3106.175987][ T1852] kworker/u4:4: attempt to access beyond end of device [ 3106.175987][ T1852] loop4: rw=1, want=256, limit=16 05:53:26 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "02f5ff", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:53:26 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 13) 05:53:26 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 11) 05:53:26 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x84000, 0x0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r0, 0x80083314, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x100) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f00000000c0), 0x84000, 0x0) (async) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r0, 0x80083314, &(0x7f0000000000)) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x100) (async) close(r0) (async) 05:53:26 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x877, 0x40603) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f00009ef000/0x1000)=nil, 0x1000, 0x0, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x1ff, 0xb8ca, &(0x7f0000000000)="220399c27add9a84155d7637de73d1bfc8"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:53:26 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x4d, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x5, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad9657926974"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3143.844174][T31207] loop4: detected capacity change from 0 to 16 [ 3143.854505][T31216] loop2: detected capacity change from 0 to 16 [ 3143.876943][T31216] FAULT_INJECTION: forcing a failure. [ 3143.876943][T31216] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3143.881772][T31207] FAULT_INJECTION: forcing a failure. [ 3143.881772][T31207] name failslab, interval 1, probability 0, space 0, times 0 [ 3143.890795][T31216] CPU: 0 PID: 31216 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3143.914311][T31216] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3143.924465][T31216] Call Trace: [ 3143.927802][T31216] [ 3143.930731][T31216] dump_stack_lvl+0xd6/0x122 [ 3143.935318][T31216] dump_stack+0x11/0x1b [ 3143.939459][T31216] should_fail+0x23c/0x250 [ 3143.943862][T31216] __alloc_pages+0x102/0x330 [ 3143.948443][T31216] alloc_pages+0x316/0x420 [ 3143.952851][T31216] folio_alloc+0x1a/0x20 [ 3143.957114][T31216] filemap_alloc_folio+0x53/0xf0 [ 3143.962138][T31216] __filemap_get_folio+0x443/0x690 [ 3143.967243][T31216] pagecache_get_page+0x26/0xe0 [ 3143.972083][T31216] grab_cache_page_write_begin+0x3f/0x50 [ 3143.977745][T31216] cont_write_begin+0x4ab/0x7e0 [ 3143.982612][T31216] fat_write_begin+0x61/0xf0 [ 3143.987257][T31216] ? fat_block_truncate_page+0x30/0x30 [ 3143.992710][T31216] pagecache_write_begin+0x5a/0x70 [ 3143.997840][T31216] cont_write_begin+0x172/0x7e0 [ 3144.002692][T31216] ? __list_del_entry_valid+0x54/0xc0 [ 3144.008056][T31216] fat_write_begin+0x61/0xf0 [ 3144.012697][T31216] ? fat_block_truncate_page+0x30/0x30 [ 3144.018192][T31216] generic_perform_write+0x1c8/0x400 [ 3144.023476][T31216] __generic_file_write_iter+0xf7/0x2b0 [ 3144.029008][T31216] ? generic_write_checks+0x250/0x290 [ 3144.034380][T31216] generic_file_write_iter+0x75/0x130 [ 3144.039840][T31216] aio_write+0x2dc/0x3c0 [ 3144.044075][T31216] io_submit_one+0x8c6/0x1410 [ 3144.048782][T31216] __se_sys_io_submit+0x105/0x280 [ 3144.053828][T31216] __x64_sys_io_submit+0x3f/0x50 [ 3144.058753][T31216] do_syscall_64+0x44/0xd0 [ 3144.063155][T31216] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3144.069078][T31216] RIP: 0033:0x7fdd9c991049 [ 3144.073473][T31216] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3144.093120][T31216] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3144.101575][T31216] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3144.109544][T31216] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3144.117503][T31216] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3144.125455][T31216] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3144.133410][T31216] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3144.141366][T31216] [ 3144.144366][T31207] CPU: 1 PID: 31207 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3144.155385][T31207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3144.165492][T31207] Call Trace: [ 3144.168753][T31207] [ 3144.171675][T31207] dump_stack_lvl+0xd6/0x122 [ 3144.176286][T31207] dump_stack+0x11/0x1b [ 3144.180460][T31207] should_fail+0x23c/0x250 [ 3144.184864][T31207] ? mempool_alloc_slab+0x16/0x20 [ 3144.189874][T31207] __should_failslab+0x81/0x90 [ 3144.194641][T31207] should_failslab+0x5/0x20 [ 3144.199180][T31207] kmem_cache_alloc+0x4f/0x320 [ 3144.203928][T31207] ? fat_cache_add+0x3bf/0x4f0 [ 3144.208704][T31207] mempool_alloc_slab+0x16/0x20 [ 3144.213542][T31207] ? mempool_free+0x130/0x130 [ 3144.218209][T31207] mempool_alloc+0x9d/0x310 [ 3144.222699][T31207] bio_alloc_bioset+0xcc/0x560 [ 3144.227460][T31207] dio_new_bio+0x389/0x4f0 [ 3144.231890][T31207] dio_send_cur_page+0x273/0x700 [ 3144.236828][T31207] ? fat_get_block+0x317/0x610 [ 3144.241577][T31207] submit_page_section+0xeb/0x580 [ 3144.246598][T31207] __blockdev_direct_IO+0x134b/0x2420 [ 3144.251983][T31207] ? fat_block_truncate_page+0x30/0x30 [ 3144.257432][T31207] fat_direct_IO+0x111/0x1e0 [ 3144.262011][T31207] generic_file_direct_write+0x27c/0x410 [ 3144.267634][T31207] ? file_update_time+0x1fe/0x230 [ 3144.272731][T31207] __generic_file_write_iter+0x13d/0x2b0 [ 3144.278350][T31207] ? generic_write_checks+0x250/0x290 [ 3144.283723][T31207] generic_file_write_iter+0x75/0x130 [ 3144.289080][T31207] aio_write+0x2dc/0x3c0 [ 3144.293312][T31207] io_submit_one+0x8c6/0x1410 [ 3144.297979][T31207] __se_sys_io_submit+0x105/0x280 [ 3144.303028][T31207] __x64_sys_io_submit+0x3f/0x50 [ 3144.307954][T31207] do_syscall_64+0x44/0xd0 [ 3144.312378][T31207] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3144.318264][T31207] RIP: 0033:0x7f2e1a57e049 [ 3144.322727][T31207] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3144.342380][T31207] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3144.350776][T31207] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3144.358737][T31207] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3144.366707][T31207] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3144.374676][T31207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3144.382861][T31207] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3144.390819][T31207] 05:53:27 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) [ 3144.399540][T31207] syz-executor.4: attempt to access beyond end of device [ 3144.399540][T31207] loop4: rw=34817, want=184, limit=16 05:53:27 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x877, 0x40603) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f00009ef000/0x1000)=nil, 0x1000, 0x0, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x1ff, 0xb8ca, &(0x7f0000000000)="220399c27add9a84155d7637de73d1bfc8"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x877, 0x40603) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f00009ef000/0x1000)=nil, 0x1000, 0x0, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x1ff, 0xb8ca, &(0x7f0000000000)="220399c27add9a84155d7637de73d1bfc8"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:53:27 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) (rerun: 32) 05:53:27 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 14) 05:53:27 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 12) 05:53:27 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async, rerun: 32) ioctl$BTRFS_IOC_GET_FEATURES(r0, 0x80189439, &(0x7f0000000000)) (rerun: 32) [ 3144.556055][ T33] kworker/u4:1: attempt to access beyond end of device [ 3144.556055][ T33] loop4: rw=1, want=256, limit=16 [ 3144.593326][T31234] loop2: detected capacity change from 0 to 16 [ 3144.644335][T31234] FAULT_INJECTION: forcing a failure. [ 3144.644335][T31234] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3144.657589][T31234] CPU: 1 PID: 31234 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3144.668611][T31234] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3144.678655][T31234] Call Trace: [ 3144.681935][T31234] [ 3144.684864][T31234] dump_stack_lvl+0xd6/0x122 [ 3144.689459][T31234] dump_stack+0x11/0x1b [ 3144.693619][T31234] should_fail+0x23c/0x250 [ 3144.698165][T31234] __alloc_pages+0x102/0x330 [ 3144.702755][T31234] alloc_pages+0x316/0x420 [ 3144.707224][T31234] folio_alloc+0x1a/0x20 [ 3144.711466][T31234] filemap_alloc_folio+0x53/0xf0 [ 3144.716471][T31234] __filemap_get_folio+0x443/0x690 [ 3144.721596][T31234] pagecache_get_page+0x26/0xe0 [ 3144.726459][T31234] grab_cache_page_write_begin+0x3f/0x50 [ 3144.732067][T31234] cont_write_begin+0x4ab/0x7e0 [ 3144.736968][T31234] fat_write_begin+0x61/0xf0 [ 3144.741537][T31234] ? fat_block_truncate_page+0x30/0x30 [ 3144.747026][T31234] pagecache_write_begin+0x5a/0x70 [ 3144.752115][T31234] cont_write_begin+0x172/0x7e0 [ 3144.756945][T31234] ? __list_del_entry_valid+0x54/0xc0 [ 3144.762405][T31234] fat_write_begin+0x61/0xf0 [ 3144.767032][T31234] ? fat_block_truncate_page+0x30/0x30 [ 3144.772497][T31234] generic_perform_write+0x1c8/0x400 [ 3144.777778][T31234] __generic_file_write_iter+0xf7/0x2b0 [ 3144.783297][T31234] ? generic_write_checks+0x250/0x290 [ 3144.788660][T31234] generic_file_write_iter+0x75/0x130 [ 3144.794025][T31234] aio_write+0x2dc/0x3c0 [ 3144.798272][T31234] io_submit_one+0x8c6/0x1410 [ 3144.803087][T31234] __se_sys_io_submit+0x105/0x280 [ 3144.808127][T31234] __x64_sys_io_submit+0x3f/0x50 [ 3144.813090][T31234] do_syscall_64+0x44/0xd0 [ 3144.817488][T31234] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3144.823383][T31234] RIP: 0033:0x7fdd9c991049 [ 3144.827779][T31234] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3144.847422][T31234] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3144.855811][T31234] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3144.863757][T31234] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3144.871704][T31234] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3144.879776][T31234] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3144.888071][T31234] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3144.896021][T31234] [ 3144.925483][T31244] loop4: detected capacity change from 0 to 16 [ 3144.941458][T31244] syz-executor.4: attempt to access beyond end of device [ 3144.941458][T31244] loop4: rw=34817, want=184, limit=16 [ 3144.953765][T31244] FAULT_INJECTION: forcing a failure. [ 3144.953765][T31244] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3144.966797][T31244] CPU: 1 PID: 31244 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3144.977802][T31244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3144.987834][T31244] Call Trace: [ 3144.991091][T31244] [ 3144.994010][T31244] dump_stack_lvl+0xd6/0x122 [ 3144.998580][T31244] dump_stack+0x11/0x1b [ 3145.002752][T31244] should_fail+0x23c/0x250 [ 3145.007146][T31244] should_fail_usercopy+0x16/0x20 [ 3145.012150][T31244] _copy_from_user+0x1c/0xd0 [ 3145.016785][T31244] io_submit_one+0x54/0x1410 [ 3145.021399][T31244] __se_sys_io_submit+0x105/0x280 [ 3145.026457][T31244] __x64_sys_io_submit+0x3f/0x50 [ 3145.031374][T31244] do_syscall_64+0x44/0xd0 [ 3145.035789][T31244] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3145.041674][T31244] RIP: 0033:0x7f2e1a57e049 [ 3145.046063][T31244] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3145.065646][T31244] RSP: 002b:00007f2e196f4168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3145.074033][T31244] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a57e049 [ 3145.081980][T31244] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007f2e1a66c000 [ 3145.089946][T31244] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3145.097910][T31244] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3145.105858][T31244] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3145.113808][T31244] [ 3145.224504][ T33] kworker/u4:1: attempt to access beyond end of device [ 3145.224504][ T33] loop4: rw=1, want=256, limit=16 05:53:32 executing program 0: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x4004551e, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0xfffffffffffffff9, 0x100}) 05:53:32 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x4d, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x5, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad9657926974"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:53:32 executing program 5: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000100)={'syztnl0\x00', &(0x7f0000000080)={'sit0\x00', r5, 0x2f, 0x3f, 0xde, 0x2, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @remote, 0x7800, 0x8000, 0x2, 0x4}}) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r6) 05:53:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) (fail_nth: 13) 05:53:32 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:53:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 15) [ 3150.041574][T31251] loop4: detected capacity change from 0 to 16 [ 3150.046226][T31256] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3150.057865][T31257] loop2: detected capacity change from 0 to 16 [ 3150.072722][T31257] FAULT_INJECTION: forcing a failure. [ 3150.072722][T31257] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3150.074706][T31251] syz-executor.4: attempt to access beyond end of device [ 3150.074706][T31251] loop4: rw=34817, want=184, limit=16 [ 3150.086001][T31257] CPU: 0 PID: 31257 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3150.099535][T31251] FAULT_INJECTION: forcing a failure. [ 3150.099535][T31251] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3150.109223][T31257] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3150.109235][T31257] Call Trace: [ 3150.109241][T31257] [ 3150.109247][T31257] dump_stack_lvl+0xd6/0x122 [ 3150.142991][T31257] dump_stack+0x11/0x1b [ 3150.147227][T31257] should_fail+0x23c/0x250 [ 3150.151630][T31257] __alloc_pages+0x102/0x330 [ 3150.156204][T31257] alloc_pages+0x316/0x420 [ 3150.160603][T31257] folio_alloc+0x1a/0x20 [ 3150.164833][T31257] filemap_alloc_folio+0x53/0xf0 [ 3150.169775][T31257] __filemap_get_folio+0x443/0x690 [ 3150.174876][T31257] pagecache_get_page+0x26/0xe0 [ 3150.179721][T31257] grab_cache_page_write_begin+0x3f/0x50 [ 3150.185341][T31257] cont_write_begin+0x4ab/0x7e0 [ 3150.190234][T31257] fat_write_begin+0x61/0xf0 [ 3150.194852][T31257] ? fat_block_truncate_page+0x30/0x30 [ 3150.200369][T31257] pagecache_write_begin+0x5a/0x70 [ 3150.205465][T31257] cont_write_begin+0x172/0x7e0 [ 3150.210301][T31257] ? __list_del_entry_valid+0x54/0xc0 [ 3150.215664][T31257] fat_write_begin+0x61/0xf0 [ 3150.220240][T31257] ? fat_block_truncate_page+0x30/0x30 [ 3150.225688][T31257] generic_perform_write+0x1c8/0x400 [ 3150.231030][T31257] __generic_file_write_iter+0xf7/0x2b0 [ 3150.236559][T31257] ? generic_write_checks+0x250/0x290 [ 3150.241917][T31257] generic_file_write_iter+0x75/0x130 [ 3150.247272][T31257] aio_write+0x2dc/0x3c0 [ 3150.251504][T31257] io_submit_one+0x8c6/0x1410 [ 3150.256189][T31257] __se_sys_io_submit+0x105/0x280 [ 3150.261280][T31257] __x64_sys_io_submit+0x3f/0x50 [ 3150.266203][T31257] do_syscall_64+0x44/0xd0 [ 3150.270638][T31257] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3150.276561][T31257] RIP: 0033:0x7fdd9c991049 [ 3150.280959][T31257] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3150.300747][T31257] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3150.309140][T31257] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3150.317094][T31257] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3150.325125][T31257] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3150.333094][T31257] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3150.341060][T31257] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3150.349014][T31257] [ 3150.352016][T31251] CPU: 1 PID: 31251 Comm: syz-executor.4 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3150.363035][T31251] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3150.373085][T31251] Call Trace: [ 3150.373093][T31251] [ 3150.373098][T31251] dump_stack_lvl+0xd6/0x122 [ 3150.379339][T31251] dump_stack+0x11/0x1b [ 3150.379362][T31251] should_fail+0x23c/0x250 [ 3150.392454][T31251] should_fail_usercopy+0x16/0x20 [ 3150.397518][T31251] _copy_to_user+0x1c/0x90 [ 3150.401927][T31251] simple_read_from_buffer+0xab/0x120 [ 3150.407292][T31251] proc_fail_nth_read+0x10d/0x150 [ 3150.412338][T31251] ? proc_fault_inject_write+0x230/0x230 [ 3150.418105][T31251] vfs_read+0x1e6/0x750 [ 3150.422252][T31251] ? __fget_files+0x1d2/0x210 [ 3150.426984][T31251] ksys_read+0xd9/0x190 [ 3150.431215][T31251] __x64_sys_read+0x3e/0x50 05:53:33 executing program 0: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x4004551e, 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0xfffffffffffffff9, 0x100}) 05:53:33 executing program 0: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x4004551e, 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r1, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) ioctl$F2FS_IOC_DEFRAGMENT(r0, 0xc010f508, &(0x7f0000000000)={0xfffffffffffffff9, 0x100}) [ 3150.434119][T31255] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3150.435724][T31251] do_syscall_64+0x44/0xd0 [ 3150.435749][T31251] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3150.435772][T31251] RIP: 0033:0x7f2e1a530bfc [ 3150.435785][T31251] 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 [ 3150.435802][T31251] RSP: 002b:00007f2e196f4160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 05:53:33 executing program 0: r0 = memfd_secret(0x0) r1 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="850000000700000025000000000000089500000000000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d49ac9efc03f18ab0c92eb849f267e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3c89b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2d478ec8a3de4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f568ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abd153ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9ef1d0d31edabf947c19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb572280230b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b635"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000140)={0x1, 0x0, [0x0]}) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x8000000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001d00)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, r3, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e0398d9aa996ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000040)=r3) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000440)={{}, r3, 0x10, @unused=[0x1, 0x0, 0x3], @name="e8734eabb5afe775aa113d8bfc4b1f2cfbd202b90e01c9fb5c135c631202ba21f233ae7036a3d232755d7d34f87ea52c965932f112355f66e51ac072b80d574a0c1a8254fb517b0d26be5a8bd1d88359f13aa5d39443ef0c5eb1800c4a884d2d2ff1af62cd4210ad4cb7c5ae2fee5f8dba4b44eb6a3189b3ad51d1fdf3e897ad91237b7798ecc3773b9206da6230de7cf37ec8bd413656bd851e637c786f61c2f6804f9bb2324891d1c21f0b27443d51bc18fba9f4ba7cad1eb9108bb747375a1af42f6162c807ecd06985fbdad9566ab74207aa68c2b62356494e412c6c37e59b4ce3014ec45ff89a36315d49d80db2b6ec6522c2f2ad7b67ef1a216e0ec84e67c3995686af5c4341befd3d136ba18a9397adb70c69b58714f8580496103f29f4308eff74c37f10e995861f215aa9b93b175cd7947fdf16059846aad723b890c3a9f50463fbd91a67e0790eded5afaf342f8a9e52be4d1b1251eeedd0a4f48981bae396b121104fd71c89c5a11ffe80f179babae52c97a838444cf24defd6d05f79362420adec0a86f5aa47f6609398729f30766fae6b25b0c7c96f2440e361f2ee02a3ae0a699467ea2cd014fca83ac611290629e04ea6bff9142d6e39f96e090524277aedaa49f0fc72b9432d4b562b66a781a99b21f7199eaeb813bf6c8b379053fe169f5c41e5707bd4459c2478b74f9d29e295eacdc2bd46fd2ecfceecc355d8a6c7877333adbee3187bc8d13005b6caa780cdd4226563f44a576d93cb463383ac306acce6b4cb4588625458f2a47e7a1aa8dc690ecd6764a62d7dd2bb2cba103e4c51c2ab3966e0b7d7f08624e9e23ede47622af49abaf0383b481a982282da404d3a33f72c4fdcea38efd0f05b8473f2987b1d6d6234809bc75c41f0b4a0e9f15eb75e0c06b6794470f21c6d29926a48598014d124476862544daa9fb2f5f42cc7eabc92e40b539b48a899d59c98c297e79e16c746e8f67758612ad82c7674f649398e9a5e85a8441bcdc6b3b94df18e5904a1589ac2f966a1dbdbdc79a7de406d6d135d8a1f7911e8f23c5f0aff4d95356c5de25f48edf343a65e1af807ea505c2b26bb90e1c96e426b208b04befecd61433492edbd4a9a60b322ec2434182c7088baa58bea5ecf24aed84b0e4ddeeb6fe78e2230030d72f59a39f33e8880c8df08d50444fec4ad7e3a3088a791ddd330facd2a9b53884ec6a03eede78238c58ea4a56cb398f804a4dcd3ae30d03ae6a903c148f0855373fb7819c520ea84e8b5178b0602e953a1f671157d0810777e703ecd64a54d6051682983df161e96ce44339a7bb29d55473804fddfcf3c9346eb1406cee4d2f8233f3c311b8f802e73b8f7edede4cfad979757e21b52e6305922e0e2c7dfab77f533f29d252df072113c450e274e4509f0c635734d7caa1d4defd993c324548f9d51cc542e4e0ca3fc9f9e01c5cc8c1802f0ece0252c220d1331aad2e6b5a40f37a73bda2a9028e679bb0b8d258e60768dc7ab094d53ccb6c2c79180d3433aa3728f91390fdb624cf58bcc287393abd7520e1912f142dcb2625ec9d597c18bfbf27d4d26f3dd7f37a45aa42e7ae87e6c031697d044a4b12ab99263c60acfa7e34f7138a81ae2b47c6b5175ea7614350eb6c8546abe449a042dc41f26596e668f801ec82c4138194fc4d033e907ca85043841ef4e6dc255fddd306f273536a3d69090529c1f62a97ce1801e0c331dc1bd3113102c8ca00372c7eed6645021646a74f4d94896bb3bd78f1181ede87d59f0e8e84f5fc7b79739cc915016336eb6a75d3d71d5264270d7e438ab6c77ce77efd745eba2f1c710a38a9ab56547adc20471641ac50c9ba018564dbf44306b5de82b056eef937881b73f7d5c6428e787c71868a28783f4310c232fdaee0bf2bd4b8c65cbf1440f29f78162e9ae88bb819f1bf86d340bf82c2c0e8e858565798afa3d5e9ed82bb2dc4d98e88f361b383218ccb63983f579bdde9a414d0852f52e7708fe4a83b767c1a0ec52df981a7a21a704500247a846c463e43599236a5732140dbb4f51d3d315ed7fbe9d5d855a53d4cad880dd35effa1a8b82d5dcdbcd2ea77a6d6301ccef9d9026e44267fcb97034b9a92cd54d7724eb28df7add6639750660e6095751a732ba48cddfe69235deaa59126c2f75e54d667eff2cccc9d1c4fee0623b51a462d6b6c2f83e795049c79a2f1477073171f5845c8188a24a165a5a9bc9463517f3ccfa3b37308623dce3531c1da3941c84ea93f4848c83b26df0788d4ddcf0032e127efbfdc39e125f815b9c59bafa3f51b225961f63ae7b15d4838f08d992602e06405eb8606b3b0a88c2a17938c86954985508a475b4c57caec0e077c087d6c12f7fa62bc2204c8c98a1069938595f19b4b62bb87b532bc65173b61d63f38a84f827c1ad0a31e5f65325915be2422f530aba4724ec184603c756ea61a8c481e71ab3adef49e0ac82b07e19b3167de3816c09e19cceb97b31c726fc0d13ea1ae87b51b04705d34bccc8f62529124b8f6af6f78a7bb7e6b1173a16ec4860d9f2cbe32b96ed2762026ca8558e32fe5ab34ddfb737e10572961107f8ad404104a734e4bd7333e5d8c4af80cf4e7511ddf153cb5b0bbd2419047dcccb3c6c7d6a4bb4beb725449bc0f269154eb6ff2202337305f6b7a66a3a6d894f59a188fbabc14ff43dbf4c85aa5b3e1945e7aacee52d01475c8e1efd91d699f2b3c71068cc40eb0cd8d265089d9b4d43c62983fe437c07cd53af811acd1309d82506d28a7c68891135181567040eac666d6b24526fecb7b107b5463370aa70f091832f340ef50ba1a3a2d75b0850781c930d23e59d3d3fc6b4f5faf79bd6dafab87c6336cee5a421585bc134e9349dd9cc77fe55bc30de4b5f864a6b702b7ee1d6b1747ae61fa55776b528d93c4104eb04ee6c2596c9ece56fad6cc9022f311423c3f233cb4a51de069c7a48012b0746c0a2da168f7bcb200c9cee104c1139b5e1b558cc6284240d1429eba4b64fe22825dda89cf250991a3cb752116492b667f5b0f150c765092ac8eff61fba8434247f6e188f2c1db7d451bf48eed0c0b699b40e2ee0e6d9fafb8393bea4216dbaed0ed16ba484512b7f005c5fe8ba0b8cc5d114067402718e86c951721f2c2d9564747ec1cdc9cd1baea8557bc3e219e330f67645b6b29df3f810bf16b26f7a3332920abcf79e628e61a948188c2085ff39fc0acdaabb5f6dbe6ce0b71a44286f7c0152b5bd96e89a5a4d11d7145fb0851090e9dbf2e04129050d0d917b51667ea3723294b7a9392a609f9aa2401f40085bd6669631a77ee39f925ef64d7585e0b02ed6da70174cb75abfa26b34c433f32e42cdb5c43077f61cd054a1c25c18da2fda0ac8a45bcd7a1b978fe1d155ce89f8146d3e818ebe33c5b029deb414d13a0bf628af4c041545c162a9f468b6cb8b2dd2bfb01c366102744785a520b37f4185e729200bd139a5560740b8d8a99e3985297a4ed5ef380fe2a545f81fdb2320db7bd13709a77577843d6fbbac8db67cef06fd796c8f19c2596ef4da261e20322817a0442be4b3e54f862ebda889086de7faa2728938896f66340e51b6286dc8c66280091127c32cc06eedfa852d4d009482d4dc312620f9cf736278db230c16f37cb43b4bdf97f331bb54410226c1561027a166a2acb5dbcd0377f5aa91985c9b69fa4b346fe64498948c5692235080992c920da856bb6d10b681d65468610dbfa5412272f50ec356a31ac011eddafab0e14f85aec30025f0d1c0691e1359b98de68193d44a7aa3a3721df3e1e445e55ecfe85b7a9655f34c5edcf2f693bd114bcfacd53f9701810f113595f132ed35223b40f5838ff647b980f2e56e278bc65f63d116412689534b99f7565db1918b168b6c21fe6fb1a03f74338f7531c1dbfc5d1e8ca68a46ee1418b7e3aae6d4b9e63746802a04deaf68e345d3de1543f57bb96546f7da63096fc393f70bc1b4329ada69f50b83b54af511e00d27b2c2b2751243a1a6fe42cfa224ef255af4063c0c69c26beee9d28f03f1d206b07c59f3e81ae49904053b1684161b03162f90d159a636a50793dca5b0784ca79abb93cc81ebe24fa490f016bb218d953605ee729da8813402b41f14d064349511786c7d6ce276062ee8ee60c48a7300885e1bb590f47db23a522d193501696a6967c4f51434a95873c74db0b3eec911b62986eb5418857106b78e1e5263b2f7f10a0c1c102d03e551510a12df4962c43a3cb083dbcda253a5ff5a4e047578ab6b2eec9d813e3bb82613b57302e9689c4641bcefadbb0e3bc2078cbb3599bed7962a285aa11058515264aa35b6a99b1d7c7c4fc81ff6073b3630e945aeb5bcb2d22fe28fae6b12729c80fb3a8765cc8d9ade2fb1b8728bb030c0c09b3d96ff15447b262e54adaeed4fa2ce221631ae7a8fb9ea41ee8b8d6dd18e74a24a9367d22b83f85734daaf48cccac09c139e73d1d4e8bb274f56c71375c48abf8a1d9968b8431be1ef52e4cd139aa750d024a636bbd2ce7ca50e4918b3e3c3bb633b801e9220bbb71e8a3fb2212096c5aec258fc8ebae75d22a64251ae2e355e6634c51e7917374591963bf766157ae5c16c24c4e5cb04bcfe5fb2b2a95276fae39fb280d794f63e6a5c60769d1fa3fdc12169598fb0144a6c699ab54f7b0701d1dfdb5f2f035307be5a914dd2c4899bcc6b2eaf09835f4b96e206dce148ab63b5a98e0a440743af2cf00d4961c08335dfa50b196364baf81b1b8d10e14e213aaebbf542be5bb92b0fd7fe313a77aed5b4f479a9fc19350d669a2ed8f12e5136065b048c8fd2af66fa53d185473598e465dd8b7394dfb693329dcfbacc8115b6aef3ab9a83979b313993f76e12b7932de47943f35dbe80284bb1bdd3b6e62aab41a32b56b315c6b79789a84e1eeefa48d27f3e964e23f2145e552f4746fec5473efa69f2b72187694904f5e6e29e45f07ff3c9fc23678ad5ee13ca3eab852a4b4af602353c5149709f7465e19a97b33a8557a03bdff3498632e80e9ac8cb39d8ff2a8cd2c154a6287f16c20d7d9d2cbaf09bf09189b6efa72043cb970561e2dbff7f6320b915a06f789ac7572deb5a8bad176dc846f58b1e7cce43b248bc0e87aa5751774750013c3756d3b32496c1232417573b837a4b67e71d12c139c732e46e72cc10d32474d61dbfeb803d9b6408e0a2798009df9bce5c018f08b5317a469922905ea2766f64fe440f6b3bc7bb9d1c7a814579b34854a4c544282fd353d1c3e38f876f83edd4d5f99e0d75840840dcf01dba0f9d56b44224f67add929044dc39516a1a477a26ee0d9dfb12069bd8e5b1cc3edb7349d7bf11186bab6d5ed00d185c82403e497927d3e0ded953d6fa70f02dbe070bceef7fe88d19c55d5316760675325b9aab6810729a30bb5f91e79b57271a8da9b2c9cfc167713cb2fb92eeb6b96aa9c0fc813e5c3b31ac7f46a448234449ecbed29fce2b4c70aaa3e53e2a5f98455d3c33f67adc45e1d2ebb9cfa913b1e1285c9a6ea5d10c232f2c979203ff76873fd68209c1786be585c262ff509c22d594326f0ab9249bcdc9e9ff19b16eacbe884d8ec8be6a4af1c8386659eca53bf4c25d6f8b7f8c54f1b95c016a5811bc3fa132de582ba3f77f9fdda807c63d8d8ba0a491546f04d2903bc6bb0e9ce17cad8dbe04500814a93eaf7576f62167ace549d0da"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000900)={{}, r3, 0x0, @unused=[0x8001, 0xa117, 0x9, 0xfb], @subvolid=0x3}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{r0}, r3, 0x4, @inherit={0x80, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000700ee000000000000000600000000000000000800000000000001000000000000000500000000000000010000000000ffffffffffff0000f900000000000700190000000000070000d4af371c007e00000000000000060000000000000ead5bf5f409fad220d59829b59d745d34000000000000924236150051c53ebb9a62e41ff99badc520102ab47f1e5759bee579af7bdef7c5f40e3344620916b8f035d02157700bbc8b440d28f33693e381144fa586244a99015746a59b38eb292e1923c18210430b95720fc82ed242baefc2da623d26a59c1232133eb33950513f4cf9bbaa50023ed3dea6d226245e3858404b4834e9c96538e59f77adb4746da34271543f40cc3c3110a8df30eb65b6381e39338bb43ff4a08cc14582bba24897e9b5d845ef9e32888ec1e07e56b4972d05936fff486145ce9b7589b7b5aee1764d9cb21b54dd5f53c85be03ab9f00c586d090962e3a9bcd87e38e816841b2b863a7241d01bff24f07011365b01c06a6900000000e32bb29d5846d07e7d362d126aa2e1c183176a77ac47d49c7e6a3a1464835ecbab6e978b0dd52ad621e662a4af5f78c877ed21f792b209984c6b63004594f603e48913b19929edb765805b1d9f01746fdff660255ef93b975d"]}, @name="b6ef374ce2bafd7f66cdc021f4c025f3c573233603b730ceadaf00a9bfef3cd9fedc35508d053e619dd9b94c12b91c17eb0dc3d62ee53fa9e29e205e5252c73154fd44bdc1be605fe8c11bb30a35a4e7d8b07d560cccf64e77d3dca14e2cc5005cf344ff90b2b1ee341ed43b8dd6bb43df494111d8e2ed26661eeaa18379c67ab2640191600ce30064e26e7e6015e426a0f2fc0b70cf99ffa20075bf1c8b25267ac688c0bc16573c7716711e362cc96b1f0e785d402d7d49cbf55ace45029f131d7781457d17b93e621da42961f29ff602beb0ce8bcb391affb2a309dbc67db8cc5bc4af797b567b97674cb2a2125283e9e0ad95c90207d83b8c7396ea3cbf7ef50562ad26642a26fe5f332255824e37d92e457088b2f5f46b66273c0c41879f9ed9e247135d65e1fd0c108e9654090aad11885e02bd1cab13eb61e051302d871ae54cbdecf021646ea487772faeafc17b631977639f32d1e24c5c2a515f6ff89cace3c9fa1c82f711b47708eb9cafcff2c4833f9829b179a4910bed89919a2f2b442d6fdf9163ac256c92d3e08d8bd4f6744508556582bc8eb37015dcc287157d7ee8ff354838fb1334028740d09cfb7dc24a2a977095aec2304cab9e4954022e04342e2410d0209cf3c9950c1278e1a35520b0211b1e8e585825a108c1eee4cc7c11abfad6788b0bed4cd425127d07d63ae27866573b776f9e772a79aec2aa69fe4498874891c5eaba1d30f8a01d5d81b042dc035bb1ae6d1fd9418aebcead1a5fcaa14eb153d1de37b1a80b7384395bdc8e253817ac761a8df3afb362dace3f5e8ea6211ecc843b20525f0501b6da7181ee9ed90e04ebe492dc619094aa65b0b2affb31601e999ea36d51ea7652356cc0e2e7812aea2fa7125e37f72776adac28151044d68b4f535ede1ea6a6a8863cee1b5b541e3b464b45cbe526a8bedfd23b3206c7b6c46b7daa677a4b80aa60c5fbd5f5cc2c97b0cfefd550b305d0f8efc1c1dbdd485ecacc976bda815a8c344c70160c111236373e87954c0fd38d2b46a5e780bc041c8271c7d785b7ede78fd6c887817a93d51b8b80ad69604b38f7ce5efb9f8fbd94b28ee0bdae574219e1b9e15b84c605925cba4589623297b33bd402f5c0f3bd9913cb11483b3429e2d16cca2e556d88cc538381418d6e892b50951f8c08a18e9344de673f95c205e6c3afedf358a929f70710afb73c9cc580ace0d42f15020335024b17b431e3dfcb8394f52338ae27558a00c6df7a927216f10f4e08f644e60ce83bb7a0f48b003223be358617cd61829f3bb43e2f4ed32dc36b89ab074c7583a9ead2bcfb93d5693a42ecb295a5fa87a7b7dad5b8d9bb79460ca9c5d0114e23a96447f8c1ed63d5c3bd72015a058ec2025bd884f56b1c89b87879dff59e75be5ba4d15b75da9aa884a08bad3de53fc1ab36e1dcb3473e03650ebfc8bdcab38fe84f8d07ee39fc47b6b91989920f246b56e2db8c5bf7ab4548e6ee10809596252f5083da9675ab795791f4b316db124bf26cf0b351fc220eae4e7d76282ce513d840d056669fec91018b7898f260dc0603e35591b84484b04fc2f3857ba13aeee1c22edfafddb922015d23b03270b3b2a22225583e1db28de6e35e9771e901f933c1b26eebed17ab72cd9e74400ef05d27762f67535766cf72824ddca8359ae6bebf8d14443105ae9f445a2785165061673cc7344d8f3d3b19ecf2e7e4f6c493254a252bbf2f2cf1e507ef9046fbfc7ecbbbc27eefe8631082ecd282453190dd15613af62a9b14a2c5a693d53314d9bb09a170b6811e997a7abfd29175f3aaab3e559d5b2834f19fc861e3b494e961635fd825debbf40af436787bf466da6def38ed4eb50eb684df91b8fdfa2192ccce64b7e5d0ea6903d6bffc7875701bf795bcb943766a3fe4b2e477d6fef0bc01019f58ed3ab6b2d8e36060861727aff48f94e3a003e8fb5d6669311e784c813397a9264c91114790f5f60452e3a3ef0ac77eb46a608d68ff84f9b011b404fab6547cb5023fdd741968419159a616cea2353c8eb5c42a583e2a7f5f75a586d22ca1f66d77cab109b1b18f73736f2a894b52ac7ef1f8182c5bc1d00f0f2a960c4b4e94ec2a9fbd31461d00340fe5d42c07e5b9835bb70af01b87cfb773e950a6b43019ca9f6945fec9d70e4f529b21a99883a6dc5e6b4a5787d3bd667268366f7b5262182b5535e3ad38ac7226b3c6e30d0bc7a7d0e7cc1fcacdb1a879d6f9f59d704b117243212a3f3c580a97f3989651287335125baa841188764baab55bafdca2cb9e96f6bda9424ac0a43f93c8a34cea502d60dc73b2f98e9d79e918264c1b4b716f70fcfb9441a54d57419e0de3a663e82d01e207bcc1e886ebb769beb53bfd336f67bc5daf76add276273ae0ea0e8e954d0c69dfc9061af3b92a4c06f3d5a518911f6e08af088eec72e5f147c1c00d63254c26a76a2bb30eb224a5e0de3ced75d1d73015cab941a42ea7811497057f0f465a158dd5ddb8eb9ea94ff4c58a2e5be9eaae0e70c08d091c941c1eea8c72efa6dfe49b4aad681c6876d8b2710bffbf6d10abfb8792a1bfaf4e565efb03a19d8844eb8561d5933f9b036daec361d8c68a25c0d02f2f4cba842bbe078ad2b3d185089dde35cd05e3ecdfcb0772525ac9e3ec947943ff8c4749dc1fa9065a1bf868f9be2aaf480baca459d47d2a06abc2760c1cd07ea73007196d50f3943b5439c0257eb28074d25d4a526330d9b10b1acefdeb4c0a9380e5fe612785b64af7b677e5d2fb42625b24a97417f6e2ebade78387c21bb7ad667b7ad152fbfb826989b995086a661572bf0aeb31727b596a34b0b65d6e385f22b76195c795eaa5baa1df326498154fb3f2b6e3ab7bcbec82351286378aa63d1f4a4445bf1e96fbc6bd11ad15074d9a3fed7fc21aee4b8b83df667090ed4cfc3cdc8fd7a061fdc4b87eb06629d8564962b1cfdae462aa49978dc728021ccb7fd5c74f81d79ab6a81b5b21412fb1ebb6fe042d6d7b65bbbaec7e71ef4d9ca80ddb5436880075a0f5f837284f36eb0116bcf2bab1138f2458bd3423be2ea2d8e7f47dd25720b88a35ce52935ed83b9a4c59d880ef674590058665ab0346a9f1bdcdddf53debfa810124412c2aa7705d920acc8fb4bcd7625916954d6ea37c3d8c2200643d3dbb42cc3cdb475ffb7515464bdf6592f79e1746f4d9f9b6919dab0b62ca01a8f81519de41973592bd1a2f20e60e6ecb547dd0e8d92a099b8f140fc3222919f0c496895982cf417b650190c131d974904cb3f43b1358dc80b6c410db87b2d37009dcaf59efa92b8d17fb18ff0bef0035b77f9deb398a56e07bf39298ee915850ef7c672a58dee7dcb6d7fa836a74719f759d24e5040446d050a07179c01b98498c66f22eaa925d558a9849112944cb0f3a72819fb46648d34abe7ea2d66c4110100f92c5f546780e4490776b2790804006e31a63fc5878532e076be606dd043ff6f11844d70c6d48e27c76f7a1b9bdc1455d4cdccb082dc1a3ea6feada53a9af5ec2327d527f8f0c9952c44839c65939ba68c1ee8eb3e764307a1c454d644db5858bda6b7fb4fe786812117e69ad1c65d9d2c624f80f9421dfc8aeb005e46f96500bc8c89e500fdc97d2776be8cb9e31e7a6823740055704971daef63cabaac68c47355dc5cdeee5ea1dda839a919d05e28435198da05f89fb4f5b3bb66c85c8caa224588c19bcbb799143458ba47504cbba69e95f6b641f665c151acdafb931be0c98eaa215b25bd89d3ab0663fddb337d7f2760d1102ee43d79486edb91b6c713736391e65cc71aca107e053a5472673bb582a52bd6f7a2b0f0f4d33771158dabd8b35bf1e99a80519be6aeb334a7fa4b2ab04c249fbbbe58a89524bd842bd36e5524513f35763aca5012cdd9405bc3e821bf0b1753ebeae713ab9c50c1e79f1459e90412211bf9fcac6751ece53b5fa169161d12bb845225acfdf5b5fea085f5bd4eb65253a3c913d5ab87c95992c6db264de5eecbeb358d45f9a6b4c08dbec2972bf1288655379ac64fad6a13ea165a48d2a36bf837f8296293d4d9c3a951afc6376b1c3331ca42b7041492538da469a8afd8296b54cd08854656ea495399b5514ebb9a1e6c920f71e46f3424005e4b248ac437f956920e878c26239afe78fe630e21f399e1ae95cd69f76eeeed3eb0f2270c3744547653e39f672acf537a2dbe5b1083a9a255226937ac1a41687f5fea3903a05eee94976927e85837cd7e697e05696209f86532e9bb29616e77c30b88507ab5cc7a2222a47d7981ea516ccd14811362a84824e26dd614a464c255c0ba89ae8ba763fc70ab1cc53220d4aa6135b686d3f749ac19851719818212f66ab379ff393e7de270127350c2544f7efa030b75eedf857051c1c9860c486c244ae180172f9ec95cd96f2b25e2457c42d3f100dde3537ec91941493ea69011468e1205c8645e412e452db7526b9bc88e50e62294e92724c1e47f33c300cd57cdf1d8c54f110a57ee7cfee5af29e09cd4c1a0f0d7931657f86fb6c1353ff3e926cc400be827fc39a6944978d0cfbb6b9760f67af898030bed8a884c49be7b0c1f20cc5451c6c590182674161297bd6d4938ee945a5ed61c6868427f9be6337b4aed80eee67990ee25de7b5896cb28258b466f1a36c77cd74432a0b9b7cdf4419d124fb9bcea5a5b0915e7310d85c9f26e3e84167b882627b5986749c009ea2b2fc52171db168fa59254aeb9d49dbd65814b8f04b934bf69383282d04ca11e2837a0a90e22d9caba7c93fd6e2a47f3e7708e23e592383b98c60930b1080b1d951dabea0e138967a594661736ff2d572606f3ccc8682c082764f3f0a580bbfe5293b4aedc0160c45ca207de15e8838e8c2a652dc9fdd57641f2a4bc9c4fc30406e71da4446ccfdb0e716b038b9af8e95588ecf3bb181b59b67c6d985e1b344d5fd54000dea463ecd00472d0df36930214b1606f87ee6033679f8a0ad34a36a80ba86db3b2cc53a5682afff468a326d4ac69bdfba2d2805b3f83e33872b775a856d67d7d7b518b2bf33b27d207e487217e7f5b6d503d569cbf7d725d835b5efe3942586787b6da76cabf1ec05fa207d758849dda8ae3d50ee4e87c1fd81b33057061099c09ba75aed19becb00c6237027ae55c21bc70cb11efacea6a12129f0a59b83b17c261399c3819612605f338efb806536270d20ac313bf298d20c881304d80ca7dcc019699ea9787675167e50b7d4c96c014cae0e644be73d1542230ffb2c70be534e99c9ec31b51dfe27e953f46ead81e7237b04e9427c2a432323b1a2fe39ae2bc2f766c780baa24fac9a6fccba0cb72a5b7db88aec483b693e003fad0069a35be98f8c811d49e6fba0d3ac37cdd596e9b55d2abadd7d1b12998a71ffb78b9b9d3caceba01d3cd5c193272e14fb7dcf876036487198db3742bb65f83309f3bafbf2702e6a4d5e188602b18cc377230ecc1e68cf6df32f19e5c35d5731246158cb0f484b334c363d4a693436890c6d013d2c1375ce3143c9667da6678af8d3505eea6db162b05942b77a7dc8178984c41935a976151c080bae60fdd640f8d37c53d9761b055686dd351be75f6b1991fcf26f0b10fc22d1a57b3f2861d331de5a4e2ee85ab62d8bbe20bac26186040eae1877d253554dc4c12e7ed9c2a5cf2d4e6320baf55e2fa3f09a36f89512113a0635ad8379"}) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x80000000) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) r5 = signalfd(r0, &(0x7f0000001180)={[0x5]}, 0x8) ioctl$VT_ACTIVATE(r5, 0x5606, 0x2) syz_open_dev$sg(&(0x7f0000001900), 0x6, 0x140501) mount_setattr(r0, &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={0x100081, 0x48, 0x40000, {r4}}, 0x20) r6 = pidfd_getfd(r5, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000011c0)=0x2) 05:53:33 executing program 5: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) r1 = socket$packet(0x11, 0x3, 0x300) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000100)={'syztnl0\x00', &(0x7f0000000080)={'sit0\x00', r5, 0x2f, 0x3f, 0xde, 0x2, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @remote, 0x7800, 0x8000, 0x2, 0x4}}) (async) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r6) [ 3150.488075][T31251] RAX: ffffffffffffffda RBX: 00007f2e1a690f60 RCX: 00007f2e1a530bfc [ 3150.496044][T31251] RDX: 000000000000000f RSI: 00007f2e196f41e0 RDI: 0000000000000006 [ 3150.504026][T31251] RBP: 00007f2e196f41d0 R08: 0000000000000000 R09: 0000000000000000 [ 3150.512036][T31251] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3150.520096][T31251] R13: 00007ffc263fde6f R14: 00007f2e196f4300 R15: 0000000000022000 [ 3150.528066][T31251] 05:53:33 executing program 0: r0 = memfd_secret(0x0) r1 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="850000000700000025000000000000089500000000000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d49ac9efc03f18ab0c92eb849f267e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3c89b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2d478ec8a3de4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f568ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abd153ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9ef1d0d31edabf947c19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb572280230b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b635"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000140)={0x1, 0x0, [0x0]}) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x8000000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001d00)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, r3, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e0398d9aa996ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000040)=r3) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000440)={{}, r3, 0x10, @unused=[0x1, 0x0, 0x3], @name="e8734eabb5afe775aa113d8bfc4b1f2cfbd202b90e01c9fb5c135c631202ba21f233ae7036a3d232755d7d34f87ea52c965932f112355f66e51ac072b80d574a0c1a8254fb517b0d26be5a8bd1d88359f13aa5d39443ef0c5eb1800c4a884d2d2ff1af62cd4210ad4cb7c5ae2fee5f8dba4b44eb6a3189b3ad51d1fdf3e897ad91237b7798ecc3773b9206da6230de7cf37ec8bd413656bd851e637c786f61c2f6804f9bb2324891d1c21f0b27443d51bc18fba9f4ba7cad1eb9108bb747375a1af42f6162c807ecd06985fbdad9566ab74207aa68c2b62356494e412c6c37e59b4ce3014ec45ff89a36315d49d80db2b6ec6522c2f2ad7b67ef1a216e0ec84e67c3995686af5c4341befd3d136ba18a9397adb70c69b58714f8580496103f29f4308eff74c37f10e995861f215aa9b93b175cd7947fdf16059846aad723b890c3a9f50463fbd91a67e0790eded5afaf342f8a9e52be4d1b1251eeedd0a4f48981bae396b121104fd71c89c5a11ffe80f179babae52c97a838444cf24defd6d05f79362420adec0a86f5aa47f6609398729f30766fae6b25b0c7c96f2440e361f2ee02a3ae0a699467ea2cd014fca83ac611290629e04ea6bff9142d6e39f96e090524277aedaa49f0fc72b9432d4b562b66a781a99b21f7199eaeb813bf6c8b379053fe169f5c41e5707bd4459c2478b74f9d29e295eacdc2bd46fd2ecfceecc355d8a6c7877333adbee3187bc8d13005b6caa780cdd4226563f44a576d93cb463383ac306acce6b4cb4588625458f2a47e7a1aa8dc690ecd6764a62d7dd2bb2cba103e4c51c2ab3966e0b7d7f08624e9e23ede47622af49abaf0383b481a982282da404d3a33f72c4fdcea38efd0f05b8473f2987b1d6d6234809bc75c41f0b4a0e9f15eb75e0c06b6794470f21c6d29926a48598014d124476862544daa9fb2f5f42cc7eabc92e40b539b48a899d59c98c297e79e16c746e8f67758612ad82c7674f649398e9a5e85a8441bcdc6b3b94df18e5904a1589ac2f966a1dbdbdc79a7de406d6d135d8a1f7911e8f23c5f0aff4d95356c5de25f48edf343a65e1af807ea505c2b26bb90e1c96e426b208b04befecd61433492edbd4a9a60b322ec2434182c7088baa58bea5ecf24aed84b0e4ddeeb6fe78e2230030d72f59a39f33e8880c8df08d50444fec4ad7e3a3088a791ddd330facd2a9b53884ec6a03eede78238c58ea4a56cb398f804a4dcd3ae30d03ae6a903c148f0855373fb7819c520ea84e8b5178b0602e953a1f671157d0810777e703ecd64a54d6051682983df161e96ce44339a7bb29d55473804fddfcf3c9346eb1406cee4d2f8233f3c311b8f802e73b8f7edede4cfad979757e21b52e6305922e0e2c7dfab77f533f29d252df072113c450e274e4509f0c635734d7caa1d4defd993c324548f9d51cc542e4e0ca3fc9f9e01c5cc8c1802f0ece0252c220d1331aad2e6b5a40f37a73bda2a9028e679bb0b8d258e60768dc7ab094d53ccb6c2c79180d3433aa3728f91390fdb624cf58bcc287393abd7520e1912f142dcb2625ec9d597c18bfbf27d4d26f3dd7f37a45aa42e7ae87e6c031697d044a4b12ab99263c60acfa7e34f7138a81ae2b47c6b5175ea7614350eb6c8546abe449a042dc41f26596e668f801ec82c4138194fc4d033e907ca85043841ef4e6dc255fddd306f273536a3d69090529c1f62a97ce1801e0c331dc1bd3113102c8ca00372c7eed6645021646a74f4d94896bb3bd78f1181ede87d59f0e8e84f5fc7b79739cc915016336eb6a75d3d71d5264270d7e438ab6c77ce77efd745eba2f1c710a38a9ab56547adc20471641ac50c9ba018564dbf44306b5de82b056eef937881b73f7d5c6428e787c71868a28783f4310c232fdaee0bf2bd4b8c65cbf1440f29f78162e9ae88bb819f1bf86d340bf82c2c0e8e858565798afa3d5e9ed82bb2dc4d98e88f361b383218ccb63983f579bdde9a414d0852f52e7708fe4a83b767c1a0ec52df981a7a21a704500247a846c463e43599236a5732140dbb4f51d3d315ed7fbe9d5d855a53d4cad880dd35effa1a8b82d5dcdbcd2ea77a6d6301ccef9d9026e44267fcb97034b9a92cd54d7724eb28df7add6639750660e6095751a732ba48cddfe69235deaa59126c2f75e54d667eff2cccc9d1c4fee0623b51a462d6b6c2f83e795049c79a2f1477073171f5845c8188a24a165a5a9bc9463517f3ccfa3b37308623dce3531c1da3941c84ea93f4848c83b26df0788d4ddcf0032e127efbfdc39e125f815b9c59bafa3f51b225961f63ae7b15d4838f08d992602e06405eb8606b3b0a88c2a17938c86954985508a475b4c57caec0e077c087d6c12f7fa62bc2204c8c98a1069938595f19b4b62bb87b532bc65173b61d63f38a84f827c1ad0a31e5f65325915be2422f530aba4724ec184603c756ea61a8c481e71ab3adef49e0ac82b07e19b3167de3816c09e19cceb97b31c726fc0d13ea1ae87b51b04705d34bccc8f62529124b8f6af6f78a7bb7e6b1173a16ec4860d9f2cbe32b96ed2762026ca8558e32fe5ab34ddfb737e10572961107f8ad404104a734e4bd7333e5d8c4af80cf4e7511ddf153cb5b0bbd2419047dcccb3c6c7d6a4bb4beb725449bc0f269154eb6ff2202337305f6b7a66a3a6d894f59a188fbabc14ff43dbf4c85aa5b3e1945e7aacee52d01475c8e1efd91d699f2b3c71068cc40eb0cd8d265089d9b4d43c62983fe437c07cd53af811acd1309d82506d28a7c68891135181567040eac666d6b24526fecb7b107b5463370aa70f091832f340ef50ba1a3a2d75b0850781c930d23e59d3d3fc6b4f5faf79bd6dafab87c6336cee5a421585bc134e9349dd9cc77fe55bc30de4b5f864a6b702b7ee1d6b1747ae61fa55776b528d93c4104eb04ee6c2596c9ece56fad6cc9022f311423c3f233cb4a51de069c7a48012b0746c0a2da168f7bcb200c9cee104c1139b5e1b558cc6284240d1429eba4b64fe22825dda89cf250991a3cb752116492b667f5b0f150c765092ac8eff61fba8434247f6e188f2c1db7d451bf48eed0c0b699b40e2ee0e6d9fafb8393bea4216dbaed0ed16ba484512b7f005c5fe8ba0b8cc5d114067402718e86c951721f2c2d9564747ec1cdc9cd1baea8557bc3e219e330f67645b6b29df3f810bf16b26f7a3332920abcf79e628e61a948188c2085ff39fc0acdaabb5f6dbe6ce0b71a44286f7c0152b5bd96e89a5a4d11d7145fb0851090e9dbf2e04129050d0d917b51667ea3723294b7a9392a609f9aa2401f40085bd6669631a77ee39f925ef64d7585e0b02ed6da70174cb75abfa26b34c433f32e42cdb5c43077f61cd054a1c25c18da2fda0ac8a45bcd7a1b978fe1d155ce89f8146d3e818ebe33c5b029deb414d13a0bf628af4c041545c162a9f468b6cb8b2dd2bfb01c366102744785a520b37f4185e729200bd139a5560740b8d8a99e3985297a4ed5ef380fe2a545f81fdb2320db7bd13709a77577843d6fbbac8db67cef06fd796c8f19c2596ef4da261e20322817a0442be4b3e54f862ebda889086de7faa2728938896f66340e51b6286dc8c66280091127c32cc06eedfa852d4d009482d4dc312620f9cf736278db230c16f37cb43b4bdf97f331bb54410226c1561027a166a2acb5dbcd0377f5aa91985c9b69fa4b346fe64498948c5692235080992c920da856bb6d10b681d65468610dbfa5412272f50ec356a31ac011eddafab0e14f85aec30025f0d1c0691e1359b98de68193d44a7aa3a3721df3e1e445e55ecfe85b7a9655f34c5edcf2f693bd114bcfacd53f9701810f113595f132ed35223b40f5838ff647b980f2e56e278bc65f63d116412689534b99f7565db1918b168b6c21fe6fb1a03f74338f7531c1dbfc5d1e8ca68a46ee1418b7e3aae6d4b9e63746802a04deaf68e345d3de1543f57bb96546f7da63096fc393f70bc1b4329ada69f50b83b54af511e00d27b2c2b2751243a1a6fe42cfa224ef255af4063c0c69c26beee9d28f03f1d206b07c59f3e81ae49904053b1684161b03162f90d159a636a50793dca5b0784ca79abb93cc81ebe24fa490f016bb218d953605ee729da8813402b41f14d064349511786c7d6ce276062ee8ee60c48a7300885e1bb590f47db23a522d193501696a6967c4f51434a95873c74db0b3eec911b62986eb5418857106b78e1e5263b2f7f10a0c1c102d03e551510a12df4962c43a3cb083dbcda253a5ff5a4e047578ab6b2eec9d813e3bb82613b57302e9689c4641bcefadbb0e3bc2078cbb3599bed7962a285aa11058515264aa35b6a99b1d7c7c4fc81ff6073b3630e945aeb5bcb2d22fe28fae6b12729c80fb3a8765cc8d9ade2fb1b8728bb030c0c09b3d96ff15447b262e54adaeed4fa2ce221631ae7a8fb9ea41ee8b8d6dd18e74a24a9367d22b83f85734daaf48cccac09c139e73d1d4e8bb274f56c71375c48abf8a1d9968b8431be1ef52e4cd139aa750d024a636bbd2ce7ca50e4918b3e3c3bb633b801e9220bbb71e8a3fb2212096c5aec258fc8ebae75d22a64251ae2e355e6634c51e7917374591963bf766157ae5c16c24c4e5cb04bcfe5fb2b2a95276fae39fb280d794f63e6a5c60769d1fa3fdc12169598fb0144a6c699ab54f7b0701d1dfdb5f2f035307be5a914dd2c4899bcc6b2eaf09835f4b96e206dce148ab63b5a98e0a440743af2cf00d4961c08335dfa50b196364baf81b1b8d10e14e213aaebbf542be5bb92b0fd7fe313a77aed5b4f479a9fc19350d669a2ed8f12e5136065b048c8fd2af66fa53d185473598e465dd8b7394dfb693329dcfbacc8115b6aef3ab9a83979b313993f76e12b7932de47943f35dbe80284bb1bdd3b6e62aab41a32b56b315c6b79789a84e1eeefa48d27f3e964e23f2145e552f4746fec5473efa69f2b72187694904f5e6e29e45f07ff3c9fc23678ad5ee13ca3eab852a4b4af602353c5149709f7465e19a97b33a8557a03bdff3498632e80e9ac8cb39d8ff2a8cd2c154a6287f16c20d7d9d2cbaf09bf09189b6efa72043cb970561e2dbff7f6320b915a06f789ac7572deb5a8bad176dc846f58b1e7cce43b248bc0e87aa5751774750013c3756d3b32496c1232417573b837a4b67e71d12c139c732e46e72cc10d32474d61dbfeb803d9b6408e0a2798009df9bce5c018f08b5317a469922905ea2766f64fe440f6b3bc7bb9d1c7a814579b34854a4c544282fd353d1c3e38f876f83edd4d5f99e0d75840840dcf01dba0f9d56b44224f67add929044dc39516a1a477a26ee0d9dfb12069bd8e5b1cc3edb7349d7bf11186bab6d5ed00d185c82403e497927d3e0ded953d6fa70f02dbe070bceef7fe88d19c55d5316760675325b9aab6810729a30bb5f91e79b57271a8da9b2c9cfc167713cb2fb92eeb6b96aa9c0fc813e5c3b31ac7f46a448234449ecbed29fce2b4c70aaa3e53e2a5f98455d3c33f67adc45e1d2ebb9cfa913b1e1285c9a6ea5d10c232f2c979203ff76873fd68209c1786be585c262ff509c22d594326f0ab9249bcdc9e9ff19b16eacbe884d8ec8be6a4af1c8386659eca53bf4c25d6f8b7f8c54f1b95c016a5811bc3fa132de582ba3f77f9fdda807c63d8d8ba0a491546f04d2903bc6bb0e9ce17cad8dbe04500814a93eaf7576f62167ace549d0da"}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000900)={{}, r3, 0x0, @unused=[0x8001, 0xa117, 0x9, 0xfb], @subvolid=0x3}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{r0}, r3, 0x4, @inherit={0x80, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000700ee000000000000000600000000000000000800000000000001000000000000000500000000000000010000000000ffffffffffff0000f900000000000700190000000000070000d4af371c007e00000000000000060000000000000ead5bf5f409fad220d59829b59d745d34000000000000924236150051c53ebb9a62e41ff99badc520102ab47f1e5759bee579af7bdef7c5f40e3344620916b8f035d02157700bbc8b440d28f33693e381144fa586244a99015746a59b38eb292e1923c18210430b95720fc82ed242baefc2da623d26a59c1232133eb33950513f4cf9bbaa50023ed3dea6d226245e3858404b4834e9c96538e59f77adb4746da34271543f40cc3c3110a8df30eb65b6381e39338bb43ff4a08cc14582bba24897e9b5d845ef9e32888ec1e07e56b4972d05936fff486145ce9b7589b7b5aee1764d9cb21b54dd5f53c85be03ab9f00c586d090962e3a9bcd87e38e816841b2b863a7241d01bff24f07011365b01c06a6900000000e32bb29d5846d07e7d362d126aa2e1c183176a77ac47d49c7e6a3a1464835ecbab6e978b0dd52ad621e662a4af5f78c877ed21f792b209984c6b63004594f603e48913b19929edb765805b1d9f01746fdff660255ef93b975d"]}, @name="b6ef374ce2bafd7f66cdc021f4c025f3c573233603b730ceadaf00a9bfef3cd9fedc35508d053e619dd9b94c12b91c17eb0dc3d62ee53fa9e29e205e5252c73154fd44bdc1be605fe8c11bb30a35a4e7d8b07d560cccf64e77d3dca14e2cc5005cf344ff90b2b1ee341ed43b8dd6bb43df494111d8e2ed26661eeaa18379c67ab2640191600ce30064e26e7e6015e426a0f2fc0b70cf99ffa20075bf1c8b25267ac688c0bc16573c7716711e362cc96b1f0e785d402d7d49cbf55ace45029f131d7781457d17b93e621da42961f29ff602beb0ce8bcb391affb2a309dbc67db8cc5bc4af797b567b97674cb2a2125283e9e0ad95c90207d83b8c7396ea3cbf7ef50562ad26642a26fe5f332255824e37d92e457088b2f5f46b66273c0c41879f9ed9e247135d65e1fd0c108e9654090aad11885e02bd1cab13eb61e051302d871ae54cbdecf021646ea487772faeafc17b631977639f32d1e24c5c2a515f6ff89cace3c9fa1c82f711b47708eb9cafcff2c4833f9829b179a4910bed89919a2f2b442d6fdf9163ac256c92d3e08d8bd4f6744508556582bc8eb37015dcc287157d7ee8ff354838fb1334028740d09cfb7dc24a2a977095aec2304cab9e4954022e04342e2410d0209cf3c9950c1278e1a35520b0211b1e8e585825a108c1eee4cc7c11abfad6788b0bed4cd425127d07d63ae27866573b776f9e772a79aec2aa69fe4498874891c5eaba1d30f8a01d5d81b042dc035bb1ae6d1fd9418aebcead1a5fcaa14eb153d1de37b1a80b7384395bdc8e253817ac761a8df3afb362dace3f5e8ea6211ecc843b20525f0501b6da7181ee9ed90e04ebe492dc619094aa65b0b2affb31601e999ea36d51ea7652356cc0e2e7812aea2fa7125e37f72776adac28151044d68b4f535ede1ea6a6a8863cee1b5b541e3b464b45cbe526a8bedfd23b3206c7b6c46b7daa677a4b80aa60c5fbd5f5cc2c97b0cfefd550b305d0f8efc1c1dbdd485ecacc976bda815a8c344c70160c111236373e87954c0fd38d2b46a5e780bc041c8271c7d785b7ede78fd6c887817a93d51b8b80ad69604b38f7ce5efb9f8fbd94b28ee0bdae574219e1b9e15b84c605925cba4589623297b33bd402f5c0f3bd9913cb11483b3429e2d16cca2e556d88cc538381418d6e892b50951f8c08a18e9344de673f95c205e6c3afedf358a929f70710afb73c9cc580ace0d42f15020335024b17b431e3dfcb8394f52338ae27558a00c6df7a927216f10f4e08f644e60ce83bb7a0f48b003223be358617cd61829f3bb43e2f4ed32dc36b89ab074c7583a9ead2bcfb93d5693a42ecb295a5fa87a7b7dad5b8d9bb79460ca9c5d0114e23a96447f8c1ed63d5c3bd72015a058ec2025bd884f56b1c89b87879dff59e75be5ba4d15b75da9aa884a08bad3de53fc1ab36e1dcb3473e03650ebfc8bdcab38fe84f8d07ee39fc47b6b91989920f246b56e2db8c5bf7ab4548e6ee10809596252f5083da9675ab795791f4b316db124bf26cf0b351fc220eae4e7d76282ce513d840d056669fec91018b7898f260dc0603e35591b84484b04fc2f3857ba13aeee1c22edfafddb922015d23b03270b3b2a22225583e1db28de6e35e9771e901f933c1b26eebed17ab72cd9e74400ef05d27762f67535766cf72824ddca8359ae6bebf8d14443105ae9f445a2785165061673cc7344d8f3d3b19ecf2e7e4f6c493254a252bbf2f2cf1e507ef9046fbfc7ecbbbc27eefe8631082ecd282453190dd15613af62a9b14a2c5a693d53314d9bb09a170b6811e997a7abfd29175f3aaab3e559d5b2834f19fc861e3b494e961635fd825debbf40af436787bf466da6def38ed4eb50eb684df91b8fdfa2192ccce64b7e5d0ea6903d6bffc7875701bf795bcb943766a3fe4b2e477d6fef0bc01019f58ed3ab6b2d8e36060861727aff48f94e3a003e8fb5d6669311e784c813397a9264c91114790f5f60452e3a3ef0ac77eb46a608d68ff84f9b011b404fab6547cb5023fdd741968419159a616cea2353c8eb5c42a583e2a7f5f75a586d22ca1f66d77cab109b1b18f73736f2a894b52ac7ef1f8182c5bc1d00f0f2a960c4b4e94ec2a9fbd31461d00340fe5d42c07e5b9835bb70af01b87cfb773e950a6b43019ca9f6945fec9d70e4f529b21a99883a6dc5e6b4a5787d3bd667268366f7b5262182b5535e3ad38ac7226b3c6e30d0bc7a7d0e7cc1fcacdb1a879d6f9f59d704b117243212a3f3c580a97f3989651287335125baa841188764baab55bafdca2cb9e96f6bda9424ac0a43f93c8a34cea502d60dc73b2f98e9d79e918264c1b4b716f70fcfb9441a54d57419e0de3a663e82d01e207bcc1e886ebb769beb53bfd336f67bc5daf76add276273ae0ea0e8e954d0c69dfc9061af3b92a4c06f3d5a518911f6e08af088eec72e5f147c1c00d63254c26a76a2bb30eb224a5e0de3ced75d1d73015cab941a42ea7811497057f0f465a158dd5ddb8eb9ea94ff4c58a2e5be9eaae0e70c08d091c941c1eea8c72efa6dfe49b4aad681c6876d8b2710bffbf6d10abfb8792a1bfaf4e565efb03a19d8844eb8561d5933f9b036daec361d8c68a25c0d02f2f4cba842bbe078ad2b3d185089dde35cd05e3ecdfcb0772525ac9e3ec947943ff8c4749dc1fa9065a1bf868f9be2aaf480baca459d47d2a06abc2760c1cd07ea73007196d50f3943b5439c0257eb28074d25d4a526330d9b10b1acefdeb4c0a9380e5fe612785b64af7b677e5d2fb42625b24a97417f6e2ebade78387c21bb7ad667b7ad152fbfb826989b995086a661572bf0aeb31727b596a34b0b65d6e385f22b76195c795eaa5baa1df326498154fb3f2b6e3ab7bcbec82351286378aa63d1f4a4445bf1e96fbc6bd11ad15074d9a3fed7fc21aee4b8b83df667090ed4cfc3cdc8fd7a061fdc4b87eb06629d8564962b1cfdae462aa49978dc728021ccb7fd5c74f81d79ab6a81b5b21412fb1ebb6fe042d6d7b65bbbaec7e71ef4d9ca80ddb5436880075a0f5f837284f36eb0116bcf2bab1138f2458bd3423be2ea2d8e7f47dd25720b88a35ce52935ed83b9a4c59d880ef674590058665ab0346a9f1bdcdddf53debfa810124412c2aa7705d920acc8fb4bcd7625916954d6ea37c3d8c2200643d3dbb42cc3cdb475ffb7515464bdf6592f79e1746f4d9f9b6919dab0b62ca01a8f81519de41973592bd1a2f20e60e6ecb547dd0e8d92a099b8f140fc3222919f0c496895982cf417b650190c131d974904cb3f43b1358dc80b6c410db87b2d37009dcaf59efa92b8d17fb18ff0bef0035b77f9deb398a56e07bf39298ee915850ef7c672a58dee7dcb6d7fa836a74719f759d24e5040446d050a07179c01b98498c66f22eaa925d558a9849112944cb0f3a72819fb46648d34abe7ea2d66c4110100f92c5f546780e4490776b2790804006e31a63fc5878532e076be606dd043ff6f11844d70c6d48e27c76f7a1b9bdc1455d4cdccb082dc1a3ea6feada53a9af5ec2327d527f8f0c9952c44839c65939ba68c1ee8eb3e764307a1c454d644db5858bda6b7fb4fe786812117e69ad1c65d9d2c624f80f9421dfc8aeb005e46f96500bc8c89e500fdc97d2776be8cb9e31e7a6823740055704971daef63cabaac68c47355dc5cdeee5ea1dda839a919d05e28435198da05f89fb4f5b3bb66c85c8caa224588c19bcbb799143458ba47504cbba69e95f6b641f665c151acdafb931be0c98eaa215b25bd89d3ab0663fddb337d7f2760d1102ee43d79486edb91b6c713736391e65cc71aca107e053a5472673bb582a52bd6f7a2b0f0f4d33771158dabd8b35bf1e99a80519be6aeb334a7fa4b2ab04c249fbbbe58a89524bd842bd36e5524513f35763aca5012cdd9405bc3e821bf0b1753ebeae713ab9c50c1e79f1459e90412211bf9fcac6751ece53b5fa169161d12bb845225acfdf5b5fea085f5bd4eb65253a3c913d5ab87c95992c6db264de5eecbeb358d45f9a6b4c08dbec2972bf1288655379ac64fad6a13ea165a48d2a36bf837f8296293d4d9c3a951afc6376b1c3331ca42b7041492538da469a8afd8296b54cd08854656ea495399b5514ebb9a1e6c920f71e46f3424005e4b248ac437f956920e878c26239afe78fe630e21f399e1ae95cd69f76eeeed3eb0f2270c3744547653e39f672acf537a2dbe5b1083a9a255226937ac1a41687f5fea3903a05eee94976927e85837cd7e697e05696209f86532e9bb29616e77c30b88507ab5cc7a2222a47d7981ea516ccd14811362a84824e26dd614a464c255c0ba89ae8ba763fc70ab1cc53220d4aa6135b686d3f749ac19851719818212f66ab379ff393e7de270127350c2544f7efa030b75eedf857051c1c9860c486c244ae180172f9ec95cd96f2b25e2457c42d3f100dde3537ec91941493ea69011468e1205c8645e412e452db7526b9bc88e50e62294e92724c1e47f33c300cd57cdf1d8c54f110a57ee7cfee5af29e09cd4c1a0f0d7931657f86fb6c1353ff3e926cc400be827fc39a6944978d0cfbb6b9760f67af898030bed8a884c49be7b0c1f20cc5451c6c590182674161297bd6d4938ee945a5ed61c6868427f9be6337b4aed80eee67990ee25de7b5896cb28258b466f1a36c77cd74432a0b9b7cdf4419d124fb9bcea5a5b0915e7310d85c9f26e3e84167b882627b5986749c009ea2b2fc52171db168fa59254aeb9d49dbd65814b8f04b934bf69383282d04ca11e2837a0a90e22d9caba7c93fd6e2a47f3e7708e23e592383b98c60930b1080b1d951dabea0e138967a594661736ff2d572606f3ccc8682c082764f3f0a580bbfe5293b4aedc0160c45ca207de15e8838e8c2a652dc9fdd57641f2a4bc9c4fc30406e71da4446ccfdb0e716b038b9af8e95588ecf3bb181b59b67c6d985e1b344d5fd54000dea463ecd00472d0df36930214b1606f87ee6033679f8a0ad34a36a80ba86db3b2cc53a5682afff468a326d4ac69bdfba2d2805b3f83e33872b775a856d67d7d7b518b2bf33b27d207e487217e7f5b6d503d569cbf7d725d835b5efe3942586787b6da76cabf1ec05fa207d758849dda8ae3d50ee4e87c1fd81b33057061099c09ba75aed19becb00c6237027ae55c21bc70cb11efacea6a12129f0a59b83b17c261399c3819612605f338efb806536270d20ac313bf298d20c881304d80ca7dcc019699ea9787675167e50b7d4c96c014cae0e644be73d1542230ffb2c70be534e99c9ec31b51dfe27e953f46ead81e7237b04e9427c2a432323b1a2fe39ae2bc2f766c780baa24fac9a6fccba0cb72a5b7db88aec483b693e003fad0069a35be98f8c811d49e6fba0d3ac37cdd596e9b55d2abadd7d1b12998a71ffb78b9b9d3caceba01d3cd5c193272e14fb7dcf876036487198db3742bb65f83309f3bafbf2702e6a4d5e188602b18cc377230ecc1e68cf6df32f19e5c35d5731246158cb0f484b334c363d4a693436890c6d013d2c1375ce3143c9667da6678af8d3505eea6db162b05942b77a7dc8178984c41935a976151c080bae60fdd640f8d37c53d9761b055686dd351be75f6b1991fcf26f0b10fc22d1a57b3f2861d331de5a4e2ee85ab62d8bbe20bac26186040eae1877d253554dc4c12e7ed9c2a5cf2d4e6320baf55e2fa3f09a36f89512113a0635ad8379"}) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x80000000) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) r5 = signalfd(r0, &(0x7f0000001180)={[0x5]}, 0x8) ioctl$VT_ACTIVATE(r5, 0x5606, 0x2) syz_open_dev$sg(&(0x7f0000001900), 0x6, 0x140501) mount_setattr(r0, &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={0x100081, 0x48, 0x40000, {r4}}, 0x20) r6 = pidfd_getfd(r5, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000011c0)=0x2) memfd_secret(0x0) (async) perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="850000000700000025000000000000089500000000000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d49ac9efc03f18ab0c92eb849f267e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3c89b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2d478ec8a3de4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f568ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abd153ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9ef1d0d31edabf947c19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb572280230b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b635"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) (async) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000140)={0x1, 0x0, [0x0]}) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x8000000) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001d00)) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, r3, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e0398d9aa996ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) (async) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000040)=r3) (async) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000440)={{}, r3, 0x10, @unused=[0x1, 0x0, 0x3], @name="e8734eabb5afe775aa113d8bfc4b1f2cfbd202b90e01c9fb5c135c631202ba21f233ae7036a3d232755d7d34f87ea52c965932f112355f66e51ac072b80d574a0c1a8254fb517b0d26be5a8bd1d88359f13aa5d39443ef0c5eb1800c4a884d2d2ff1af62cd4210ad4cb7c5ae2fee5f8dba4b44eb6a3189b3ad51d1fdf3e897ad91237b7798ecc3773b9206da6230de7cf37ec8bd413656bd851e637c786f61c2f6804f9bb2324891d1c21f0b27443d51bc18fba9f4ba7cad1eb9108bb747375a1af42f6162c807ecd06985fbdad9566ab74207aa68c2b62356494e412c6c37e59b4ce3014ec45ff89a36315d49d80db2b6ec6522c2f2ad7b67ef1a216e0ec84e67c3995686af5c4341befd3d136ba18a9397adb70c69b58714f8580496103f29f4308eff74c37f10e995861f215aa9b93b175cd7947fdf16059846aad723b890c3a9f50463fbd91a67e0790eded5afaf342f8a9e52be4d1b1251eeedd0a4f48981bae396b121104fd71c89c5a11ffe80f179babae52c97a838444cf24defd6d05f79362420adec0a86f5aa47f6609398729f30766fae6b25b0c7c96f2440e361f2ee02a3ae0a699467ea2cd014fca83ac611290629e04ea6bff9142d6e39f96e090524277aedaa49f0fc72b9432d4b562b66a781a99b21f7199eaeb813bf6c8b379053fe169f5c41e5707bd4459c2478b74f9d29e295eacdc2bd46fd2ecfceecc355d8a6c7877333adbee3187bc8d13005b6caa780cdd4226563f44a576d93cb463383ac306acce6b4cb4588625458f2a47e7a1aa8dc690ecd6764a62d7dd2bb2cba103e4c51c2ab3966e0b7d7f08624e9e23ede47622af49abaf0383b481a982282da404d3a33f72c4fdcea38efd0f05b8473f2987b1d6d6234809bc75c41f0b4a0e9f15eb75e0c06b6794470f21c6d29926a48598014d124476862544daa9fb2f5f42cc7eabc92e40b539b48a899d59c98c297e79e16c746e8f67758612ad82c7674f649398e9a5e85a8441bcdc6b3b94df18e5904a1589ac2f966a1dbdbdc79a7de406d6d135d8a1f7911e8f23c5f0aff4d95356c5de25f48edf343a65e1af807ea505c2b26bb90e1c96e426b208b04befecd61433492edbd4a9a60b322ec2434182c7088baa58bea5ecf24aed84b0e4ddeeb6fe78e2230030d72f59a39f33e8880c8df08d50444fec4ad7e3a3088a791ddd330facd2a9b53884ec6a03eede78238c58ea4a56cb398f804a4dcd3ae30d03ae6a903c148f0855373fb7819c520ea84e8b5178b0602e953a1f671157d0810777e703ecd64a54d6051682983df161e96ce44339a7bb29d55473804fddfcf3c9346eb1406cee4d2f8233f3c311b8f802e73b8f7edede4cfad979757e21b52e6305922e0e2c7dfab77f533f29d252df072113c450e274e4509f0c635734d7caa1d4defd993c324548f9d51cc542e4e0ca3fc9f9e01c5cc8c1802f0ece0252c220d1331aad2e6b5a40f37a73bda2a9028e679bb0b8d258e60768dc7ab094d53ccb6c2c79180d3433aa3728f91390fdb624cf58bcc287393abd7520e1912f142dcb2625ec9d597c18bfbf27d4d26f3dd7f37a45aa42e7ae87e6c031697d044a4b12ab99263c60acfa7e34f7138a81ae2b47c6b5175ea7614350eb6c8546abe449a042dc41f26596e668f801ec82c4138194fc4d033e907ca85043841ef4e6dc255fddd306f273536a3d69090529c1f62a97ce1801e0c331dc1bd3113102c8ca00372c7eed6645021646a74f4d94896bb3bd78f1181ede87d59f0e8e84f5fc7b79739cc915016336eb6a75d3d71d5264270d7e438ab6c77ce77efd745eba2f1c710a38a9ab56547adc20471641ac50c9ba018564dbf44306b5de82b056eef937881b73f7d5c6428e787c71868a28783f4310c232fdaee0bf2bd4b8c65cbf1440f29f78162e9ae88bb819f1bf86d340bf82c2c0e8e858565798afa3d5e9ed82bb2dc4d98e88f361b383218ccb63983f579bdde9a414d0852f52e7708fe4a83b767c1a0ec52df981a7a21a704500247a846c463e43599236a5732140dbb4f51d3d315ed7fbe9d5d855a53d4cad880dd35effa1a8b82d5dcdbcd2ea77a6d6301ccef9d9026e44267fcb97034b9a92cd54d7724eb28df7add6639750660e6095751a732ba48cddfe69235deaa59126c2f75e54d667eff2cccc9d1c4fee0623b51a462d6b6c2f83e795049c79a2f1477073171f5845c8188a24a165a5a9bc9463517f3ccfa3b37308623dce3531c1da3941c84ea93f4848c83b26df0788d4ddcf0032e127efbfdc39e125f815b9c59bafa3f51b225961f63ae7b15d4838f08d992602e06405eb8606b3b0a88c2a17938c86954985508a475b4c57caec0e077c087d6c12f7fa62bc2204c8c98a1069938595f19b4b62bb87b532bc65173b61d63f38a84f827c1ad0a31e5f65325915be2422f530aba4724ec184603c756ea61a8c481e71ab3adef49e0ac82b07e19b3167de3816c09e19cceb97b31c726fc0d13ea1ae87b51b04705d34bccc8f62529124b8f6af6f78a7bb7e6b1173a16ec4860d9f2cbe32b96ed2762026ca8558e32fe5ab34ddfb737e10572961107f8ad404104a734e4bd7333e5d8c4af80cf4e7511ddf153cb5b0bbd2419047dcccb3c6c7d6a4bb4beb725449bc0f269154eb6ff2202337305f6b7a66a3a6d894f59a188fbabc14ff43dbf4c85aa5b3e1945e7aacee52d01475c8e1efd91d699f2b3c71068cc40eb0cd8d265089d9b4d43c62983fe437c07cd53af811acd1309d82506d28a7c68891135181567040eac666d6b24526fecb7b107b5463370aa70f091832f340ef50ba1a3a2d75b0850781c930d23e59d3d3fc6b4f5faf79bd6dafab87c6336cee5a421585bc134e9349dd9cc77fe55bc30de4b5f864a6b702b7ee1d6b1747ae61fa55776b528d93c4104eb04ee6c2596c9ece56fad6cc9022f311423c3f233cb4a51de069c7a48012b0746c0a2da168f7bcb200c9cee104c1139b5e1b558cc6284240d1429eba4b64fe22825dda89cf250991a3cb752116492b667f5b0f150c765092ac8eff61fba8434247f6e188f2c1db7d451bf48eed0c0b699b40e2ee0e6d9fafb8393bea4216dbaed0ed16ba484512b7f005c5fe8ba0b8cc5d114067402718e86c951721f2c2d9564747ec1cdc9cd1baea8557bc3e219e330f67645b6b29df3f810bf16b26f7a3332920abcf79e628e61a948188c2085ff39fc0acdaabb5f6dbe6ce0b71a44286f7c0152b5bd96e89a5a4d11d7145fb0851090e9dbf2e04129050d0d917b51667ea3723294b7a9392a609f9aa2401f40085bd6669631a77ee39f925ef64d7585e0b02ed6da70174cb75abfa26b34c433f32e42cdb5c43077f61cd054a1c25c18da2fda0ac8a45bcd7a1b978fe1d155ce89f8146d3e818ebe33c5b029deb414d13a0bf628af4c041545c162a9f468b6cb8b2dd2bfb01c366102744785a520b37f4185e729200bd139a5560740b8d8a99e3985297a4ed5ef380fe2a545f81fdb2320db7bd13709a77577843d6fbbac8db67cef06fd796c8f19c2596ef4da261e20322817a0442be4b3e54f862ebda889086de7faa2728938896f66340e51b6286dc8c66280091127c32cc06eedfa852d4d009482d4dc312620f9cf736278db230c16f37cb43b4bdf97f331bb54410226c1561027a166a2acb5dbcd0377f5aa91985c9b69fa4b346fe64498948c5692235080992c920da856bb6d10b681d65468610dbfa5412272f50ec356a31ac011eddafab0e14f85aec30025f0d1c0691e1359b98de68193d44a7aa3a3721df3e1e445e55ecfe85b7a9655f34c5edcf2f693bd114bcfacd53f9701810f113595f132ed35223b40f5838ff647b980f2e56e278bc65f63d116412689534b99f7565db1918b168b6c21fe6fb1a03f74338f7531c1dbfc5d1e8ca68a46ee1418b7e3aae6d4b9e63746802a04deaf68e345d3de1543f57bb96546f7da63096fc393f70bc1b4329ada69f50b83b54af511e00d27b2c2b2751243a1a6fe42cfa224ef255af4063c0c69c26beee9d28f03f1d206b07c59f3e81ae49904053b1684161b03162f90d159a636a50793dca5b0784ca79abb93cc81ebe24fa490f016bb218d953605ee729da8813402b41f14d064349511786c7d6ce276062ee8ee60c48a7300885e1bb590f47db23a522d193501696a6967c4f51434a95873c74db0b3eec911b62986eb5418857106b78e1e5263b2f7f10a0c1c102d03e551510a12df4962c43a3cb083dbcda253a5ff5a4e047578ab6b2eec9d813e3bb82613b57302e9689c4641bcefadbb0e3bc2078cbb3599bed7962a285aa11058515264aa35b6a99b1d7c7c4fc81ff6073b3630e945aeb5bcb2d22fe28fae6b12729c80fb3a8765cc8d9ade2fb1b8728bb030c0c09b3d96ff15447b262e54adaeed4fa2ce221631ae7a8fb9ea41ee8b8d6dd18e74a24a9367d22b83f85734daaf48cccac09c139e73d1d4e8bb274f56c71375c48abf8a1d9968b8431be1ef52e4cd139aa750d024a636bbd2ce7ca50e4918b3e3c3bb633b801e9220bbb71e8a3fb2212096c5aec258fc8ebae75d22a64251ae2e355e6634c51e7917374591963bf766157ae5c16c24c4e5cb04bcfe5fb2b2a95276fae39fb280d794f63e6a5c60769d1fa3fdc12169598fb0144a6c699ab54f7b0701d1dfdb5f2f035307be5a914dd2c4899bcc6b2eaf09835f4b96e206dce148ab63b5a98e0a440743af2cf00d4961c08335dfa50b196364baf81b1b8d10e14e213aaebbf542be5bb92b0fd7fe313a77aed5b4f479a9fc19350d669a2ed8f12e5136065b048c8fd2af66fa53d185473598e465dd8b7394dfb693329dcfbacc8115b6aef3ab9a83979b313993f76e12b7932de47943f35dbe80284bb1bdd3b6e62aab41a32b56b315c6b79789a84e1eeefa48d27f3e964e23f2145e552f4746fec5473efa69f2b72187694904f5e6e29e45f07ff3c9fc23678ad5ee13ca3eab852a4b4af602353c5149709f7465e19a97b33a8557a03bdff3498632e80e9ac8cb39d8ff2a8cd2c154a6287f16c20d7d9d2cbaf09bf09189b6efa72043cb970561e2dbff7f6320b915a06f789ac7572deb5a8bad176dc846f58b1e7cce43b248bc0e87aa5751774750013c3756d3b32496c1232417573b837a4b67e71d12c139c732e46e72cc10d32474d61dbfeb803d9b6408e0a2798009df9bce5c018f08b5317a469922905ea2766f64fe440f6b3bc7bb9d1c7a814579b34854a4c544282fd353d1c3e38f876f83edd4d5f99e0d75840840dcf01dba0f9d56b44224f67add929044dc39516a1a477a26ee0d9dfb12069bd8e5b1cc3edb7349d7bf11186bab6d5ed00d185c82403e497927d3e0ded953d6fa70f02dbe070bceef7fe88d19c55d5316760675325b9aab6810729a30bb5f91e79b57271a8da9b2c9cfc167713cb2fb92eeb6b96aa9c0fc813e5c3b31ac7f46a448234449ecbed29fce2b4c70aaa3e53e2a5f98455d3c33f67adc45e1d2ebb9cfa913b1e1285c9a6ea5d10c232f2c979203ff76873fd68209c1786be585c262ff509c22d594326f0ab9249bcdc9e9ff19b16eacbe884d8ec8be6a4af1c8386659eca53bf4c25d6f8b7f8c54f1b95c016a5811bc3fa132de582ba3f77f9fdda807c63d8d8ba0a491546f04d2903bc6bb0e9ce17cad8dbe04500814a93eaf7576f62167ace549d0da"}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000900)={{}, r3, 0x0, @unused=[0x8001, 0xa117, 0x9, 0xfb], @subvolid=0x3}) (async) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{r0}, r3, 0x4, @inherit={0x80, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000700ee000000000000000600000000000000000800000000000001000000000000000500000000000000010000000000ffffffffffff0000f900000000000700190000000000070000d4af371c007e00000000000000060000000000000ead5bf5f409fad220d59829b59d745d34000000000000924236150051c53ebb9a62e41ff99badc520102ab47f1e5759bee579af7bdef7c5f40e3344620916b8f035d02157700bbc8b440d28f33693e381144fa586244a99015746a59b38eb292e1923c18210430b95720fc82ed242baefc2da623d26a59c1232133eb33950513f4cf9bbaa50023ed3dea6d226245e3858404b4834e9c96538e59f77adb4746da34271543f40cc3c3110a8df30eb65b6381e39338bb43ff4a08cc14582bba24897e9b5d845ef9e32888ec1e07e56b4972d05936fff486145ce9b7589b7b5aee1764d9cb21b54dd5f53c85be03ab9f00c586d090962e3a9bcd87e38e816841b2b863a7241d01bff24f07011365b01c06a6900000000e32bb29d5846d07e7d362d126aa2e1c183176a77ac47d49c7e6a3a1464835ecbab6e978b0dd52ad621e662a4af5f78c877ed21f792b209984c6b63004594f603e48913b19929edb765805b1d9f01746fdff660255ef93b975d"]}, @name="b6ef374ce2bafd7f66cdc021f4c025f3c573233603b730ceadaf00a9bfef3cd9fedc35508d053e619dd9b94c12b91c17eb0dc3d62ee53fa9e29e205e5252c73154fd44bdc1be605fe8c11bb30a35a4e7d8b07d560cccf64e77d3dca14e2cc5005cf344ff90b2b1ee341ed43b8dd6bb43df494111d8e2ed26661eeaa18379c67ab2640191600ce30064e26e7e6015e426a0f2fc0b70cf99ffa20075bf1c8b25267ac688c0bc16573c7716711e362cc96b1f0e785d402d7d49cbf55ace45029f131d7781457d17b93e621da42961f29ff602beb0ce8bcb391affb2a309dbc67db8cc5bc4af797b567b97674cb2a2125283e9e0ad95c90207d83b8c7396ea3cbf7ef50562ad26642a26fe5f332255824e37d92e457088b2f5f46b66273c0c41879f9ed9e247135d65e1fd0c108e9654090aad11885e02bd1cab13eb61e051302d871ae54cbdecf021646ea487772faeafc17b631977639f32d1e24c5c2a515f6ff89cace3c9fa1c82f711b47708eb9cafcff2c4833f9829b179a4910bed89919a2f2b442d6fdf9163ac256c92d3e08d8bd4f6744508556582bc8eb37015dcc287157d7ee8ff354838fb1334028740d09cfb7dc24a2a977095aec2304cab9e4954022e04342e2410d0209cf3c9950c1278e1a35520b0211b1e8e585825a108c1eee4cc7c11abfad6788b0bed4cd425127d07d63ae27866573b776f9e772a79aec2aa69fe4498874891c5eaba1d30f8a01d5d81b042dc035bb1ae6d1fd9418aebcead1a5fcaa14eb153d1de37b1a80b7384395bdc8e253817ac761a8df3afb362dace3f5e8ea6211ecc843b20525f0501b6da7181ee9ed90e04ebe492dc619094aa65b0b2affb31601e999ea36d51ea7652356cc0e2e7812aea2fa7125e37f72776adac28151044d68b4f535ede1ea6a6a8863cee1b5b541e3b464b45cbe526a8bedfd23b3206c7b6c46b7daa677a4b80aa60c5fbd5f5cc2c97b0cfefd550b305d0f8efc1c1dbdd485ecacc976bda815a8c344c70160c111236373e87954c0fd38d2b46a5e780bc041c8271c7d785b7ede78fd6c887817a93d51b8b80ad69604b38f7ce5efb9f8fbd94b28ee0bdae574219e1b9e15b84c605925cba4589623297b33bd402f5c0f3bd9913cb11483b3429e2d16cca2e556d88cc538381418d6e892b50951f8c08a18e9344de673f95c205e6c3afedf358a929f70710afb73c9cc580ace0d42f15020335024b17b431e3dfcb8394f52338ae27558a00c6df7a927216f10f4e08f644e60ce83bb7a0f48b003223be358617cd61829f3bb43e2f4ed32dc36b89ab074c7583a9ead2bcfb93d5693a42ecb295a5fa87a7b7dad5b8d9bb79460ca9c5d0114e23a96447f8c1ed63d5c3bd72015a058ec2025bd884f56b1c89b87879dff59e75be5ba4d15b75da9aa884a08bad3de53fc1ab36e1dcb3473e03650ebfc8bdcab38fe84f8d07ee39fc47b6b91989920f246b56e2db8c5bf7ab4548e6ee10809596252f5083da9675ab795791f4b316db124bf26cf0b351fc220eae4e7d76282ce513d840d056669fec91018b7898f260dc0603e35591b84484b04fc2f3857ba13aeee1c22edfafddb922015d23b03270b3b2a22225583e1db28de6e35e9771e901f933c1b26eebed17ab72cd9e74400ef05d27762f67535766cf72824ddca8359ae6bebf8d14443105ae9f445a2785165061673cc7344d8f3d3b19ecf2e7e4f6c493254a252bbf2f2cf1e507ef9046fbfc7ecbbbc27eefe8631082ecd282453190dd15613af62a9b14a2c5a693d53314d9bb09a170b6811e997a7abfd29175f3aaab3e559d5b2834f19fc861e3b494e961635fd825debbf40af436787bf466da6def38ed4eb50eb684df91b8fdfa2192ccce64b7e5d0ea6903d6bffc7875701bf795bcb943766a3fe4b2e477d6fef0bc01019f58ed3ab6b2d8e36060861727aff48f94e3a003e8fb5d6669311e784c813397a9264c91114790f5f60452e3a3ef0ac77eb46a608d68ff84f9b011b404fab6547cb5023fdd741968419159a616cea2353c8eb5c42a583e2a7f5f75a586d22ca1f66d77cab109b1b18f73736f2a894b52ac7ef1f8182c5bc1d00f0f2a960c4b4e94ec2a9fbd31461d00340fe5d42c07e5b9835bb70af01b87cfb773e950a6b43019ca9f6945fec9d70e4f529b21a99883a6dc5e6b4a5787d3bd667268366f7b5262182b5535e3ad38ac7226b3c6e30d0bc7a7d0e7cc1fcacdb1a879d6f9f59d704b117243212a3f3c580a97f3989651287335125baa841188764baab55bafdca2cb9e96f6bda9424ac0a43f93c8a34cea502d60dc73b2f98e9d79e918264c1b4b716f70fcfb9441a54d57419e0de3a663e82d01e207bcc1e886ebb769beb53bfd336f67bc5daf76add276273ae0ea0e8e954d0c69dfc9061af3b92a4c06f3d5a518911f6e08af088eec72e5f147c1c00d63254c26a76a2bb30eb224a5e0de3ced75d1d73015cab941a42ea7811497057f0f465a158dd5ddb8eb9ea94ff4c58a2e5be9eaae0e70c08d091c941c1eea8c72efa6dfe49b4aad681c6876d8b2710bffbf6d10abfb8792a1bfaf4e565efb03a19d8844eb8561d5933f9b036daec361d8c68a25c0d02f2f4cba842bbe078ad2b3d185089dde35cd05e3ecdfcb0772525ac9e3ec947943ff8c4749dc1fa9065a1bf868f9be2aaf480baca459d47d2a06abc2760c1cd07ea73007196d50f3943b5439c0257eb28074d25d4a526330d9b10b1acefdeb4c0a9380e5fe612785b64af7b677e5d2fb42625b24a97417f6e2ebade78387c21bb7ad667b7ad152fbfb826989b995086a661572bf0aeb31727b596a34b0b65d6e385f22b76195c795eaa5baa1df326498154fb3f2b6e3ab7bcbec82351286378aa63d1f4a4445bf1e96fbc6bd11ad15074d9a3fed7fc21aee4b8b83df667090ed4cfc3cdc8fd7a061fdc4b87eb06629d8564962b1cfdae462aa49978dc728021ccb7fd5c74f81d79ab6a81b5b21412fb1ebb6fe042d6d7b65bbbaec7e71ef4d9ca80ddb5436880075a0f5f837284f36eb0116bcf2bab1138f2458bd3423be2ea2d8e7f47dd25720b88a35ce52935ed83b9a4c59d880ef674590058665ab0346a9f1bdcdddf53debfa810124412c2aa7705d920acc8fb4bcd7625916954d6ea37c3d8c2200643d3dbb42cc3cdb475ffb7515464bdf6592f79e1746f4d9f9b6919dab0b62ca01a8f81519de41973592bd1a2f20e60e6ecb547dd0e8d92a099b8f140fc3222919f0c496895982cf417b650190c131d974904cb3f43b1358dc80b6c410db87b2d37009dcaf59efa92b8d17fb18ff0bef0035b77f9deb398a56e07bf39298ee915850ef7c672a58dee7dcb6d7fa836a74719f759d24e5040446d050a07179c01b98498c66f22eaa925d558a9849112944cb0f3a72819fb46648d34abe7ea2d66c4110100f92c5f546780e4490776b2790804006e31a63fc5878532e076be606dd043ff6f11844d70c6d48e27c76f7a1b9bdc1455d4cdccb082dc1a3ea6feada53a9af5ec2327d527f8f0c9952c44839c65939ba68c1ee8eb3e764307a1c454d644db5858bda6b7fb4fe786812117e69ad1c65d9d2c624f80f9421dfc8aeb005e46f96500bc8c89e500fdc97d2776be8cb9e31e7a6823740055704971daef63cabaac68c47355dc5cdeee5ea1dda839a919d05e28435198da05f89fb4f5b3bb66c85c8caa224588c19bcbb799143458ba47504cbba69e95f6b641f665c151acdafb931be0c98eaa215b25bd89d3ab0663fddb337d7f2760d1102ee43d79486edb91b6c713736391e65cc71aca107e053a5472673bb582a52bd6f7a2b0f0f4d33771158dabd8b35bf1e99a80519be6aeb334a7fa4b2ab04c249fbbbe58a89524bd842bd36e5524513f35763aca5012cdd9405bc3e821bf0b1753ebeae713ab9c50c1e79f1459e90412211bf9fcac6751ece53b5fa169161d12bb845225acfdf5b5fea085f5bd4eb65253a3c913d5ab87c95992c6db264de5eecbeb358d45f9a6b4c08dbec2972bf1288655379ac64fad6a13ea165a48d2a36bf837f8296293d4d9c3a951afc6376b1c3331ca42b7041492538da469a8afd8296b54cd08854656ea495399b5514ebb9a1e6c920f71e46f3424005e4b248ac437f956920e878c26239afe78fe630e21f399e1ae95cd69f76eeeed3eb0f2270c3744547653e39f672acf537a2dbe5b1083a9a255226937ac1a41687f5fea3903a05eee94976927e85837cd7e697e05696209f86532e9bb29616e77c30b88507ab5cc7a2222a47d7981ea516ccd14811362a84824e26dd614a464c255c0ba89ae8ba763fc70ab1cc53220d4aa6135b686d3f749ac19851719818212f66ab379ff393e7de270127350c2544f7efa030b75eedf857051c1c9860c486c244ae180172f9ec95cd96f2b25e2457c42d3f100dde3537ec91941493ea69011468e1205c8645e412e452db7526b9bc88e50e62294e92724c1e47f33c300cd57cdf1d8c54f110a57ee7cfee5af29e09cd4c1a0f0d7931657f86fb6c1353ff3e926cc400be827fc39a6944978d0cfbb6b9760f67af898030bed8a884c49be7b0c1f20cc5451c6c590182674161297bd6d4938ee945a5ed61c6868427f9be6337b4aed80eee67990ee25de7b5896cb28258b466f1a36c77cd74432a0b9b7cdf4419d124fb9bcea5a5b0915e7310d85c9f26e3e84167b882627b5986749c009ea2b2fc52171db168fa59254aeb9d49dbd65814b8f04b934bf69383282d04ca11e2837a0a90e22d9caba7c93fd6e2a47f3e7708e23e592383b98c60930b1080b1d951dabea0e138967a594661736ff2d572606f3ccc8682c082764f3f0a580bbfe5293b4aedc0160c45ca207de15e8838e8c2a652dc9fdd57641f2a4bc9c4fc30406e71da4446ccfdb0e716b038b9af8e95588ecf3bb181b59b67c6d985e1b344d5fd54000dea463ecd00472d0df36930214b1606f87ee6033679f8a0ad34a36a80ba86db3b2cc53a5682afff468a326d4ac69bdfba2d2805b3f83e33872b775a856d67d7d7b518b2bf33b27d207e487217e7f5b6d503d569cbf7d725d835b5efe3942586787b6da76cabf1ec05fa207d758849dda8ae3d50ee4e87c1fd81b33057061099c09ba75aed19becb00c6237027ae55c21bc70cb11efacea6a12129f0a59b83b17c261399c3819612605f338efb806536270d20ac313bf298d20c881304d80ca7dcc019699ea9787675167e50b7d4c96c014cae0e644be73d1542230ffb2c70be534e99c9ec31b51dfe27e953f46ead81e7237b04e9427c2a432323b1a2fe39ae2bc2f766c780baa24fac9a6fccba0cb72a5b7db88aec483b693e003fad0069a35be98f8c811d49e6fba0d3ac37cdd596e9b55d2abadd7d1b12998a71ffb78b9b9d3caceba01d3cd5c193272e14fb7dcf876036487198db3742bb65f83309f3bafbf2702e6a4d5e188602b18cc377230ecc1e68cf6df32f19e5c35d5731246158cb0f484b334c363d4a693436890c6d013d2c1375ce3143c9667da6678af8d3505eea6db162b05942b77a7dc8178984c41935a976151c080bae60fdd640f8d37c53d9761b055686dd351be75f6b1991fcf26f0b10fc22d1a57b3f2861d331de5a4e2ee85ab62d8bbe20bac26186040eae1877d253554dc4c12e7ed9c2a5cf2d4e6320baf55e2fa3f09a36f89512113a0635ad8379"}) (async) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x80000000) (async) openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) (async) signalfd(r0, &(0x7f0000001180)={[0x5]}, 0x8) (async) ioctl$VT_ACTIVATE(r5, 0x5606, 0x2) (async) syz_open_dev$sg(&(0x7f0000001900), 0x6, 0x140501) (async) mount_setattr(r0, &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={0x100081, 0x48, 0x40000, {r4}}, 0x20) (async) pidfd_getfd(r5, 0xffffffffffffffff, 0x0) (async) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000011c0)=0x2) (async) 05:53:33 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 16) 05:53:33 executing program 5: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x7}}, './file0\x00'}) (async) r1 = socket$packet(0x11, 0x3, 0x300) (async) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async, rerun: 64) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (rerun: 64) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) bind$packet(r1, &(0x7f0000000300)={0x11, 0x0, r5}, 0x14) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r0, 0x89f7, &(0x7f0000000100)={'syztnl0\x00', &(0x7f0000000080)={'sit0\x00', r5, 0x2f, 0x3f, 0xde, 0x2, 0x2, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @remote, 0x7800, 0x8000, 0x2, 0x4}}) (async) r6 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r6) [ 3150.551389][T31275] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3150.591728][T31300] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3150.655755][T30833] kworker/u4:3: attempt to access beyond end of device [ 3150.655755][T30833] loop4: rw=1, want=256, limit=16 [ 3150.656702][T31303] loop2: detected capacity change from 0 to 16 [ 3150.683397][T31303] FAULT_INJECTION: forcing a failure. [ 3150.683397][T31303] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3150.696611][T31303] CPU: 0 PID: 31303 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3150.707634][T31303] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3150.717665][T31303] Call Trace: [ 3150.720969][T31303] [ 3150.723875][T31303] dump_stack_lvl+0xd6/0x122 [ 3150.728446][T31303] dump_stack+0x11/0x1b [ 3150.732584][T31303] should_fail+0x23c/0x250 [ 3150.736988][T31303] __alloc_pages+0x102/0x330 [ 3150.741557][T31303] alloc_pages+0x316/0x420 [ 3150.746018][T31303] folio_alloc+0x1a/0x20 [ 3150.750250][T31303] filemap_alloc_folio+0x53/0xf0 [ 3150.755186][T31303] __filemap_get_folio+0x443/0x690 [ 3150.760315][T31303] pagecache_get_page+0x26/0xe0 [ 3150.765160][T31303] grab_cache_page_write_begin+0x3f/0x50 [ 3150.770770][T31303] cont_write_begin+0x4ab/0x7e0 [ 3150.775630][T31303] fat_write_begin+0x61/0xf0 [ 3150.780206][T31303] ? fat_block_truncate_page+0x30/0x30 [ 3150.786048][T31303] pagecache_write_begin+0x5a/0x70 [ 3150.791134][T31303] cont_write_begin+0x172/0x7e0 [ 3150.795966][T31303] ? __list_del_entry_valid+0x54/0xc0 [ 3150.801366][T31303] fat_write_begin+0x61/0xf0 [ 3150.806004][T31303] ? fat_block_truncate_page+0x30/0x30 [ 3150.811493][T31303] generic_perform_write+0x1c8/0x400 [ 3150.816758][T31303] __generic_file_write_iter+0xf7/0x2b0 [ 3150.822349][T31303] ? generic_write_checks+0x250/0x290 [ 3150.827726][T31303] generic_file_write_iter+0x75/0x130 [ 3150.833108][T31303] aio_write+0x2dc/0x3c0 [ 3150.837332][T31303] io_submit_one+0x8c6/0x1410 [ 3150.841988][T31303] __se_sys_io_submit+0x105/0x280 [ 3150.847055][T31303] __x64_sys_io_submit+0x3f/0x50 [ 3150.852010][T31303] do_syscall_64+0x44/0xd0 [ 3150.856405][T31303] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3150.862273][T31303] RIP: 0033:0x7fdd9c991049 [ 3150.866710][T31303] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3150.886343][T31303] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3150.894791][T31303] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3150.902787][T31303] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3150.910789][T31303] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3150.918742][T31303] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3150.926800][T31303] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3150.934760][T31303] 05:53:41 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:53:41 executing program 0: r0 = memfd_secret(0x0) (async) r1 = perf_event_open(&(0x7f0000000000)={0x2, 0x80, 0xf9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x5, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="850000000700000025000000000000089500000000000000cf86f547728f7fd62efec9bc7cba134e7b06d8491b28add6577ed004c59d08f9b1e2f65227d090dbf4dcadf4621c26a97457f3946534d529cf85b55702a4f804000000f9d115e02475115a3ca275306ec69f21a5663130f6aa75fb6f496624df0ea8c77f2b16173aa4c24644f41a6626f3d7655440e1f0d20e2c5e984756e32bb6fabebc06fcf98097dc4e20e8f6683d4520e141051e8da5e74a0072b6d49ac9efc03f18ab0c92eb849f267e9a88a45d685136bd33b0e3f8400b33b4a1b67ad3ed6c4b161acbb872296c3b0f05b4f1490c6d0cc64454e5a0bea54af3fc6c49f1bc63ae54e0d82f1704d9ffc1545dc37736513e9d412ceb03749826c3e648599a413b46ba3df5dad48836e55d9bc34bf630d3f43a5da5963d51f2527b9e0df2e522f46221186fe7577bc2f4648879b50fb8253a96b393bfe9d735e234d7cdea2a779201cb3e433519b436a99c7c818e0e3fa984f3c89b9ca12ae9458ef2e116f7270de1edad3392c3c622708845ea6e69f6f4a20d7e18db74093919325cc95a4d48727939bff66469201b626b55aac478d06f5e8c54eff0d6011ead14a1ec6078f5de980a3456ff1a31d5984422b21ecc4442ccf4e7a2d478ec8a3de4c9e57ebedbbf568843d001e8ae464ce8bd9faea0dfc6fe437f568ddb8df52559c087eb4e0a4bc81b1363d99d5072795d3209e87cf316588994a5ad04dee870ea9f2437860b9140cee7efe0bfb2220f0b571638765ee1f030f973a2b57fdb64c990500f731b7332b4fba5298c0c0ecdccf4581f0a72ef26845f99f055c784f7f226fcfbf92db65797e6d9c6079f22936a2f48a5e747772ee0718a7f6a61b006a49debdb1e9afc3f9392ff7d41ffbf7ee5eb488c1de1d7abd153ce81db970b4915c6fccbd6eb11328f6d96a59a254f117933bc6340eee771f79f90a5c851c40acc125ac6acd682ac8ef6f393e5a69d034c5b6ebaffca972231f831685ea7eeb2aaa64e0004070bcbb91e545103e6a47180ad68113873ae89560e8241b8e09ffec1dfd566822d495ab4bc2c9a2f16463b80c4c55d3fcdd47ba6478f10a59dae536dce86e97a05ab91b3314122ceca33988a79de3a7355d063882a917a09c1b3c7d0eef9515d9fcde7582d3978062581368c4073ca0caaa18fb232bb946abdd00de773ed973010b00d43fc4b5263e45f81fd6ebc632f22dad4c75207d7d701a428e7d60a726c8c8528fe6920e8fa5132fb9ef1d0d31edabf947c19480cc44b9e01be1370dcd6fc05327f545bd753ee5b021c76388ff0ac6a922ea2d654d11c3d2c3be4cf9a50ceb519e95a43a3903bbb2720f73b767a653759ca2ac302d423bd89ab641040ee3200000000d030b25fa0a68d5e732afae80a09801688f8e121dfacd0abb572280230b47f1dc1be0b152a6b5a2a652617026fb8ec66fd0f640168a90d0a440699a88b5d59bd96e2c5a8c67a15f27722695d548f0b900344b36433d7cb88878946500731f8df6ccf9ec2ed12e5e278228f75fcca5381919aef126834c2b53e17635321738f44ece50dc61fb368c53d1dfbe11153c91dd59a0d6354d8b635"], &(0x7f0000000000)='GPL\x00', 0x5, 0x252, &(0x7f000000cf3d)=""/195}, 0x48) ioctl$PERF_EVENT_IOC_SET_BPF(r1, 0x40042408, r2) (async) ioctl$PERF_EVENT_IOC_QUERY_BPF(r1, 0xc008240a, &(0x7f0000000140)={0x1, 0x0, [0x0]}) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x8000000) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f0000001d00)={0x0, ""/256, 0x0, 0x0, 0x0}) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000400)={{}, r3, 0x0, @inherit={0x88, &(0x7f00000034c0)=ANY=[]}, @name="28ce59dfc7ae9009f994fd025a0444dfebfb7061a5948c4662e39f8256c579834959742b871c005de3473b0e280182715450c02515a2c5d21e772323fe1657d3642995ef8d01878b4dbe5ede9690d2d84ca15da1e7c84eddf9aca1da186d54a296939e223b6265d68dfe21f81723d7a621f6f7aa2c89463dfc1d69dd148f62656028fc982be8c7a2e3db7886e44b9cdb10817a47ca82dde2e49bf7ea9a1b46194a6cbeb18135d16ce9bada1b60428b6ca93555de1e2ddd207dc9c27a6619bcc41e286831a35bd48f43f25533121478d86e7d0de744bdb0d916809fb565f85374cbaf7f4cd1a93720f63f44d1c97a87d72473869397b2fb08cdf9387a7448e463888dd126e3d9f50c5bf051e04d25c63adec3f2c51a8817c39f219b27c45bbda09415e0bfac248567c9305a3c315b3dace9e38c4e74a6e2ee113d04664499ceb5eb09c96110b2519cda7eb60f3a232cbc8612aba66257dbc4331619aba1949219079ab50af9774d5458bc1c7b220753b97bc0bca415c7185b1b17cecc72971abe4f746f1de7709e5310836bb4c0b6032a126074aa144162817627e876bec17c0f1097ff0434ee10e224bc5be76c5045a10a390830760c83ad960bd6994c6041870ca5ffc5552fe110623a3db1f20fd82f3696af69f30aeb07c5e4059a2634f5ebcb2f1d6464cfbaa981d170b600b6d0cddcc6cff8b43d289dfe2fb889fc7cae3a2fb4236ad58247d77561b646d95745fb3ff7424accfea99ec6f082da6d7c70fe94b3ec470dc6221f8af3ebdcfc13411e0021005bae03fcc3fc63e4c9779233bb798d848187111c0eae93d43a9f17673c95cd3241d4b6c6f073a81ed65b11c8558be0f17354f360d458301874afe6737e1477eb5b9f85beaf38f73e73409b8b9c13efeb44c11524fca25625f6cdf5096f0f109a84bfad42bdcb33a669cb178a6754a74f02ab9bccb040d5067f06909ac9b16d38e7cd83cb098fc6967354c0f3dc34a85b4393dce310abb803edbd2406637e0398d9aa996ddd2ecc17514155743958322eda52bbadcfe23d6be9e5c20f066d4576e7e642b19e4578bc0ad247d01b399b78512e86aa1257d84a19cc87e9577085924297b3a2c5a037dc1c5f951c6323a728e6a5a18dec901c2394eee655df7ba19a3005bda0399f2aa951d450870dcd7f6dd205e623f2034135ad43fe6a572f00211b348219ea08e60e4983847bf0c966f4161bc9c321e1c4896bfc214ba6187da50cfb6bb600f5f357ddcf6c870893f537977f25ed88e093346fcf7e487480a03e5feba3043539a7bc6a8f9caaf478d971aa3711491d3b8243e08df7d3107a004db259865f00c65980a71399aaa1546678325f1ad823c5ac42b87aa87a6e9df14d710aab37fe2879857685d7e255d7ed20389dedef7e609981d70844808699cddd431cb43c24f6cab329ab62d2209d6d4aabd6f725d65aa060285b18e8da5442ccee5eb133401d2e7296790e0ff5fd704ae77279c305ffdde9cf2c38c453f9d3111cf091a853d196b649c9e4d2210e9806ff00bf67210a0fe0a908a51e64d49d78220f2d832222bbca3129f1399a0b526af79d7b598e4bbf2ce7a0c87fbae70cb1c015c4688912639ef7e86d1fe05a05c5b2d31e8a41f4e1cf54f0118b872a9351e69a7ce9e9ebc45cab02023ac2020422c67108b2b2c90de25c82f7d83fc2ab1a4561fd01bdc659a5ba5bb830dfcd308e8717bf193fc117b81eca101b0420825405448d5e89360f872fa7da544d70526b8e46f1667272e0e5e0aabbb207024cee92acd42de8cf88dfe9657df9fc49baba452c838ed655172ea101b49cf114b5e84ef41c82af855fcb41c2def9211b2fbb80718df94d9c9983df56f1d2162f2a24a0711c8528ae63d79e618a913c809b0cd8ea3f678580ed41b15eac9ac719b2f1d8c058004cefa6a8b93fdbfb6cd497b91349aa209e9401aa4040f9c627db8c7cbd2ba2620ff25762a2b0f9a536f88ddd3e4c9a82f435ca7073572a6b9d33a4a4781f5807986556cdbe6fec2a2172a0aa6c5a69c2232056488bf2ba99d85665e1fee7a2a6b6c2350e241fe28250c455c03dfc65dc96786f0e5cbb51ab87bd9d9d158faab451d7413da5a6aaa45073ef019c79c52e9de921b28b65e08211b800ef1683bfcad71daaf22ffee53df5e89044c2a326d47b9b280f3fe92cd67aa45d5464e680e90608b43206c5c760dea98e5d62bc920ed020900a033fea587e98a1079ed5487b19853986725eb68a53ee376fa4260bea626bca1814c2575545662bfedef988acb23156e56688b84dfaef74cbd9b3149acc3b4d58dcfa5d096e034ea5c908461a6a85067b6e4640d7b0f707c441102475742ce3e80af6828f5b80c172af605a3388f43589d79562394b473b49c3dcf3f67fba758451e191a8f5539b91e40766bb2c1bbed2a2193d7ac6bff747adc3df1e566aa2484b8d989daf327bdcaeaf289cba3e063772bd268f926f01fb76f23b5e7bc950635a2a653d2fee646e3bf7c855456be51d7ea8f3ecc43f9794dae591219492481d40e36bf7190ba4aa32e46b2400c0ab1ec1d2fc17e1cb8061fe94a2f01b1c44dfa7c0b2dd9438c8d103304e8f3bbbedfa6b1a302e10bd8d9fddca1c7954f4b9eb4ab47e91bc549eff21702a62875e01ca5ff8e61b25aa61b0d8c2c0f636c3202c068e1abbf47f259ebfce16560194b70409e6d15f185707da1ba8365e954c24d70481499587bf10f78c9a5cefc7e0b47636e7e8842f2a52fe3814091bdc40e525632fc42cdcfe7d8c0caedb8e2704502ec6ff139be06555523cb458031bdea1aed979aa7053683eae25eb0f7aa04ba06db9bfe5c3084d661f8026cf81a352a45d04312d12b9b3e1a1a5e34ca5219feaa7abe61c20d60745ca5039df6afbfb2d1a2ca3c7d66f1404ec5418e2f7fe2a0bb72b9d9ebca3a1c94247487416d95197ed5b6678a6bc313f70639b0e671eb805669232259360a6f1c8c019b30e5a13d897ec9a18166b06a51de49f6d434ed08fe1fa899daa6837f8fc538657ab4b8e67b6fc66beae7b0454f00d3b7f520406e4b03609ce04137217c7a55da45fd21b1af18a7c4588ea6b453f4ac0cf4148f8b8eef01844a1eacc253cf56b93e59b7a110b5b9d6fa0d12a19c7ca11c81eb6a97b327d3f2a21364a02cb31d6b722a9928a57a934455473905d5d177ec57d798f0b8497e3702d00afe8ff20d54b6aae293fd6f7915448fc5494a1694402c377230c1ae15512bebaaf077d338aeab3604dbaa87a4dff5a9a9cc73cf7b0f2ae1953720414a352f91c905cb1b034363861a0735645c43a4eef1f7e77f270e42e55df8909ab81f50b16be2db6629efa8a316f1b6090f7705481c5152cc0886ff9794030573fe087dd55029b800375c102d596eed0c56581b7b60de12be1bfaa586bf7ac2988f87e9f79fc655284b02b9a6e48e68c70e9e7623cdc441bf8f4ede01abf16850bbbaa5546780b22096639243501e302a26ea901f589cc46ad20cd1b449d44710341b8944b33daf18a8a07fee2d6d582c098fa1ea15be8c19a482cb9b66096933e7a935dab7b6b78064ddc5aca9d670f05e178f7ec11a7759a7dc4134a62a076bddf1583724f53cdb6735fdf035c487049a582efbd383c132c0f1812b8b17b81a78ee9e0c0f0ef03f150b40e8dba014b7ebf14a5625a3f829cbfaed783010d2d152b87439b553ffe9dc2f18880fa3c8e3bd894afbff760d399af441b291b17c746ac18475cc68f65669ff36bf4a65b5dfb07b6f6f159efef98e56cbf2de04e1a6d632224597f50297355d683aa02e4088f019f3ad1b96cc9ed93184a5374ae78bf967c48092da50435ab0248f3f357021f23d1155cec96efc277a988f4c4e3de8c40181238ee851fcc04cb19a9ac5340d7c2ef34989f23e82c0adc0b05c6860c8b8f9c0e91b8228e1e3ea7ffd5d051210f83027ec9f1bab539d58e2553828c58274a8262c3114d9ce02d63608d5b6dfb142d80e6ad8c161dde7e9116887e8ec6af73c7b83abf046ee9e331c2a5420925b5ece25d711d4e0682b6ce2d9e983e992feeec14554a5a6057e8295c01c3d804be6973849730f7a843a08568ab8d141de44d974f5fc674935d8463a568e4c491154606b2e323038716584e0dbe67ab70014d01d3874e0b9f24cf1ece5fa03793dfa7b11243d7f6429958842b62330c8f89850cb5f8fe70cf68e71d49ba6ed53e702feafd0d1e5a658da4a47c88244a97e3a7002618f76c9965837a7f1ee394a8440df7cf1f191966df765d361056d5db3956626930fef1a89958a44b54eb53f7f573f1d9ead5d41a830b1fc2beeb555ddcbad949f6d413c41c73f9c42637852fc6d14b78ec9058fabdae49a8fdd1cd713dccc2cb19887da1a7e67d73ec5d004f5eaa92681423809eb6169de7223cd6479f494a8dd9dc9554535ea60ccb06a8447aa7e5d925fcbff4de1cfb74bfa13a95e3d3ede6d3ebfdad1ba37f88c4f4fe5dc3663d54879bdaa0a276971b56e4656b1fff27c6a3d227f5d7ca67dbc7bfb2292f15f3632dc7d0a85fd2a6a2d06dcd4dbf67ea4d6882d594048ae005259ec148671d35cbad59d2097fac024665d1361bea887647c49d84c005800f9923e382459e999ef28008e7057fd243a7606dfd010c6632504e6f438cbcb5fa0739f55e65ddd99033239dc8df3bb1a3f7c00263128d72bbfb078fd909c6855312b516ee7580adcf35358cc4d63cc6fbee890a15116fdfe3836671af25ff88c8f2545012a4332d015b6a3d71aaab84f2823a73698cdefbb8232137b19edd5e1572b7745de6caa2c7147e9492cf29e284651b575ed08efd0aa9eb7399a022427c89cf2c9c4ec364ba9b72ea09dc2cadb9070652baadd18a1f78138b09c384d4383c5d5f091b58015d98e3f1d8a9aca5f805740658e1171c2a48ae88272890882fa865a8728bb733eb827d5f2b19348af28c933abca596fe6d959221ec2f8de2516b2b29624c62f13a5a6ac8249a19538dcd00ce538393a06c25418ba80bd49ea0a3479801dca9be79752745b2dce441e15c3a4684e7eae98f8932936c30c658fa5d669541d342786fc91a61f566ae6b02db3700add11c81d4e82da126295ab6451ad11db35a1f66ae039d7fd88f9c5cbed848292b4cfa9697315a5be50a0350d0466e8d6b5f00d0d4a2f8f55234a9fc20d45d0dd13aa0a4ebbee89259af4223a6aa9ca08624a2da75f639436d564f6bea795b9d9eda1b862fd423f08cb1c2a921a56507a2195863f3339b932ac0da21bb5b7834a6a964a38f367479452c08bd3ec30b1c4bd389fdf550456e7d06448cfcee499f3e565fa419bf6e7a0d47bcb312b6809198800cd353f4306cc28fa625fda8509094824b89b8de2d92bdfb65802f558db3f7839886049aec113307de7b40701015e5c043940be1f8fdd9b767c54607fbfc8eec0520b53ce2059debdcc99f602e9db12c5cb9c034669e22fbe7bd0525bfb9464c6aba7454f015a6a6fb9d5da687ce1fc0c151b7fd72e00c95449663f8cea68f09258bc9bacf223a20bba6489149d2a0f8d1bccbdb32d1ff18bafd0fd6eb4b8252e870da204bac6895753e112fb5b2b2f604865ddc68e9696cdf175e3ec96d42d1071ce19911949b3735b52c5b18cf9480141087146a4d32081ef09473cfd61a714c2cb70eca00"}) (async) ioctl$BTRFS_IOC_WAIT_SYNC(0xffffffffffffffff, 0x40089416, &(0x7f0000000040)=r3) ioctl$BTRFS_IOC_RM_DEV_V2(0xffffffffffffffff, 0x5000943a, &(0x7f0000000440)={{}, r3, 0x10, @unused=[0x1, 0x0, 0x3], @name="e8734eabb5afe775aa113d8bfc4b1f2cfbd202b90e01c9fb5c135c631202ba21f233ae7036a3d232755d7d34f87ea52c965932f112355f66e51ac072b80d574a0c1a8254fb517b0d26be5a8bd1d88359f13aa5d39443ef0c5eb1800c4a884d2d2ff1af62cd4210ad4cb7c5ae2fee5f8dba4b44eb6a3189b3ad51d1fdf3e897ad91237b7798ecc3773b9206da6230de7cf37ec8bd413656bd851e637c786f61c2f6804f9bb2324891d1c21f0b27443d51bc18fba9f4ba7cad1eb9108bb747375a1af42f6162c807ecd06985fbdad9566ab74207aa68c2b62356494e412c6c37e59b4ce3014ec45ff89a36315d49d80db2b6ec6522c2f2ad7b67ef1a216e0ec84e67c3995686af5c4341befd3d136ba18a9397adb70c69b58714f8580496103f29f4308eff74c37f10e995861f215aa9b93b175cd7947fdf16059846aad723b890c3a9f50463fbd91a67e0790eded5afaf342f8a9e52be4d1b1251eeedd0a4f48981bae396b121104fd71c89c5a11ffe80f179babae52c97a838444cf24defd6d05f79362420adec0a86f5aa47f6609398729f30766fae6b25b0c7c96f2440e361f2ee02a3ae0a699467ea2cd014fca83ac611290629e04ea6bff9142d6e39f96e090524277aedaa49f0fc72b9432d4b562b66a781a99b21f7199eaeb813bf6c8b379053fe169f5c41e5707bd4459c2478b74f9d29e295eacdc2bd46fd2ecfceecc355d8a6c7877333adbee3187bc8d13005b6caa780cdd4226563f44a576d93cb463383ac306acce6b4cb4588625458f2a47e7a1aa8dc690ecd6764a62d7dd2bb2cba103e4c51c2ab3966e0b7d7f08624e9e23ede47622af49abaf0383b481a982282da404d3a33f72c4fdcea38efd0f05b8473f2987b1d6d6234809bc75c41f0b4a0e9f15eb75e0c06b6794470f21c6d29926a48598014d124476862544daa9fb2f5f42cc7eabc92e40b539b48a899d59c98c297e79e16c746e8f67758612ad82c7674f649398e9a5e85a8441bcdc6b3b94df18e5904a1589ac2f966a1dbdbdc79a7de406d6d135d8a1f7911e8f23c5f0aff4d95356c5de25f48edf343a65e1af807ea505c2b26bb90e1c96e426b208b04befecd61433492edbd4a9a60b322ec2434182c7088baa58bea5ecf24aed84b0e4ddeeb6fe78e2230030d72f59a39f33e8880c8df08d50444fec4ad7e3a3088a791ddd330facd2a9b53884ec6a03eede78238c58ea4a56cb398f804a4dcd3ae30d03ae6a903c148f0855373fb7819c520ea84e8b5178b0602e953a1f671157d0810777e703ecd64a54d6051682983df161e96ce44339a7bb29d55473804fddfcf3c9346eb1406cee4d2f8233f3c311b8f802e73b8f7edede4cfad979757e21b52e6305922e0e2c7dfab77f533f29d252df072113c450e274e4509f0c635734d7caa1d4defd993c324548f9d51cc542e4e0ca3fc9f9e01c5cc8c1802f0ece0252c220d1331aad2e6b5a40f37a73bda2a9028e679bb0b8d258e60768dc7ab094d53ccb6c2c79180d3433aa3728f91390fdb624cf58bcc287393abd7520e1912f142dcb2625ec9d597c18bfbf27d4d26f3dd7f37a45aa42e7ae87e6c031697d044a4b12ab99263c60acfa7e34f7138a81ae2b47c6b5175ea7614350eb6c8546abe449a042dc41f26596e668f801ec82c4138194fc4d033e907ca85043841ef4e6dc255fddd306f273536a3d69090529c1f62a97ce1801e0c331dc1bd3113102c8ca00372c7eed6645021646a74f4d94896bb3bd78f1181ede87d59f0e8e84f5fc7b79739cc915016336eb6a75d3d71d5264270d7e438ab6c77ce77efd745eba2f1c710a38a9ab56547adc20471641ac50c9ba018564dbf44306b5de82b056eef937881b73f7d5c6428e787c71868a28783f4310c232fdaee0bf2bd4b8c65cbf1440f29f78162e9ae88bb819f1bf86d340bf82c2c0e8e858565798afa3d5e9ed82bb2dc4d98e88f361b383218ccb63983f579bdde9a414d0852f52e7708fe4a83b767c1a0ec52df981a7a21a704500247a846c463e43599236a5732140dbb4f51d3d315ed7fbe9d5d855a53d4cad880dd35effa1a8b82d5dcdbcd2ea77a6d6301ccef9d9026e44267fcb97034b9a92cd54d7724eb28df7add6639750660e6095751a732ba48cddfe69235deaa59126c2f75e54d667eff2cccc9d1c4fee0623b51a462d6b6c2f83e795049c79a2f1477073171f5845c8188a24a165a5a9bc9463517f3ccfa3b37308623dce3531c1da3941c84ea93f4848c83b26df0788d4ddcf0032e127efbfdc39e125f815b9c59bafa3f51b225961f63ae7b15d4838f08d992602e06405eb8606b3b0a88c2a17938c86954985508a475b4c57caec0e077c087d6c12f7fa62bc2204c8c98a1069938595f19b4b62bb87b532bc65173b61d63f38a84f827c1ad0a31e5f65325915be2422f530aba4724ec184603c756ea61a8c481e71ab3adef49e0ac82b07e19b3167de3816c09e19cceb97b31c726fc0d13ea1ae87b51b04705d34bccc8f62529124b8f6af6f78a7bb7e6b1173a16ec4860d9f2cbe32b96ed2762026ca8558e32fe5ab34ddfb737e10572961107f8ad404104a734e4bd7333e5d8c4af80cf4e7511ddf153cb5b0bbd2419047dcccb3c6c7d6a4bb4beb725449bc0f269154eb6ff2202337305f6b7a66a3a6d894f59a188fbabc14ff43dbf4c85aa5b3e1945e7aacee52d01475c8e1efd91d699f2b3c71068cc40eb0cd8d265089d9b4d43c62983fe437c07cd53af811acd1309d82506d28a7c68891135181567040eac666d6b24526fecb7b107b5463370aa70f091832f340ef50ba1a3a2d75b0850781c930d23e59d3d3fc6b4f5faf79bd6dafab87c6336cee5a421585bc134e9349dd9cc77fe55bc30de4b5f864a6b702b7ee1d6b1747ae61fa55776b528d93c4104eb04ee6c2596c9ece56fad6cc9022f311423c3f233cb4a51de069c7a48012b0746c0a2da168f7bcb200c9cee104c1139b5e1b558cc6284240d1429eba4b64fe22825dda89cf250991a3cb752116492b667f5b0f150c765092ac8eff61fba8434247f6e188f2c1db7d451bf48eed0c0b699b40e2ee0e6d9fafb8393bea4216dbaed0ed16ba484512b7f005c5fe8ba0b8cc5d114067402718e86c951721f2c2d9564747ec1cdc9cd1baea8557bc3e219e330f67645b6b29df3f810bf16b26f7a3332920abcf79e628e61a948188c2085ff39fc0acdaabb5f6dbe6ce0b71a44286f7c0152b5bd96e89a5a4d11d7145fb0851090e9dbf2e04129050d0d917b51667ea3723294b7a9392a609f9aa2401f40085bd6669631a77ee39f925ef64d7585e0b02ed6da70174cb75abfa26b34c433f32e42cdb5c43077f61cd054a1c25c18da2fda0ac8a45bcd7a1b978fe1d155ce89f8146d3e818ebe33c5b029deb414d13a0bf628af4c041545c162a9f468b6cb8b2dd2bfb01c366102744785a520b37f4185e729200bd139a5560740b8d8a99e3985297a4ed5ef380fe2a545f81fdb2320db7bd13709a77577843d6fbbac8db67cef06fd796c8f19c2596ef4da261e20322817a0442be4b3e54f862ebda889086de7faa2728938896f66340e51b6286dc8c66280091127c32cc06eedfa852d4d009482d4dc312620f9cf736278db230c16f37cb43b4bdf97f331bb54410226c1561027a166a2acb5dbcd0377f5aa91985c9b69fa4b346fe64498948c5692235080992c920da856bb6d10b681d65468610dbfa5412272f50ec356a31ac011eddafab0e14f85aec30025f0d1c0691e1359b98de68193d44a7aa3a3721df3e1e445e55ecfe85b7a9655f34c5edcf2f693bd114bcfacd53f9701810f113595f132ed35223b40f5838ff647b980f2e56e278bc65f63d116412689534b99f7565db1918b168b6c21fe6fb1a03f74338f7531c1dbfc5d1e8ca68a46ee1418b7e3aae6d4b9e63746802a04deaf68e345d3de1543f57bb96546f7da63096fc393f70bc1b4329ada69f50b83b54af511e00d27b2c2b2751243a1a6fe42cfa224ef255af4063c0c69c26beee9d28f03f1d206b07c59f3e81ae49904053b1684161b03162f90d159a636a50793dca5b0784ca79abb93cc81ebe24fa490f016bb218d953605ee729da8813402b41f14d064349511786c7d6ce276062ee8ee60c48a7300885e1bb590f47db23a522d193501696a6967c4f51434a95873c74db0b3eec911b62986eb5418857106b78e1e5263b2f7f10a0c1c102d03e551510a12df4962c43a3cb083dbcda253a5ff5a4e047578ab6b2eec9d813e3bb82613b57302e9689c4641bcefadbb0e3bc2078cbb3599bed7962a285aa11058515264aa35b6a99b1d7c7c4fc81ff6073b3630e945aeb5bcb2d22fe28fae6b12729c80fb3a8765cc8d9ade2fb1b8728bb030c0c09b3d96ff15447b262e54adaeed4fa2ce221631ae7a8fb9ea41ee8b8d6dd18e74a24a9367d22b83f85734daaf48cccac09c139e73d1d4e8bb274f56c71375c48abf8a1d9968b8431be1ef52e4cd139aa750d024a636bbd2ce7ca50e4918b3e3c3bb633b801e9220bbb71e8a3fb2212096c5aec258fc8ebae75d22a64251ae2e355e6634c51e7917374591963bf766157ae5c16c24c4e5cb04bcfe5fb2b2a95276fae39fb280d794f63e6a5c60769d1fa3fdc12169598fb0144a6c699ab54f7b0701d1dfdb5f2f035307be5a914dd2c4899bcc6b2eaf09835f4b96e206dce148ab63b5a98e0a440743af2cf00d4961c08335dfa50b196364baf81b1b8d10e14e213aaebbf542be5bb92b0fd7fe313a77aed5b4f479a9fc19350d669a2ed8f12e5136065b048c8fd2af66fa53d185473598e465dd8b7394dfb693329dcfbacc8115b6aef3ab9a83979b313993f76e12b7932de47943f35dbe80284bb1bdd3b6e62aab41a32b56b315c6b79789a84e1eeefa48d27f3e964e23f2145e552f4746fec5473efa69f2b72187694904f5e6e29e45f07ff3c9fc23678ad5ee13ca3eab852a4b4af602353c5149709f7465e19a97b33a8557a03bdff3498632e80e9ac8cb39d8ff2a8cd2c154a6287f16c20d7d9d2cbaf09bf09189b6efa72043cb970561e2dbff7f6320b915a06f789ac7572deb5a8bad176dc846f58b1e7cce43b248bc0e87aa5751774750013c3756d3b32496c1232417573b837a4b67e71d12c139c732e46e72cc10d32474d61dbfeb803d9b6408e0a2798009df9bce5c018f08b5317a469922905ea2766f64fe440f6b3bc7bb9d1c7a814579b34854a4c544282fd353d1c3e38f876f83edd4d5f99e0d75840840dcf01dba0f9d56b44224f67add929044dc39516a1a477a26ee0d9dfb12069bd8e5b1cc3edb7349d7bf11186bab6d5ed00d185c82403e497927d3e0ded953d6fa70f02dbe070bceef7fe88d19c55d5316760675325b9aab6810729a30bb5f91e79b57271a8da9b2c9cfc167713cb2fb92eeb6b96aa9c0fc813e5c3b31ac7f46a448234449ecbed29fce2b4c70aaa3e53e2a5f98455d3c33f67adc45e1d2ebb9cfa913b1e1285c9a6ea5d10c232f2c979203ff76873fd68209c1786be585c262ff509c22d594326f0ab9249bcdc9e9ff19b16eacbe884d8ec8be6a4af1c8386659eca53bf4c25d6f8b7f8c54f1b95c016a5811bc3fa132de582ba3f77f9fdda807c63d8d8ba0a491546f04d2903bc6bb0e9ce17cad8dbe04500814a93eaf7576f62167ace549d0da"}) (async) ioctl$BTRFS_IOC_SUBVOL_CREATE_V2(0xffffffffffffffff, 0x50009418, &(0x7f0000000900)={{}, r3, 0x0, @unused=[0x8001, 0xa117, 0x9, 0xfb], @subvolid=0x3}) (async) ioctl$BTRFS_IOC_SNAP_CREATE_V2(r0, 0x50009417, &(0x7f0000000180)={{r0}, r3, 0x4, @inherit={0x80, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000700ee000000000000000600000000000000000800000000000001000000000000000500000000000000010000000000ffffffffffff0000f900000000000700190000000000070000d4af371c007e00000000000000060000000000000ead5bf5f409fad220d59829b59d745d34000000000000924236150051c53ebb9a62e41ff99badc520102ab47f1e5759bee579af7bdef7c5f40e3344620916b8f035d02157700bbc8b440d28f33693e381144fa586244a99015746a59b38eb292e1923c18210430b95720fc82ed242baefc2da623d26a59c1232133eb33950513f4cf9bbaa50023ed3dea6d226245e3858404b4834e9c96538e59f77adb4746da34271543f40cc3c3110a8df30eb65b6381e39338bb43ff4a08cc14582bba24897e9b5d845ef9e32888ec1e07e56b4972d05936fff486145ce9b7589b7b5aee1764d9cb21b54dd5f53c85be03ab9f00c586d090962e3a9bcd87e38e816841b2b863a7241d01bff24f07011365b01c06a6900000000e32bb29d5846d07e7d362d126aa2e1c183176a77ac47d49c7e6a3a1464835ecbab6e978b0dd52ad621e662a4af5f78c877ed21f792b209984c6b63004594f603e48913b19929edb765805b1d9f01746fdff660255ef93b975d"]}, @name="b6ef374ce2bafd7f66cdc021f4c025f3c573233603b730ceadaf00a9bfef3cd9fedc35508d053e619dd9b94c12b91c17eb0dc3d62ee53fa9e29e205e5252c73154fd44bdc1be605fe8c11bb30a35a4e7d8b07d560cccf64e77d3dca14e2cc5005cf344ff90b2b1ee341ed43b8dd6bb43df494111d8e2ed26661eeaa18379c67ab2640191600ce30064e26e7e6015e426a0f2fc0b70cf99ffa20075bf1c8b25267ac688c0bc16573c7716711e362cc96b1f0e785d402d7d49cbf55ace45029f131d7781457d17b93e621da42961f29ff602beb0ce8bcb391affb2a309dbc67db8cc5bc4af797b567b97674cb2a2125283e9e0ad95c90207d83b8c7396ea3cbf7ef50562ad26642a26fe5f332255824e37d92e457088b2f5f46b66273c0c41879f9ed9e247135d65e1fd0c108e9654090aad11885e02bd1cab13eb61e051302d871ae54cbdecf021646ea487772faeafc17b631977639f32d1e24c5c2a515f6ff89cace3c9fa1c82f711b47708eb9cafcff2c4833f9829b179a4910bed89919a2f2b442d6fdf9163ac256c92d3e08d8bd4f6744508556582bc8eb37015dcc287157d7ee8ff354838fb1334028740d09cfb7dc24a2a977095aec2304cab9e4954022e04342e2410d0209cf3c9950c1278e1a35520b0211b1e8e585825a108c1eee4cc7c11abfad6788b0bed4cd425127d07d63ae27866573b776f9e772a79aec2aa69fe4498874891c5eaba1d30f8a01d5d81b042dc035bb1ae6d1fd9418aebcead1a5fcaa14eb153d1de37b1a80b7384395bdc8e253817ac761a8df3afb362dace3f5e8ea6211ecc843b20525f0501b6da7181ee9ed90e04ebe492dc619094aa65b0b2affb31601e999ea36d51ea7652356cc0e2e7812aea2fa7125e37f72776adac28151044d68b4f535ede1ea6a6a8863cee1b5b541e3b464b45cbe526a8bedfd23b3206c7b6c46b7daa677a4b80aa60c5fbd5f5cc2c97b0cfefd550b305d0f8efc1c1dbdd485ecacc976bda815a8c344c70160c111236373e87954c0fd38d2b46a5e780bc041c8271c7d785b7ede78fd6c887817a93d51b8b80ad69604b38f7ce5efb9f8fbd94b28ee0bdae574219e1b9e15b84c605925cba4589623297b33bd402f5c0f3bd9913cb11483b3429e2d16cca2e556d88cc538381418d6e892b50951f8c08a18e9344de673f95c205e6c3afedf358a929f70710afb73c9cc580ace0d42f15020335024b17b431e3dfcb8394f52338ae27558a00c6df7a927216f10f4e08f644e60ce83bb7a0f48b003223be358617cd61829f3bb43e2f4ed32dc36b89ab074c7583a9ead2bcfb93d5693a42ecb295a5fa87a7b7dad5b8d9bb79460ca9c5d0114e23a96447f8c1ed63d5c3bd72015a058ec2025bd884f56b1c89b87879dff59e75be5ba4d15b75da9aa884a08bad3de53fc1ab36e1dcb3473e03650ebfc8bdcab38fe84f8d07ee39fc47b6b91989920f246b56e2db8c5bf7ab4548e6ee10809596252f5083da9675ab795791f4b316db124bf26cf0b351fc220eae4e7d76282ce513d840d056669fec91018b7898f260dc0603e35591b84484b04fc2f3857ba13aeee1c22edfafddb922015d23b03270b3b2a22225583e1db28de6e35e9771e901f933c1b26eebed17ab72cd9e74400ef05d27762f67535766cf72824ddca8359ae6bebf8d14443105ae9f445a2785165061673cc7344d8f3d3b19ecf2e7e4f6c493254a252bbf2f2cf1e507ef9046fbfc7ecbbbc27eefe8631082ecd282453190dd15613af62a9b14a2c5a693d53314d9bb09a170b6811e997a7abfd29175f3aaab3e559d5b2834f19fc861e3b494e961635fd825debbf40af436787bf466da6def38ed4eb50eb684df91b8fdfa2192ccce64b7e5d0ea6903d6bffc7875701bf795bcb943766a3fe4b2e477d6fef0bc01019f58ed3ab6b2d8e36060861727aff48f94e3a003e8fb5d6669311e784c813397a9264c91114790f5f60452e3a3ef0ac77eb46a608d68ff84f9b011b404fab6547cb5023fdd741968419159a616cea2353c8eb5c42a583e2a7f5f75a586d22ca1f66d77cab109b1b18f73736f2a894b52ac7ef1f8182c5bc1d00f0f2a960c4b4e94ec2a9fbd31461d00340fe5d42c07e5b9835bb70af01b87cfb773e950a6b43019ca9f6945fec9d70e4f529b21a99883a6dc5e6b4a5787d3bd667268366f7b5262182b5535e3ad38ac7226b3c6e30d0bc7a7d0e7cc1fcacdb1a879d6f9f59d704b117243212a3f3c580a97f3989651287335125baa841188764baab55bafdca2cb9e96f6bda9424ac0a43f93c8a34cea502d60dc73b2f98e9d79e918264c1b4b716f70fcfb9441a54d57419e0de3a663e82d01e207bcc1e886ebb769beb53bfd336f67bc5daf76add276273ae0ea0e8e954d0c69dfc9061af3b92a4c06f3d5a518911f6e08af088eec72e5f147c1c00d63254c26a76a2bb30eb224a5e0de3ced75d1d73015cab941a42ea7811497057f0f465a158dd5ddb8eb9ea94ff4c58a2e5be9eaae0e70c08d091c941c1eea8c72efa6dfe49b4aad681c6876d8b2710bffbf6d10abfb8792a1bfaf4e565efb03a19d8844eb8561d5933f9b036daec361d8c68a25c0d02f2f4cba842bbe078ad2b3d185089dde35cd05e3ecdfcb0772525ac9e3ec947943ff8c4749dc1fa9065a1bf868f9be2aaf480baca459d47d2a06abc2760c1cd07ea73007196d50f3943b5439c0257eb28074d25d4a526330d9b10b1acefdeb4c0a9380e5fe612785b64af7b677e5d2fb42625b24a97417f6e2ebade78387c21bb7ad667b7ad152fbfb826989b995086a661572bf0aeb31727b596a34b0b65d6e385f22b76195c795eaa5baa1df326498154fb3f2b6e3ab7bcbec82351286378aa63d1f4a4445bf1e96fbc6bd11ad15074d9a3fed7fc21aee4b8b83df667090ed4cfc3cdc8fd7a061fdc4b87eb06629d8564962b1cfdae462aa49978dc728021ccb7fd5c74f81d79ab6a81b5b21412fb1ebb6fe042d6d7b65bbbaec7e71ef4d9ca80ddb5436880075a0f5f837284f36eb0116bcf2bab1138f2458bd3423be2ea2d8e7f47dd25720b88a35ce52935ed83b9a4c59d880ef674590058665ab0346a9f1bdcdddf53debfa810124412c2aa7705d920acc8fb4bcd7625916954d6ea37c3d8c2200643d3dbb42cc3cdb475ffb7515464bdf6592f79e1746f4d9f9b6919dab0b62ca01a8f81519de41973592bd1a2f20e60e6ecb547dd0e8d92a099b8f140fc3222919f0c496895982cf417b650190c131d974904cb3f43b1358dc80b6c410db87b2d37009dcaf59efa92b8d17fb18ff0bef0035b77f9deb398a56e07bf39298ee915850ef7c672a58dee7dcb6d7fa836a74719f759d24e5040446d050a07179c01b98498c66f22eaa925d558a9849112944cb0f3a72819fb46648d34abe7ea2d66c4110100f92c5f546780e4490776b2790804006e31a63fc5878532e076be606dd043ff6f11844d70c6d48e27c76f7a1b9bdc1455d4cdccb082dc1a3ea6feada53a9af5ec2327d527f8f0c9952c44839c65939ba68c1ee8eb3e764307a1c454d644db5858bda6b7fb4fe786812117e69ad1c65d9d2c624f80f9421dfc8aeb005e46f96500bc8c89e500fdc97d2776be8cb9e31e7a6823740055704971daef63cabaac68c47355dc5cdeee5ea1dda839a919d05e28435198da05f89fb4f5b3bb66c85c8caa224588c19bcbb799143458ba47504cbba69e95f6b641f665c151acdafb931be0c98eaa215b25bd89d3ab0663fddb337d7f2760d1102ee43d79486edb91b6c713736391e65cc71aca107e053a5472673bb582a52bd6f7a2b0f0f4d33771158dabd8b35bf1e99a80519be6aeb334a7fa4b2ab04c249fbbbe58a89524bd842bd36e5524513f35763aca5012cdd9405bc3e821bf0b1753ebeae713ab9c50c1e79f1459e90412211bf9fcac6751ece53b5fa169161d12bb845225acfdf5b5fea085f5bd4eb65253a3c913d5ab87c95992c6db264de5eecbeb358d45f9a6b4c08dbec2972bf1288655379ac64fad6a13ea165a48d2a36bf837f8296293d4d9c3a951afc6376b1c3331ca42b7041492538da469a8afd8296b54cd08854656ea495399b5514ebb9a1e6c920f71e46f3424005e4b248ac437f956920e878c26239afe78fe630e21f399e1ae95cd69f76eeeed3eb0f2270c3744547653e39f672acf537a2dbe5b1083a9a255226937ac1a41687f5fea3903a05eee94976927e85837cd7e697e05696209f86532e9bb29616e77c30b88507ab5cc7a2222a47d7981ea516ccd14811362a84824e26dd614a464c255c0ba89ae8ba763fc70ab1cc53220d4aa6135b686d3f749ac19851719818212f66ab379ff393e7de270127350c2544f7efa030b75eedf857051c1c9860c486c244ae180172f9ec95cd96f2b25e2457c42d3f100dde3537ec91941493ea69011468e1205c8645e412e452db7526b9bc88e50e62294e92724c1e47f33c300cd57cdf1d8c54f110a57ee7cfee5af29e09cd4c1a0f0d7931657f86fb6c1353ff3e926cc400be827fc39a6944978d0cfbb6b9760f67af898030bed8a884c49be7b0c1f20cc5451c6c590182674161297bd6d4938ee945a5ed61c6868427f9be6337b4aed80eee67990ee25de7b5896cb28258b466f1a36c77cd74432a0b9b7cdf4419d124fb9bcea5a5b0915e7310d85c9f26e3e84167b882627b5986749c009ea2b2fc52171db168fa59254aeb9d49dbd65814b8f04b934bf69383282d04ca11e2837a0a90e22d9caba7c93fd6e2a47f3e7708e23e592383b98c60930b1080b1d951dabea0e138967a594661736ff2d572606f3ccc8682c082764f3f0a580bbfe5293b4aedc0160c45ca207de15e8838e8c2a652dc9fdd57641f2a4bc9c4fc30406e71da4446ccfdb0e716b038b9af8e95588ecf3bb181b59b67c6d985e1b344d5fd54000dea463ecd00472d0df36930214b1606f87ee6033679f8a0ad34a36a80ba86db3b2cc53a5682afff468a326d4ac69bdfba2d2805b3f83e33872b775a856d67d7d7b518b2bf33b27d207e487217e7f5b6d503d569cbf7d725d835b5efe3942586787b6da76cabf1ec05fa207d758849dda8ae3d50ee4e87c1fd81b33057061099c09ba75aed19becb00c6237027ae55c21bc70cb11efacea6a12129f0a59b83b17c261399c3819612605f338efb806536270d20ac313bf298d20c881304d80ca7dcc019699ea9787675167e50b7d4c96c014cae0e644be73d1542230ffb2c70be534e99c9ec31b51dfe27e953f46ead81e7237b04e9427c2a432323b1a2fe39ae2bc2f766c780baa24fac9a6fccba0cb72a5b7db88aec483b693e003fad0069a35be98f8c811d49e6fba0d3ac37cdd596e9b55d2abadd7d1b12998a71ffb78b9b9d3caceba01d3cd5c193272e14fb7dcf876036487198db3742bb65f83309f3bafbf2702e6a4d5e188602b18cc377230ecc1e68cf6df32f19e5c35d5731246158cb0f484b334c363d4a693436890c6d013d2c1375ce3143c9667da6678af8d3505eea6db162b05942b77a7dc8178984c41935a976151c080bae60fdd640f8d37c53d9761b055686dd351be75f6b1991fcf26f0b10fc22d1a57b3f2861d331de5a4e2ee85ab62d8bbe20bac26186040eae1877d253554dc4c12e7ed9c2a5cf2d4e6320baf55e2fa3f09a36f89512113a0635ad8379"}) (async) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f00000000c0)=0x80000000) (async) r4 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/sync_persist_mode\x00', 0x2, 0x0) (async) r5 = signalfd(r0, &(0x7f0000001180)={[0x5]}, 0x8) ioctl$VT_ACTIVATE(r5, 0x5606, 0x2) syz_open_dev$sg(&(0x7f0000001900), 0x6, 0x140501) (async) mount_setattr(r0, &(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000100)={0x100081, 0x48, 0x40000, {r4}}, 0x20) (async) r6 = pidfd_getfd(r5, 0xffffffffffffffff, 0x0) ioctl$TIOCSETD(r6, 0x5423, &(0x7f00000011c0)=0x2) 05:53:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:53:41 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3}]}, @volatile={0x0, 0x0, 0x0, 0x9, 0x1}]}}, &(0x7f0000000180)=""/220, 0x4a, 0xdc, 0x1}, 0x20) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x408000, 0x0) close(r0) 05:53:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 17) 05:53:41 executing program 1: syz_emit_ethernet(0x97, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x61, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x7, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:53:41 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3}]}, @volatile={0x0, 0x0, 0x0, 0x9, 0x1}]}}, &(0x7f0000000180)=""/220, 0x4a, 0xdc, 0x1}, 0x20) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x408000, 0x0) close(r0) [ 3158.362304][T31313] loop2: detected capacity change from 0 to 16 [ 3158.365231][T31315] loop4: detected capacity change from 0 to 16 [ 3158.391988][T31313] FAULT_INJECTION: forcing a failure. [ 3158.391988][T31313] name fail_page_alloc, interval 1, probability 0, space 0, times 0 05:53:41 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3}]}, @volatile={0x0, 0x0, 0x0, 0x9, 0x1}]}}, &(0x7f0000000180)=""/220, 0x4a, 0xdc, 0x1}, 0x20) r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x408000, 0x0) close(r0) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001300)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x30, 0x30, 0x2, [@enum, @union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x3}]}, @volatile={0x0, 0x0, 0x0, 0x9, 0x1}]}}, &(0x7f0000000180)=""/220, 0x4a, 0xdc, 0x1}, 0x20) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x408000, 0x0) (async) close(r0) (async) 05:53:41 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES64=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000000)={0x7f, 0xa23}) [ 3158.405303][T31313] CPU: 1 PID: 31313 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3158.415433][T31315] syz-executor.4: attempt to access beyond end of device [ 3158.415433][T31315] loop4: rw=34817, want=184, limit=16 [ 3158.416420][T31313] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3158.438676][T31313] Call Trace: [ 3158.441953][T31313] [ 3158.444880][T31313] dump_stack_lvl+0xd6/0x122 [ 3158.449656][T31313] dump_stack+0x11/0x1b [ 3158.453854][T31313] should_fail+0x23c/0x250 [ 3158.458283][T31313] __alloc_pages+0x102/0x330 [ 3158.462942][T31313] alloc_pages+0x316/0x420 [ 3158.465685][T31326] netlink: 28 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3158.467420][T31313] folio_alloc+0x1a/0x20 [ 3158.480961][T31313] filemap_alloc_folio+0x53/0xf0 [ 3158.485879][T31313] __filemap_get_folio+0x443/0x690 [ 3158.491044][T31313] pagecache_get_page+0x26/0xe0 [ 3158.495929][T31313] grab_cache_page_write_begin+0x3f/0x50 [ 3158.501579][T31313] cont_write_begin+0x4ab/0x7e0 [ 3158.506415][T31313] fat_write_begin+0x61/0xf0 [ 3158.511049][T31313] ? fat_block_truncate_page+0x30/0x30 [ 3158.516635][T31313] pagecache_write_begin+0x5a/0x70 [ 3158.521722][T31313] cont_write_begin+0x172/0x7e0 [ 3158.526615][T31313] ? __list_del_entry_valid+0x54/0xc0 [ 3158.532023][T31313] fat_write_begin+0x61/0xf0 [ 3158.536617][T31313] ? fat_block_truncate_page+0x30/0x30 [ 3158.542062][T31313] generic_perform_write+0x1c8/0x400 [ 3158.547409][T31313] __generic_file_write_iter+0xf7/0x2b0 [ 3158.552955][T31313] ? generic_write_checks+0x250/0x290 [ 3158.558357][T31313] generic_file_write_iter+0x75/0x130 [ 3158.563783][T31313] aio_write+0x2dc/0x3c0 [ 3158.568108][T31313] io_submit_one+0x8c6/0x1410 [ 3158.572793][T31313] __se_sys_io_submit+0x105/0x280 [ 3158.577811][T31313] __x64_sys_io_submit+0x3f/0x50 [ 3158.582745][T31313] do_syscall_64+0x44/0xd0 [ 3158.587241][T31313] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3158.593112][T31313] RIP: 0033:0x7fdd9c991049 [ 3158.597575][T31313] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3158.617178][T31313] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3158.625568][T31313] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3158.633519][T31313] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3158.641473][T31313] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3158.649438][T31313] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3158.657388][T31313] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3158.665373][T31313] 05:53:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x102, 0x60502) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:53:41 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) (async) r1 = socket(0x10, 0x3, 0x0) (async, rerun: 64) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES64=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000000)={0x7f, 0xa23}) 05:53:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x102, 0x60502) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x102, 0x60502) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) [ 3158.746580][T30833] kworker/u4:3: attempt to access beyond end of device [ 3158.746580][T30833] loop4: rw=1, want=256, limit=16 05:53:49 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:53:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x47f, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:53:49 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x102, 0x60502) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x102, 0x60502) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:53:49 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 18) 05:53:49 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES64=r2, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) ioctl$F2FS_IOC_FLUSH_DEVICE(r1, 0x4008f50a, &(0x7f0000000000)={0x7f, 0xa23}) 05:53:49 executing program 1: syz_emit_ethernet(0x97, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x61, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x7, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3166.680547][T31346] loop2: detected capacity change from 0 to 16 [ 3166.704713][T31346] FAULT_INJECTION: forcing a failure. [ 3166.704713][T31346] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3166.717942][T31346] CPU: 1 PID: 31346 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 05:53:49 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x7a, 0x240) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3166.729036][T31346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3166.739123][T31346] Call Trace: [ 3166.739131][T31346] [ 3166.739155][T31346] dump_stack_lvl+0xd6/0x122 [ 3166.739183][T31346] dump_stack+0x11/0x1b [ 3166.739204][T31346] should_fail+0x23c/0x250 [ 3166.743341][T31352] loop4: detected capacity change from 0 to 16 [ 3166.745465][T31346] __alloc_pages+0x102/0x330 [ 3166.769249][T31346] alloc_pages+0x316/0x420 [ 3166.773731][T31346] folio_alloc+0x1a/0x20 05:53:49 executing program 5: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r1, 0x80083313, &(0x7f0000001280)) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001180)={{{@in=@rand_addr=0x64010102, @in=@loopback, 0x4e20, 0x7f, 0x4e23, 0x0, 0xa, 0x80, 0x30, 0x62, 0x0, r2}, {0xffffffff, 0x1, 0x1, 0x81, 0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x0, 0xe52a, 0x8}, 0x7, 0x6e6bba, 0x2, 0x0, 0x0, 0x3}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d4, 0x3c}, 0x2, @in=@empty, 0x3502, 0x4, 0x0, 0x80, 0x200, 0x7ff, 0xfffffffa}}, 0xe8) close(r1) [ 3166.777975][T31346] filemap_alloc_folio+0x53/0xf0 [ 3166.782919][T31346] __filemap_get_folio+0x443/0x690 [ 3166.788102][T31346] pagecache_get_page+0x26/0xe0 [ 3166.792968][T31346] grab_cache_page_write_begin+0x3f/0x50 [ 3166.798611][T31346] cont_write_begin+0x4ab/0x7e0 [ 3166.803494][T31346] fat_write_begin+0x61/0xf0 [ 3166.808085][T31346] ? fat_block_truncate_page+0x30/0x30 [ 3166.813558][T31346] pagecache_write_begin+0x5a/0x70 [ 3166.813583][T31346] cont_write_begin+0x172/0x7e0 [ 3166.823572][T31346] ? __list_del_entry_valid+0x54/0xc0 [ 3166.828998][T31346] fat_write_begin+0x61/0xf0 [ 3166.833585][T31346] ? fat_block_truncate_page+0x30/0x30 [ 3166.839173][T31346] generic_perform_write+0x1c8/0x400 [ 3166.844455][T31346] __generic_file_write_iter+0xf7/0x2b0 [ 3166.849994][T31346] ? generic_write_checks+0x250/0x290 [ 3166.855363][T31346] generic_file_write_iter+0x75/0x130 [ 3166.860741][T31346] aio_write+0x2dc/0x3c0 [ 3166.865383][T31352] syz-executor.4: attempt to access beyond end of device [ 3166.865383][T31352] loop4: rw=34817, want=184, limit=16 05:53:49 executing program 5: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r1, 0x80083313, &(0x7f0000001280)) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001180)={{{@in=@rand_addr=0x64010102, @in=@loopback, 0x4e20, 0x7f, 0x4e23, 0x0, 0xa, 0x80, 0x30, 0x62, 0x0, r2}, {0xffffffff, 0x1, 0x1, 0x81, 0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x0, 0xe52a, 0x8}, 0x7, 0x6e6bba, 0x2, 0x0, 0x0, 0x3}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d4, 0x3c}, 0x2, @in=@empty, 0x3502, 0x4, 0x0, 0x80, 0x200, 0x7ff, 0xfffffffa}}, 0xe8) close(r1) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) (async) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r1, 0x80083313, &(0x7f0000001280)) (async) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) (async) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001180)={{{@in=@rand_addr=0x64010102, @in=@loopback, 0x4e20, 0x7f, 0x4e23, 0x0, 0xa, 0x80, 0x30, 0x62, 0x0, r2}, {0xffffffff, 0x1, 0x1, 0x81, 0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x0, 0xe52a, 0x8}, 0x7, 0x6e6bba, 0x2, 0x0, 0x0, 0x3}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d4, 0x3c}, 0x2, @in=@empty, 0x3502, 0x4, 0x0, 0x80, 0x200, 0x7ff, 0xfffffffa}}, 0xe8) (async) close(r1) (async) 05:53:49 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x7a, 0x240) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:53:49 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000040), 0x7a, 0x240) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3166.867378][T31346] io_submit_one+0x8c6/0x1410 [ 3166.884267][T31346] __se_sys_io_submit+0x105/0x280 [ 3166.889495][T31346] __x64_sys_io_submit+0x3f/0x50 [ 3166.894454][T31346] do_syscall_64+0x44/0xd0 [ 3166.898890][T31346] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3166.904782][T31346] RIP: 0033:0x7fdd9c991049 [ 3166.909191][T31346] 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 b8 ff ff ff f7 d8 64 89 01 48 05:53:49 executing program 0: umount2(&(0x7f0000000000)='./file0\x00', 0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3166.928802][T31346] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3166.937249][T31346] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3166.945330][T31346] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3166.945344][T31346] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3166.945356][T31346] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3166.945368][T31346] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3166.977177][T31346] [ 3167.086943][T30833] kworker/u4:3: attempt to access beyond end of device [ 3167.086943][T30833] loop4: rw=1, want=256, limit=16 05:53:58 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:53:58 executing program 0: umount2(&(0x7f0000000000)='./file0\x00', 0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:53:58 executing program 5: ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) ioctl$SNAPSHOT_FREE(r1, 0x3305) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r1, 0x80083313, &(0x7f0000001280)) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001180)={{{@in=@rand_addr=0x64010102, @in=@loopback, 0x4e20, 0x7f, 0x4e23, 0x0, 0xa, 0x80, 0x30, 0x62, 0x0, r2}, {0xffffffff, 0x1, 0x1, 0x81, 0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x0, 0xe52a, 0x8}, 0x7, 0x6e6bba, 0x2, 0x0, 0x0, 0x3}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d4, 0x3c}, 0x2, @in=@empty, 0x3502, 0x4, 0x0, 0x80, 0x200, 0x7ff, 0xfffffffa}}, 0xe8) close(r1) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x2}}, './file0\x00'}) (async) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x1, &(0x7f0000001080)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) (async) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) (async) ioctl$SNAPSHOT_AVAIL_SWAP_SIZE(r1, 0x80083313, &(0x7f0000001280)) (async) stat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) (async) setsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000001180)={{{@in=@rand_addr=0x64010102, @in=@loopback, 0x4e20, 0x7f, 0x4e23, 0x0, 0xa, 0x80, 0x30, 0x62, 0x0, r2}, {0xffffffff, 0x1, 0x1, 0x81, 0x7fffffff, 0x3, 0x7, 0x6}, {0x7, 0x0, 0xe52a, 0x8}, 0x7, 0x6e6bba, 0x2, 0x0, 0x0, 0x3}, {{@in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x4d4, 0x3c}, 0x2, @in=@empty, 0x3502, 0x4, 0x0, 0x80, 0x200, 0x7ff, 0xfffffffa}}, 0xe8) (async) close(r1) (async) 05:53:58 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 19) 05:53:58 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x18b0, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 3175.926183][T31388] loop4: detected capacity change from 0 to 16 [ 3175.956451][T31388] syz-executor.4: attempt to access beyond end of device [ 3175.956451][T31388] loop4: rw=34817, want=184, limit=16 [ 3175.969097][T31387] loop2: detected capacity change from 0 to 16 [ 3175.982278][T31386] Restarting kernel threads ... done. [ 3175.992966][T31387] FAULT_INJECTION: forcing a failure. [ 3175.992966][T31387] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3176.006216][T31387] CPU: 0 PID: 31387 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3176.017317][T31387] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3176.017340][T31387] Call Trace: [ 3176.017346][T31387] [ 3176.017353][T31387] dump_stack_lvl+0xd6/0x122 [ 3176.030649][T31387] dump_stack+0x11/0x1b [ 3176.042307][T31387] should_fail+0x23c/0x250 [ 3176.046723][T31387] __alloc_pages+0x102/0x330 [ 3176.051316][T31387] alloc_pages+0x316/0x420 [ 3176.055730][T31387] folio_alloc+0x1a/0x20 [ 3176.059965][T31387] filemap_alloc_folio+0x53/0xf0 [ 3176.064901][T31387] __filemap_get_folio+0x443/0x690 [ 3176.070060][T31387] pagecache_get_page+0x26/0xe0 [ 3176.074951][T31387] grab_cache_page_write_begin+0x3f/0x50 [ 3176.078910][T31393] Restarting kernel threads ... [ 3176.080603][T31387] cont_write_begin+0x4ab/0x7e0 [ 3176.080797][T31393] done. [ 3176.085608][T31387] fat_write_begin+0x61/0xf0 [ 3176.097771][T31387] ? fat_block_truncate_page+0x30/0x30 [ 3176.103228][T31387] pagecache_write_begin+0x5a/0x70 [ 3176.108366][T31387] cont_write_begin+0x172/0x7e0 [ 3176.113222][T31387] ? __list_del_entry_valid+0x54/0xc0 [ 3176.118596][T31387] fat_write_begin+0x61/0xf0 [ 3176.123211][T31387] ? fat_block_truncate_page+0x30/0x30 [ 3176.128672][T31387] generic_perform_write+0x1c8/0x400 [ 3176.134004][T31387] __generic_file_write_iter+0xf7/0x2b0 [ 3176.139527][T31387] ? generic_write_checks+0x250/0x290 [ 3176.144881][T31387] generic_file_write_iter+0x75/0x130 [ 3176.150233][T31387] aio_write+0x2dc/0x3c0 [ 3176.154459][T31387] io_submit_one+0x8c6/0x1410 [ 3176.159261][T31387] __se_sys_io_submit+0x105/0x280 [ 3176.164263][T31387] __x64_sys_io_submit+0x3f/0x50 [ 3176.169193][T31387] do_syscall_64+0x44/0xd0 [ 3176.173619][T31387] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3176.179567][T31387] RIP: 0033:0x7fdd9c991049 [ 3176.183964][T31387] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3176.203566][T31387] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3176.211997][T31387] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3176.219950][T31387] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3176.227929][T31387] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3176.235971][T31387] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3176.243919][T31387] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3176.251876][T31387] [ 3176.294200][ T1852] kworker/u4:4: attempt to access beyond end of device [ 3176.294200][ T1852] loop4: rw=1, want=256, limit=16 05:54:12 executing program 1: syz_emit_ethernet(0x97, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x61, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x7, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:54:12 executing program 0: umount2(&(0x7f0000000000)='./file0\x00', 0x2) (async, rerun: 64) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (rerun: 64) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:54:12 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x50801, 0x0) close(r0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)=@bridge_dellink={0xd4, 0x11, 0x8, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40004, 0x5110}, [@IFLA_WEIGHT={0x8, 0xf, 0x5}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x4}, @IFLA_MAP={0x24, 0xe, {0x63b847e9, 0x0, 0x3, 0x3, 0x3f, 0xc}}, @IFLA_PROP_LIST={0x2c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'xfrm0\x00'}, {0x14, 0x35, 'sit0\x00'}]}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0xd927}, @IFLA_XDP={0x2c, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x9}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}]}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xe75b}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x23}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xfb80}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}]}, 0xd4}, 0x1, 0x0, 0x0, 0x8040}, 0x4000) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x387) socket$inet_tcp(0x2, 0x1, 0x0) 05:54:12 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x18f7, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:12 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 20) 05:54:12 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x50801, 0x0) close(r0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)=@bridge_dellink={0xd4, 0x11, 0x8, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40004, 0x5110}, [@IFLA_WEIGHT={0x8, 0xf, 0x5}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x4}, @IFLA_MAP={0x24, 0xe, {0x63b847e9, 0x0, 0x3, 0x3, 0x3f, 0xc}}, @IFLA_PROP_LIST={0x2c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'xfrm0\x00'}, {0x14, 0x35, 'sit0\x00'}]}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0xd927}, @IFLA_XDP={0x2c, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x9}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}]}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xe75b}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x23}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xfb80}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}]}, 0xd4}, 0x1, 0x0, 0x0, 0x8040}, 0x4000) (async) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x387) socket$inet_tcp(0x2, 0x1, 0x0) [ 3189.564476][T31405] loop4: detected capacity change from 0 to 16 [ 3189.572466][T31410] loop2: detected capacity change from 0 to 16 [ 3189.615328][T31410] FAULT_INJECTION: forcing a failure. [ 3189.615328][T31410] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3189.628664][T31410] CPU: 0 PID: 31410 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3189.639732][T31410] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3189.640474][T31405] syz-executor.4: attempt to access beyond end of device [ 3189.640474][T31405] loop4: rw=34817, want=184, limit=16 [ 3189.649784][T31410] Call Trace: [ 3189.649794][T31410] [ 3189.649801][T31410] dump_stack_lvl+0xd6/0x122 [ 3189.672829][T31410] dump_stack+0x11/0x1b [ 3189.677028][T31410] should_fail+0x23c/0x250 [ 3189.681449][T31410] __alloc_pages+0x102/0x330 [ 3189.686116][T31410] alloc_pages+0x316/0x420 [ 3189.690533][T31410] folio_alloc+0x1a/0x20 [ 3189.694774][T31410] filemap_alloc_folio+0x53/0xf0 [ 3189.699795][T31410] __filemap_get_folio+0x443/0x690 [ 3189.704968][T31410] pagecache_get_page+0x26/0xe0 [ 3189.709824][T31410] grab_cache_page_write_begin+0x3f/0x50 [ 3189.715463][T31410] cont_write_begin+0x4ab/0x7e0 [ 3189.720408][T31410] fat_write_begin+0x61/0xf0 [ 3189.725080][T31410] ? fat_block_truncate_page+0x30/0x30 [ 3189.730544][T31410] pagecache_write_begin+0x5a/0x70 [ 3189.735656][T31410] cont_write_begin+0x172/0x7e0 [ 3189.740562][T31410] ? __list_del_entry_valid+0x54/0xc0 [ 3189.746016][T31410] fat_write_begin+0x61/0xf0 [ 3189.750623][T31410] ? fat_block_truncate_page+0x30/0x30 [ 3189.756116][T31410] generic_perform_write+0x1c8/0x400 [ 3189.761526][T31410] __generic_file_write_iter+0xf7/0x2b0 [ 3189.767206][T31410] ? generic_write_checks+0x250/0x290 [ 3189.772582][T31410] generic_file_write_iter+0x75/0x130 [ 3189.777963][T31410] aio_write+0x2dc/0x3c0 [ 3189.782219][T31410] io_submit_one+0x8c6/0x1410 [ 3189.786946][T31410] __se_sys_io_submit+0x105/0x280 [ 3189.791981][T31410] __x64_sys_io_submit+0x3f/0x50 [ 3189.796931][T31410] do_syscall_64+0x44/0xd0 [ 3189.801416][T31410] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3189.807313][T31410] RIP: 0033:0x7fdd9c991049 05:54:12 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x50801, 0x0) close(r0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000080)=@bridge_dellink={0xd4, 0x11, 0x8, 0x70bd2d, 0x25dfdbfd, {0x7, 0x0, 0x0, 0x0, 0x40004, 0x5110}, [@IFLA_WEIGHT={0x8, 0xf, 0x5}, @IFLA_TARGET_NETNSID={0x8, 0x2e, 0x4}, @IFLA_MAP={0x24, 0xe, {0x63b847e9, 0x0, 0x3, 0x3, 0x3f, 0xc}}, @IFLA_PROP_LIST={0x2c, 0x34, 0x0, 0x1, [{0x14, 0x35, 'xfrm0\x00'}, {0x14, 0x35, 'sit0\x00'}]}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0xd927}, @IFLA_XDP={0x2c, 0x2b, 0x0, 0x1, [@IFLA_XDP_FLAGS={0x8, 0x3, 0x9}, @IFLA_XDP_FLAGS={0x8, 0x3, 0x4}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}, @IFLA_XDP_FD={0x8}]}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xe75b}, @IFLA_PROTO_DOWN={0x5, 0x27, 0x23}, @IFLA_GSO_MAX_SEGS={0x8, 0x28, 0xfb80}, @IFLA_LINK_NETNSID={0x8, 0x25, 0x2}]}, 0xd4}, 0x1, 0x0, 0x0, 0x8040}, 0x4000) ioctl$SNAPSHOT_PLATFORM_SUPPORT(r0, 0x330f, 0x387) socket$inet_tcp(0x2, 0x1, 0x0) [ 3189.811726][T31410] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3189.831332][T31410] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3189.839805][T31410] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3189.847777][T31410] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3189.855749][T31410] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3189.863718][T31410] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3189.871761][T31410] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3189.879791][T31410] [ 3189.956021][ T33] kworker/u4:1: attempt to access beyond end of device [ 3189.956021][ T33] loop4: rw=1, want=256, limit=16 05:54:23 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:54:23 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendfile(r1, r4, &(0x7f0000000000)=0xed0, 0x80000001) 05:54:23 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x18f8, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:23 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 21) 05:54:23 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x2, 0x9, &(0x7f00000001c0)="4500a49468fd54db542d8a7ea2497177be42e74a45cf1cc1a94fa98c64b2b6c4d79c7e3a304664f2cfade04bd158584cbd185ec826fe732113c72f7fffb6155c1ae24062e9614a2abf88da6b1ff56e9aea20781cb71f220c2c35cb0e89d2b64db0d8830ee2082009828df684e4e65e72c950280cd9c4a4561e34079593be772236c8ca7eaba2b54e404ee82d876c3937d309513ff26db3ed763128906c50064157b63ef72d48751a9473de54aa796770298006273b37c599b22f1de1e0eeb1b580f8e2492da7484703b78920637ede157d107818a1ca32f41e52b8"}) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {0x0, r3}], 0x2, "82bb371a8682d9"}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r4}, 0xe) r5 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r5, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000050540)={{0x0, 0xa4, 0xffff, 0x9, 0x7, 0xd269, 0x1, 0x548, 0x20, 0x1, 0x9cf0, 0x10001, 0xffff, 0x4, 0x8ff2}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000623c0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0xf9, "fe0f424f8f4020"}) syz_open_dev$usbfs(&(0x7f0000000040), 0x3, 0x40c000) 05:54:23 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6b, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac150"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3200.924553][T31429] loop2: detected capacity change from 0 to 16 [ 3200.932875][T31433] loop4: detected capacity change from 0 to 16 [ 3200.937885][ T24] audit: type=1400 audit(1646373263.723:518): avc: denied { ioctl } for pid=31427 comm="syz-executor.0" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=109453 ioctlcmd=0x943c scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 05:54:23 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x2, 0x9, &(0x7f00000001c0)="4500a49468fd54db542d8a7ea2497177be42e74a45cf1cc1a94fa98c64b2b6c4d79c7e3a304664f2cfade04bd158584cbd185ec826fe732113c72f7fffb6155c1ae24062e9614a2abf88da6b1ff56e9aea20781cb71f220c2c35cb0e89d2b64db0d8830ee2082009828df684e4e65e72c950280cd9c4a4561e34079593be772236c8ca7eaba2b54e404ee82d876c3937d309513ff26db3ed763128906c50064157b63ef72d48751a9473de54aa796770298006273b37c599b22f1de1e0eeb1b580f8e2492da7484703b78920637ede157d107818a1ca32f41e52b8"}) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {0x0, r3}], 0x2, "82bb371a8682d9"}) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r4}, 0xe) r5 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r5, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000050540)={{0x0, 0xa4, 0xffff, 0x9, 0x7, 0xd269, 0x1, 0x548, 0x20, 0x1, 0x9cf0, 0x10001, 0xffff, 0x4, 0x8ff2}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000623c0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0xf9, "fe0f424f8f4020"}) syz_open_dev$usbfs(&(0x7f0000000040), 0x3, 0x40c000) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x2, 0x9, &(0x7f00000001c0)="4500a49468fd54db542d8a7ea2497177be42e74a45cf1cc1a94fa98c64b2b6c4d79c7e3a304664f2cfade04bd158584cbd185ec826fe732113c72f7fffb6155c1ae24062e9614a2abf88da6b1ff56e9aea20781cb71f220c2c35cb0e89d2b64db0d8830ee2082009828df684e4e65e72c950280cd9c4a4561e34079593be772236c8ca7eaba2b54e404ee82d876c3937d309513ff26db3ed763128906c50064157b63ef72d48751a9473de54aa796770298006273b37c599b22f1de1e0eeb1b580f8e2492da7484703b78920637ede157d107818a1ca32f41e52b8"}) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000004c0)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {0x0, r3}], 0x2, "82bb371a8682d9"}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r4}, 0xe) (async) syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r5, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [], 0xa8, "8c7ceea81c44b2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000050540)={{0x0, 0xa4, 0xffff, 0x9, 0x7, 0xd269, 0x1, 0x548, 0x20, 0x1, 0x9cf0, 0x10001, 0xffff, 0x4, 0x8ff2}, 0x8, [0x0]}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f00000505c0)) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000623c0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0xf9, "fe0f424f8f4020"}) (async) syz_open_dev$usbfs(&(0x7f0000000040), 0x3, 0x40c000) (async) [ 3200.975074][T31436] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3200.993994][T31436] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3201.017108][T31429] FAULT_INJECTION: forcing a failure. 05:54:23 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendfile(r1, r4, &(0x7f0000000000)=0xed0, 0x80000001) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendfile(r1, r4, &(0x7f0000000000)=0xed0, 0x80000001) (async) [ 3201.017108][T31429] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3201.030509][T31429] CPU: 0 PID: 31429 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3201.041550][T31429] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3201.051670][T31429] Call Trace: [ 3201.054960][T31429] [ 3201.057900][T31429] dump_stack_lvl+0xd6/0x122 [ 3201.062627][T31429] dump_stack+0x11/0x1b [ 3201.066781][T31429] should_fail+0x23c/0x250 [ 3201.071199][T31429] __alloc_pages+0x102/0x330 [ 3201.075867][T31429] alloc_pages+0x316/0x420 [ 3201.080281][T31429] folio_alloc+0x1a/0x20 [ 3201.080301][T31429] filemap_alloc_folio+0x53/0xf0 [ 3201.089471][T31429] __filemap_get_folio+0x443/0x690 [ 3201.094585][T31429] pagecache_get_page+0x26/0xe0 [ 3201.094611][T31429] grab_cache_page_write_begin+0x3f/0x50 [ 3201.105068][T31429] cont_write_begin+0x4ab/0x7e0 [ 3201.109982][T31429] fat_write_begin+0x61/0xf0 [ 3201.114570][T31429] ? fat_block_truncate_page+0x30/0x30 [ 3201.120044][T31429] pagecache_write_begin+0x5a/0x70 05:54:23 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x2, 0x9, &(0x7f00000001c0)="4500a49468fd54db542d8a7ea2497177be42e74a45cf1cc1a94fa98c64b2b6c4d79c7e3a304664f2cfade04bd158584cbd185ec826fe732113c72f7fffb6155c1ae24062e9614a2abf88da6b1ff56e9aea20781cb71f220c2c35cb0e89d2b64db0d8830ee2082009828df684e4e65e72c950280cd9c4a4561e34079593be772236c8ca7eaba2b54e404ee82d876c3937d309513ff26db3ed763128906c50064157b63ef72d48751a9473de54aa796770298006273b37c599b22f1de1e0eeb1b580f8e2492da7484703b78920637ede157d107818a1ca32f41e52b8"}) r1 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r1, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r2}, {0x0, r3}], 0x2, "82bb371a8682d9"}) (async) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r4}, 0xe) r5 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r5, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r4, 0xc0709411, &(0x7f0000050540)={{0x0, 0xa4, 0xffff, 0x9, 0x7, 0xd269, 0x1, 0x548, 0x20, 0x1, 0x9cf0, 0x10001, 0xffff, 0x4, 0x8ff2}, 0x8, [0x0]}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) (async) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r5, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000623c0)={0x4, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r8}], 0xf9, "fe0f424f8f4020"}) syz_open_dev$usbfs(&(0x7f0000000040), 0x3, 0x40c000) [ 3201.125148][T31429] cont_write_begin+0x564/0x7e0 [ 3201.130078][T31429] fat_write_begin+0x61/0xf0 [ 3201.134665][T31429] ? fat_block_truncate_page+0x30/0x30 [ 3201.140122][T31429] generic_perform_write+0x1c8/0x400 [ 3201.145456][T31429] __generic_file_write_iter+0xf7/0x2b0 [ 3201.151046][T31429] ? generic_write_checks+0x250/0x290 [ 3201.156424][T31429] generic_file_write_iter+0x75/0x130 [ 3201.160794][T31433] syz-executor.4: attempt to access beyond end of device [ 3201.160794][T31433] loop4: rw=34817, want=184, limit=16 [ 3201.161795][T31429] aio_write+0x2dc/0x3c0 [ 3201.178229][T31429] io_submit_one+0x8c6/0x1410 [ 3201.182937][T31429] __se_sys_io_submit+0x105/0x280 [ 3201.184388][T31440] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3201.188003][T31429] __x64_sys_io_submit+0x3f/0x50 [ 3201.188030][T31429] do_syscall_64+0x44/0xd0 [ 3201.202252][T31440] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3201.206607][T31429] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3201.221768][T31429] RIP: 0033:0x7fdd9c991049 05:54:24 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendfile(r1, r4, &(0x7f0000000000)=0xed0, 0x80000001) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendfile(r1, r4, &(0x7f0000000000)=0xed0, 0x80000001) (async) [ 3201.226172][T31429] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3201.245833][T31429] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3201.254289][T31429] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3201.254303][T31429] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3201.254316][T31429] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3201.254327][T31429] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3201.270233][T31429] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3201.270252][T31429] [ 3201.300733][T31478] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:54:24 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x3, 0x2000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x7, 0x400) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="1bea0000001f8283310000002e2f6669"]) r4 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000e40)=ANY=[], 0x1378) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) io_setup(0x5, &(0x7f0000000000)=0x0) io_submit(r6, 0x2, &(0x7f0000000100)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f00000000c0)='9', 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x8, 0x0, r4, 0x0}]) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) 05:54:24 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 22) [ 3201.323415][T31478] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3201.375392][T25144] kworker/u4:0: attempt to access beyond end of device [ 3201.375392][T25144] loop4: rw=1, want=256, limit=16 [ 3201.407110][T31495] loop2: detected capacity change from 0 to 16 [ 3201.426165][T31495] FAULT_INJECTION: forcing a failure. [ 3201.426165][T31495] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3201.439440][T31495] CPU: 1 PID: 31495 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3201.450507][T31495] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3201.460557][T31495] Call Trace: [ 3201.463814][T31495] [ 3201.466727][T31495] dump_stack_lvl+0xd6/0x122 [ 3201.471340][T31495] dump_stack+0x11/0x1b [ 3201.475604][T31495] should_fail+0x23c/0x250 [ 3201.479998][T31495] __alloc_pages+0x102/0x330 [ 3201.484581][T31495] alloc_pages+0x316/0x420 [ 3201.488983][T31495] folio_alloc+0x1a/0x20 [ 3201.493216][T31495] filemap_alloc_folio+0x53/0xf0 [ 3201.498158][T31495] __filemap_get_folio+0x443/0x690 [ 3201.503299][T31495] pagecache_get_page+0x26/0xe0 [ 3201.508185][T31495] grab_cache_page_write_begin+0x3f/0x50 [ 3201.513794][T31495] cont_write_begin+0x4ab/0x7e0 [ 3201.518630][T31495] fat_write_begin+0x61/0xf0 [ 3201.523198][T31495] ? fat_block_truncate_page+0x30/0x30 [ 3201.528713][T31495] pagecache_write_begin+0x5a/0x70 [ 3201.533835][T31495] cont_write_begin+0x172/0x7e0 [ 3201.538745][T31495] ? __list_del_entry_valid+0x54/0xc0 [ 3201.544101][T31495] fat_write_begin+0x61/0xf0 [ 3201.548697][T31495] ? fat_block_truncate_page+0x30/0x30 [ 3201.554180][T31495] generic_perform_write+0x1c8/0x400 [ 3201.559535][T31495] __generic_file_write_iter+0xf7/0x2b0 [ 3201.565059][T31495] ? generic_write_checks+0x250/0x290 [ 3201.570411][T31495] generic_file_write_iter+0x75/0x130 [ 3201.575780][T31495] aio_write+0x2dc/0x3c0 [ 3201.580038][T31495] io_submit_one+0x8c6/0x1410 [ 3201.584738][T31495] __se_sys_io_submit+0x105/0x280 [ 3201.589759][T31495] __x64_sys_io_submit+0x3f/0x50 [ 3201.594691][T31495] do_syscall_64+0x44/0xd0 [ 3201.599155][T31495] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3201.605054][T31495] RIP: 0033:0x7fdd9c991049 [ 3201.609495][T31495] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3201.629131][T31495] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3201.637642][T31495] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3201.645595][T31495] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3201.653547][T31495] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3201.661504][T31495] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3201.669488][T31495] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3201.677679][T31495] 05:54:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0xb0, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:32 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:54:32 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) 05:54:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x3, 0x2000) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x7, 0x400) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="1bea0000001f8283310000002e2f6669"]) (async) r4 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000e40)=ANY=[], 0x1378) (async, rerun: 32) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) (rerun: 32) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) io_setup(0x5, &(0x7f0000000000)=0x0) io_submit(r6, 0x2, &(0x7f0000000100)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f00000000c0)='9', 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x8, 0x0, r4, 0x0}]) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) 05:54:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 23) [ 3209.242050][T31507] loop2: detected capacity change from 0 to 16 [ 3209.287677][T31509] loop4: detected capacity change from 0 to 16 [ 3209.306992][T31507] FAULT_INJECTION: forcing a failure. [ 3209.306992][T31507] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3209.320070][T31507] CPU: 1 PID: 31507 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3209.331085][T31507] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3209.341155][T31507] Call Trace: [ 3209.344425][T31507] [ 3209.347346][T31507] dump_stack_lvl+0xd6/0x122 [ 3209.351938][T31507] dump_stack+0x11/0x1b [ 3209.356094][T31507] should_fail+0x23c/0x250 [ 3209.360507][T31507] should_fail_usercopy+0x16/0x20 [ 3209.365536][T31507] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3209.371366][T31507] ? fat_write_begin+0x61/0xf0 [ 3209.371954][T31509] syz-executor.4: attempt to access beyond end of device [ 3209.371954][T31509] loop4: rw=34817, want=184, limit=16 [ 3209.376146][T31507] ? fat_block_truncate_page+0x30/0x30 [ 3209.393803][T31507] ? fat_write_begin+0x79/0xf0 [ 3209.398557][T31507] generic_perform_write+0x211/0x400 [ 3209.403833][T31507] ? fat_write_begin+0xf0/0xf0 [ 3209.408614][T31507] __generic_file_write_iter+0xf7/0x2b0 [ 3209.414136][T31507] ? generic_write_checks+0x250/0x290 [ 3209.419536][T31507] generic_file_write_iter+0x75/0x130 [ 3209.424895][T31507] aio_write+0x2dc/0x3c0 [ 3209.429221][T31507] io_submit_one+0x8c6/0x1410 [ 3209.433880][T31507] __se_sys_io_submit+0x105/0x280 [ 3209.438881][T31507] __x64_sys_io_submit+0x3f/0x50 [ 3209.443811][T31507] do_syscall_64+0x44/0xd0 [ 3209.448273][T31507] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3209.454186][T31507] RIP: 0033:0x7fdd9c991049 [ 3209.458573][T31507] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3209.478270][T31507] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3209.486714][T31507] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3209.494682][T31507] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3209.502632][T31507] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3209.510591][T31507] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3209.518538][T31507] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3209.526488][T31507] [ 3209.534126][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.534126][T31507] loop2: rw=2049, want=136, limit=16 [ 3209.547051][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.547051][T31507] loop2: rw=2049, want=256, limit=16 [ 3209.559352][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.559352][T31507] loop2: rw=2049, want=257, limit=16 [ 3209.571523][T31507] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3209.580028][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.580028][T31507] loop2: rw=2049, want=258, limit=16 [ 3209.592171][T31507] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3209.600725][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.600725][T31507] loop2: rw=2049, want=259, limit=16 [ 3209.612882][T31507] Buffer I/O error on dev loop2, logical block 258, lost async page write [ 3209.621388][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.621388][T31507] loop2: rw=2049, want=260, limit=16 [ 3209.633536][T31507] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3209.642853][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.642853][T31507] loop2: rw=2049, want=261, limit=16 [ 3209.655160][T31507] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3209.663774][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.663774][T31507] loop2: rw=2049, want=137, limit=16 [ 3209.675961][T31507] Buffer I/O error on dev loop2, logical block 136, lost async page write [ 3209.684637][T31507] syz-executor.2: attempt to access beyond end of device [ 3209.684637][T31507] loop2: rw=2049, want=138, limit=16 [ 3209.696812][T31507] Buffer I/O error on dev loop2, logical block 137, lost async page write 05:54:32 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6b, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac150"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:54:32 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) 05:54:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf7, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x3, 0x2000) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) r2 = syz_open_dev$vcsn(&(0x7f0000000000), 0x7, 0x400) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="1bea0000001f8283310000002e2f6669"]) (async) r4 = creat(&(0x7f0000000140)='./bus\x00', 0x0) write$binfmt_elf64(r4, &(0x7f0000000e40)=ANY=[], 0x1378) (async) r5 = open(&(0x7f0000000400)='./bus\x00', 0x14103e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x11, r5, 0x0) (async) io_setup(0x5, &(0x7f0000000000)=0x0) io_submit(r6, 0x2, &(0x7f0000000100)=[&(0x7f0000000200)={0x0, 0x0, 0x0, 0x1, 0x0, r5, &(0x7f00000000c0)='9', 0x1}, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x8, 0x0, r4, 0x0}]) (async) ioctl$USBDEVFS_IOCTL(r3, 0x4004551e, 0x0) 05:54:32 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 24) [ 3210.001769][T31515] loop2: detected capacity change from 0 to 16 [ 3210.009708][T31518] loop4: detected capacity change from 0 to 16 [ 3210.037068][T31515] FAULT_INJECTION: forcing a failure. [ 3210.037068][T31515] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3210.050407][T31515] CPU: 0 PID: 31515 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3210.061421][T31515] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3210.071592][T31515] Call Trace: [ 3210.071600][T31515] [ 3210.071606][T31515] dump_stack_lvl+0xd6/0x122 [ 3210.077797][T31515] dump_stack+0x11/0x1b [ 3210.086493][T31515] should_fail+0x23c/0x250 [ 3210.090954][T31515] __alloc_pages+0x102/0x330 [ 3210.095537][T31515] alloc_pages+0x316/0x420 05:54:32 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) close(r0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x800}}, './file0\x00'}) (async) openat$cgroup_ro(r1, &(0x7f0000000080)='blkio.bfq.sectors_recursive\x00', 0x0, 0x0) (async) [ 3210.099947][T31515] folio_alloc+0x1a/0x20 [ 3210.104188][T31515] filemap_alloc_folio+0x53/0xf0 [ 3210.109186][T31515] __filemap_get_folio+0x443/0x690 [ 3210.114366][T31515] pagecache_get_page+0x26/0xe0 [ 3210.119226][T31515] grab_cache_page_write_begin+0x3f/0x50 [ 3210.124894][T31515] cont_write_begin+0x4ab/0x7e0 [ 3210.129770][T31515] fat_write_begin+0x61/0xf0 [ 3210.134358][T31515] ? fat_block_truncate_page+0x30/0x30 [ 3210.139816][T31515] generic_perform_write+0x1c8/0x400 [ 3210.145099][T31515] ? fat_write_begin+0xf0/0xf0 [ 3210.149899][T31515] __generic_file_write_iter+0xf7/0x2b0 [ 3210.155481][T31515] ? generic_write_checks+0x250/0x290 [ 3210.155507][T31515] generic_file_write_iter+0x75/0x130 [ 3210.155525][T31515] aio_write+0x2dc/0x3c0 [ 3210.166249][T31515] io_submit_one+0x8c6/0x1410 [ 3210.175153][T31515] __se_sys_io_submit+0x105/0x280 [ 3210.180234][T31515] __x64_sys_io_submit+0x3f/0x50 [ 3210.185205][T31515] do_syscall_64+0x44/0xd0 [ 3210.189619][T31515] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3210.195506][T31515] RIP: 0033:0x7fdd9c991049 05:54:33 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x89800) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x40000100003) close(r0) [ 3210.199908][T31515] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3210.219582][T31515] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3210.227987][T31515] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3210.236017][T31515] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3210.243980][T31515] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 05:54:33 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x89800) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x40000100003) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x89800) (async) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x40000100003) (async) close(r0) (async) [ 3210.252034][T31515] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3210.260010][T31515] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3210.267987][T31515] 05:54:41 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:54:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0xf8, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 25) 05:54:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x2, 0x8103) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0xff, 0x121043) [ 3218.491034][T31551] loop2: detected capacity change from 0 to 16 [ 3218.497093][T31552] loop4: detected capacity change from 0 to 16 [ 3218.512471][T31551] FAULT_INJECTION: forcing a failure. [ 3218.512471][T31551] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3218.524552][T31552] handle_bad_sector: 2 callbacks suppressed [ 3218.524615][T31552] syz-executor.4: attempt to access beyond end of device [ 3218.524615][T31552] loop4: rw=34817, want=184, limit=16 [ 3218.525550][T31551] CPU: 1 PID: 31551 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3218.554627][T31551] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3218.564661][T31551] Call Trace: [ 3218.567923][T31551] [ 3218.570837][T31551] dump_stack_lvl+0xd6/0x122 [ 3218.575516][T31551] dump_stack+0x11/0x1b [ 3218.579722][T31551] should_fail+0x23c/0x250 [ 3218.584114][T31551] should_fail_usercopy+0x16/0x20 [ 3218.589165][T31551] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3218.594945][T31551] ? fat_write_begin+0x61/0xf0 [ 3218.599714][T31551] ? fat_block_truncate_page+0x30/0x30 [ 3218.605190][T31551] ? fat_write_begin+0x79/0xf0 [ 3218.609940][T31551] generic_perform_write+0x211/0x400 [ 3218.615256][T31551] ? fat_write_begin+0xf0/0xf0 [ 3218.619998][T31551] __generic_file_write_iter+0xf7/0x2b0 [ 3218.625532][T31551] ? generic_write_checks+0x250/0x290 [ 3218.630938][T31551] generic_file_write_iter+0x75/0x130 [ 3218.636285][T31551] aio_write+0x2dc/0x3c0 [ 3218.640565][T31551] io_submit_one+0x8c6/0x1410 [ 3218.645327][T31551] __se_sys_io_submit+0x105/0x280 [ 3218.650393][T31551] __x64_sys_io_submit+0x3f/0x50 [ 3218.655310][T31551] do_syscall_64+0x44/0xd0 [ 3218.659708][T31551] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3218.665643][T31551] RIP: 0033:0x7fdd9c991049 [ 3218.670092][T31551] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3218.689673][T31551] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3218.698087][T31551] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3218.706077][T31551] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3218.714027][T31551] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3218.722039][T31551] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3218.730064][T31551] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3218.738096][T31551] [ 3218.745809][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.745809][T31551] loop2: rw=2049, want=144, limit=16 [ 3218.758158][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.758158][T31551] loop2: rw=2049, want=256, limit=16 [ 3218.770458][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.770458][T31551] loop2: rw=2049, want=257, limit=16 [ 3218.782683][T31551] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3218.791194][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.791194][T31551] loop2: rw=2049, want=258, limit=16 [ 3218.803385][T31551] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3218.811926][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.811926][T31551] loop2: rw=2049, want=259, limit=16 [ 3218.812168][T25144] kworker/u4:0: attempt to access beyond end of device [ 3218.812168][T25144] loop4: rw=1, want=256, limit=16 [ 3218.824082][T31551] Buffer I/O error on dev loop2, logical block 258, lost async page write [ 3218.824102][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.824102][T31551] loop2: rw=2049, want=260, limit=16 [ 3218.856574][T31551] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3218.865204][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.865204][T31551] loop2: rw=2049, want=261, limit=16 [ 3218.877468][T31551] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3218.886171][T31551] syz-executor.2: attempt to access beyond end of device [ 3218.886171][T31551] loop2: rw=2049, want=145, limit=16 [ 3218.898329][T31551] Buffer I/O error on dev loop2, logical block 144, lost async page write [ 3218.907015][T31551] Buffer I/O error on dev loop2, logical block 145, lost async page write 05:54:41 executing program 1: syz_emit_ethernet(0xa1, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x6b, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac150"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:54:41 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x89800) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x40000100003) close(r0) 05:54:41 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x2, 0x8103) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000000), 0xff, 0x121043) 05:54:41 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3b0, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:54:41 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 26) [ 3219.213920][T31562] loop2: detected capacity change from 0 to 16 [ 3219.228388][T31562] FAULT_INJECTION: forcing a failure. [ 3219.228388][T31562] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3219.241440][T31562] CPU: 0 PID: 31562 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3219.241745][T31559] loop4: detected capacity change from 0 to 16 05:54:42 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) creat(&(0x7f0000000080)='./file0\x00', 0x0) close(r0) 05:54:42 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x2, 0x8103) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) syz_open_dev$usbfs(&(0x7f0000000000), 0xff, 0x121043) [ 3219.252450][T31562] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3219.252463][T31562] Call Trace: [ 3219.271966][T31562] [ 3219.274891][T31562] dump_stack_lvl+0xd6/0x122 [ 3219.279920][T31562] dump_stack+0x11/0x1b [ 3219.284106][T31562] should_fail+0x23c/0x250 [ 3219.288549][T31562] should_fail_usercopy+0x16/0x20 [ 3219.293574][T31562] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3219.299349][T31562] ? fat_write_begin+0x61/0xf0 [ 3219.304194][T31562] ? fat_block_truncate_page+0x30/0x30 [ 3219.309657][T31562] ? fat_write_begin+0x79/0xf0 [ 3219.314451][T31562] generic_perform_write+0x211/0x400 [ 3219.319794][T31562] ? fat_write_begin+0xf0/0xf0 [ 3219.324558][T31562] __generic_file_write_iter+0xf7/0x2b0 [ 3219.330094][T31562] ? generic_write_checks+0x250/0x290 [ 3219.335463][T31562] generic_file_write_iter+0x75/0x130 [ 3219.340871][T31562] aio_write+0x2dc/0x3c0 [ 3219.345114][T31562] io_submit_one+0x8c6/0x1410 [ 3219.349859][T31562] __se_sys_io_submit+0x105/0x280 [ 3219.354939][T31562] __x64_sys_io_submit+0x3f/0x50 [ 3219.359872][T31562] do_syscall_64+0x44/0xd0 05:54:42 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) (async) creat(&(0x7f0000000080)='./file0\x00', 0x0) (async) close(r0) [ 3219.364283][T31562] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3219.370226][T31562] RIP: 0033:0x7fdd9c991049 [ 3219.374628][T31562] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3219.394231][T31562] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3219.402640][T31562] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3219.410627][T31562] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3219.418614][T31562] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3219.426578][T31562] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3219.434591][T31562] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3219.434634][T31562] [ 3219.450676][T31562] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3219.459222][T31562] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3219.467836][T31562] Buffer I/O error on dev loop2, logical block 258, lost async page write 05:54:49 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:54:49 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000280)=@usbdevfs_connect={0x3}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4ea574d2eae27a55, 0x13, r1, 0x78a46000) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0x0, 0x45f2751e) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x2c0000, 0x0) io_uring_enter(r2, 0x662b, 0x34d7, 0x1, &(0x7f0000000100)={[0x88d4]}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) socketpair(0xb, 0x80006, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) r5 = fsmount(r2, 0x1, 0xf8) lseek(r5, 0x5b3, 0x0) fspick(r5, &(0x7f0000000140)='./file0\x00', 0x1) 05:54:49 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) creat(&(0x7f0000000080)='./file0\x00', 0x0) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) ioctl$SNAPSHOT_ATOMIC_RESTORE(r1, 0x3304) (async) creat(&(0x7f0000000080)='./file0\x00', 0x0) (async) close(r0) (async) 05:54:49 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3f7, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 3226.912158][T31582] loop4: detected capacity change from 0 to 16 [ 3226.979162][T31582] handle_bad_sector: 12 callbacks suppressed [ 3226.979175][T31582] syz-executor.4: attempt to access beyond end of device [ 3226.979175][T31582] loop4: rw=34817, want=184, limit=16 [ 3227.124241][ T1852] kworker/u4:4: attempt to access beyond end of device [ 3227.124241][ T1852] loop4: rw=1, want=256, limit=16 05:54:51 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:54:51 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 27) 05:54:51 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000280)=@usbdevfs_connect={0x3}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4ea574d2eae27a55, 0x13, r1, 0x78a46000) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0x0, 0x45f2751e) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) (async) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x2c0000, 0x0) io_uring_enter(r2, 0x662b, 0x34d7, 0x1, &(0x7f0000000100)={[0x88d4]}, 0x8) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) socketpair(0xb, 0x80006, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) r5 = fsmount(r2, 0x1, 0xf8) lseek(r5, 0x5b3, 0x0) (async) fspick(r5, &(0x7f0000000140)='./file0\x00', 0x1) 05:54:51 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) write$eventfd(r1, &(0x7f0000000080), 0xfffffe5e) getdents64(r1, 0x0, 0x0) getdents(r1, 0x0, 0x0) close(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f00000011c0)={{0x1, 0x1, 0x18, r1, {0x0, 0xffffffffffffffff}}, './file1\x00'}) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file1\x00', 0x7, 0x2, &(0x7f0000001180)=[{&(0x7f0000000140)="114d5b7a55cd5cfee1a47e0a91ad4231adfb4620953eaa253c9f68b2bde2bd7a68019ebec204d96f0960b690e2d1fafd224f428025a7539e91ac", 0x3a, 0x1ff}, {&(0x7f0000000180)="60651b1c6f297ac937d4eae46bd39ff8593b015be6539dc4ca80ed470dac808181aa9cdc19a2cfc66f171c7edc6fdbfeea1727b091eda8636bd7013ab997013ae9d4a970c297575974be0846541b76ed67fd3b1d637efad369c59f35385be5670ce908d4b4f8ba6f33d92c705b813315d25f29e6e221fc0b5077c712468f07ab191f004aa8a7b6ba3d0a471dbe8af3cbfaca36fcfed1c7ef3fed2a9742e0bcb5ed9bb8b365d89018b05c6724719eabdeb16f3ce7ab90a8e723f4ee29d13d4ac2a9ade5e15f39c175861688573c3f2506430f528f4ea9f8bbdcd5d8209cb52560b71afca0418d6bc703bd0a49cc4bd9d8a0500c8ad55fb4e1137b96f2248f8236aaadcf0c45457198318b8505ed4fdd1a76f3db59cc8697885b5e1a8698d84a2f2eb87e9bd7e5fd57a283892a3c1a3879763dd84fce7dc0b76b54e1dd37aa3d78e2601815c622dbf81d02bd2f8ad85e1de3fec8eeb1166106f95d73cf481ebfcdb623387d2923b9f04bb1c7c78bc7bcc356b367b148016515f20fa4e31346a2ff4a4f94e1769bae561edfbf0971edc85361c4462f15c020e82d4518948cd20a73e2796ceeabb5a223ab5f4439f12c91a194dd2e69cef369a596152bd22bef976ab9e34f4e84fc078a0798b26f72f1d72b2cb2987899a459ca6de25885196fb4bfb6dc024fd15d7342dd7ca9648433e60dd82d62ece7976b3e8bce9fb253082233724ed408b22c2f358f15b0cb9c1d02654f6fb25862f327c9df7a5cbf163bab586f4450da3a7105a21a09a14b33941f6ac56c62a4d8764eaf14844004933eb8f73b7a1747582f3451993d4ede0086ecbe9e8ab4b7a6721b85a2e45d47fd82d6be83fe1b38182ce099dbe341dfa2e7171909b87f1fd0c6e7847039f8d4730b493e6df38f815317c8d42d0f8d8052ee458d17720025cf1eff192e201978a07327b2280a3408c66d1995a7358b6cb003c072701e97d06da6880be84b957c94d6949e8a9db2e36189629c7fc38686545e046ac9e3c9327081085702ceaaf9fe7a9df04b2dfd401f505e97d4b4ff160f0d3aae89ecd90120994cb2300813eb4540e9d4a890e0c8c578b01b9bf3f21050ffe7d4a3ae3680995a1353297e3f8208e6dfac13345012922368aedf67d298ff3c41ef68c2d39e83322de177f22a3e0159f4d685c10da432433d526c1fce0d4f6c1659484705eca60c1148cc2f30736d82bc976b6d97f9fd180a4d1027e94b97db9d4db25e57e8bfb0b53bf7f56ad9b8ec1745d187545604ce1e8907f96434eeac85bf7b45425eff14ce34290eedc42a8f6727ee2f88c648aa161c1cec4fa451ff910bb0f1f9e61f287313f21b04d48b70d07795a89bc1f32796d4bcaf122143519aeb51f24ffbe5c69e55ac24a69acdf75e4fb95ec53fcd1fd82637c2d81ce6c7cefeb5915c120040398bdcec498ce91a801d28f6da84b7c2bcf81174420418d6e27db1d7faafbb2e1e4631c6c51e00e869a0b7f2fdba7da0e51aebdcedb173df120c5fabade9b7ebeed69137ecec07b3fbf7cb6b11a5fbf6750b5d2157ae71e766cd04e8aef53c9d82c8200bd12215729f89a71d50b719d642a05e7dfbcc9170e80c061ec5f9ed25e1eac86de6008642340c910238925ac452cf4599419e6dd757ddb2342c2ccc527d320e48fef773a7a3c13a938d9b8d3365687277eded4a174e06b1a2e72e39632fb9007a344d2728be140acb291112ffc14ff733faa7bca289da2f15c76c88dbab070db483862c8d8f08dee074a212ad9bcc6439a4f889128475c2b984945ecc390646513a78900e7af609e999237f1ad5e0c16858fa8fa98cf13bbfc6482b3fcea543a7f1d7dbad746d1b64ba5c381ecb9e0ab84d197c0452338381246e3c85f8e7e996d6eb2b10d05d395ceccd3a1683c28b904dfcf9426185e3a46c323f47a9a613710d9def5bbb0f5ee5b1736decb81dbb131c2221fd474238dd9de9112c296c1e9dff03b3711cfb415631571d56d4c0519a05e63cc8319ccf65a1bcc587a6c9c26fd743f762addd9fbfd85e700aa5e951dc554d638a00eb09407f33a79e7b3298a2eb5b6f07aeba73489ce54744b040e0eac5cb28c475707262b3e9c1c83bb945610db294d3e75b62846ccc3aa665b20071e97232b24d0b4e213f73b7e1e1c4db51fecf88f13973a54a80cc3f75e856f296f58c78211a2ae702cfb94bf32dc7fbc63de36a60202299d681ba6fc1148b5556c835287698c55f6a5f9f23d77477c2b0521a11db530b9149c0f28e14ac2fa9c1b2bdb3f90e85ef956fec0d73a25fafd51c37177a608a7cbe2923f4fb40bb1b56762573d1d86de658946da28b33eae481311c0a8b9dfe3536981a8af64715480c4e73e3c67d7ba7ee40e8430b2c65f73e860d9938c0fd07e00a9cb33a9204ea1a1d492b5d2fb2c64db414fbf2d3c5f522fe6bc00313a80859f79809ea3fdaaf936f7ccb5814b4d83941890a282e78adc7eb4c0e5cd10773abf40dae1397805286ff7a89ebb1998f8eb0381fb7d973fbff685c1ad673879edbbccda71d4a533cc83f49e6d6f7eb158c79b92f6e2ee9d026e31db5363524f61114e2b80d4225faf66df986f33a5037614309951ac82240d9dcf5c2b87e77a6d40d724dbfa4d8b166a8dc2d955016c515dd1ebfc71af380e43a42cb2def176f88b8ee07e25463c807cface0a36b9b4943075463c3a183620c2d51d3e83ef4d2a1b5cd8b6d293da2319bae215cbe217f5aa4d49f82de31ab1ff77a83b324b6d893bb7bfec6cdb8f5453b7f50fbbea3a1731249e45ce1a675f7b70ca4e76c8d9777c12200b4108ed81245206807454c85a64309c533565e77af9723eee853550b09915fdfdee97f13b2ad27143ff9a06c1468b99554dd5aef2acaf6dd37c9515967ec2143c4a12a50504dcce71ac17cc71e0f646b234fe2f62823af5195906a34b272c0fde0af0fd496f20ce12aa6a886aafad6abf3c6878707a901cd6d4e9cd4a32d7db0fbcdc994294b0fa70fc3cc99e548c4532e837f2ab03531cd6708f56045e21c94a71e0d897671b363e558d71a3f4204e235a9502905eb390c01c50472cbfd7616784ef6d92a4155c86bae9e5e3140d8a5ffe4ecedf54cac8975684f6a404c33e94cb288f35ddcab749239134c4780c9efa0267c8d127c52f9b0853a62ca9707452417fcfceb1d2add7d5452e62ce463ae339ef4100a2f4fab06067b821ec0cdff0d489f6ac6227ae96b63fa434cf1d46a0c43e1be99c0475fd43d008177b11bf42858c7740c73f5540dea8f9e0e7ce714168a974d4fbb0dcffac2cad6bfb7194eabfdfe7665a4ef07654a69a3763b7ce92b595cd6bfe20068b33219547ab8a9ea4273190e868233ed7e07de2a85dc4d35896ec8c8fd8665e51b9762a855b2efe19d82c0486af91c07c5521e82d9ff128bc291ee346c9326e9990a4ee82f21fa11255aa44697ff722d4751fc66b5d59391de9a8ecfb61f040e46e354726ca48e974ad8965296d17942d98b2d65485f0bfa043f326c2ea0a7d964aaa89c053687ab4303ef845dbf5df5654ccf7d6a1ffacbe6a87a092a3df0121c7127f49bfa6fd1d8704125abb850ab692786d527f3604fde3ff4be6240a52e0e223c8effc7f09b38c53927f91911421d78de7494c09578d5cfcebf2b1917dcc09a810660307d9c24a563aa927023151547487019c87c4ca40a74ad0e8893d75aba567334d51b5bd3ab6c0f84e6f63f61549f2dbc344dfdc79c6343d87d5f6bb6cf614516a61f12d7b4bf1915c96d80a6975f80b7b91e13308078e86c194bb1982f87d0f49afcf23ad1658426787551904190f9e305cdeed7ade1abf098ccdf7ce426a09433858e5fa82eb81bc5c713d1137c3abb30f7bd1bc9034688c79fe04bcfeb734764f3b31911c9a9dee1048d323bc5e7de0918bc55942df57096cb5fba6abe9a7be1357219dd82a44b7f055cc0bbd05934749f6fb6c45e36715841c513b992c7225adcad016632529a0eb43867216e830ec8b790c1b5524ca44c13c2c858dba90b9c06ba90d2cbb9dc55f795301381aeebc4deb03a18b56dd9e21b291b90c96631e6c8899543743ad08971fe3b55fea265093f279eb46906cfcc46cb7d62d516ded72876568f1070b6cdd16c55466e6fc2feba359c6e020fd523996842716d1e38d108ca102ff7de8d5b20b0fc01d3fd0c7184284c96a8256726e12983a9950bb18cf01062f0bc682d23864ae75a0eab7ce1680efd28712b3e81aae2ab34bbd2edaa12953fdb126d40a4ce64336952c5725af0b6450845353d04ca9d978024f409d91b3e17f9dbc4f4e2c313b0b7d0746f0e72140da8ad38c44f8d4b3f152e3cfdc30be9484c16f408eb9a1b51411fdb262e55e1ec34d361f242e718e310be74b99574fb94b13aaf0b0141780e97d645c90667ed630adbf5f7cd68130657071ca85b95b6217c3e6126298e8551a266f05a9235a7c88902d77b76b7802077e4fd6a55a477ecd8dc6320e10f63435bd66ad77450fd45244e3c89cea99107d74dcea03f9adedbff18947ff838aeaf8be186e7b41dadd485dd056620337b6b527408d227cc57d3b9a52d0c5d66437d22d7523fff8ab7acc53494e58d8e3d1a499f25519bf33fc3bc4187f5ac0151790ab5738c0cbd4316b8c47e868b566794ba3a47606e4c2b87ab8d6baeb3555bdf287a08fad6c7f2ebf8a4cb5dc0c23ff7d65765a7f59cd2bc3c60c8fd8b635f5fbc4fe96df58027b34b939ebba7cbe5eb3db467401ae16ef2b5deb142f7d01954a8f79d7dd252c98fc2a6aa46d760fce3cd325126fe7981cae5af2675fc2929cfd7b03c9147ca4b7a7fb2b0b968efa13fe469884b373f370dfbdb9ce530ae1fa28ffaf2c621e5662c3f2580af34a4d7bc1e05e107dd2fe0d011de2b918063daa5888538937ef0d5f7906df2779b22543e79f2136daf3eb3f149c0ad8fd81f6fd169f5d912124f6b0b3dbf75f95228e3a55339b62a6775e147bd35eb62b7f9e38389b862240bd190aec5cc16aa8e1444c2e729ed4494d6ce730e9652daa73c536867b847b8e49699c22fd0f49290dcd90575332b94eae629e3a860d2eee30baa9a0581d3470f0499fa2e679f4aa76d0e941a8e3d937f8bc003c5b9d3438a0cff4f3d0226c130d0267638eb1bb60d95679a789c0176981069c26a869a8d0aea11b4b341a25f9912862a771d73760348693efd14aeff9d3113979173bb9b548440e35ebf90b6a0182b6ce15ccedecd49912f6003b4883a1c7a1766ef3082f1acb26f9263cee76fca92eaab06d5f9fa946a32aca52d932835115136f2931c052074f7a5694ca5a257073df3213c2446583fe6b5675f2fb78a3c43e7a1df5708b66c3e7bbe102b7a65ba0596fabfb90c4900bad05858a1bfeaac90c75a4b0fe33cc4cfa36e11a26241aa545013fd720d22a7a5dd6f8a6e853b6a52685cdc51f8d359fcddc7722b1fa293ee173d465f7c2126f3392bd36f3a4fc7563cb55d4c4bf9e719498d1a4951c2a179c743405f9af1a0b98a8563950e5c58d103a49ace0b687490158097d73d8bfc626735e45b504ae1e80b19e898fc6bcfc28b401bfed963a7268ee681a380c4e55f2b302e6367396f7d97c500ab980f0be14a939fc5aee79d3927fd8186db03ac3cbe113608e3ee9080a1e389cc61f0957899d27cd223236342e3e836745e73af9104e6acfc0ba76059602db583e4da6403188f076cd266facfe1a72e81151db77c68685113fbdf728a445dc5ee5b5a35cbe4c28b3f1de7ee893f08ebd79195e23dfdb9d1e632387b3dc1b6", 0x1000, 0x3}], 0x800000, &(0x7f0000001200)={[{@user_xattr}, {@noload}], [{@dont_appraise}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@permit_directio}, {@euid_eq={'euid', 0x3d, r2}}, {@seclabel}, {@subj_type={'subj_type', 0x3d, '\\'}}]}) 05:54:51 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3f8, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 3228.409632][T31594] loop4: detected capacity change from 0 to 16 [ 3228.417989][T31596] loop2: detected capacity change from 0 to 16 [ 3228.447003][T31596] FAULT_INJECTION: forcing a failure. [ 3228.447003][T31596] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3228.460094][T31596] CPU: 1 PID: 31596 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3228.460119][T31596] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3228.460170][T31596] Call Trace: [ 3228.460175][T31596] [ 3228.460181][T31596] dump_stack_lvl+0xd6/0x122 [ 3228.491974][T31596] dump_stack+0x11/0x1b [ 3228.496134][T31596] should_fail+0x23c/0x250 [ 3228.500612][T31596] should_fail_usercopy+0x16/0x20 [ 3228.505635][T31596] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3228.511360][T31596] ? fat_write_begin+0x61/0xf0 [ 3228.516130][T31596] ? fat_block_truncate_page+0x30/0x30 [ 3228.521600][T31596] ? fat_write_begin+0x79/0xf0 [ 3228.526388][T31596] generic_perform_write+0x211/0x400 [ 3228.531676][T31596] ? fat_write_begin+0xf0/0xf0 [ 3228.536452][T31596] __generic_file_write_iter+0xf7/0x2b0 [ 3228.542018][T31596] ? generic_write_checks+0x250/0x290 [ 3228.547389][T31596] generic_file_write_iter+0x75/0x130 [ 3228.552773][T31596] aio_write+0x2dc/0x3c0 [ 3228.557093][T31596] io_submit_one+0x8c6/0x1410 [ 3228.561806][T31596] __se_sys_io_submit+0x105/0x280 [ 3228.566909][T31596] __x64_sys_io_submit+0x3f/0x50 [ 3228.571886][T31596] do_syscall_64+0x44/0xd0 [ 3228.576296][T31596] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3228.582201][T31596] RIP: 0033:0x7fdd9c991049 [ 3228.586606][T31596] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3228.606297][T31596] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3228.614698][T31596] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3228.622663][T31596] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3228.630659][T31596] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3228.635723][T31595] loop5: detected capacity change from 0 to 8 [ 3228.638674][T31596] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3228.648991][T31595] ext3: Unknown parameter 'dont_appraise' 05:54:51 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000280)=@usbdevfs_connect={0x3}) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4ea574d2eae27a55, 0x13, r1, 0x78a46000) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0x7c}], 0x1, 0x0, 0x45f2751e) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x2}) (async) r2 = openat$vcsa(0xffffffffffffff9c, &(0x7f0000000040), 0x2c0000, 0x0) io_uring_enter(r2, 0x662b, 0x34d7, 0x1, &(0x7f0000000100)={[0x88d4]}, 0x8) (async) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r3, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r3, 0x0) preadv(r3, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) socketpair(0xb, 0x80006, 0x3, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$AUTOFS_DEV_IOCTL_READY(r3, 0xc0189376, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) (async) r5 = fsmount(r2, 0x1, 0xf8) lseek(r5, 0x5b3, 0x0) (async) fspick(r5, &(0x7f0000000140)='./file0\x00', 0x1) [ 3228.652707][T31596] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3228.666375][T31596] [ 3228.673343][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.673343][T31596] loop2: rw=2049, want=152, limit=16 [ 3228.676920][T31594] syz-executor.4: attempt to access beyond end of device [ 3228.676920][T31594] loop4: rw=34817, want=184, limit=16 [ 3228.698184][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.698184][T31596] loop2: rw=2049, want=256, limit=16 05:54:51 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) write$eventfd(r1, &(0x7f0000000080), 0xfffffe5e) (async) getdents64(r1, 0x0, 0x0) (async, rerun: 64) getdents(r1, 0x0, 0x0) (async, rerun: 64) close(r0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f00000011c0)={{0x1, 0x1, 0x18, r1, {0x0, 0xffffffffffffffff}}, './file1\x00'}) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file1\x00', 0x7, 0x2, &(0x7f0000001180)=[{&(0x7f0000000140)="114d5b7a55cd5cfee1a47e0a91ad4231adfb4620953eaa253c9f68b2bde2bd7a68019ebec204d96f0960b690e2d1fafd224f428025a7539e91ac", 0x3a, 0x1ff}, {&(0x7f0000000180)="60651b1c6f297ac937d4eae46bd39ff8593b015be6539dc4ca80ed470dac808181aa9cdc19a2cfc66f171c7edc6fdbfeea1727b091eda8636bd7013ab997013ae9d4a970c297575974be0846541b76ed67fd3b1d637efad369c59f35385be5670ce908d4b4f8ba6f33d92c705b813315d25f29e6e221fc0b5077c712468f07ab191f004aa8a7b6ba3d0a471dbe8af3cbfaca36fcfed1c7ef3fed2a9742e0bcb5ed9bb8b365d89018b05c6724719eabdeb16f3ce7ab90a8e723f4ee29d13d4ac2a9ade5e15f39c175861688573c3f2506430f528f4ea9f8bbdcd5d8209cb52560b71afca0418d6bc703bd0a49cc4bd9d8a0500c8ad55fb4e1137b96f2248f8236aaadcf0c45457198318b8505ed4fdd1a76f3db59cc8697885b5e1a8698d84a2f2eb87e9bd7e5fd57a283892a3c1a3879763dd84fce7dc0b76b54e1dd37aa3d78e2601815c622dbf81d02bd2f8ad85e1de3fec8eeb1166106f95d73cf481ebfcdb623387d2923b9f04bb1c7c78bc7bcc356b367b148016515f20fa4e31346a2ff4a4f94e1769bae561edfbf0971edc85361c4462f15c020e82d4518948cd20a73e2796ceeabb5a223ab5f4439f12c91a194dd2e69cef369a596152bd22bef976ab9e34f4e84fc078a0798b26f72f1d72b2cb2987899a459ca6de25885196fb4bfb6dc024fd15d7342dd7ca9648433e60dd82d62ece7976b3e8bce9fb253082233724ed408b22c2f358f15b0cb9c1d02654f6fb25862f327c9df7a5cbf163bab586f4450da3a7105a21a09a14b33941f6ac56c62a4d8764eaf14844004933eb8f73b7a1747582f3451993d4ede0086ecbe9e8ab4b7a6721b85a2e45d47fd82d6be83fe1b38182ce099dbe341dfa2e7171909b87f1fd0c6e7847039f8d4730b493e6df38f815317c8d42d0f8d8052ee458d17720025cf1eff192e201978a07327b2280a3408c66d1995a7358b6cb003c072701e97d06da6880be84b957c94d6949e8a9db2e36189629c7fc38686545e046ac9e3c9327081085702ceaaf9fe7a9df04b2dfd401f505e97d4b4ff160f0d3aae89ecd90120994cb2300813eb4540e9d4a890e0c8c578b01b9bf3f21050ffe7d4a3ae3680995a1353297e3f8208e6dfac13345012922368aedf67d298ff3c41ef68c2d39e83322de177f22a3e0159f4d685c10da432433d526c1fce0d4f6c1659484705eca60c1148cc2f30736d82bc976b6d97f9fd180a4d1027e94b97db9d4db25e57e8bfb0b53bf7f56ad9b8ec1745d187545604ce1e8907f96434eeac85bf7b45425eff14ce34290eedc42a8f6727ee2f88c648aa161c1cec4fa451ff910bb0f1f9e61f287313f21b04d48b70d07795a89bc1f32796d4bcaf122143519aeb51f24ffbe5c69e55ac24a69acdf75e4fb95ec53fcd1fd82637c2d81ce6c7cefeb5915c120040398bdcec498ce91a801d28f6da84b7c2bcf81174420418d6e27db1d7faafbb2e1e4631c6c51e00e869a0b7f2fdba7da0e51aebdcedb173df120c5fabade9b7ebeed69137ecec07b3fbf7cb6b11a5fbf6750b5d2157ae71e766cd04e8aef53c9d82c8200bd12215729f89a71d50b719d642a05e7dfbcc9170e80c061ec5f9ed25e1eac86de6008642340c910238925ac452cf4599419e6dd757ddb2342c2ccc527d320e48fef773a7a3c13a938d9b8d3365687277eded4a174e06b1a2e72e39632fb9007a344d2728be140acb291112ffc14ff733faa7bca289da2f15c76c88dbab070db483862c8d8f08dee074a212ad9bcc6439a4f889128475c2b984945ecc390646513a78900e7af609e999237f1ad5e0c16858fa8fa98cf13bbfc6482b3fcea543a7f1d7dbad746d1b64ba5c381ecb9e0ab84d197c0452338381246e3c85f8e7e996d6eb2b10d05d395ceccd3a1683c28b904dfcf9426185e3a46c323f47a9a613710d9def5bbb0f5ee5b1736decb81dbb131c2221fd474238dd9de9112c296c1e9dff03b3711cfb415631571d56d4c0519a05e63cc8319ccf65a1bcc587a6c9c26fd743f762addd9fbfd85e700aa5e951dc554d638a00eb09407f33a79e7b3298a2eb5b6f07aeba73489ce54744b040e0eac5cb28c475707262b3e9c1c83bb945610db294d3e75b62846ccc3aa665b20071e97232b24d0b4e213f73b7e1e1c4db51fecf88f13973a54a80cc3f75e856f296f58c78211a2ae702cfb94bf32dc7fbc63de36a60202299d681ba6fc1148b5556c835287698c55f6a5f9f23d77477c2b0521a11db530b9149c0f28e14ac2fa9c1b2bdb3f90e85ef956fec0d73a25fafd51c37177a608a7cbe2923f4fb40bb1b56762573d1d86de658946da28b33eae481311c0a8b9dfe3536981a8af64715480c4e73e3c67d7ba7ee40e8430b2c65f73e860d9938c0fd07e00a9cb33a9204ea1a1d492b5d2fb2c64db414fbf2d3c5f522fe6bc00313a80859f79809ea3fdaaf936f7ccb5814b4d83941890a282e78adc7eb4c0e5cd10773abf40dae1397805286ff7a89ebb1998f8eb0381fb7d973fbff685c1ad673879edbbccda71d4a533cc83f49e6d6f7eb158c79b92f6e2ee9d026e31db5363524f61114e2b80d4225faf66df986f33a5037614309951ac82240d9dcf5c2b87e77a6d40d724dbfa4d8b166a8dc2d955016c515dd1ebfc71af380e43a42cb2def176f88b8ee07e25463c807cface0a36b9b4943075463c3a183620c2d51d3e83ef4d2a1b5cd8b6d293da2319bae215cbe217f5aa4d49f82de31ab1ff77a83b324b6d893bb7bfec6cdb8f5453b7f50fbbea3a1731249e45ce1a675f7b70ca4e76c8d9777c12200b4108ed81245206807454c85a64309c533565e77af9723eee853550b09915fdfdee97f13b2ad27143ff9a06c1468b99554dd5aef2acaf6dd37c9515967ec2143c4a12a50504dcce71ac17cc71e0f646b234fe2f62823af5195906a34b272c0fde0af0fd496f20ce12aa6a886aafad6abf3c6878707a901cd6d4e9cd4a32d7db0fbcdc994294b0fa70fc3cc99e548c4532e837f2ab03531cd6708f56045e21c94a71e0d897671b363e558d71a3f4204e235a9502905eb390c01c50472cbfd7616784ef6d92a4155c86bae9e5e3140d8a5ffe4ecedf54cac8975684f6a404c33e94cb288f35ddcab749239134c4780c9efa0267c8d127c52f9b0853a62ca9707452417fcfceb1d2add7d5452e62ce463ae339ef4100a2f4fab06067b821ec0cdff0d489f6ac6227ae96b63fa434cf1d46a0c43e1be99c0475fd43d008177b11bf42858c7740c73f5540dea8f9e0e7ce714168a974d4fbb0dcffac2cad6bfb7194eabfdfe7665a4ef07654a69a3763b7ce92b595cd6bfe20068b33219547ab8a9ea4273190e868233ed7e07de2a85dc4d35896ec8c8fd8665e51b9762a855b2efe19d82c0486af91c07c5521e82d9ff128bc291ee346c9326e9990a4ee82f21fa11255aa44697ff722d4751fc66b5d59391de9a8ecfb61f040e46e354726ca48e974ad8965296d17942d98b2d65485f0bfa043f326c2ea0a7d964aaa89c053687ab4303ef845dbf5df5654ccf7d6a1ffacbe6a87a092a3df0121c7127f49bfa6fd1d8704125abb850ab692786d527f3604fde3ff4be6240a52e0e223c8effc7f09b38c53927f91911421d78de7494c09578d5cfcebf2b1917dcc09a810660307d9c24a563aa927023151547487019c87c4ca40a74ad0e8893d75aba567334d51b5bd3ab6c0f84e6f63f61549f2dbc344dfdc79c6343d87d5f6bb6cf614516a61f12d7b4bf1915c96d80a6975f80b7b91e13308078e86c194bb1982f87d0f49afcf23ad1658426787551904190f9e305cdeed7ade1abf098ccdf7ce426a09433858e5fa82eb81bc5c713d1137c3abb30f7bd1bc9034688c79fe04bcfeb734764f3b31911c9a9dee1048d323bc5e7de0918bc55942df57096cb5fba6abe9a7be1357219dd82a44b7f055cc0bbd05934749f6fb6c45e36715841c513b992c7225adcad016632529a0eb43867216e830ec8b790c1b5524ca44c13c2c858dba90b9c06ba90d2cbb9dc55f795301381aeebc4deb03a18b56dd9e21b291b90c96631e6c8899543743ad08971fe3b55fea265093f279eb46906cfcc46cb7d62d516ded72876568f1070b6cdd16c55466e6fc2feba359c6e020fd523996842716d1e38d108ca102ff7de8d5b20b0fc01d3fd0c7184284c96a8256726e12983a9950bb18cf01062f0bc682d23864ae75a0eab7ce1680efd28712b3e81aae2ab34bbd2edaa12953fdb126d40a4ce64336952c5725af0b6450845353d04ca9d978024f409d91b3e17f9dbc4f4e2c313b0b7d0746f0e72140da8ad38c44f8d4b3f152e3cfdc30be9484c16f408eb9a1b51411fdb262e55e1ec34d361f242e718e310be74b99574fb94b13aaf0b0141780e97d645c90667ed630adbf5f7cd68130657071ca85b95b6217c3e6126298e8551a266f05a9235a7c88902d77b76b7802077e4fd6a55a477ecd8dc6320e10f63435bd66ad77450fd45244e3c89cea99107d74dcea03f9adedbff18947ff838aeaf8be186e7b41dadd485dd056620337b6b527408d227cc57d3b9a52d0c5d66437d22d7523fff8ab7acc53494e58d8e3d1a499f25519bf33fc3bc4187f5ac0151790ab5738c0cbd4316b8c47e868b566794ba3a47606e4c2b87ab8d6baeb3555bdf287a08fad6c7f2ebf8a4cb5dc0c23ff7d65765a7f59cd2bc3c60c8fd8b635f5fbc4fe96df58027b34b939ebba7cbe5eb3db467401ae16ef2b5deb142f7d01954a8f79d7dd252c98fc2a6aa46d760fce3cd325126fe7981cae5af2675fc2929cfd7b03c9147ca4b7a7fb2b0b968efa13fe469884b373f370dfbdb9ce530ae1fa28ffaf2c621e5662c3f2580af34a4d7bc1e05e107dd2fe0d011de2b918063daa5888538937ef0d5f7906df2779b22543e79f2136daf3eb3f149c0ad8fd81f6fd169f5d912124f6b0b3dbf75f95228e3a55339b62a6775e147bd35eb62b7f9e38389b862240bd190aec5cc16aa8e1444c2e729ed4494d6ce730e9652daa73c536867b847b8e49699c22fd0f49290dcd90575332b94eae629e3a860d2eee30baa9a0581d3470f0499fa2e679f4aa76d0e941a8e3d937f8bc003c5b9d3438a0cff4f3d0226c130d0267638eb1bb60d95679a789c0176981069c26a869a8d0aea11b4b341a25f9912862a771d73760348693efd14aeff9d3113979173bb9b548440e35ebf90b6a0182b6ce15ccedecd49912f6003b4883a1c7a1766ef3082f1acb26f9263cee76fca92eaab06d5f9fa946a32aca52d932835115136f2931c052074f7a5694ca5a257073df3213c2446583fe6b5675f2fb78a3c43e7a1df5708b66c3e7bbe102b7a65ba0596fabfb90c4900bad05858a1bfeaac90c75a4b0fe33cc4cfa36e11a26241aa545013fd720d22a7a5dd6f8a6e853b6a52685cdc51f8d359fcddc7722b1fa293ee173d465f7c2126f3392bd36f3a4fc7563cb55d4c4bf9e719498d1a4951c2a179c743405f9af1a0b98a8563950e5c58d103a49ace0b687490158097d73d8bfc626735e45b504ae1e80b19e898fc6bcfc28b401bfed963a7268ee681a380c4e55f2b302e6367396f7d97c500ab980f0be14a939fc5aee79d3927fd8186db03ac3cbe113608e3ee9080a1e389cc61f0957899d27cd223236342e3e836745e73af9104e6acfc0ba76059602db583e4da6403188f076cd266facfe1a72e81151db77c68685113fbdf728a445dc5ee5b5a35cbe4c28b3f1de7ee893f08ebd79195e23dfdb9d1e632387b3dc1b6", 0x1000, 0x3}], 0x800000, &(0x7f0000001200)={[{@user_xattr}, {@noload}], [{@dont_appraise}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@permit_directio}, {@euid_eq={'euid', 0x3d, r2}}, {@seclabel}, {@subj_type={'subj_type', 0x3d, '\\'}}]}) 05:54:51 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@deltclass={0x68, 0x29, 0x20, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0xe}, {0xffff, 0xffff}, {0xfff1, 0x9}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x9}}, @tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x4a, 0x3}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x20, 0x9}}]}, 0x68}, 0x1, 0x0, 0x0, 0x410}, 0x20000000) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="480100041000000429bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000004000000400012800b000100697036746e6c00003000028014000200fc0200000000000000000000000000001400020000000000000000000000ffff640101000400130014000300767863616e3100000000000000000000900034801400350062617461647630000000000000000000140035007369743000000000000000000000000014003500726f736530000000000000000000000014003500000000000000000000000000000000001400350067656e657665300000000000000000001400350076657468315f746f5f7465616d000000140035006d6163766c616e310000000000000000080029005a7c0000050011007d00000024000e00ffffffff000000003f0000000000000008000000000000002000000900000000050010000000000008001e00ff0f0000"], 0x148}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) [ 3228.712012][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.712012][T31596] loop2: rw=2049, want=257, limit=16 [ 3228.724216][T31596] buffer_io_error: 4 callbacks suppressed [ 3228.724227][T31596] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3228.738498][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.738498][T31596] loop2: rw=2049, want=258, limit=16 [ 3228.750791][T31596] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3228.759312][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.759312][T31596] loop2: rw=2049, want=259, limit=16 [ 3228.771528][T31596] Buffer I/O error on dev loop2, logical block 258, lost async page write [ 3228.781218][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.781218][T31596] loop2: rw=2049, want=260, limit=16 [ 3228.786531][T31621] loop5: detected capacity change from 0 to 8 [ 3228.793397][T31596] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3228.793420][T31596] syz-executor.2: attempt to access beyond end of device [ 3228.793420][T31596] loop2: rw=2049, want=261, limit=16 [ 3228.808102][T31596] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3228.808132][T31596] Buffer I/O error on dev loop2, logical block 152, lost async page write [ 3228.829145][T31596] Buffer I/O error on dev loop2, logical block 153, lost async page write [ 3228.892502][T31621] ext3: Unknown parameter 'dont_appraise' 05:55:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:55:07 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@deltclass={0x68, 0x29, 0x20, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0xe}, {0xffff, 0xffff}, {0xfff1, 0x9}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x9}}, @tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x4a, 0x3}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x20, 0x9}}]}, 0x68}, 0x1, 0x0, 0x0, 0x410}, 0x20000000) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="480100041000000429bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000004000000400012800b000100697036746e6c00003000028014000200fc0200000000000000000000000000001400020000000000000000000000ffff640101000400130014000300767863616e3100000000000000000000900034801400350062617461647630000000000000000000140035007369743000000000000000000000000014003500726f736530000000000000000000000014003500000000000000000000000000000000001400350067656e657665300000000000000000001400350076657468315f746f5f7465616d000000140035006d6163766c616e310000000000000000080029005a7c0000050011007d00000024000e00ffffffff000000003f0000000000000008000000000000002000000900000000050010000000000008001e00ff0f0000"], 0x148}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@deltclass={0x68, 0x29, 0x20, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0xe}, {0xffff, 0xffff}, {0xfff1, 0x9}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x9}}, @tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x4a, 0x3}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x20, 0x9}}]}, 0x68}, 0x1, 0x0, 0x0, 0x410}, 0x20000000) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="480100041000000429bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000004000000400012800b000100697036746e6c00003000028014000200fc0200000000000000000000000000001400020000000000000000000000ffff640101000400130014000300767863616e3100000000000000000000900034801400350062617461647630000000000000000000140035007369743000000000000000000000000014003500726f736530000000000000000000000014003500000000000000000000000000000000001400350067656e657665300000000000000000001400350076657468315f746f5f7465616d000000140035006d6163766c616e310000000000000000080029005a7c0000050011007d00000024000e00ffffffff000000003f0000000000000008000000000000002000000900000000050010000000000008001e00ff0f0000"], 0x148}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) (async) 05:55:07 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x3, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:07 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 28) 05:55:07 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) r1 = creat(&(0x7f00000000c0)='./file1\x00', 0x0) write$eventfd(r1, &(0x7f0000000080), 0xfffffe5e) getdents64(r1, 0x0, 0x0) (async) getdents(r1, 0x0, 0x0) (async) close(r0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r1, 0xc018937b, &(0x7f00000011c0)={{0x1, 0x1, 0x18, r1, {0x0, 0xffffffffffffffff}}, './file1\x00'}) syz_mount_image$ext4(&(0x7f0000000000)='ext3\x00', &(0x7f0000000100)='./file1\x00', 0x7, 0x2, &(0x7f0000001180)=[{&(0x7f0000000140)="114d5b7a55cd5cfee1a47e0a91ad4231adfb4620953eaa253c9f68b2bde2bd7a68019ebec204d96f0960b690e2d1fafd224f428025a7539e91ac", 0x3a, 0x1ff}, {&(0x7f0000000180)="60651b1c6f297ac937d4eae46bd39ff8593b015be6539dc4ca80ed470dac808181aa9cdc19a2cfc66f171c7edc6fdbfeea1727b091eda8636bd7013ab997013ae9d4a970c297575974be0846541b76ed67fd3b1d637efad369c59f35385be5670ce908d4b4f8ba6f33d92c705b813315d25f29e6e221fc0b5077c712468f07ab191f004aa8a7b6ba3d0a471dbe8af3cbfaca36fcfed1c7ef3fed2a9742e0bcb5ed9bb8b365d89018b05c6724719eabdeb16f3ce7ab90a8e723f4ee29d13d4ac2a9ade5e15f39c175861688573c3f2506430f528f4ea9f8bbdcd5d8209cb52560b71afca0418d6bc703bd0a49cc4bd9d8a0500c8ad55fb4e1137b96f2248f8236aaadcf0c45457198318b8505ed4fdd1a76f3db59cc8697885b5e1a8698d84a2f2eb87e9bd7e5fd57a283892a3c1a3879763dd84fce7dc0b76b54e1dd37aa3d78e2601815c622dbf81d02bd2f8ad85e1de3fec8eeb1166106f95d73cf481ebfcdb623387d2923b9f04bb1c7c78bc7bcc356b367b148016515f20fa4e31346a2ff4a4f94e1769bae561edfbf0971edc85361c4462f15c020e82d4518948cd20a73e2796ceeabb5a223ab5f4439f12c91a194dd2e69cef369a596152bd22bef976ab9e34f4e84fc078a0798b26f72f1d72b2cb2987899a459ca6de25885196fb4bfb6dc024fd15d7342dd7ca9648433e60dd82d62ece7976b3e8bce9fb253082233724ed408b22c2f358f15b0cb9c1d02654f6fb25862f327c9df7a5cbf163bab586f4450da3a7105a21a09a14b33941f6ac56c62a4d8764eaf14844004933eb8f73b7a1747582f3451993d4ede0086ecbe9e8ab4b7a6721b85a2e45d47fd82d6be83fe1b38182ce099dbe341dfa2e7171909b87f1fd0c6e7847039f8d4730b493e6df38f815317c8d42d0f8d8052ee458d17720025cf1eff192e201978a07327b2280a3408c66d1995a7358b6cb003c072701e97d06da6880be84b957c94d6949e8a9db2e36189629c7fc38686545e046ac9e3c9327081085702ceaaf9fe7a9df04b2dfd401f505e97d4b4ff160f0d3aae89ecd90120994cb2300813eb4540e9d4a890e0c8c578b01b9bf3f21050ffe7d4a3ae3680995a1353297e3f8208e6dfac13345012922368aedf67d298ff3c41ef68c2d39e83322de177f22a3e0159f4d685c10da432433d526c1fce0d4f6c1659484705eca60c1148cc2f30736d82bc976b6d97f9fd180a4d1027e94b97db9d4db25e57e8bfb0b53bf7f56ad9b8ec1745d187545604ce1e8907f96434eeac85bf7b45425eff14ce34290eedc42a8f6727ee2f88c648aa161c1cec4fa451ff910bb0f1f9e61f287313f21b04d48b70d07795a89bc1f32796d4bcaf122143519aeb51f24ffbe5c69e55ac24a69acdf75e4fb95ec53fcd1fd82637c2d81ce6c7cefeb5915c120040398bdcec498ce91a801d28f6da84b7c2bcf81174420418d6e27db1d7faafbb2e1e4631c6c51e00e869a0b7f2fdba7da0e51aebdcedb173df120c5fabade9b7ebeed69137ecec07b3fbf7cb6b11a5fbf6750b5d2157ae71e766cd04e8aef53c9d82c8200bd12215729f89a71d50b719d642a05e7dfbcc9170e80c061ec5f9ed25e1eac86de6008642340c910238925ac452cf4599419e6dd757ddb2342c2ccc527d320e48fef773a7a3c13a938d9b8d3365687277eded4a174e06b1a2e72e39632fb9007a344d2728be140acb291112ffc14ff733faa7bca289da2f15c76c88dbab070db483862c8d8f08dee074a212ad9bcc6439a4f889128475c2b984945ecc390646513a78900e7af609e999237f1ad5e0c16858fa8fa98cf13bbfc6482b3fcea543a7f1d7dbad746d1b64ba5c381ecb9e0ab84d197c0452338381246e3c85f8e7e996d6eb2b10d05d395ceccd3a1683c28b904dfcf9426185e3a46c323f47a9a613710d9def5bbb0f5ee5b1736decb81dbb131c2221fd474238dd9de9112c296c1e9dff03b3711cfb415631571d56d4c0519a05e63cc8319ccf65a1bcc587a6c9c26fd743f762addd9fbfd85e700aa5e951dc554d638a00eb09407f33a79e7b3298a2eb5b6f07aeba73489ce54744b040e0eac5cb28c475707262b3e9c1c83bb945610db294d3e75b62846ccc3aa665b20071e97232b24d0b4e213f73b7e1e1c4db51fecf88f13973a54a80cc3f75e856f296f58c78211a2ae702cfb94bf32dc7fbc63de36a60202299d681ba6fc1148b5556c835287698c55f6a5f9f23d77477c2b0521a11db530b9149c0f28e14ac2fa9c1b2bdb3f90e85ef956fec0d73a25fafd51c37177a608a7cbe2923f4fb40bb1b56762573d1d86de658946da28b33eae481311c0a8b9dfe3536981a8af64715480c4e73e3c67d7ba7ee40e8430b2c65f73e860d9938c0fd07e00a9cb33a9204ea1a1d492b5d2fb2c64db414fbf2d3c5f522fe6bc00313a80859f79809ea3fdaaf936f7ccb5814b4d83941890a282e78adc7eb4c0e5cd10773abf40dae1397805286ff7a89ebb1998f8eb0381fb7d973fbff685c1ad673879edbbccda71d4a533cc83f49e6d6f7eb158c79b92f6e2ee9d026e31db5363524f61114e2b80d4225faf66df986f33a5037614309951ac82240d9dcf5c2b87e77a6d40d724dbfa4d8b166a8dc2d955016c515dd1ebfc71af380e43a42cb2def176f88b8ee07e25463c807cface0a36b9b4943075463c3a183620c2d51d3e83ef4d2a1b5cd8b6d293da2319bae215cbe217f5aa4d49f82de31ab1ff77a83b324b6d893bb7bfec6cdb8f5453b7f50fbbea3a1731249e45ce1a675f7b70ca4e76c8d9777c12200b4108ed81245206807454c85a64309c533565e77af9723eee853550b09915fdfdee97f13b2ad27143ff9a06c1468b99554dd5aef2acaf6dd37c9515967ec2143c4a12a50504dcce71ac17cc71e0f646b234fe2f62823af5195906a34b272c0fde0af0fd496f20ce12aa6a886aafad6abf3c6878707a901cd6d4e9cd4a32d7db0fbcdc994294b0fa70fc3cc99e548c4532e837f2ab03531cd6708f56045e21c94a71e0d897671b363e558d71a3f4204e235a9502905eb390c01c50472cbfd7616784ef6d92a4155c86bae9e5e3140d8a5ffe4ecedf54cac8975684f6a404c33e94cb288f35ddcab749239134c4780c9efa0267c8d127c52f9b0853a62ca9707452417fcfceb1d2add7d5452e62ce463ae339ef4100a2f4fab06067b821ec0cdff0d489f6ac6227ae96b63fa434cf1d46a0c43e1be99c0475fd43d008177b11bf42858c7740c73f5540dea8f9e0e7ce714168a974d4fbb0dcffac2cad6bfb7194eabfdfe7665a4ef07654a69a3763b7ce92b595cd6bfe20068b33219547ab8a9ea4273190e868233ed7e07de2a85dc4d35896ec8c8fd8665e51b9762a855b2efe19d82c0486af91c07c5521e82d9ff128bc291ee346c9326e9990a4ee82f21fa11255aa44697ff722d4751fc66b5d59391de9a8ecfb61f040e46e354726ca48e974ad8965296d17942d98b2d65485f0bfa043f326c2ea0a7d964aaa89c053687ab4303ef845dbf5df5654ccf7d6a1ffacbe6a87a092a3df0121c7127f49bfa6fd1d8704125abb850ab692786d527f3604fde3ff4be6240a52e0e223c8effc7f09b38c53927f91911421d78de7494c09578d5cfcebf2b1917dcc09a810660307d9c24a563aa927023151547487019c87c4ca40a74ad0e8893d75aba567334d51b5bd3ab6c0f84e6f63f61549f2dbc344dfdc79c6343d87d5f6bb6cf614516a61f12d7b4bf1915c96d80a6975f80b7b91e13308078e86c194bb1982f87d0f49afcf23ad1658426787551904190f9e305cdeed7ade1abf098ccdf7ce426a09433858e5fa82eb81bc5c713d1137c3abb30f7bd1bc9034688c79fe04bcfeb734764f3b31911c9a9dee1048d323bc5e7de0918bc55942df57096cb5fba6abe9a7be1357219dd82a44b7f055cc0bbd05934749f6fb6c45e36715841c513b992c7225adcad016632529a0eb43867216e830ec8b790c1b5524ca44c13c2c858dba90b9c06ba90d2cbb9dc55f795301381aeebc4deb03a18b56dd9e21b291b90c96631e6c8899543743ad08971fe3b55fea265093f279eb46906cfcc46cb7d62d516ded72876568f1070b6cdd16c55466e6fc2feba359c6e020fd523996842716d1e38d108ca102ff7de8d5b20b0fc01d3fd0c7184284c96a8256726e12983a9950bb18cf01062f0bc682d23864ae75a0eab7ce1680efd28712b3e81aae2ab34bbd2edaa12953fdb126d40a4ce64336952c5725af0b6450845353d04ca9d978024f409d91b3e17f9dbc4f4e2c313b0b7d0746f0e72140da8ad38c44f8d4b3f152e3cfdc30be9484c16f408eb9a1b51411fdb262e55e1ec34d361f242e718e310be74b99574fb94b13aaf0b0141780e97d645c90667ed630adbf5f7cd68130657071ca85b95b6217c3e6126298e8551a266f05a9235a7c88902d77b76b7802077e4fd6a55a477ecd8dc6320e10f63435bd66ad77450fd45244e3c89cea99107d74dcea03f9adedbff18947ff838aeaf8be186e7b41dadd485dd056620337b6b527408d227cc57d3b9a52d0c5d66437d22d7523fff8ab7acc53494e58d8e3d1a499f25519bf33fc3bc4187f5ac0151790ab5738c0cbd4316b8c47e868b566794ba3a47606e4c2b87ab8d6baeb3555bdf287a08fad6c7f2ebf8a4cb5dc0c23ff7d65765a7f59cd2bc3c60c8fd8b635f5fbc4fe96df58027b34b939ebba7cbe5eb3db467401ae16ef2b5deb142f7d01954a8f79d7dd252c98fc2a6aa46d760fce3cd325126fe7981cae5af2675fc2929cfd7b03c9147ca4b7a7fb2b0b968efa13fe469884b373f370dfbdb9ce530ae1fa28ffaf2c621e5662c3f2580af34a4d7bc1e05e107dd2fe0d011de2b918063daa5888538937ef0d5f7906df2779b22543e79f2136daf3eb3f149c0ad8fd81f6fd169f5d912124f6b0b3dbf75f95228e3a55339b62a6775e147bd35eb62b7f9e38389b862240bd190aec5cc16aa8e1444c2e729ed4494d6ce730e9652daa73c536867b847b8e49699c22fd0f49290dcd90575332b94eae629e3a860d2eee30baa9a0581d3470f0499fa2e679f4aa76d0e941a8e3d937f8bc003c5b9d3438a0cff4f3d0226c130d0267638eb1bb60d95679a789c0176981069c26a869a8d0aea11b4b341a25f9912862a771d73760348693efd14aeff9d3113979173bb9b548440e35ebf90b6a0182b6ce15ccedecd49912f6003b4883a1c7a1766ef3082f1acb26f9263cee76fca92eaab06d5f9fa946a32aca52d932835115136f2931c052074f7a5694ca5a257073df3213c2446583fe6b5675f2fb78a3c43e7a1df5708b66c3e7bbe102b7a65ba0596fabfb90c4900bad05858a1bfeaac90c75a4b0fe33cc4cfa36e11a26241aa545013fd720d22a7a5dd6f8a6e853b6a52685cdc51f8d359fcddc7722b1fa293ee173d465f7c2126f3392bd36f3a4fc7563cb55d4c4bf9e719498d1a4951c2a179c743405f9af1a0b98a8563950e5c58d103a49ace0b687490158097d73d8bfc626735e45b504ae1e80b19e898fc6bcfc28b401bfed963a7268ee681a380c4e55f2b302e6367396f7d97c500ab980f0be14a939fc5aee79d3927fd8186db03ac3cbe113608e3ee9080a1e389cc61f0957899d27cd223236342e3e836745e73af9104e6acfc0ba76059602db583e4da6403188f076cd266facfe1a72e81151db77c68685113fbdf728a445dc5ee5b5a35cbe4c28b3f1de7ee893f08ebd79195e23dfdb9d1e632387b3dc1b6", 0x1000, 0x3}], 0x800000, &(0x7f0000001200)={[{@user_xattr}, {@noload}], [{@dont_appraise}, {@func={'func', 0x3d, 'KEXEC_KERNEL_CHECK'}}, {@permit_directio}, {@euid_eq={'euid', 0x3d, r2}}, {@seclabel}, {@subj_type={'subj_type', 0x3d, '\\'}}]}) 05:55:07 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:55:07 executing program 0: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@deltclass={0x68, 0x29, 0x20, 0x70bd2c, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x8, 0xe}, {0xffff, 0xffff}, {0xfff1, 0x9}}, [@TCA_RATE={0x6, 0x5, {0x5, 0x3f}}, @tclass_kind_options=@c_mq={0x7}, @tclass_kind_options=@c_netem={0xa}, @TCA_RATE={0x6, 0x5, {0x9}}, @tclass_kind_options=@c_red={0x8}, @TCA_RATE={0x6, 0x5, {0x4a, 0x3}}, @tclass_kind_options=@c_tbf={0x8}, @TCA_RATE={0x6, 0x5, {0x20, 0x9}}]}, 0x68}, 0x1, 0x0, 0x0, 0x410}, 0x20000000) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f0000000340)={&(0x7f00000001c0)=ANY=[@ANYBLOB="480100041000000429bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="0000000004000000400012800b000100697036746e6c00003000028014000200fc0200000000000000000000000000001400020000000000000000000000ffff640101000400130014000300767863616e3100000000000000000000900034801400350062617461647630000000000000000000140035007369743000000000000000000000000014003500726f736530000000000000000000000014003500000000000000000000000000000000001400350067656e657665300000000000000000001400350076657468315f746f5f7465616d000000140035006d6163766c616e310000000000000000080029005a7c0000050011007d00000024000e00ffffffff000000003f0000000000000008000000000000002000000900000000050010000000000008001e00ff0f0000"], 0x148}, 0x1, 0x0, 0x0, 0x40000}, 0x4008080) [ 3244.486826][T31636] loop4: detected capacity change from 0 to 16 [ 3244.489540][T31638] loop2: detected capacity change from 0 to 16 [ 3244.533227][T31638] FAULT_INJECTION: forcing a failure. [ 3244.533227][T31638] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3244.546489][T31638] CPU: 0 PID: 31638 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3244.557509][T31638] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3244.562280][T31652] loop5: detected capacity change from 0 to 8 [ 3244.567575][T31638] Call Trace: [ 3244.567583][T31638] [ 3244.567590][T31638] dump_stack_lvl+0xd6/0x122 [ 3244.584393][T31638] dump_stack+0x11/0x1b [ 3244.588601][T31638] should_fail+0x23c/0x250 [ 3244.589174][T31652] ext3: Unknown parameter 'dont_appraise' [ 3244.593040][T31638] __alloc_pages+0x102/0x330 [ 3244.593062][T31638] alloc_pages+0x316/0x420 [ 3244.607785][T31638] folio_alloc+0x1a/0x20 [ 3244.612034][T31638] filemap_alloc_folio+0x53/0xf0 [ 3244.617016][T31638] __filemap_get_folio+0x443/0x690 [ 3244.622138][T31638] pagecache_get_page+0x26/0xe0 [ 3244.626998][T31638] grab_cache_page_write_begin+0x3f/0x50 [ 3244.632648][T31638] cont_write_begin+0x4ab/0x7e0 [ 3244.637510][T31638] fat_write_begin+0x61/0xf0 [ 3244.642136][T31638] ? fat_block_truncate_page+0x30/0x30 [ 3244.647643][T31638] generic_perform_write+0x1c8/0x400 [ 3244.652946][T31638] ? fat_write_begin+0xf0/0xf0 [ 3244.657788][T31638] __generic_file_write_iter+0xf7/0x2b0 [ 3244.663367][T31638] ? generic_write_checks+0x250/0x290 [ 3244.668768][T31638] generic_file_write_iter+0x75/0x130 [ 3244.674145][T31638] aio_write+0x2dc/0x3c0 [ 3244.678397][T31638] io_submit_one+0x8c6/0x1410 [ 3244.683081][T31638] __se_sys_io_submit+0x105/0x280 [ 3244.688108][T31638] __x64_sys_io_submit+0x3f/0x50 [ 3244.693057][T31638] do_syscall_64+0x44/0xd0 [ 3244.697512][T31638] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3244.703411][T31638] RIP: 0033:0x7fdd9c991049 [ 3244.707891][T31638] 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 b8 ff ff ff f7 d8 64 89 01 48 05:55:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f0000000040)=0xfffffff8) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000000)={0x6, 0x1}) ioctl$USBDEVFS_DISCSIGNAL(0xffffffffffffffff, 0x8010550e, &(0x7f00000001c0)={0x3ff, &(0x7f0000000080)="afb9c26f009e4a835763778bff0d8669e11a474084701aaf20b13db25a3642357905341684ed0382f364b1bb9e3a5b3ab6d7998530d9fbbab52ce5fe41a30ba9f0c321327bcaa147d7b41d6e78a02532c2fce1559340ef61b2a95776d612634346cbbb2d02bf9756435dc7231b070d64c41d6f2c4508047af0c0d49c48078a367307ba0762549d62e2a98cbaed39be0574ee709fb8eba4eb53809b2c8b73d8d38fd8df2e4a4cb66771ca53413d176495c9e5500013e0e5a643a9d883c3e666fd6a70db2641a16190297f9d8663c906230d549995f06bc9bb121f500ca15b60cc86d4b57d5f16f9cc95b853fd2b1715b946891363feb85f12"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:55:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f0000000040)=0xfffffff8) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000000)={0x6, 0x1}) (async) ioctl$USBDEVFS_DISCSIGNAL(0xffffffffffffffff, 0x8010550e, &(0x7f00000001c0)={0x3ff, &(0x7f0000000080)="afb9c26f009e4a835763778bff0d8669e11a474084701aaf20b13db25a3642357905341684ed0382f364b1bb9e3a5b3ab6d7998530d9fbbab52ce5fe41a30ba9f0c321327bcaa147d7b41d6e78a02532c2fce1559340ef61b2a95776d612634346cbbb2d02bf9756435dc7231b070d64c41d6f2c4508047af0c0d49c48078a367307ba0762549d62e2a98cbaed39be0574ee709fb8eba4eb53809b2c8b73d8d38fd8df2e4a4cb66771ca53413d176495c9e5500013e0e5a643a9d883c3e666fd6a70db2641a16190297f9d8663c906230d549995f06bc9bb121f500ca15b60cc86d4b57d5f16f9cc95b853fd2b1715b946891363feb85f12"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) 05:55:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f0000000040)=0xfffffff8) r1 = pidfd_getfd(0xffffffffffffffff, r0, 0x0) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000000)={0x6, 0x1}) ioctl$USBDEVFS_DISCSIGNAL(0xffffffffffffffff, 0x8010550e, &(0x7f00000001c0)={0x3ff, &(0x7f0000000080)="afb9c26f009e4a835763778bff0d8669e11a474084701aaf20b13db25a3642357905341684ed0382f364b1bb9e3a5b3ab6d7998530d9fbbab52ce5fe41a30ba9f0c321327bcaa147d7b41d6e78a02532c2fce1559340ef61b2a95776d612634346cbbb2d02bf9756435dc7231b070d64c41d6f2c4508047af0c0d49c48078a367307ba0762549d62e2a98cbaed39be0574ee709fb8eba4eb53809b2c8b73d8d38fd8df2e4a4cb66771ca53413d176495c9e5500013e0e5a643a9d883c3e666fd6a70db2641a16190297f9d8663c906230d549995f06bc9bb121f500ca15b60cc86d4b57d5f16f9cc95b853fd2b1715b946891363feb85f12"}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_RELEASE_PORT(0xffffffffffffffff, 0x80045519, &(0x7f0000000040)=0xfffffff8) (async) pidfd_getfd(0xffffffffffffffff, r0, 0x0) (async) ioctl$USBDEVFS_CLEAR_HALT(r1, 0x80045515, &(0x7f0000000000)={0x6, 0x1}) (async) ioctl$USBDEVFS_DISCSIGNAL(0xffffffffffffffff, 0x8010550e, &(0x7f00000001c0)={0x3ff, &(0x7f0000000080)="afb9c26f009e4a835763778bff0d8669e11a474084701aaf20b13db25a3642357905341684ed0382f364b1bb9e3a5b3ab6d7998530d9fbbab52ce5fe41a30ba9f0c321327bcaa147d7b41d6e78a02532c2fce1559340ef61b2a95776d612634346cbbb2d02bf9756435dc7231b070d64c41d6f2c4508047af0c0d49c48078a367307ba0762549d62e2a98cbaed39be0574ee709fb8eba4eb53809b2c8b73d8d38fd8df2e4a4cb66771ca53413d176495c9e5500013e0e5a643a9d883c3e666fd6a70db2641a16190297f9d8663c906230d549995f06bc9bb121f500ca15b60cc86d4b57d5f16f9cc95b853fd2b1715b946891363feb85f12"}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) 05:55:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x201) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x48) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000140)={0x8}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x8000, &(0x7f0000000000)="66055eb89befd32dfd6dd27d3898ed490dff53f5a412f9c6f7c8a1"}) [ 3244.727512][T31638] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3244.736011][T31638] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3244.744094][T31638] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3244.752090][T31638] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3244.760082][T31638] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3244.768051][T31638] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3244.776073][T31638] 05:55:07 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x201) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async, rerun: 64) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x48) (rerun: 64) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000140)={0x8}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) (async) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x8000, &(0x7f0000000000)="66055eb89befd32dfd6dd27d3898ed490dff53f5a412f9c6f7c8a1"}) [ 3244.788355][T31638] handle_bad_sector: 3 callbacks suppressed [ 3244.788370][T31638] syz-executor.2: attempt to access beyond end of device [ 3244.788370][T31638] loop2: rw=2049, want=152, limit=16 05:55:14 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:55:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x201) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = creat(&(0x7f0000000100)='./file0\x00', 0x48) ioctl$USBDEVFS_RESETEP(r1, 0x80045503, &(0x7f0000000140)={0x8}) (async) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) (async) preadv(r2, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f00000000c0)=0x14) ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0xc0105512, &(0x7f0000000040)=@usbdevfs_driver={0x2, 0x8000, &(0x7f0000000000)="66055eb89befd32dfd6dd27d3898ed490dff53f5a412f9c6f7c8a1"}) 05:55:14 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x400880, 0x0) close(r0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_FREE(r1, 0x3305) 05:55:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x4, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:14 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 29) 05:55:14 executing program 1: syz_emit_ethernet(0xa6, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x70, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x9, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) [ 3251.681259][T31680] loop2: detected capacity change from 0 to 16 [ 3251.690007][T31681] loop4: detected capacity change from 0 to 16 [ 3251.718237][T31680] FAULT_INJECTION: forcing a failure. [ 3251.718237][T31680] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3251.731325][T31680] CPU: 0 PID: 31680 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3251.742343][T31680] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3251.752396][T31680] Call Trace: [ 3251.755670][T31680] [ 3251.758596][T31680] dump_stack_lvl+0xd6/0x122 [ 3251.763230][T31680] dump_stack+0x11/0x1b [ 3251.767452][T31680] should_fail+0x23c/0x250 [ 3251.771877][T31680] should_fail_usercopy+0x16/0x20 [ 3251.776941][T31680] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3251.782717][T31680] ? fat_write_begin+0x61/0xf0 [ 3251.787507][T31680] ? fat_block_truncate_page+0x30/0x30 [ 3251.793071][T31680] ? fat_write_begin+0x79/0xf0 [ 3251.797838][T31680] generic_perform_write+0x211/0x400 [ 3251.803122][T31680] ? fat_write_begin+0xf0/0xf0 [ 3251.807887][T31680] __generic_file_write_iter+0xf7/0x2b0 [ 3251.813454][T31680] ? generic_write_checks+0x250/0x290 [ 3251.818832][T31680] generic_file_write_iter+0x75/0x130 [ 3251.824204][T31680] aio_write+0x2dc/0x3c0 [ 3251.828460][T31680] io_submit_one+0x8c6/0x1410 [ 3251.833144][T31680] __se_sys_io_submit+0x105/0x280 [ 3251.838202][T31680] __x64_sys_io_submit+0x3f/0x50 [ 3251.843149][T31680] do_syscall_64+0x44/0xd0 [ 3251.847568][T31680] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3251.853460][T31680] RIP: 0033:0x7fdd9c991049 [ 3251.857862][T31680] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3251.877507][T31680] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3251.885909][T31680] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3251.893872][T31680] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3251.901838][T31680] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3251.909877][T31680] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3251.917842][T31680] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3251.925871][T31680] [ 3251.930960][T31681] syz-executor.4: attempt to access beyond end of device [ 3251.930960][T31681] loop4: rw=34817, want=184, limit=16 [ 3251.933402][T31680] syz-executor.2: attempt to access beyond end of device [ 3251.933402][T31680] loop2: rw=2049, want=160, limit=16 [ 3251.955639][T31680] syz-executor.2: attempt to access beyond end of device [ 3251.955639][T31680] loop2: rw=2049, want=256, limit=16 [ 3251.967956][T31680] syz-executor.2: attempt to access beyond end of device [ 3251.967956][T31680] loop2: rw=2049, want=257, limit=16 05:55:14 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x400880, 0x0) close(r0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) 05:55:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) syz_open_dev$usbfs(&(0x7f0000000000), 0x10000, 0x2800) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) [ 3251.980132][T31680] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3251.988647][T31680] syz-executor.2: attempt to access beyond end of device [ 3251.988647][T31680] loop2: rw=2049, want=258, limit=16 [ 3252.000920][T31680] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3252.009689][T31680] syz-executor.2: attempt to access beyond end of device [ 3252.009689][T31680] loop2: rw=2049, want=259, limit=16 [ 3252.021996][T31680] Buffer I/O error on dev loop2, logical block 258, lost async page write 05:55:14 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x7, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 3252.032597][T31680] syz-executor.2: attempt to access beyond end of device [ 3252.032597][T31680] loop2: rw=2049, want=260, limit=16 [ 3252.044792][T31680] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3252.053973][T31680] syz-executor.2: attempt to access beyond end of device [ 3252.053973][T31680] loop2: rw=2049, want=261, limit=16 [ 3252.066157][T31680] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3252.074958][T31680] syz-executor.2: attempt to access beyond end of device 05:55:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) syz_open_dev$usbfs(&(0x7f0000000000), 0x10000, 0x2800) (async, rerun: 64) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (rerun: 64) 05:55:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) syz_open_dev$usbfs(&(0x7f0000000000), 0x10000, 0x2800) (async, rerun: 32) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (rerun: 32) [ 3252.074958][T31680] loop2: rw=2049, want=161, limit=16 [ 3252.076841][T30833] kworker/u4:3: attempt to access beyond end of device [ 3252.076841][T30833] loop4: rw=1, want=256, limit=16 [ 3252.087123][T31680] Buffer I/O error on dev loop2, logical block 160, lost async page write [ 3252.087143][T31680] Buffer I/O error on dev loop2, logical block 161, lost async page write 05:55:14 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) openat$cgroup(r4, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) mmap(&(0x7f000090e000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000200)=""/225, 0xe1}], 0x2, 0x24e, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8000}) [ 3252.186312][T31705] loop4: detected capacity change from 0 to 16 [ 3252.312552][T31709] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 05:55:21 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:55:21 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 30) 05:55:21 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x400880, 0x0) close(r0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$SNAPSHOT_FREE(r1, 0x3305) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0x400880, 0x0) (async) close(r0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000100)) (async) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$SNAPSHOT_FREE(r1, 0x3305) (async) 05:55:21 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x8, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:21 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$cgroup(r4, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) mmap(&(0x7f000090e000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0) (async) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000200)=""/225, 0xe1}], 0x2, 0x24e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8000}) [ 3258.808360][T31719] loop4: detected capacity change from 0 to 16 [ 3258.810385][T31720] loop2: detected capacity change from 0 to 16 [ 3258.845433][T31720] FAULT_INJECTION: forcing a failure. [ 3258.845433][T31720] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3258.858818][T31720] CPU: 1 PID: 31720 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3258.869840][T31720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3258.879892][T31720] Call Trace: [ 3258.883162][T31720] [ 3258.886086][T31720] dump_stack_lvl+0xd6/0x122 [ 3258.890686][T31720] dump_stack+0x11/0x1b [ 3258.894877][T31720] should_fail+0x23c/0x250 [ 3258.899376][T31720] __alloc_pages+0x102/0x330 [ 3258.904121][T31720] alloc_pages+0x316/0x420 [ 3258.908535][T31720] folio_alloc+0x1a/0x20 [ 3258.912815][T31720] filemap_alloc_folio+0x53/0xf0 [ 3258.917759][T31720] __filemap_get_folio+0x443/0x690 [ 3258.922878][T31720] pagecache_get_page+0x26/0xe0 [ 3258.927730][T31720] grab_cache_page_write_begin+0x3f/0x50 [ 3258.933449][T31720] cont_write_begin+0x4ab/0x7e0 [ 3258.938321][T31720] fat_write_begin+0x61/0xf0 [ 3258.942910][T31720] ? fat_block_truncate_page+0x30/0x30 [ 3258.948418][T31720] generic_perform_write+0x1c8/0x400 [ 3258.953697][T31720] ? fat_write_begin+0xf0/0xf0 [ 3258.958480][T31720] __generic_file_write_iter+0xf7/0x2b0 [ 3258.964021][T31720] ? generic_write_checks+0x250/0x290 [ 3258.969392][T31720] generic_file_write_iter+0x75/0x130 [ 3258.974761][T31720] aio_write+0x2dc/0x3c0 [ 3258.979010][T31720] io_submit_one+0x8c6/0x1410 [ 3258.983745][T31720] __se_sys_io_submit+0x105/0x280 [ 3258.988772][T31720] __x64_sys_io_submit+0x3f/0x50 [ 3258.993739][T31720] do_syscall_64+0x44/0xd0 [ 3258.998156][T31720] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3259.004129][T31720] RIP: 0033:0x7fdd9c991049 [ 3259.008552][T31720] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3259.028183][T31720] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3259.036591][T31720] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3259.044612][T31720] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3259.052581][T31720] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3259.060548][T31720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3259.068519][T31720] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3259.076490][T31720] [ 3259.081221][T31720] handle_bad_sector: 3 callbacks suppressed [ 3259.081236][T31720] syz-executor.2: attempt to access beyond end of device [ 3259.081236][T31720] loop2: rw=2049, want=168, limit=16 05:55:31 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:55:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) (async) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) openat$cgroup(r4, &(0x7f0000000100)='syz1\x00', 0x200002, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) mmap(&(0x7f000090e000/0x2000)=nil, 0x2000, 0x2, 0x810, r2, 0x0) (async) preadv(r1, &(0x7f0000000040)=[{&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000000200)=""/225, 0xe1}], 0x2, 0x24e, 0x0) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x8000}) 05:55:31 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x6, 0x9) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) close(r1) 05:55:31 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x9, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:31 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 31) 05:55:31 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) [ 3269.128332][T31748] loop4: detected capacity change from 0 to 16 [ 3269.154272][T31744] loop2: detected capacity change from 0 to 16 [ 3269.173074][T31744] FAULT_INJECTION: forcing a failure. [ 3269.173074][T31744] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3269.186167][T31744] CPU: 1 PID: 31744 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3269.197185][T31744] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3269.207405][T31744] Call Trace: [ 3269.210675][T31744] [ 3269.213598][T31744] dump_stack_lvl+0xd6/0x122 [ 3269.218200][T31744] dump_stack+0x11/0x1b [ 3269.222457][T31744] should_fail+0x23c/0x250 [ 3269.226945][T31744] should_fail_usercopy+0x16/0x20 [ 3269.231972][T31744] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3269.237708][T31744] ? fat_write_begin+0x61/0xf0 [ 3269.242560][T31744] ? fat_block_truncate_page+0x30/0x30 [ 3269.248139][T31744] ? fat_write_begin+0x79/0xf0 [ 3269.252906][T31744] generic_perform_write+0x211/0x400 [ 3269.258268][T31744] ? fat_write_begin+0xf0/0xf0 [ 3269.263077][T31744] __generic_file_write_iter+0xf7/0x2b0 [ 3269.268738][T31744] ? generic_write_checks+0x250/0x290 [ 3269.274116][T31744] generic_file_write_iter+0x75/0x130 [ 3269.279496][T31744] aio_write+0x2dc/0x3c0 [ 3269.283769][T31744] io_submit_one+0x8c6/0x1410 [ 3269.288498][T31744] __se_sys_io_submit+0x105/0x280 [ 3269.293530][T31744] __x64_sys_io_submit+0x3f/0x50 [ 3269.298477][T31744] do_syscall_64+0x44/0xd0 [ 3269.302937][T31747] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3269.302893][T31744] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3269.302993][T31744] RIP: 0033:0x7fdd9c991049 [ 3269.303006][T31744] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3269.342146][T31744] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3269.342167][T31744] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3269.358524][T31744] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3269.366573][T31744] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 05:55:32 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x6, 0x9) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) close(r1) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x11, 0x6, 0x9) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) close(r1) (async) [ 3269.374548][T31744] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3269.382556][T31744] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3269.390523][T31744] [ 3269.406106][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.406106][T31744] loop2: rw=2049, want=168, limit=16 05:55:32 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0xf, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) [ 3269.425146][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.425146][T31744] loop2: rw=2049, want=256, limit=16 [ 3269.437825][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.437825][T31744] loop2: rw=2049, want=257, limit=16 [ 3269.450021][T31744] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3269.466691][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.466691][T31744] loop2: rw=2049, want=258, limit=16 [ 3269.479010][T31744] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3269.489268][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.489268][T31744] loop2: rw=2049, want=259, limit=16 [ 3269.501504][T31744] Buffer I/O error on dev loop2, logical block 258, lost async page write [ 3269.518042][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.518042][T31744] loop2: rw=2049, want=260, limit=16 [ 3269.519618][T31761] loop4: detected capacity change from 0 to 16 [ 3269.530250][T31744] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3269.563318][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.563318][T31744] loop2: rw=2049, want=261, limit=16 05:55:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x3041) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00', @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f0000000080)={0x0, 0x11, 0x2bf, 0x0, 0x7, 0x8000, &(0x7f0000000040)="2b3a69e35e8fd3"}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f00000000c0)) [ 3269.575618][T31744] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3269.583600][T31758] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 3269.588377][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.588377][T31744] loop2: rw=2049, want=169, limit=16 [ 3269.606843][T31744] Buffer I/O error on dev loop2, logical block 168, lost async page write [ 3269.615848][T31744] syz-executor.2: attempt to access beyond end of device [ 3269.615848][T31744] loop2: rw=2049, want=170, limit=16 05:55:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x3041) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00', @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f0000000080)={0x0, 0x11, 0x2bf, 0x0, 0x7, 0x8000, &(0x7f0000000040)="2b3a69e35e8fd3"}) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f00000000c0)) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x3041) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x10, 0x803, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000100)) (async) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00', @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) (async) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f0000000080)={0x0, 0x11, 0x2bf, 0x0, 0x7, 0x8000, &(0x7f0000000040)="2b3a69e35e8fd3"}) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f00000000c0)) (async) [ 3269.628050][T31744] Buffer I/O error on dev loop2, logical block 169, lost async page write [ 3269.637033][T31763] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. 05:55:32 executing program 5: openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x11, 0x6, 0x9) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) close(r1) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) socket(0x10, 0x3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket(0x11, 0x6, 0x9) (async) sendmsg$BATADV_CMD_GET_MESH(r3, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) close(r1) (async) 05:55:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x3041) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) r1 = socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r2, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r2, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r3, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) fcntl$F_GET_FILE_RW_HINT(r1, 0x40d, &(0x7f0000000100)) ioctl$AUTOFS_DEV_IOCTL_ISMOUNTPOINT(0xffffffffffffffff, 0xc018937e, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00', @ANYRES32=r0, @ANYBLOB="04000000000000002e2f66696c653000"]) ioctl$USBDEVFS_CONTROL(r4, 0xc0185500, &(0x7f0000000080)={0x0, 0x11, 0x2bf, 0x0, 0x7, 0x8000, &(0x7f0000000040)="2b3a69e35e8fd3"}) (async) ioctl$BTRFS_IOC_QUOTA_RESCAN_STATUS(r0, 0x8040942d, &(0x7f00000000c0)) [ 3269.671098][T31775] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3269.809691][T31782] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 05:55:39 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:55:39 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x10, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:39 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$inet6(0xa, 0x800, 0xffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000140)={0x4, 0x12, 0xfffd, 0x1ff, 0xa1, 0xd833, &(0x7f0000000080)="571c70efd5455cd7522ee35edb53f89d57f47b262bc6064779a59203e45a93b9dbb232486cf218160f588b06aed942fa3cfa944982d2d9f09569cbd306b3ac2f6ef6b0b4408d039287884b6627771d588c522c3fd7eaca756e91bbbe3e8edf55f5b04ce4b8afcbc47c320ed2f5a5820a7dacb3f7e216093c820a5ed4537ecbed34f538fa8ba942356245a967e3e9fc997d9a8b161e9897e0dc86a26e0c644f46a0"}) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 05:55:39 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 32) 05:55:39 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0xac140, 0x0) close(r0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x50, 0xffffffffffffffff, 0x8000000) 05:55:39 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:55:39 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$inet6(0xa, 0x800, 0xffffffff) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000140)={0x4, 0x12, 0xfffd, 0x1ff, 0xa1, 0xd833, &(0x7f0000000080)="571c70efd5455cd7522ee35edb53f89d57f47b262bc6064779a59203e45a93b9dbb232486cf218160f588b06aed942fa3cfa944982d2d9f09569cbd306b3ac2f6ef6b0b4408d039287884b6627771d588c522c3fd7eaca756e91bbbe3e8edf55f5b04ce4b8afcbc47c320ed2f5a5820a7dacb3f7e216093c820a5ed4537ecbed34f538fa8ba942356245a967e3e9fc997d9a8b161e9897e0dc86a26e0c644f46a0"}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 05:55:39 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0xac140, 0x0) close(r0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x50, 0xffffffffffffffff, 0x8000000) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0xac140, 0x0) (async) close(r0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x50, 0xffffffffffffffff, 0x8000000) (async) [ 3276.243929][T31806] loop2: detected capacity change from 0 to 16 [ 3276.253715][T31808] loop4: detected capacity change from 0 to 16 05:55:39 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) r1 = socket$inet6(0xa, 0x800, 0xffffffff) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000140)={0x4, 0x12, 0xfffd, 0x1ff, 0xa1, 0xd833, &(0x7f0000000080)="571c70efd5455cd7522ee35edb53f89d57f47b262bc6064779a59203e45a93b9dbb232486cf218160f588b06aed942fa3cfa944982d2d9f09569cbd306b3ac2f6ef6b0b4408d039287884b6627771d588c522c3fd7eaca756e91bbbe3e8edf55f5b04ce4b8afcbc47c320ed2f5a5820a7dacb3f7e216093c820a5ed4537ecbed34f538fa8ba942356245a967e3e9fc997d9a8b161e9897e0dc86a26e0c644f46a0"}) (async) ioctl$AUTOFS_DEV_IOCTL_CATATONIC(0xffffffffffffffff, 0xc0189379, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) 05:55:39 executing program 0: get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffb000/0x2000)=nil, 0x4) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x80, 0x17, 0x7, 0x4, 0x31, 0x0, &(0x7f0000000100)="024bdec5ec5598762c4650878670dcc5e4917ac3adf7969af233ecfee5c135c8040347af36a929dd93b5b56f9b8ff7b513"}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x80, &(0x7f00000001c0)="eb475c4061e081260f9ad3aa9868d11ce7807f3a0ef8c2802756e7e3e30f7b8f9dd10fe590bd686a61b4e39533cca75959bff964a865aace4b75305d9d03eed01a05d8e528b7a6b8e682b0a37cbf334df9958f294ec120ee6188abb0881a6fcc9d1caad7d48d9fad39b23d0898904f4127bfbe36b0ea5529c17d9e28e52c1966b1f98c95656dc3a640e7cff38917903fbf04ecd96c71ef8eef1ced8cda646c20e795a056ce0ddc1ff56f726c80ca066ae5ce656d2bdbadeb526031fd106d79bfe8db08763461019840bbb2b23d6128756794189dfbb3015ca29e508af7289dcbe1c00b3c6f20c0616859d4a6321ccf0026f3cf41a012b0c73e8ec3382fb277616150776a35bc30cfee14945d7590c76db729eeb1b2ed415b0c8875b899854bf92802f81ce7194a09a0e44ca73793fdd94f1a72845b18d847649501825e757d3bac4877ba29793b0d87561ba7e26ec9b7de663a1701ca7e039bbfc417290af84fb56d370cd2aab7193b079a57b968652b0404382972d8c73716a5330e94d7cd662ff4aaed8b261d60bb99c8fe645b4a2335fdf06c29f549cb685d7f05473d7e9adddc114afd6989d1cd6eb2964602c828d66e03ce36d68ee2c7ab82d1ec04632929f02546db62b1776a6d519d8d0f048e0832ef3953a365a972aff0bf32ddcf99a1a92b9018cffba846b828edfb36f799f923509c913cd781347f45bf12d0637e335f573355d0a895c89cb3c5f844e3c8f5d57a3bf93f80a2418849f29a530ea5efa65ad636324deb956c5b1fa64cf8d65bb4a3389707c8ddfb33a202ec50078d845533f7054b8f9baee747b65bcc5ad072d5bfe76d48c958401892ba36a084b4ff3ba69bf782f08e9d6e695c80fb26e0d035a74504952ade7022ea7d6634f702fd14e9c8e6db4328ebfa3a67da3c3127262859535235f568d5ebf66502522c64290de31923cfae2f4e1901fbc57b8b77306d055f0c1d58ea59791f3ab1b5cf65458146d85bd684c89404b31a623c458ae8e727d630308c73f5099537c9a676b58795c855a71649a69041a279d7c21c8f9e8d839801085debc4344502516856de2e9a7a1fa96d5cccf0a6ebc589193a494c99cd830f02bcfbf5f99ac3327104cca3fe4bae9cfbd7c05df43b8654c3c9763a0844558a378eef89e5f752484318d99766f1135857683137cfdad41fbb502e805396d309b513cd2a721f7768d22ebb21ea3ff4a39e18b86cd575084bfe0e3bddedec598839defc17132602e2ccf54fe2c8528e5f4f9fcac3bcca2210640d461c6f9844e1bf23a7bded7d99dd5777dd6f9de382cc8d437dbef193d9d3cb0a0acb6325e4e3a2d249ee12302a06bdca40e56779d80ac33794f2f4d0d8a316e1d36a7daab8b1220d9a6dc81348f22fa2757e93d4b2fd4d90470cbd08f99313caabb37801f14bf0e2b2030f47e9b7565cfa6bafd880028bd92b5976ca8b051a902d4d3268b1f6385024777377d7c9ec42633972dfa8e6c07a2768479627d337ff0cff93379e5202a4496f4db46d64235d6a1f65985d2585dfd5a8b2d2f2883fdc11fce703824f2fd99db07c8eeca4833a848ed887eca4b24adb6ade3717bb4c9b23919b25383423405940b5c7105c59a3fde238c4228bd62473697232cd4fdaa250048600e996282c9afe65bfb77218f2919c50679e90705bd18e05a3d8663728eab32f8451cb96e6849551abc97a5880094571fe1d67d33070b7586fb1262c9d9b758cad7d6d34a2a7b7dc72370d9a19dfe753469194f44af995a82fee842456c89ed8e626e7f3b5653303220a4cbf77f3b9969125c1f92030cb040b0d6442ce8d68710fe49e5a7633a479b17c40d47fd5ae930ac3877a01e5292b8eda130e772b4a61480fd873346f30fd7f60ce49ed87a1c7e8deb59ca8358b12c68c2f81b3fbf8a3fd9a658371a409edb5245adf1e0bab7607adf0acfcc9439c421806dfcc871d5b5c96ef60ad40d504a26a88bf183f21dc4ac2330be39e4d7b3c1cd325d0de06278d4e5a1ac6ae5960c57a1167b339b7f69a5941ff59646ad93ade73c34673e533247053a43e8543ae7c0cab94f349d4f22428f0e34e53590b59f6c788945df732cb875646d04783de5a527d1b7c8063c71b0ccc0cff656381ff829c1be1354f80982750b79c08e612410c46fc01c665815ab3b42a707457c6ddf6d657ca4256de7b74c794420f43fc2f11cb2f82b3f4e14919a7d5ef68287552549222a7ea52594cbce594156ead3c738009b684f5be1e13465c69ba402c38f7127398f5a0ffa3b834cf984fab45d3fb7de28c7b1eabd023ff253eafcb1bd479ba3eea0c6c3d1327fde541d0733cbb730b05484206f9fd044257698716886b2c76a188cc18d2597b9dc4d85553eb02e8a13f3090f0439e84b3d43aef6e602c524dbaee79b021bb78e9891a9c0ae1f9c6df61ad48d54b6d1fc9239e7fa9647ac5375846b784e5f92b584b303d8e09211bb5506b867696bb54575e7bba39bab6aca92c206c800764b0b134f9a7fecb2338719b8fad7d86b61e2898ab882a0d89eaa7446ee6b4f5ead326499bae06c50290574e576110b455fce248f704fa67b2ae563e69caf740a15fb64e497da6459aad60efab018f3d99eae0b0308eaa17dd2af8a4607e22cea545fa3912cfee444f4344d2eb8bae3690c87a2defc91bb050e060bfb019e490bab5c25a9b725344cd50ba8fbebfbbff48d7af78e626f99fcb95871a7c738d67420cdcb58bd8b81408cbfabf8e0f6ddfbb3830396c0de065b28e1822f22c88934139e93645def95c1551ac2dd8f924262868699685e4e0a62311ccbe2e356631a7030f29d1df54ad06e44ef77185d96030bb5f632fcf8b0a463defdb20498c9d230aae71242a14997f30bd11e0592376a1bdf2b18e5e11d70501ab35e20292b0ab2772ccd731cbd98a95953b37b8baa71912c30997ee07111ff957e0e2b5594280dd5229193f88d9c2042c71baea2ebf5bae2cc34eafe127441d497bd1e15010d5c13a974c3974bc58ea70f5a626e4a42859fa25a98626b422451a9b9c2ee18db104900e70fe0c18e062ab9042640dc6d9d45d9849049ac99722e3dc37a812144b04bd438d55d436134c9f3e9e7232ab7a88694670cc05f10b1a3f92b52f0e1198ef07c8881852b3613070a49e11d759b7405f28e510faced6d08f963a4437384e264eaa67f9219c1a2f171401352f6335ea5b79b1e768c0d97c86d7c3895832dbcd8037b882ba8df3e77d206b108c2b22d7dee861928b40eccdebab8a907adeef8b460d4e983f0a9de463597db74effd0744a114c8095469fc2eddcf3bc9db4d2725ef44726f8292dd54ac266594b1496d83bcee453f93e856c314cde3bf193700de2266b4c7a045fb6b8d8284f68072ffe5ae6207747fda7ff2edfdc5b1bcf774fa295d3af4c29447a9471fcace33789944d87126a66bfc636a0145b39a4af259023a615ef493576f7118fdec6e6acfe2cb5eed2376cb2610cf1ffbcc040d8f175c27c155e11543450ec2b1d64659fd9121df792a3c9a394c1f021bd82a1920f799bfa9b3955c71f905f4e56f5447f10fd9e35d16098ec31a24993888e9d7170129fe7526afb708cd43c15e63168136b0c06ec4599e76d1b0b0a704df4a4ce640c0e24c75befa19298fac3a4aeb7a3475822cbf12e3e631c6aa3928ee4e9f603e09e1bf1a12e9c2bedb95f62cc1ccd7032d58ec3d2303e661db06b0cf2f76e1f454a5ff9f8ec796e427d12a602b1935062be70847c247f060beb9adbbbff132ea2cb3117ec50d1933d3b6697970335e13b593a84dbc16b229c5a772655ee6414dcbd66c79a4428c3f2a85bfe8af8ff5d52537156f6178d52bf72e3702fd6bb6d39c4012746f4c59cd1029725a0646931eb9a6b033b1233994feb895afff116a469208df69ebba9053f523286cb487b666c11e5ff3602ede9026c96f669099084cd412b8aa596ab38d1e0e805ba3a18fada5810b3575b078acc66f144f542010373d58f05974c499e8cafa882244e5b0fc334f435c129c571212f3408dce706c9950389c513ca5992337ea4c8bd481ee05f59500359620819b1c47ce8bafff89af0698e107e5f2326e33e1c7b991d1946fe2dacf28439d9465aed07a220e1a01f976f0c09c387c2646a6469522abbd08779b317b2ad33ef9381192e22344bd6a74030a0617c04ef406c5fc0d0716a853c4faba2b9c1d8c994f53e8696f01d680d3f78bfbed0fb77430a989b32d93605bac71fe4796e449cc4cbb1def34170dcb8d4816e1b4f6457ad2ec0e8353e367baaf1f133f85c5d82e0a654ae6c2a7a6e0b891327d4486b78e4fb914b5ddd1508bc39bc1463f757f7b829d09ca945932b8dbc566d6ec4ab8f5777f78355a9941c13206a6733ce3ae10b8eae6c2a24b65dd4aabed02d8a894956d16f862a4d5bf80467cad5ea5d00fcfbdbc70633652fb8308046abbaffc9eedc55c7abae51ce6a05a1ddae27f8ec7b2e30548b10206781265422f407e225cb71411d92b65ac428f94163613a4827a42c07fdf24d3b20bfb02694a5b9e0495edd4ce07cfa3f02bb087dcef47291bb6a0cf0d76bb2c8e08aca87afa49aa63a470b1107e48848846ecbcbb0fc3be35001822fa4745632ec64a885f837d1c93fd7d900314876f6775118110f0549ddba87f307a5e73e24a34a586858b9cd3c84217488025338652ad7c15ffb691eebd6bd3857de027a34988241803be35a58bcf4c9bac1f63d0eaec517282859a981f845df4300528347c0398634ae6106ef7840205dc13437739f1dcae68fbd063077734bc36766ef33dddfc54693557a800938cddcc4ccc16d7d29928990fa02150654ba42470ba1f052d2dedb30e24674418a08ded8d6af5f7b76445a4857b631a897eda076266f9e618dbefdcb287405a1b9d8abacc5b09559011e0a7698fe1be96210a2c9c937fa389cac720bdf72d2b5e24e4a0c5304cfe22688f733a129d47f81a1f918aa0569e8a3063bd8bac0c3a5b46be798f79e110274dd5b9dabe404b9d258f32e547dc2cd1e9248b170824dccfbf452c77659a9a9e09a030a117aa6051917b30f994356ce3717391eb93a19621ac7d1f210dbb03a534a6165b4529ef481bf7b98b537aeea6799989644a80ed8a6739f2c3691b9c36a2a7767a6bd647158e7750b2d5eb2e1aaa7de0d640671a95c6edd0ec543053b9919815af64dd278c1629e796d1254990be6e9f6ffbfaea55ecbb2c69db5360d65f3494364b181554c19b64a03fa66bd4f20032b76e23f7afe685d27a073ca9666f589d2b58675019d959fb2df2adf4e8a8265b53097c70ac5b8d74d771a05653d3e892032d75f4ee412a2d51d736b51087babec3a844e9ff1c3bf8ccf05ca92e2e5699c1302e867d2bc69d9e632bed0b39a7200568c2d62961f396f29937f7ed59c603c24023db8d8ecccbd7a3e3933736749a8a5b8b5ee112a1e9897e1c8c49902c8365a9c8a1ae54a6c454943c814e2d84398367e9276cd81f1c30facaeff0378a89edf216395ccae19876a5b34041bd3823135e24286e6e1e9c84492898aa20aa2472c50dc2fe1b34de088f9dc887d1a5465b54f0ac6427c2494b77bc119b0330f43a080b7f484a2cc0549e5756f9399a1aa495329c176aadaea827699838736b0c031a65ab3c6c1d0c417d351aa5bac88de4d368faecf79596b734da809e113125fb8469d1bc40800e3ee686cd743196f6b67a619e956c2eb78857defe19663c303a36c2ce68d9239e6fb6d665750dfb1921118a3a1407d692e897c8cc0"}) [ 3276.290709][T31806] FAULT_INJECTION: forcing a failure. [ 3276.290709][T31806] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3276.304109][T31806] CPU: 0 PID: 31806 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3276.315125][T31806] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3276.325192][T31806] Call Trace: [ 3276.328461][T31806] [ 3276.331458][T31806] dump_stack_lvl+0xd6/0x122 [ 3276.336055][T31806] dump_stack+0x11/0x1b [ 3276.340229][T31806] should_fail+0x23c/0x250 [ 3276.344640][T31806] __alloc_pages+0x102/0x330 [ 3276.349228][T31806] alloc_pages+0x316/0x420 [ 3276.353663][T31806] folio_alloc+0x1a/0x20 [ 3276.357901][T31806] filemap_alloc_folio+0x53/0xf0 [ 3276.362841][T31806] __filemap_get_folio+0x443/0x690 [ 3276.367965][T31806] pagecache_get_page+0x26/0xe0 [ 3276.372816][T31806] grab_cache_page_write_begin+0x3f/0x50 [ 3276.378453][T31806] cont_write_begin+0x4ab/0x7e0 [ 3276.383343][T31806] fat_write_begin+0x61/0xf0 [ 3276.388008][T31806] ? fat_block_truncate_page+0x30/0x30 [ 3276.393595][T31806] generic_perform_write+0x1c8/0x400 [ 3276.398923][T31806] ? fat_write_begin+0xf0/0xf0 [ 3276.403692][T31806] __generic_file_write_iter+0xf7/0x2b0 [ 3276.409239][T31806] ? generic_write_checks+0x250/0x290 [ 3276.414611][T31806] generic_file_write_iter+0x75/0x130 [ 3276.419978][T31806] aio_write+0x2dc/0x3c0 [ 3276.424312][T31806] io_submit_one+0x8c6/0x1410 [ 3276.429001][T31806] __se_sys_io_submit+0x105/0x280 [ 3276.434063][T31806] __x64_sys_io_submit+0x3f/0x50 [ 3276.439005][T31806] do_syscall_64+0x44/0xd0 [ 3276.443454][T31806] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3276.449424][T31806] RIP: 0033:0x7fdd9c991049 [ 3276.453833][T31806] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3276.473471][T31806] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3276.481910][T31806] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 05:55:39 executing program 0: get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffb000/0x2000)=nil, 0x4) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x80, 0x17, 0x7, 0x4, 0x31, 0x0, &(0x7f0000000100)="024bdec5ec5598762c4650878670dcc5e4917ac3adf7969af233ecfee5c135c8040347af36a929dd93b5b56f9b8ff7b513"}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x80, &(0x7f00000001c0)="eb475c4061e081260f9ad3aa9868d11ce7807f3a0ef8c2802756e7e3e30f7b8f9dd10fe590bd686a61b4e39533cca75959bff964a865aace4b75305d9d03eed01a05d8e528b7a6b8e682b0a37cbf334df9958f294ec120ee6188abb0881a6fcc9d1caad7d48d9fad39b23d0898904f4127bfbe36b0ea5529c17d9e28e52c1966b1f98c95656dc3a640e7cff38917903fbf04ecd96c71ef8eef1ced8cda646c20e795a056ce0ddc1ff56f726c80ca066ae5ce656d2bdbadeb526031fd106d79bfe8db08763461019840bbb2b23d6128756794189dfbb3015ca29e508af7289dcbe1c00b3c6f20c0616859d4a6321ccf0026f3cf41a012b0c73e8ec3382fb277616150776a35bc30cfee14945d7590c76db729eeb1b2ed415b0c8875b899854bf92802f81ce7194a09a0e44ca73793fdd94f1a72845b18d847649501825e757d3bac4877ba29793b0d87561ba7e26ec9b7de663a1701ca7e039bbfc417290af84fb56d370cd2aab7193b079a57b968652b0404382972d8c73716a5330e94d7cd662ff4aaed8b261d60bb99c8fe645b4a2335fdf06c29f549cb685d7f05473d7e9adddc114afd6989d1cd6eb2964602c828d66e03ce36d68ee2c7ab82d1ec04632929f02546db62b1776a6d519d8d0f048e0832ef3953a365a972aff0bf32ddcf99a1a92b9018cffba846b828edfb36f799f923509c913cd781347f45bf12d0637e335f573355d0a895c89cb3c5f844e3c8f5d57a3bf93f80a2418849f29a530ea5efa65ad636324deb956c5b1fa64cf8d65bb4a3389707c8ddfb33a202ec50078d845533f7054b8f9baee747b65bcc5ad072d5bfe76d48c958401892ba36a084b4ff3ba69bf782f08e9d6e695c80fb26e0d035a74504952ade7022ea7d6634f702fd14e9c8e6db4328ebfa3a67da3c3127262859535235f568d5ebf66502522c64290de31923cfae2f4e1901fbc57b8b77306d055f0c1d58ea59791f3ab1b5cf65458146d85bd684c89404b31a623c458ae8e727d630308c73f5099537c9a676b58795c855a71649a69041a279d7c21c8f9e8d839801085debc4344502516856de2e9a7a1fa96d5cccf0a6ebc589193a494c99cd830f02bcfbf5f99ac3327104cca3fe4bae9cfbd7c05df43b8654c3c9763a0844558a378eef89e5f752484318d99766f1135857683137cfdad41fbb502e805396d309b513cd2a721f7768d22ebb21ea3ff4a39e18b86cd575084bfe0e3bddedec598839defc17132602e2ccf54fe2c8528e5f4f9fcac3bcca2210640d461c6f9844e1bf23a7bded7d99dd5777dd6f9de382cc8d437dbef193d9d3cb0a0acb6325e4e3a2d249ee12302a06bdca40e56779d80ac33794f2f4d0d8a316e1d36a7daab8b1220d9a6dc81348f22fa2757e93d4b2fd4d90470cbd08f99313caabb37801f14bf0e2b2030f47e9b7565cfa6bafd880028bd92b5976ca8b051a902d4d3268b1f6385024777377d7c9ec42633972dfa8e6c07a2768479627d337ff0cff93379e5202a4496f4db46d64235d6a1f65985d2585dfd5a8b2d2f2883fdc11fce703824f2fd99db07c8eeca4833a848ed887eca4b24adb6ade3717bb4c9b23919b25383423405940b5c7105c59a3fde238c4228bd62473697232cd4fdaa250048600e996282c9afe65bfb77218f2919c50679e90705bd18e05a3d8663728eab32f8451cb96e6849551abc97a5880094571fe1d67d33070b7586fb1262c9d9b758cad7d6d34a2a7b7dc72370d9a19dfe753469194f44af995a82fee842456c89ed8e626e7f3b5653303220a4cbf77f3b9969125c1f92030cb040b0d6442ce8d68710fe49e5a7633a479b17c40d47fd5ae930ac3877a01e5292b8eda130e772b4a61480fd873346f30fd7f60ce49ed87a1c7e8deb59ca8358b12c68c2f81b3fbf8a3fd9a658371a409edb5245adf1e0bab7607adf0acfcc9439c421806dfcc871d5b5c96ef60ad40d504a26a88bf183f21dc4ac2330be39e4d7b3c1cd325d0de06278d4e5a1ac6ae5960c57a1167b339b7f69a5941ff59646ad93ade73c34673e533247053a43e8543ae7c0cab94f349d4f22428f0e34e53590b59f6c788945df732cb875646d04783de5a527d1b7c8063c71b0ccc0cff656381ff829c1be1354f80982750b79c08e612410c46fc01c665815ab3b42a707457c6ddf6d657ca4256de7b74c794420f43fc2f11cb2f82b3f4e14919a7d5ef68287552549222a7ea52594cbce594156ead3c738009b684f5be1e13465c69ba402c38f7127398f5a0ffa3b834cf984fab45d3fb7de28c7b1eabd023ff253eafcb1bd479ba3eea0c6c3d1327fde541d0733cbb730b05484206f9fd044257698716886b2c76a188cc18d2597b9dc4d85553eb02e8a13f3090f0439e84b3d43aef6e602c524dbaee79b021bb78e9891a9c0ae1f9c6df61ad48d54b6d1fc9239e7fa9647ac5375846b784e5f92b584b303d8e09211bb5506b867696bb54575e7bba39bab6aca92c206c800764b0b134f9a7fecb2338719b8fad7d86b61e2898ab882a0d89eaa7446ee6b4f5ead326499bae06c50290574e576110b455fce248f704fa67b2ae563e69caf740a15fb64e497da6459aad60efab018f3d99eae0b0308eaa17dd2af8a4607e22cea545fa3912cfee444f4344d2eb8bae3690c87a2defc91bb050e060bfb019e490bab5c25a9b725344cd50ba8fbebfbbff48d7af78e626f99fcb95871a7c738d67420cdcb58bd8b81408cbfabf8e0f6ddfbb3830396c0de065b28e1822f22c88934139e93645def95c1551ac2dd8f924262868699685e4e0a62311ccbe2e356631a7030f29d1df54ad06e44ef77185d96030bb5f632fcf8b0a463defdb20498c9d230aae71242a14997f30bd11e0592376a1bdf2b18e5e11d70501ab35e20292b0ab2772ccd731cbd98a95953b37b8baa71912c30997ee07111ff957e0e2b5594280dd5229193f88d9c2042c71baea2ebf5bae2cc34eafe127441d497bd1e15010d5c13a974c3974bc58ea70f5a626e4a42859fa25a98626b422451a9b9c2ee18db104900e70fe0c18e062ab9042640dc6d9d45d9849049ac99722e3dc37a812144b04bd438d55d436134c9f3e9e7232ab7a88694670cc05f10b1a3f92b52f0e1198ef07c8881852b3613070a49e11d759b7405f28e510faced6d08f963a4437384e264eaa67f9219c1a2f171401352f6335ea5b79b1e768c0d97c86d7c3895832dbcd8037b882ba8df3e77d206b108c2b22d7dee861928b40eccdebab8a907adeef8b460d4e983f0a9de463597db74effd0744a114c8095469fc2eddcf3bc9db4d2725ef44726f8292dd54ac266594b1496d83bcee453f93e856c314cde3bf193700de2266b4c7a045fb6b8d8284f68072ffe5ae6207747fda7ff2edfdc5b1bcf774fa295d3af4c29447a9471fcace33789944d87126a66bfc636a0145b39a4af259023a615ef493576f7118fdec6e6acfe2cb5eed2376cb2610cf1ffbcc040d8f175c27c155e11543450ec2b1d64659fd9121df792a3c9a394c1f021bd82a1920f799bfa9b3955c71f905f4e56f5447f10fd9e35d16098ec31a24993888e9d7170129fe7526afb708cd43c15e63168136b0c06ec4599e76d1b0b0a704df4a4ce640c0e24c75befa19298fac3a4aeb7a3475822cbf12e3e631c6aa3928ee4e9f603e09e1bf1a12e9c2bedb95f62cc1ccd7032d58ec3d2303e661db06b0cf2f76e1f454a5ff9f8ec796e427d12a602b1935062be70847c247f060beb9adbbbff132ea2cb3117ec50d1933d3b6697970335e13b593a84dbc16b229c5a772655ee6414dcbd66c79a4428c3f2a85bfe8af8ff5d52537156f6178d52bf72e3702fd6bb6d39c4012746f4c59cd1029725a0646931eb9a6b033b1233994feb895afff116a469208df69ebba9053f523286cb487b666c11e5ff3602ede9026c96f669099084cd412b8aa596ab38d1e0e805ba3a18fada5810b3575b078acc66f144f542010373d58f05974c499e8cafa882244e5b0fc334f435c129c571212f3408dce706c9950389c513ca5992337ea4c8bd481ee05f59500359620819b1c47ce8bafff89af0698e107e5f2326e33e1c7b991d1946fe2dacf28439d9465aed07a220e1a01f976f0c09c387c2646a6469522abbd08779b317b2ad33ef9381192e22344bd6a74030a0617c04ef406c5fc0d0716a853c4faba2b9c1d8c994f53e8696f01d680d3f78bfbed0fb77430a989b32d93605bac71fe4796e449cc4cbb1def34170dcb8d4816e1b4f6457ad2ec0e8353e367baaf1f133f85c5d82e0a654ae6c2a7a6e0b891327d4486b78e4fb914b5ddd1508bc39bc1463f757f7b829d09ca945932b8dbc566d6ec4ab8f5777f78355a9941c13206a6733ce3ae10b8eae6c2a24b65dd4aabed02d8a894956d16f862a4d5bf80467cad5ea5d00fcfbdbc70633652fb8308046abbaffc9eedc55c7abae51ce6a05a1ddae27f8ec7b2e30548b10206781265422f407e225cb71411d92b65ac428f94163613a4827a42c07fdf24d3b20bfb02694a5b9e0495edd4ce07cfa3f02bb087dcef47291bb6a0cf0d76bb2c8e08aca87afa49aa63a470b1107e48848846ecbcbb0fc3be35001822fa4745632ec64a885f837d1c93fd7d900314876f6775118110f0549ddba87f307a5e73e24a34a586858b9cd3c84217488025338652ad7c15ffb691eebd6bd3857de027a34988241803be35a58bcf4c9bac1f63d0eaec517282859a981f845df4300528347c0398634ae6106ef7840205dc13437739f1dcae68fbd063077734bc36766ef33dddfc54693557a800938cddcc4ccc16d7d29928990fa02150654ba42470ba1f052d2dedb30e24674418a08ded8d6af5f7b76445a4857b631a897eda076266f9e618dbefdcb287405a1b9d8abacc5b09559011e0a7698fe1be96210a2c9c937fa389cac720bdf72d2b5e24e4a0c5304cfe22688f733a129d47f81a1f918aa0569e8a3063bd8bac0c3a5b46be798f79e110274dd5b9dabe404b9d258f32e547dc2cd1e9248b170824dccfbf452c77659a9a9e09a030a117aa6051917b30f994356ce3717391eb93a19621ac7d1f210dbb03a534a6165b4529ef481bf7b98b537aeea6799989644a80ed8a6739f2c3691b9c36a2a7767a6bd647158e7750b2d5eb2e1aaa7de0d640671a95c6edd0ec543053b9919815af64dd278c1629e796d1254990be6e9f6ffbfaea55ecbb2c69db5360d65f3494364b181554c19b64a03fa66bd4f20032b76e23f7afe685d27a073ca9666f589d2b58675019d959fb2df2adf4e8a8265b53097c70ac5b8d74d771a05653d3e892032d75f4ee412a2d51d736b51087babec3a844e9ff1c3bf8ccf05ca92e2e5699c1302e867d2bc69d9e632bed0b39a7200568c2d62961f396f29937f7ed59c603c24023db8d8ecccbd7a3e3933736749a8a5b8b5ee112a1e9897e1c8c49902c8365a9c8a1ae54a6c454943c814e2d84398367e9276cd81f1c30facaeff0378a89edf216395ccae19876a5b34041bd3823135e24286e6e1e9c84492898aa20aa2472c50dc2fe1b34de088f9dc887d1a5465b54f0ac6427c2494b77bc119b0330f43a080b7f484a2cc0549e5756f9399a1aa495329c176aadaea827699838736b0c031a65ab3c6c1d0c417d351aa5bac88de4d368faecf79596b734da809e113125fb8469d1bc40800e3ee686cd743196f6b67a619e956c2eb78857defe19663c303a36c2ce68d9239e6fb6d665750dfb1921118a3a1407d692e897c8cc0"}) get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffb000/0x2000)=nil, 0x4) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x80, 0x17, 0x7, 0x4, 0x31, 0x0, &(0x7f0000000100)="024bdec5ec5598762c4650878670dcc5e4917ac3adf7969af233ecfee5c135c8040347af36a929dd93b5b56f9b8ff7b513"}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x80, &(0x7f00000001c0)="eb475c4061e081260f9ad3aa9868d11ce7807f3a0ef8c2802756e7e3e30f7b8f9dd10fe590bd686a61b4e39533cca75959bff964a865aace4b75305d9d03eed01a05d8e528b7a6b8e682b0a37cbf334df9958f294ec120ee6188abb0881a6fcc9d1caad7d48d9fad39b23d0898904f4127bfbe36b0ea5529c17d9e28e52c1966b1f98c95656dc3a640e7cff38917903fbf04ecd96c71ef8eef1ced8cda646c20e795a056ce0ddc1ff56f726c80ca066ae5ce656d2bdbadeb526031fd106d79bfe8db08763461019840bbb2b23d6128756794189dfbb3015ca29e508af7289dcbe1c00b3c6f20c0616859d4a6321ccf0026f3cf41a012b0c73e8ec3382fb277616150776a35bc30cfee14945d7590c76db729eeb1b2ed415b0c8875b899854bf92802f81ce7194a09a0e44ca73793fdd94f1a72845b18d847649501825e757d3bac4877ba29793b0d87561ba7e26ec9b7de663a1701ca7e039bbfc417290af84fb56d370cd2aab7193b079a57b968652b0404382972d8c73716a5330e94d7cd662ff4aaed8b261d60bb99c8fe645b4a2335fdf06c29f549cb685d7f05473d7e9adddc114afd6989d1cd6eb2964602c828d66e03ce36d68ee2c7ab82d1ec04632929f02546db62b1776a6d519d8d0f048e0832ef3953a365a972aff0bf32ddcf99a1a92b9018cffba846b828edfb36f799f923509c913cd781347f45bf12d0637e335f573355d0a895c89cb3c5f844e3c8f5d57a3bf93f80a2418849f29a530ea5efa65ad636324deb956c5b1fa64cf8d65bb4a3389707c8ddfb33a202ec50078d845533f7054b8f9baee747b65bcc5ad072d5bfe76d48c958401892ba36a084b4ff3ba69bf782f08e9d6e695c80fb26e0d035a74504952ade7022ea7d6634f702fd14e9c8e6db4328ebfa3a67da3c3127262859535235f568d5ebf66502522c64290de31923cfae2f4e1901fbc57b8b77306d055f0c1d58ea59791f3ab1b5cf65458146d85bd684c89404b31a623c458ae8e727d630308c73f5099537c9a676b58795c855a71649a69041a279d7c21c8f9e8d839801085debc4344502516856de2e9a7a1fa96d5cccf0a6ebc589193a494c99cd830f02bcfbf5f99ac3327104cca3fe4bae9cfbd7c05df43b8654c3c9763a0844558a378eef89e5f752484318d99766f1135857683137cfdad41fbb502e805396d309b513cd2a721f7768d22ebb21ea3ff4a39e18b86cd575084bfe0e3bddedec598839defc17132602e2ccf54fe2c8528e5f4f9fcac3bcca2210640d461c6f9844e1bf23a7bded7d99dd5777dd6f9de382cc8d437dbef193d9d3cb0a0acb6325e4e3a2d249ee12302a06bdca40e56779d80ac33794f2f4d0d8a316e1d36a7daab8b1220d9a6dc81348f22fa2757e93d4b2fd4d90470cbd08f99313caabb37801f14bf0e2b2030f47e9b7565cfa6bafd880028bd92b5976ca8b051a902d4d3268b1f6385024777377d7c9ec42633972dfa8e6c07a2768479627d337ff0cff93379e5202a4496f4db46d64235d6a1f65985d2585dfd5a8b2d2f2883fdc11fce703824f2fd99db07c8eeca4833a848ed887eca4b24adb6ade3717bb4c9b23919b25383423405940b5c7105c59a3fde238c4228bd62473697232cd4fdaa250048600e996282c9afe65bfb77218f2919c50679e90705bd18e05a3d8663728eab32f8451cb96e6849551abc97a5880094571fe1d67d33070b7586fb1262c9d9b758cad7d6d34a2a7b7dc72370d9a19dfe753469194f44af995a82fee842456c89ed8e626e7f3b5653303220a4cbf77f3b9969125c1f92030cb040b0d6442ce8d68710fe49e5a7633a479b17c40d47fd5ae930ac3877a01e5292b8eda130e772b4a61480fd873346f30fd7f60ce49ed87a1c7e8deb59ca8358b12c68c2f81b3fbf8a3fd9a658371a409edb5245adf1e0bab7607adf0acfcc9439c421806dfcc871d5b5c96ef60ad40d504a26a88bf183f21dc4ac2330be39e4d7b3c1cd325d0de06278d4e5a1ac6ae5960c57a1167b339b7f69a5941ff59646ad93ade73c34673e533247053a43e8543ae7c0cab94f349d4f22428f0e34e53590b59f6c788945df732cb875646d04783de5a527d1b7c8063c71b0ccc0cff656381ff829c1be1354f80982750b79c08e612410c46fc01c665815ab3b42a707457c6ddf6d657ca4256de7b74c794420f43fc2f11cb2f82b3f4e14919a7d5ef68287552549222a7ea52594cbce594156ead3c738009b684f5be1e13465c69ba402c38f7127398f5a0ffa3b834cf984fab45d3fb7de28c7b1eabd023ff253eafcb1bd479ba3eea0c6c3d1327fde541d0733cbb730b05484206f9fd044257698716886b2c76a188cc18d2597b9dc4d85553eb02e8a13f3090f0439e84b3d43aef6e602c524dbaee79b021bb78e9891a9c0ae1f9c6df61ad48d54b6d1fc9239e7fa9647ac5375846b784e5f92b584b303d8e09211bb5506b867696bb54575e7bba39bab6aca92c206c800764b0b134f9a7fecb2338719b8fad7d86b61e2898ab882a0d89eaa7446ee6b4f5ead326499bae06c50290574e576110b455fce248f704fa67b2ae563e69caf740a15fb64e497da6459aad60efab018f3d99eae0b0308eaa17dd2af8a4607e22cea545fa3912cfee444f4344d2eb8bae3690c87a2defc91bb050e060bfb019e490bab5c25a9b725344cd50ba8fbebfbbff48d7af78e626f99fcb95871a7c738d67420cdcb58bd8b81408cbfabf8e0f6ddfbb3830396c0de065b28e1822f22c88934139e93645def95c1551ac2dd8f924262868699685e4e0a62311ccbe2e356631a7030f29d1df54ad06e44ef77185d96030bb5f632fcf8b0a463defdb20498c9d230aae71242a14997f30bd11e0592376a1bdf2b18e5e11d70501ab35e20292b0ab2772ccd731cbd98a95953b37b8baa71912c30997ee07111ff957e0e2b5594280dd5229193f88d9c2042c71baea2ebf5bae2cc34eafe127441d497bd1e15010d5c13a974c3974bc58ea70f5a626e4a42859fa25a98626b422451a9b9c2ee18db104900e70fe0c18e062ab9042640dc6d9d45d9849049ac99722e3dc37a812144b04bd438d55d436134c9f3e9e7232ab7a88694670cc05f10b1a3f92b52f0e1198ef07c8881852b3613070a49e11d759b7405f28e510faced6d08f963a4437384e264eaa67f9219c1a2f171401352f6335ea5b79b1e768c0d97c86d7c3895832dbcd8037b882ba8df3e77d206b108c2b22d7dee861928b40eccdebab8a907adeef8b460d4e983f0a9de463597db74effd0744a114c8095469fc2eddcf3bc9db4d2725ef44726f8292dd54ac266594b1496d83bcee453f93e856c314cde3bf193700de2266b4c7a045fb6b8d8284f68072ffe5ae6207747fda7ff2edfdc5b1bcf774fa295d3af4c29447a9471fcace33789944d87126a66bfc636a0145b39a4af259023a615ef493576f7118fdec6e6acfe2cb5eed2376cb2610cf1ffbcc040d8f175c27c155e11543450ec2b1d64659fd9121df792a3c9a394c1f021bd82a1920f799bfa9b3955c71f905f4e56f5447f10fd9e35d16098ec31a24993888e9d7170129fe7526afb708cd43c15e63168136b0c06ec4599e76d1b0b0a704df4a4ce640c0e24c75befa19298fac3a4aeb7a3475822cbf12e3e631c6aa3928ee4e9f603e09e1bf1a12e9c2bedb95f62cc1ccd7032d58ec3d2303e661db06b0cf2f76e1f454a5ff9f8ec796e427d12a602b1935062be70847c247f060beb9adbbbff132ea2cb3117ec50d1933d3b6697970335e13b593a84dbc16b229c5a772655ee6414dcbd66c79a4428c3f2a85bfe8af8ff5d52537156f6178d52bf72e3702fd6bb6d39c4012746f4c59cd1029725a0646931eb9a6b033b1233994feb895afff116a469208df69ebba9053f523286cb487b666c11e5ff3602ede9026c96f669099084cd412b8aa596ab38d1e0e805ba3a18fada5810b3575b078acc66f144f542010373d58f05974c499e8cafa882244e5b0fc334f435c129c571212f3408dce706c9950389c513ca5992337ea4c8bd481ee05f59500359620819b1c47ce8bafff89af0698e107e5f2326e33e1c7b991d1946fe2dacf28439d9465aed07a220e1a01f976f0c09c387c2646a6469522abbd08779b317b2ad33ef9381192e22344bd6a74030a0617c04ef406c5fc0d0716a853c4faba2b9c1d8c994f53e8696f01d680d3f78bfbed0fb77430a989b32d93605bac71fe4796e449cc4cbb1def34170dcb8d4816e1b4f6457ad2ec0e8353e367baaf1f133f85c5d82e0a654ae6c2a7a6e0b891327d4486b78e4fb914b5ddd1508bc39bc1463f757f7b829d09ca945932b8dbc566d6ec4ab8f5777f78355a9941c13206a6733ce3ae10b8eae6c2a24b65dd4aabed02d8a894956d16f862a4d5bf80467cad5ea5d00fcfbdbc70633652fb8308046abbaffc9eedc55c7abae51ce6a05a1ddae27f8ec7b2e30548b10206781265422f407e225cb71411d92b65ac428f94163613a4827a42c07fdf24d3b20bfb02694a5b9e0495edd4ce07cfa3f02bb087dcef47291bb6a0cf0d76bb2c8e08aca87afa49aa63a470b1107e48848846ecbcbb0fc3be35001822fa4745632ec64a885f837d1c93fd7d900314876f6775118110f0549ddba87f307a5e73e24a34a586858b9cd3c84217488025338652ad7c15ffb691eebd6bd3857de027a34988241803be35a58bcf4c9bac1f63d0eaec517282859a981f845df4300528347c0398634ae6106ef7840205dc13437739f1dcae68fbd063077734bc36766ef33dddfc54693557a800938cddcc4ccc16d7d29928990fa02150654ba42470ba1f052d2dedb30e24674418a08ded8d6af5f7b76445a4857b631a897eda076266f9e618dbefdcb287405a1b9d8abacc5b09559011e0a7698fe1be96210a2c9c937fa389cac720bdf72d2b5e24e4a0c5304cfe22688f733a129d47f81a1f918aa0569e8a3063bd8bac0c3a5b46be798f79e110274dd5b9dabe404b9d258f32e547dc2cd1e9248b170824dccfbf452c77659a9a9e09a030a117aa6051917b30f994356ce3717391eb93a19621ac7d1f210dbb03a534a6165b4529ef481bf7b98b537aeea6799989644a80ed8a6739f2c3691b9c36a2a7767a6bd647158e7750b2d5eb2e1aaa7de0d640671a95c6edd0ec543053b9919815af64dd278c1629e796d1254990be6e9f6ffbfaea55ecbb2c69db5360d65f3494364b181554c19b64a03fa66bd4f20032b76e23f7afe685d27a073ca9666f589d2b58675019d959fb2df2adf4e8a8265b53097c70ac5b8d74d771a05653d3e892032d75f4ee412a2d51d736b51087babec3a844e9ff1c3bf8ccf05ca92e2e5699c1302e867d2bc69d9e632bed0b39a7200568c2d62961f396f29937f7ed59c603c24023db8d8ecccbd7a3e3933736749a8a5b8b5ee112a1e9897e1c8c49902c8365a9c8a1ae54a6c454943c814e2d84398367e9276cd81f1c30facaeff0378a89edf216395ccae19876a5b34041bd3823135e24286e6e1e9c84492898aa20aa2472c50dc2fe1b34de088f9dc887d1a5465b54f0ac6427c2494b77bc119b0330f43a080b7f484a2cc0549e5756f9399a1aa495329c176aadaea827699838736b0c031a65ab3c6c1d0c417d351aa5bac88de4d368faecf79596b734da809e113125fb8469d1bc40800e3ee686cd743196f6b67a619e956c2eb78857defe19663c303a36c2ce68d9239e6fb6d665750dfb1921118a3a1407d692e897c8cc0"}) (async) 05:55:39 executing program 0: get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffb000/0x2000)=nil, 0x4) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x80, 0x17, 0x7, 0x4, 0x31, 0x0, &(0x7f0000000100)="024bdec5ec5598762c4650878670dcc5e4917ac3adf7969af233ecfee5c135c8040347af36a929dd93b5b56f9b8ff7b513"}) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x80, &(0x7f00000001c0)="eb475c4061e081260f9ad3aa9868d11ce7807f3a0ef8c2802756e7e3e30f7b8f9dd10fe590bd686a61b4e39533cca75959bff964a865aace4b75305d9d03eed01a05d8e528b7a6b8e682b0a37cbf334df9958f294ec120ee6188abb0881a6fcc9d1caad7d48d9fad39b23d0898904f4127bfbe36b0ea5529c17d9e28e52c1966b1f98c95656dc3a640e7cff38917903fbf04ecd96c71ef8eef1ced8cda646c20e795a056ce0ddc1ff56f726c80ca066ae5ce656d2bdbadeb526031fd106d79bfe8db08763461019840bbb2b23d6128756794189dfbb3015ca29e508af7289dcbe1c00b3c6f20c0616859d4a6321ccf0026f3cf41a012b0c73e8ec3382fb277616150776a35bc30cfee14945d7590c76db729eeb1b2ed415b0c8875b899854bf92802f81ce7194a09a0e44ca73793fdd94f1a72845b18d847649501825e757d3bac4877ba29793b0d87561ba7e26ec9b7de663a1701ca7e039bbfc417290af84fb56d370cd2aab7193b079a57b968652b0404382972d8c73716a5330e94d7cd662ff4aaed8b261d60bb99c8fe645b4a2335fdf06c29f549cb685d7f05473d7e9adddc114afd6989d1cd6eb2964602c828d66e03ce36d68ee2c7ab82d1ec04632929f02546db62b1776a6d519d8d0f048e0832ef3953a365a972aff0bf32ddcf99a1a92b9018cffba846b828edfb36f799f923509c913cd781347f45bf12d0637e335f573355d0a895c89cb3c5f844e3c8f5d57a3bf93f80a2418849f29a530ea5efa65ad636324deb956c5b1fa64cf8d65bb4a3389707c8ddfb33a202ec50078d845533f7054b8f9baee747b65bcc5ad072d5bfe76d48c958401892ba36a084b4ff3ba69bf782f08e9d6e695c80fb26e0d035a74504952ade7022ea7d6634f702fd14e9c8e6db4328ebfa3a67da3c3127262859535235f568d5ebf66502522c64290de31923cfae2f4e1901fbc57b8b77306d055f0c1d58ea59791f3ab1b5cf65458146d85bd684c89404b31a623c458ae8e727d630308c73f5099537c9a676b58795c855a71649a69041a279d7c21c8f9e8d839801085debc4344502516856de2e9a7a1fa96d5cccf0a6ebc589193a494c99cd830f02bcfbf5f99ac3327104cca3fe4bae9cfbd7c05df43b8654c3c9763a0844558a378eef89e5f752484318d99766f1135857683137cfdad41fbb502e805396d309b513cd2a721f7768d22ebb21ea3ff4a39e18b86cd575084bfe0e3bddedec598839defc17132602e2ccf54fe2c8528e5f4f9fcac3bcca2210640d461c6f9844e1bf23a7bded7d99dd5777dd6f9de382cc8d437dbef193d9d3cb0a0acb6325e4e3a2d249ee12302a06bdca40e56779d80ac33794f2f4d0d8a316e1d36a7daab8b1220d9a6dc81348f22fa2757e93d4b2fd4d90470cbd08f99313caabb37801f14bf0e2b2030f47e9b7565cfa6bafd880028bd92b5976ca8b051a902d4d3268b1f6385024777377d7c9ec42633972dfa8e6c07a2768479627d337ff0cff93379e5202a4496f4db46d64235d6a1f65985d2585dfd5a8b2d2f2883fdc11fce703824f2fd99db07c8eeca4833a848ed887eca4b24adb6ade3717bb4c9b23919b25383423405940b5c7105c59a3fde238c4228bd62473697232cd4fdaa250048600e996282c9afe65bfb77218f2919c50679e90705bd18e05a3d8663728eab32f8451cb96e6849551abc97a5880094571fe1d67d33070b7586fb1262c9d9b758cad7d6d34a2a7b7dc72370d9a19dfe753469194f44af995a82fee842456c89ed8e626e7f3b5653303220a4cbf77f3b9969125c1f92030cb040b0d6442ce8d68710fe49e5a7633a479b17c40d47fd5ae930ac3877a01e5292b8eda130e772b4a61480fd873346f30fd7f60ce49ed87a1c7e8deb59ca8358b12c68c2f81b3fbf8a3fd9a658371a409edb5245adf1e0bab7607adf0acfcc9439c421806dfcc871d5b5c96ef60ad40d504a26a88bf183f21dc4ac2330be39e4d7b3c1cd325d0de06278d4e5a1ac6ae5960c57a1167b339b7f69a5941ff59646ad93ade73c34673e533247053a43e8543ae7c0cab94f349d4f22428f0e34e53590b59f6c788945df732cb875646d04783de5a527d1b7c8063c71b0ccc0cff656381ff829c1be1354f80982750b79c08e612410c46fc01c665815ab3b42a707457c6ddf6d657ca4256de7b74c794420f43fc2f11cb2f82b3f4e14919a7d5ef68287552549222a7ea52594cbce594156ead3c738009b684f5be1e13465c69ba402c38f7127398f5a0ffa3b834cf984fab45d3fb7de28c7b1eabd023ff253eafcb1bd479ba3eea0c6c3d1327fde541d0733cbb730b05484206f9fd044257698716886b2c76a188cc18d2597b9dc4d85553eb02e8a13f3090f0439e84b3d43aef6e602c524dbaee79b021bb78e9891a9c0ae1f9c6df61ad48d54b6d1fc9239e7fa9647ac5375846b784e5f92b584b303d8e09211bb5506b867696bb54575e7bba39bab6aca92c206c800764b0b134f9a7fecb2338719b8fad7d86b61e2898ab882a0d89eaa7446ee6b4f5ead326499bae06c50290574e576110b455fce248f704fa67b2ae563e69caf740a15fb64e497da6459aad60efab018f3d99eae0b0308eaa17dd2af8a4607e22cea545fa3912cfee444f4344d2eb8bae3690c87a2defc91bb050e060bfb019e490bab5c25a9b725344cd50ba8fbebfbbff48d7af78e626f99fcb95871a7c738d67420cdcb58bd8b81408cbfabf8e0f6ddfbb3830396c0de065b28e1822f22c88934139e93645def95c1551ac2dd8f924262868699685e4e0a62311ccbe2e356631a7030f29d1df54ad06e44ef77185d96030bb5f632fcf8b0a463defdb20498c9d230aae71242a14997f30bd11e0592376a1bdf2b18e5e11d70501ab35e20292b0ab2772ccd731cbd98a95953b37b8baa71912c30997ee07111ff957e0e2b5594280dd5229193f88d9c2042c71baea2ebf5bae2cc34eafe127441d497bd1e15010d5c13a974c3974bc58ea70f5a626e4a42859fa25a98626b422451a9b9c2ee18db104900e70fe0c18e062ab9042640dc6d9d45d9849049ac99722e3dc37a812144b04bd438d55d436134c9f3e9e7232ab7a88694670cc05f10b1a3f92b52f0e1198ef07c8881852b3613070a49e11d759b7405f28e510faced6d08f963a4437384e264eaa67f9219c1a2f171401352f6335ea5b79b1e768c0d97c86d7c3895832dbcd8037b882ba8df3e77d206b108c2b22d7dee861928b40eccdebab8a907adeef8b460d4e983f0a9de463597db74effd0744a114c8095469fc2eddcf3bc9db4d2725ef44726f8292dd54ac266594b1496d83bcee453f93e856c314cde3bf193700de2266b4c7a045fb6b8d8284f68072ffe5ae6207747fda7ff2edfdc5b1bcf774fa295d3af4c29447a9471fcace33789944d87126a66bfc636a0145b39a4af259023a615ef493576f7118fdec6e6acfe2cb5eed2376cb2610cf1ffbcc040d8f175c27c155e11543450ec2b1d64659fd9121df792a3c9a394c1f021bd82a1920f799bfa9b3955c71f905f4e56f5447f10fd9e35d16098ec31a24993888e9d7170129fe7526afb708cd43c15e63168136b0c06ec4599e76d1b0b0a704df4a4ce640c0e24c75befa19298fac3a4aeb7a3475822cbf12e3e631c6aa3928ee4e9f603e09e1bf1a12e9c2bedb95f62cc1ccd7032d58ec3d2303e661db06b0cf2f76e1f454a5ff9f8ec796e427d12a602b1935062be70847c247f060beb9adbbbff132ea2cb3117ec50d1933d3b6697970335e13b593a84dbc16b229c5a772655ee6414dcbd66c79a4428c3f2a85bfe8af8ff5d52537156f6178d52bf72e3702fd6bb6d39c4012746f4c59cd1029725a0646931eb9a6b033b1233994feb895afff116a469208df69ebba9053f523286cb487b666c11e5ff3602ede9026c96f669099084cd412b8aa596ab38d1e0e805ba3a18fada5810b3575b078acc66f144f542010373d58f05974c499e8cafa882244e5b0fc334f435c129c571212f3408dce706c9950389c513ca5992337ea4c8bd481ee05f59500359620819b1c47ce8bafff89af0698e107e5f2326e33e1c7b991d1946fe2dacf28439d9465aed07a220e1a01f976f0c09c387c2646a6469522abbd08779b317b2ad33ef9381192e22344bd6a74030a0617c04ef406c5fc0d0716a853c4faba2b9c1d8c994f53e8696f01d680d3f78bfbed0fb77430a989b32d93605bac71fe4796e449cc4cbb1def34170dcb8d4816e1b4f6457ad2ec0e8353e367baaf1f133f85c5d82e0a654ae6c2a7a6e0b891327d4486b78e4fb914b5ddd1508bc39bc1463f757f7b829d09ca945932b8dbc566d6ec4ab8f5777f78355a9941c13206a6733ce3ae10b8eae6c2a24b65dd4aabed02d8a894956d16f862a4d5bf80467cad5ea5d00fcfbdbc70633652fb8308046abbaffc9eedc55c7abae51ce6a05a1ddae27f8ec7b2e30548b10206781265422f407e225cb71411d92b65ac428f94163613a4827a42c07fdf24d3b20bfb02694a5b9e0495edd4ce07cfa3f02bb087dcef47291bb6a0cf0d76bb2c8e08aca87afa49aa63a470b1107e48848846ecbcbb0fc3be35001822fa4745632ec64a885f837d1c93fd7d900314876f6775118110f0549ddba87f307a5e73e24a34a586858b9cd3c84217488025338652ad7c15ffb691eebd6bd3857de027a34988241803be35a58bcf4c9bac1f63d0eaec517282859a981f845df4300528347c0398634ae6106ef7840205dc13437739f1dcae68fbd063077734bc36766ef33dddfc54693557a800938cddcc4ccc16d7d29928990fa02150654ba42470ba1f052d2dedb30e24674418a08ded8d6af5f7b76445a4857b631a897eda076266f9e618dbefdcb287405a1b9d8abacc5b09559011e0a7698fe1be96210a2c9c937fa389cac720bdf72d2b5e24e4a0c5304cfe22688f733a129d47f81a1f918aa0569e8a3063bd8bac0c3a5b46be798f79e110274dd5b9dabe404b9d258f32e547dc2cd1e9248b170824dccfbf452c77659a9a9e09a030a117aa6051917b30f994356ce3717391eb93a19621ac7d1f210dbb03a534a6165b4529ef481bf7b98b537aeea6799989644a80ed8a6739f2c3691b9c36a2a7767a6bd647158e7750b2d5eb2e1aaa7de0d640671a95c6edd0ec543053b9919815af64dd278c1629e796d1254990be6e9f6ffbfaea55ecbb2c69db5360d65f3494364b181554c19b64a03fa66bd4f20032b76e23f7afe685d27a073ca9666f589d2b58675019d959fb2df2adf4e8a8265b53097c70ac5b8d74d771a05653d3e892032d75f4ee412a2d51d736b51087babec3a844e9ff1c3bf8ccf05ca92e2e5699c1302e867d2bc69d9e632bed0b39a7200568c2d62961f396f29937f7ed59c603c24023db8d8ecccbd7a3e3933736749a8a5b8b5ee112a1e9897e1c8c49902c8365a9c8a1ae54a6c454943c814e2d84398367e9276cd81f1c30facaeff0378a89edf216395ccae19876a5b34041bd3823135e24286e6e1e9c84492898aa20aa2472c50dc2fe1b34de088f9dc887d1a5465b54f0ac6427c2494b77bc119b0330f43a080b7f484a2cc0549e5756f9399a1aa495329c176aadaea827699838736b0c031a65ab3c6c1d0c417d351aa5bac88de4d368faecf79596b734da809e113125fb8469d1bc40800e3ee686cd743196f6b67a619e956c2eb78857defe19663c303a36c2ce68d9239e6fb6d665750dfb1921118a3a1407d692e897c8cc0"}) get_mempolicy(&(0x7f0000000080), &(0x7f00000000c0), 0x6, &(0x7f0000ffb000/0x2000)=nil, 0x4) (async) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f0000000040)={0x80, 0x17, 0x7, 0x4, 0x31, 0x0, &(0x7f0000000100)="024bdec5ec5598762c4650878670dcc5e4917ac3adf7969af233ecfee5c135c8040347af36a929dd93b5b56f9b8ff7b513"}) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r0, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) (async) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x5, 0x0, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4, 0x80, &(0x7f00000001c0)="eb475c4061e081260f9ad3aa9868d11ce7807f3a0ef8c2802756e7e3e30f7b8f9dd10fe590bd686a61b4e39533cca75959bff964a865aace4b75305d9d03eed01a05d8e528b7a6b8e682b0a37cbf334df9958f294ec120ee6188abb0881a6fcc9d1caad7d48d9fad39b23d0898904f4127bfbe36b0ea5529c17d9e28e52c1966b1f98c95656dc3a640e7cff38917903fbf04ecd96c71ef8eef1ced8cda646c20e795a056ce0ddc1ff56f726c80ca066ae5ce656d2bdbadeb526031fd106d79bfe8db08763461019840bbb2b23d6128756794189dfbb3015ca29e508af7289dcbe1c00b3c6f20c0616859d4a6321ccf0026f3cf41a012b0c73e8ec3382fb277616150776a35bc30cfee14945d7590c76db729eeb1b2ed415b0c8875b899854bf92802f81ce7194a09a0e44ca73793fdd94f1a72845b18d847649501825e757d3bac4877ba29793b0d87561ba7e26ec9b7de663a1701ca7e039bbfc417290af84fb56d370cd2aab7193b079a57b968652b0404382972d8c73716a5330e94d7cd662ff4aaed8b261d60bb99c8fe645b4a2335fdf06c29f549cb685d7f05473d7e9adddc114afd6989d1cd6eb2964602c828d66e03ce36d68ee2c7ab82d1ec04632929f02546db62b1776a6d519d8d0f048e0832ef3953a365a972aff0bf32ddcf99a1a92b9018cffba846b828edfb36f799f923509c913cd781347f45bf12d0637e335f573355d0a895c89cb3c5f844e3c8f5d57a3bf93f80a2418849f29a530ea5efa65ad636324deb956c5b1fa64cf8d65bb4a3389707c8ddfb33a202ec50078d845533f7054b8f9baee747b65bcc5ad072d5bfe76d48c958401892ba36a084b4ff3ba69bf782f08e9d6e695c80fb26e0d035a74504952ade7022ea7d6634f702fd14e9c8e6db4328ebfa3a67da3c3127262859535235f568d5ebf66502522c64290de31923cfae2f4e1901fbc57b8b77306d055f0c1d58ea59791f3ab1b5cf65458146d85bd684c89404b31a623c458ae8e727d630308c73f5099537c9a676b58795c855a71649a69041a279d7c21c8f9e8d839801085debc4344502516856de2e9a7a1fa96d5cccf0a6ebc589193a494c99cd830f02bcfbf5f99ac3327104cca3fe4bae9cfbd7c05df43b8654c3c9763a0844558a378eef89e5f752484318d99766f1135857683137cfdad41fbb502e805396d309b513cd2a721f7768d22ebb21ea3ff4a39e18b86cd575084bfe0e3bddedec598839defc17132602e2ccf54fe2c8528e5f4f9fcac3bcca2210640d461c6f9844e1bf23a7bded7d99dd5777dd6f9de382cc8d437dbef193d9d3cb0a0acb6325e4e3a2d249ee12302a06bdca40e56779d80ac33794f2f4d0d8a316e1d36a7daab8b1220d9a6dc81348f22fa2757e93d4b2fd4d90470cbd08f99313caabb37801f14bf0e2b2030f47e9b7565cfa6bafd880028bd92b5976ca8b051a902d4d3268b1f6385024777377d7c9ec42633972dfa8e6c07a2768479627d337ff0cff93379e5202a4496f4db46d64235d6a1f65985d2585dfd5a8b2d2f2883fdc11fce703824f2fd99db07c8eeca4833a848ed887eca4b24adb6ade3717bb4c9b23919b25383423405940b5c7105c59a3fde238c4228bd62473697232cd4fdaa250048600e996282c9afe65bfb77218f2919c50679e90705bd18e05a3d8663728eab32f8451cb96e6849551abc97a5880094571fe1d67d33070b7586fb1262c9d9b758cad7d6d34a2a7b7dc72370d9a19dfe753469194f44af995a82fee842456c89ed8e626e7f3b5653303220a4cbf77f3b9969125c1f92030cb040b0d6442ce8d68710fe49e5a7633a479b17c40d47fd5ae930ac3877a01e5292b8eda130e772b4a61480fd873346f30fd7f60ce49ed87a1c7e8deb59ca8358b12c68c2f81b3fbf8a3fd9a658371a409edb5245adf1e0bab7607adf0acfcc9439c421806dfcc871d5b5c96ef60ad40d504a26a88bf183f21dc4ac2330be39e4d7b3c1cd325d0de06278d4e5a1ac6ae5960c57a1167b339b7f69a5941ff59646ad93ade73c34673e533247053a43e8543ae7c0cab94f349d4f22428f0e34e53590b59f6c788945df732cb875646d04783de5a527d1b7c8063c71b0ccc0cff656381ff829c1be1354f80982750b79c08e612410c46fc01c665815ab3b42a707457c6ddf6d657ca4256de7b74c794420f43fc2f11cb2f82b3f4e14919a7d5ef68287552549222a7ea52594cbce594156ead3c738009b684f5be1e13465c69ba402c38f7127398f5a0ffa3b834cf984fab45d3fb7de28c7b1eabd023ff253eafcb1bd479ba3eea0c6c3d1327fde541d0733cbb730b05484206f9fd044257698716886b2c76a188cc18d2597b9dc4d85553eb02e8a13f3090f0439e84b3d43aef6e602c524dbaee79b021bb78e9891a9c0ae1f9c6df61ad48d54b6d1fc9239e7fa9647ac5375846b784e5f92b584b303d8e09211bb5506b867696bb54575e7bba39bab6aca92c206c800764b0b134f9a7fecb2338719b8fad7d86b61e2898ab882a0d89eaa7446ee6b4f5ead326499bae06c50290574e576110b455fce248f704fa67b2ae563e69caf740a15fb64e497da6459aad60efab018f3d99eae0b0308eaa17dd2af8a4607e22cea545fa3912cfee444f4344d2eb8bae3690c87a2defc91bb050e060bfb019e490bab5c25a9b725344cd50ba8fbebfbbff48d7af78e626f99fcb95871a7c738d67420cdcb58bd8b81408cbfabf8e0f6ddfbb3830396c0de065b28e1822f22c88934139e93645def95c1551ac2dd8f924262868699685e4e0a62311ccbe2e356631a7030f29d1df54ad06e44ef77185d96030bb5f632fcf8b0a463defdb20498c9d230aae71242a14997f30bd11e0592376a1bdf2b18e5e11d70501ab35e20292b0ab2772ccd731cbd98a95953b37b8baa71912c30997ee07111ff957e0e2b5594280dd5229193f88d9c2042c71baea2ebf5bae2cc34eafe127441d497bd1e15010d5c13a974c3974bc58ea70f5a626e4a42859fa25a98626b422451a9b9c2ee18db104900e70fe0c18e062ab9042640dc6d9d45d9849049ac99722e3dc37a812144b04bd438d55d436134c9f3e9e7232ab7a88694670cc05f10b1a3f92b52f0e1198ef07c8881852b3613070a49e11d759b7405f28e510faced6d08f963a4437384e264eaa67f9219c1a2f171401352f6335ea5b79b1e768c0d97c86d7c3895832dbcd8037b882ba8df3e77d206b108c2b22d7dee861928b40eccdebab8a907adeef8b460d4e983f0a9de463597db74effd0744a114c8095469fc2eddcf3bc9db4d2725ef44726f8292dd54ac266594b1496d83bcee453f93e856c314cde3bf193700de2266b4c7a045fb6b8d8284f68072ffe5ae6207747fda7ff2edfdc5b1bcf774fa295d3af4c29447a9471fcace33789944d87126a66bfc636a0145b39a4af259023a615ef493576f7118fdec6e6acfe2cb5eed2376cb2610cf1ffbcc040d8f175c27c155e11543450ec2b1d64659fd9121df792a3c9a394c1f021bd82a1920f799bfa9b3955c71f905f4e56f5447f10fd9e35d16098ec31a24993888e9d7170129fe7526afb708cd43c15e63168136b0c06ec4599e76d1b0b0a704df4a4ce640c0e24c75befa19298fac3a4aeb7a3475822cbf12e3e631c6aa3928ee4e9f603e09e1bf1a12e9c2bedb95f62cc1ccd7032d58ec3d2303e661db06b0cf2f76e1f454a5ff9f8ec796e427d12a602b1935062be70847c247f060beb9adbbbff132ea2cb3117ec50d1933d3b6697970335e13b593a84dbc16b229c5a772655ee6414dcbd66c79a4428c3f2a85bfe8af8ff5d52537156f6178d52bf72e3702fd6bb6d39c4012746f4c59cd1029725a0646931eb9a6b033b1233994feb895afff116a469208df69ebba9053f523286cb487b666c11e5ff3602ede9026c96f669099084cd412b8aa596ab38d1e0e805ba3a18fada5810b3575b078acc66f144f542010373d58f05974c499e8cafa882244e5b0fc334f435c129c571212f3408dce706c9950389c513ca5992337ea4c8bd481ee05f59500359620819b1c47ce8bafff89af0698e107e5f2326e33e1c7b991d1946fe2dacf28439d9465aed07a220e1a01f976f0c09c387c2646a6469522abbd08779b317b2ad33ef9381192e22344bd6a74030a0617c04ef406c5fc0d0716a853c4faba2b9c1d8c994f53e8696f01d680d3f78bfbed0fb77430a989b32d93605bac71fe4796e449cc4cbb1def34170dcb8d4816e1b4f6457ad2ec0e8353e367baaf1f133f85c5d82e0a654ae6c2a7a6e0b891327d4486b78e4fb914b5ddd1508bc39bc1463f757f7b829d09ca945932b8dbc566d6ec4ab8f5777f78355a9941c13206a6733ce3ae10b8eae6c2a24b65dd4aabed02d8a894956d16f862a4d5bf80467cad5ea5d00fcfbdbc70633652fb8308046abbaffc9eedc55c7abae51ce6a05a1ddae27f8ec7b2e30548b10206781265422f407e225cb71411d92b65ac428f94163613a4827a42c07fdf24d3b20bfb02694a5b9e0495edd4ce07cfa3f02bb087dcef47291bb6a0cf0d76bb2c8e08aca87afa49aa63a470b1107e48848846ecbcbb0fc3be35001822fa4745632ec64a885f837d1c93fd7d900314876f6775118110f0549ddba87f307a5e73e24a34a586858b9cd3c84217488025338652ad7c15ffb691eebd6bd3857de027a34988241803be35a58bcf4c9bac1f63d0eaec517282859a981f845df4300528347c0398634ae6106ef7840205dc13437739f1dcae68fbd063077734bc36766ef33dddfc54693557a800938cddcc4ccc16d7d29928990fa02150654ba42470ba1f052d2dedb30e24674418a08ded8d6af5f7b76445a4857b631a897eda076266f9e618dbefdcb287405a1b9d8abacc5b09559011e0a7698fe1be96210a2c9c937fa389cac720bdf72d2b5e24e4a0c5304cfe22688f733a129d47f81a1f918aa0569e8a3063bd8bac0c3a5b46be798f79e110274dd5b9dabe404b9d258f32e547dc2cd1e9248b170824dccfbf452c77659a9a9e09a030a117aa6051917b30f994356ce3717391eb93a19621ac7d1f210dbb03a534a6165b4529ef481bf7b98b537aeea6799989644a80ed8a6739f2c3691b9c36a2a7767a6bd647158e7750b2d5eb2e1aaa7de0d640671a95c6edd0ec543053b9919815af64dd278c1629e796d1254990be6e9f6ffbfaea55ecbb2c69db5360d65f3494364b181554c19b64a03fa66bd4f20032b76e23f7afe685d27a073ca9666f589d2b58675019d959fb2df2adf4e8a8265b53097c70ac5b8d74d771a05653d3e892032d75f4ee412a2d51d736b51087babec3a844e9ff1c3bf8ccf05ca92e2e5699c1302e867d2bc69d9e632bed0b39a7200568c2d62961f396f29937f7ed59c603c24023db8d8ecccbd7a3e3933736749a8a5b8b5ee112a1e9897e1c8c49902c8365a9c8a1ae54a6c454943c814e2d84398367e9276cd81f1c30facaeff0378a89edf216395ccae19876a5b34041bd3823135e24286e6e1e9c84492898aa20aa2472c50dc2fe1b34de088f9dc887d1a5465b54f0ac6427c2494b77bc119b0330f43a080b7f484a2cc0549e5756f9399a1aa495329c176aadaea827699838736b0c031a65ab3c6c1d0c417d351aa5bac88de4d368faecf79596b734da809e113125fb8469d1bc40800e3ee686cd743196f6b67a619e956c2eb78857defe19663c303a36c2ce68d9239e6fb6d665750dfb1921118a3a1407d692e897c8cc0"}) (async) [ 3276.489875][T31806] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3276.497914][T31806] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3276.505878][T31806] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3276.513844][T31806] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3276.521870][T31806] [ 3276.528417][T31806] syz-executor.2: attempt to access beyond end of device [ 3276.528417][T31806] loop2: rw=2049, want=176, limit=16 05:55:53 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x73, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:55:53 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x15, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:55:53 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0xac140, 0x0) close(r0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x50, 0xffffffffffffffff, 0x8000000) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000), 0xac140, 0x0) (async) close(r0) (async) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2000004, 0x50, 0xffffffffffffffff, 0x8000000) (async) 05:55:53 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 33) 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_iso={0x0, {0xb, 0x1}, 0x2, 0xc4, &(0x7f0000000100)="ee72eb3a3e02998e3ae6e3e72a", 0xd, 0x0, 0x100, 0x3d, 0x1, 0x59c7, &(0x7f00000001c0)="547342a1c67c3a494a86601cac88095ab368da170e459c32a9f916942d9b28dc6758d56f201929fb509812ce6893ac513471ed84df8614fcf0a6c996a22bf9d7653e", [{0x8, 0x1, 0x401}, {0x8, 0x3, 0x7}, {0x20, 0xf, 0xa58}, {0x3, 0x3f, 0x8}, {0x7ff, 0x1f, 0x20}, {0x80000000, 0x9, 0x61}, {0xfff, 0x3, 0x1}, {0x80000001, 0x6, 0x8000}, {0x8, 0x3}, {0x3, 0x44, 0x2}, {0x0, 0x400, 0xff}, {0x8, 0x200, 0x1674}, {0x9, 0xfff, 0x3}, {0x4, 0x1, 0x81}, {0x2, 0x40, 0xade}, {0x5, 0x4, 0xffffff99}, {0x8001, 0x8f, 0x7}, {0x4, 0x42b1, 0x5}, {0xffff, 0x80, 0x4}, {0x6, 0x0, 0xe5b}, {0x4, 0xfffffff8, 0x88ff}, {0x2, 0x40, 0x7}, {0x6, 0x400, 0x7fff}, {0x0, 0x7, 0x7}, {0x80000000, 0x2, 0x9}, {0xf43c, 0x6, 0xffffffff}, {0x9, 0x4, 0x2}, {0x39ab, 0x5}, {0x9000, 0x5, 0x1}, {0x1, 0x6, 0x455}, {0xd7, 0x1, 0x5}, {0x83, 0x7, 0x7fff}, {0x7, 0xffffffc0, 0x8}, {0x2f, 0xfffffbd2, 0x3f}, {0x69, 0x1000, 0x8f1}, {0x8, 0x6, 0x9}, {0xad04, 0x3, 0x1}, {0x3d4918eb, 0x800, 0x8}, {0x8, 0x6, 0x4271}, {0x4, 0x7, 0x4}, {0x1f, 0xfff, 0x8}, {0x69c, 0x193, 0x7}, {0x3, 0x3, 0x1}, {0x2, 0x9, 0x5}, {0x0, 0x1ff, 0x2}, {0x1, 0x2, 0x4}, {0x9, 0x8, 0x12}, {0x2, 0x5, 0x3d}, {0x2, 0x4, 0x7ff}, {0x5, 0x8, 0x5}, {0x650ba655, 0x6, 0x8001}, {0x7f, 0x200, 0x1ff}, {0x0, 0x5d, 0x7fff}, {0x1, 0x6, 0x1}, {0x1000, 0x101, 0x9}, {0x5f50cd50, 0x20000000, 0x7f}, {0x1, 0x1, 0x90f}, {0x6, 0xffffffff, 0x80}, {0x1, 0x5, 0x2}, {0x5, 0x1, 0x2}, {0x3ff, 0x6, 0xfffffeff}]}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x6, 0x1, 0x80, 0x90, 0x1, &(0x7f0000000000)="0b43c99e01ca6ccad4da82f71e423f86cce263e35a463cf23d76ee7c3a3764cfc1b04541d179cd924b2a19202dee5e8a1e768fe01404149e1edd94acdce85b9d9af0820c9a60c0a1dc295c8245b3f7f7b2a65ebc38332fd2de7f08b854438b86be15dacb656628b349ca54ecae585e6824ce039603a8e09a0b014768aec582a9ebb607493558442a654414c6a34fb621"}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r1}, 0xe) r2 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000050540)=ANY=[@ANYRES64=0x0, @ANYBLOB="a405000000168f3bdce65de9f6c7000000ffff0000000000000900000000000000070000000000000069d20000000000000100000000000000480500002000000001000000f09c00000100000000000000ffff0000000000000400000000000000f28f00000000000008000000078c70"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000045a40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000045c40)={{0x0, 0x7, 0x0, 0x7ff, 0x100000000, 0xff, 0xffff, 0x5dd, 0x1, 0x0, 0x1, 0xffffffffffffff45, 0x1, 0x2, 0x9}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000046c40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046e40)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000000000010000000000000000000000000000000200000000000000050000000000000001000000000000000400000005000000060000007f000000090000000000000004000000000000000700000000000000eb040000000000000800"/112]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000046ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}, {r14, r15}, {r16}], 0x3f, "83d75fdcbd1321"}) 05:55:53 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_iso={0x0, {0xb, 0x1}, 0x2, 0xc4, &(0x7f0000000100)="ee72eb3a3e02998e3ae6e3e72a", 0xd, 0x0, 0x100, 0x3d, 0x1, 0x59c7, &(0x7f00000001c0)="547342a1c67c3a494a86601cac88095ab368da170e459c32a9f916942d9b28dc6758d56f201929fb509812ce6893ac513471ed84df8614fcf0a6c996a22bf9d7653e", [{0x8, 0x1, 0x401}, {0x8, 0x3, 0x7}, {0x20, 0xf, 0xa58}, {0x3, 0x3f, 0x8}, {0x7ff, 0x1f, 0x20}, {0x80000000, 0x9, 0x61}, {0xfff, 0x3, 0x1}, {0x80000001, 0x6, 0x8000}, {0x8, 0x3}, {0x3, 0x44, 0x2}, {0x0, 0x400, 0xff}, {0x8, 0x200, 0x1674}, {0x9, 0xfff, 0x3}, {0x4, 0x1, 0x81}, {0x2, 0x40, 0xade}, {0x5, 0x4, 0xffffff99}, {0x8001, 0x8f, 0x7}, {0x4, 0x42b1, 0x5}, {0xffff, 0x80, 0x4}, {0x6, 0x0, 0xe5b}, {0x4, 0xfffffff8, 0x88ff}, {0x2, 0x40, 0x7}, {0x6, 0x400, 0x7fff}, {0x0, 0x7, 0x7}, {0x80000000, 0x2, 0x9}, {0xf43c, 0x6, 0xffffffff}, {0x9, 0x4, 0x2}, {0x39ab, 0x5}, {0x9000, 0x5, 0x1}, {0x1, 0x6, 0x455}, {0xd7, 0x1, 0x5}, {0x83, 0x7, 0x7fff}, {0x7, 0xffffffc0, 0x8}, {0x2f, 0xfffffbd2, 0x3f}, {0x69, 0x1000, 0x8f1}, {0x8, 0x6, 0x9}, {0xad04, 0x3, 0x1}, {0x3d4918eb, 0x800, 0x8}, {0x8, 0x6, 0x4271}, {0x4, 0x7, 0x4}, {0x1f, 0xfff, 0x8}, {0x69c, 0x193, 0x7}, {0x3, 0x3, 0x1}, {0x2, 0x9, 0x5}, {0x0, 0x1ff, 0x2}, {0x1, 0x2, 0x4}, {0x9, 0x8, 0x12}, {0x2, 0x5, 0x3d}, {0x2, 0x4, 0x7ff}, {0x5, 0x8, 0x5}, {0x650ba655, 0x6, 0x8001}, {0x7f, 0x200, 0x1ff}, {0x0, 0x5d, 0x7fff}, {0x1, 0x6, 0x1}, {0x1000, 0x101, 0x9}, {0x5f50cd50, 0x20000000, 0x7f}, {0x1, 0x1, 0x90f}, {0x6, 0xffffffff, 0x80}, {0x1, 0x5, 0x2}, {0x5, 0x1, 0x2}, {0x3ff, 0x6, 0xfffffeff}]}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x6, 0x1, 0x80, 0x90, 0x1, &(0x7f0000000000)="0b43c99e01ca6ccad4da82f71e423f86cce263e35a463cf23d76ee7c3a3764cfc1b04541d179cd924b2a19202dee5e8a1e768fe01404149e1edd94acdce85b9d9af0820c9a60c0a1dc295c8245b3f7f7b2a65ebc38332fd2de7f08b854438b86be15dacb656628b349ca54ecae585e6824ce039603a8e09a0b014768aec582a9ebb607493558442a654414c6a34fb621"}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r1}, 0xe) r2 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000050540)=ANY=[@ANYRES64=0x0, @ANYBLOB="a405000000168f3bdce65de9f6c7000000ffff0000000000000900000000000000070000000000000069d20000000000000100000000000000480500002000000001000000f09c00000100000000000000ffff0000000000000400000000000000f28f00000000000008000000078c70"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000045a40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000045c40)={{0x0, 0x7, 0x0, 0x7ff, 0x100000000, 0xff, 0xffff, 0x5dd, 0x1, 0x0, 0x1, 0xffffffffffffff45, 0x1, 0x2, 0x9}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000046c40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046e40)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000000000010000000000000000000000000000000200000000000000050000000000000001000000000000000400000005000000060000007f000000090000000000000004000000000000000700000000000000eb040000000000000800"/112]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000046ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}, {r14, r15}, {r16}], 0x3f, "83d75fdcbd1321"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_iso={0x0, {0xb, 0x1}, 0x2, 0xc4, &(0x7f0000000100)="ee72eb3a3e02998e3ae6e3e72a", 0xd, 0x0, 0x100, 0x3d, 0x1, 0x59c7, &(0x7f00000001c0)="547342a1c67c3a494a86601cac88095ab368da170e459c32a9f916942d9b28dc6758d56f201929fb509812ce6893ac513471ed84df8614fcf0a6c996a22bf9d7653e", [{0x8, 0x1, 0x401}, {0x8, 0x3, 0x7}, {0x20, 0xf, 0xa58}, {0x3, 0x3f, 0x8}, {0x7ff, 0x1f, 0x20}, {0x80000000, 0x9, 0x61}, {0xfff, 0x3, 0x1}, {0x80000001, 0x6, 0x8000}, {0x8, 0x3}, {0x3, 0x44, 0x2}, {0x0, 0x400, 0xff}, {0x8, 0x200, 0x1674}, {0x9, 0xfff, 0x3}, {0x4, 0x1, 0x81}, {0x2, 0x40, 0xade}, {0x5, 0x4, 0xffffff99}, {0x8001, 0x8f, 0x7}, {0x4, 0x42b1, 0x5}, {0xffff, 0x80, 0x4}, {0x6, 0x0, 0xe5b}, {0x4, 0xfffffff8, 0x88ff}, {0x2, 0x40, 0x7}, {0x6, 0x400, 0x7fff}, {0x0, 0x7, 0x7}, {0x80000000, 0x2, 0x9}, {0xf43c, 0x6, 0xffffffff}, {0x9, 0x4, 0x2}, {0x39ab, 0x5}, {0x9000, 0x5, 0x1}, {0x1, 0x6, 0x455}, {0xd7, 0x1, 0x5}, {0x83, 0x7, 0x7fff}, {0x7, 0xffffffc0, 0x8}, {0x2f, 0xfffffbd2, 0x3f}, {0x69, 0x1000, 0x8f1}, {0x8, 0x6, 0x9}, {0xad04, 0x3, 0x1}, {0x3d4918eb, 0x800, 0x8}, {0x8, 0x6, 0x4271}, {0x4, 0x7, 0x4}, {0x1f, 0xfff, 0x8}, {0x69c, 0x193, 0x7}, {0x3, 0x3, 0x1}, {0x2, 0x9, 0x5}, {0x0, 0x1ff, 0x2}, {0x1, 0x2, 0x4}, {0x9, 0x8, 0x12}, {0x2, 0x5, 0x3d}, {0x2, 0x4, 0x7ff}, {0x5, 0x8, 0x5}, {0x650ba655, 0x6, 0x8001}, {0x7f, 0x200, 0x1ff}, {0x0, 0x5d, 0x7fff}, {0x1, 0x6, 0x1}, {0x1000, 0x101, 0x9}, {0x5f50cd50, 0x20000000, 0x7f}, {0x1, 0x1, 0x90f}, {0x6, 0xffffffff, 0x80}, {0x1, 0x5, 0x2}, {0x5, 0x1, 0x2}, {0x3ff, 0x6, 0xfffffeff}]}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x6, 0x1, 0x80, 0x90, 0x1, &(0x7f0000000000)="0b43c99e01ca6ccad4da82f71e423f86cce263e35a463cf23d76ee7c3a3764cfc1b04541d179cd924b2a19202dee5e8a1e768fe01404149e1edd94acdce85b9d9af0820c9a60c0a1dc295c8245b3f7f7b2a65ebc38332fd2de7f08b854438b86be15dacb656628b349ca54ecae585e6824ce039603a8e09a0b014768aec582a9ebb607493558442a654414c6a34fb621"}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r1}, 0xe) (async) syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r2, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [], 0xa8, "8c7ceea81c44b2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000050540)=ANY=[@ANYRES64=0x0, @ANYBLOB="a405000000168f3bdce65de9f6c7000000ffff0000000000000900000000000000070000000000000069d20000000000000100000000000000480500002000000001000000f09c00000100000000000000ffff0000000000000400000000000000f28f00000000000008000000078c70"]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000505c0)) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000045a40)) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000045c40)={{0x0, 0x7, 0x0, 0x7ff, 0x100000000, 0xff, 0xffff, 0x5dd, 0x1, 0x0, 0x1, 0xffffffffffffff45, 0x1, 0x2, 0x9}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000046c40)) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046e40)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000000000010000000000000000000000000000000200000000000000050000000000000001000000000000000400000005000000060000007f000000090000000000000004000000000000000700000000000000eb040000000000000800"/112]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000046ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}, {r14, r15}, {r16}], 0x3f, "83d75fdcbd1321"}) (async) [ 3290.765145][T31849] loop4: detected capacity change from 0 to 16 [ 3290.772794][T31851] loop2: detected capacity change from 0 to 16 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_iso={0x0, {0xb, 0x1}, 0x2, 0xc4, &(0x7f0000000100)="ee72eb3a3e02998e3ae6e3e72a", 0xd, 0x0, 0x100, 0x3d, 0x1, 0x59c7, &(0x7f00000001c0)="547342a1c67c3a494a86601cac88095ab368da170e459c32a9f916942d9b28dc6758d56f201929fb509812ce6893ac513471ed84df8614fcf0a6c996a22bf9d7653e", [{0x8, 0x1, 0x401}, {0x8, 0x3, 0x7}, {0x20, 0xf, 0xa58}, {0x3, 0x3f, 0x8}, {0x7ff, 0x1f, 0x20}, {0x80000000, 0x9, 0x61}, {0xfff, 0x3, 0x1}, {0x80000001, 0x6, 0x8000}, {0x8, 0x3}, {0x3, 0x44, 0x2}, {0x0, 0x400, 0xff}, {0x8, 0x200, 0x1674}, {0x9, 0xfff, 0x3}, {0x4, 0x1, 0x81}, {0x2, 0x40, 0xade}, {0x5, 0x4, 0xffffff99}, {0x8001, 0x8f, 0x7}, {0x4, 0x42b1, 0x5}, {0xffff, 0x80, 0x4}, {0x6, 0x0, 0xe5b}, {0x4, 0xfffffff8, 0x88ff}, {0x2, 0x40, 0x7}, {0x6, 0x400, 0x7fff}, {0x0, 0x7, 0x7}, {0x80000000, 0x2, 0x9}, {0xf43c, 0x6, 0xffffffff}, {0x9, 0x4, 0x2}, {0x39ab, 0x5}, {0x9000, 0x5, 0x1}, {0x1, 0x6, 0x455}, {0xd7, 0x1, 0x5}, {0x83, 0x7, 0x7fff}, {0x7, 0xffffffc0, 0x8}, {0x2f, 0xfffffbd2, 0x3f}, {0x69, 0x1000, 0x8f1}, {0x8, 0x6, 0x9}, {0xad04, 0x3, 0x1}, {0x3d4918eb, 0x800, 0x8}, {0x8, 0x6, 0x4271}, {0x4, 0x7, 0x4}, {0x1f, 0xfff, 0x8}, {0x69c, 0x193, 0x7}, {0x3, 0x3, 0x1}, {0x2, 0x9, 0x5}, {0x0, 0x1ff, 0x2}, {0x1, 0x2, 0x4}, {0x9, 0x8, 0x12}, {0x2, 0x5, 0x3d}, {0x2, 0x4, 0x7ff}, {0x5, 0x8, 0x5}, {0x650ba655, 0x6, 0x8001}, {0x7f, 0x200, 0x1ff}, {0x0, 0x5d, 0x7fff}, {0x1, 0x6, 0x1}, {0x1000, 0x101, 0x9}, {0x5f50cd50, 0x20000000, 0x7f}, {0x1, 0x1, 0x90f}, {0x6, 0xffffffff, 0x80}, {0x1, 0x5, 0x2}, {0x5, 0x1, 0x2}, {0x3ff, 0x6, 0xfffffeff}]}) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x6, 0x1, 0x80, 0x90, 0x1, &(0x7f0000000000)="0b43c99e01ca6ccad4da82f71e423f86cce263e35a463cf23d76ee7c3a3764cfc1b04541d179cd924b2a19202dee5e8a1e768fe01404149e1edd94acdce85b9d9af0820c9a60c0a1dc295c8245b3f7f7b2a65ebc38332fd2de7f08b854438b86be15dacb656628b349ca54ecae585e6824ce039603a8e09a0b014768aec582a9ebb607493558442a654414c6a34fb621"}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r1}, 0xe) r2 = syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r2, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [{}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0xa8, "8c7ceea81c44b2"}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000050540)=ANY=[@ANYRES64=0x0, @ANYBLOB="a405000000168f3bdce65de9f6c7000000ffff0000000000000900000000000000070000000000000069d20000000000000100000000000000480500002000000001000000f09c00000100000000000000ffff0000000000000400000000000000f28f00000000000008000000078c70"]) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000505c0)={0x0, ""/256, 0x0, 0x0}) r9 = perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000045a40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000045c40)={{0x0, 0x7, 0x0, 0x7ff, 0x100000000, 0xff, 0xffff, 0x5dd, 0x1, 0x0, 0x1, 0xffffffffffffff45, 0x1, 0x2, 0x9}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000046c40)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046e40)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000000000010000000000000000000000000000000200000000000000050000000000000001000000000000000400000005000000060000007f000000090000000000000004000000000000000700000000000000eb040000000000000800"/112]) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000046ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}, {r14, r15}, {r16}], 0x3f, "83d75fdcbd1321"}) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f0000000240)=@urb_type_iso={0x0, {0xb, 0x1}, 0x2, 0xc4, &(0x7f0000000100)="ee72eb3a3e02998e3ae6e3e72a", 0xd, 0x0, 0x100, 0x3d, 0x1, 0x59c7, &(0x7f00000001c0)="547342a1c67c3a494a86601cac88095ab368da170e459c32a9f916942d9b28dc6758d56f201929fb509812ce6893ac513471ed84df8614fcf0a6c996a22bf9d7653e", [{0x8, 0x1, 0x401}, {0x8, 0x3, 0x7}, {0x20, 0xf, 0xa58}, {0x3, 0x3f, 0x8}, {0x7ff, 0x1f, 0x20}, {0x80000000, 0x9, 0x61}, {0xfff, 0x3, 0x1}, {0x80000001, 0x6, 0x8000}, {0x8, 0x3}, {0x3, 0x44, 0x2}, {0x0, 0x400, 0xff}, {0x8, 0x200, 0x1674}, {0x9, 0xfff, 0x3}, {0x4, 0x1, 0x81}, {0x2, 0x40, 0xade}, {0x5, 0x4, 0xffffff99}, {0x8001, 0x8f, 0x7}, {0x4, 0x42b1, 0x5}, {0xffff, 0x80, 0x4}, {0x6, 0x0, 0xe5b}, {0x4, 0xfffffff8, 0x88ff}, {0x2, 0x40, 0x7}, {0x6, 0x400, 0x7fff}, {0x0, 0x7, 0x7}, {0x80000000, 0x2, 0x9}, {0xf43c, 0x6, 0xffffffff}, {0x9, 0x4, 0x2}, {0x39ab, 0x5}, {0x9000, 0x5, 0x1}, {0x1, 0x6, 0x455}, {0xd7, 0x1, 0x5}, {0x83, 0x7, 0x7fff}, {0x7, 0xffffffc0, 0x8}, {0x2f, 0xfffffbd2, 0x3f}, {0x69, 0x1000, 0x8f1}, {0x8, 0x6, 0x9}, {0xad04, 0x3, 0x1}, {0x3d4918eb, 0x800, 0x8}, {0x8, 0x6, 0x4271}, {0x4, 0x7, 0x4}, {0x1f, 0xfff, 0x8}, {0x69c, 0x193, 0x7}, {0x3, 0x3, 0x1}, {0x2, 0x9, 0x5}, {0x0, 0x1ff, 0x2}, {0x1, 0x2, 0x4}, {0x9, 0x8, 0x12}, {0x2, 0x5, 0x3d}, {0x2, 0x4, 0x7ff}, {0x5, 0x8, 0x5}, {0x650ba655, 0x6, 0x8001}, {0x7f, 0x200, 0x1ff}, {0x0, 0x5d, 0x7fff}, {0x1, 0x6, 0x1}, {0x1000, 0x101, 0x9}, {0x5f50cd50, 0x20000000, 0x7f}, {0x1, 0x1, 0x90f}, {0x6, 0xffffffff, 0x80}, {0x1, 0x5, 0x2}, {0x5, 0x1, 0x2}, {0x3ff, 0x6, 0xfffffeff}]}) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x6, 0x1, 0x80, 0x90, 0x1, &(0x7f0000000000)="0b43c99e01ca6ccad4da82f71e423f86cce263e35a463cf23d76ee7c3a3764cfc1b04541d179cd924b2a19202dee5e8a1e768fe01404149e1edd94acdce85b9d9af0820c9a60c0a1dc295c8245b3f7f7b2a65ebc38332fd2de7f08b854438b86be15dacb656628b349ca54ecae585e6824ce039603a8e09a0b014768aec582a9ebb607493558442a654414c6a34fb621"}) (async) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x0, 0x8, 0x0, &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000080)='sched_switch\x00', r1}, 0xe) (async) syz_io_uring_setup(0x5a9, &(0x7f00000002c0), &(0x7f000042d000/0x2000)=nil, &(0x7f000042e000/0x1000)=nil, &(0x7f0000000000), &(0x7f0000000100)) (async) mmap$IORING_OFF_SQ_RING(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x100000d, 0x13, r2, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004e540)={0xffffffffffffffff, [], 0xa8, "8c7ceea81c44b2"}) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r1, 0xc0709411, &(0x7f0000050540)=ANY=[@ANYRES64=0x0, @ANYBLOB="a405000000168f3bdce65de9f6c7000000ffff0000000000000900000000000000070000000000000069d20000000000000100000000000000480500002000000001000000f09c00000100000000000000ffff0000000000000400000000000000f28f00000000000008000000078c70"]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000505c0)) (async) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r9, 0x81f8943c, &(0x7f00000004c0)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, &(0x7f00000509c0)={0x0, 0x0, "7198637615e84208f4157c63bd06328eeab8a027d1ec2f7e172af6d5c4ae89962784f21efcff0baef0d85d49813ca8e7e3e16f8aabc7fa32a2a04aae672af7ce7228e38a4dcc31967ad8df3c83fdecab39de15ce48d7a890db9a98c0312d4d11a2a373b4b97d212233874d7f2277e8a1b86c2399923a4cf445e281b3ef42f0a40690f009d6d563a433020623aa9958369e98dcee6270ebebd6780c78ede1ca4dbfdf5081d20b927e14abbf759da437d3dd3f790cf0ff6f582679d9a389e41b8682ebacd7fafbefb112c9314fb388fc80cc343eacd76aed4d26b3354663c340971d8fc171770d4b7f826c2be142b405110530fb7f10ce8840fb67f6ca8083a606", "c5bd1583e44029002003941e139e25ed5465b1d2c295d8771e1c4e7635058a0a7e82f5137eeea8285fae66b06381d7d12e4a113ee7dd766d80a69cc557fd151c06bfe82264de64da6d54315cc7ce312f2efa13f409b20cada58ab304232adeef637799fbcbe51d245827b7385e3f39ca37998bf86f355377bd012db89d2e6fb0ad1621b657f2dbf4a8ed84e947be507e013302887e5d074bd221f3a50aa77f9be29ff83cadc4e0d4aed588db93efcdd3af33ad8e608f4c590f816803caebbff6bd937b39f621d5e4661b3a562ffc38a2314346ad06bf3796e6088ca102f216aeed43bc6749d8f09200bf46b3f955d2a5586c11e67f0387ab91571c39b87433c0b230687c2e1e39c3252d48f6e9008cd1f4502b34cd82dfc4eda4a3e807fb817e6ed630ee51a1cec8f3053280c3687fadd0f21505ab444a06280983e83f23bc181237ef6c0a857dc39e218f083e90b4667e2850783b9b9cd850f0b585ce5f32a844163d1be81f2e706babbd42efdcca06c050a61713f6dbf2e807b14d5fe33257c637a43ae947939cf9faa9149c7e9df95b74105358f83d895cd3e5535b6fa1dbcccd649803563d43cfcf0e9fdfe9bd4ee4b9478918475ca005db22997e3762828c2d55d0c2e7ddcc7b86690abc360f5888f8df707fd9a288d3a90bde5dbfed427906a7eae108c55a407f61c2409bcf04105d2ea73dc2e46980e18a9473d8a5547764fe90fb2bc2fc49358ff016f7ed40b1b2a0c1a2a7f8dc4c0a48ce79d4ad64cbef40dd4797b42e7876a023b43c392d55d8c37e1405d7152bb645c99e522af024dd3e9588186f2c49dd0e94ed6f1f3c28e0c03068717c484421c895fc7494792393ac34b8649bbddbe50fc823f34d870ef6e900b1c1964d8cb922f2477ae64988b6642405bb1e3ba14eb815cf37b460a2d8758b175fb4134296bf0112b19ba3b844967532bcd2abde8e2fac218c9ed0d6e0c26e4b0f04e2ce82d431c9bdd820c57db5136f356cb5c7bd1381d8b7019a1b1826c405155f9acea93e07382be7bc6fa9ae37635bce4b765892529dae3eee767b8f2648e854987b34256c69c037b1a3099adc6b1e96923e09bd1e8440ac558725f25e204884d27eb13959dbd5edabd32dec97e2778c5ff8876177cbb277dea8119d469c7e2d9b370518a316caea277112400d570598d7d5716a3e1e71f8825c36c4bd9810c300836616c709212fd26c915cef4ea134a2758c18b295894588c94fc87ab7972989617fcd17c3a472bc5e3ee43ba27f898a52bf3ae65ac627b63c9ebc0f694fc247442437f7388b4fc6989244801194235234d29efd91c61719cc09bcd210ce94229c9413fe0c5435e3e713fcab8e7a7f6f8e8bc4c30e94c399716c94c8094b2855bc790a73640b0fc8d2c0530f0c99b1589577bddb85d52442307ffd0630a1e52a1e5babeec23e8a0bbbdb14927c852c236789d30555260e1b6beb92b223c8be9c6e61a23b55e7c33983dcf5b446fd14ff58e8bbf58fea2e76a3b39d6c7185005f080366be37b8f4f1e44ffb7e4e61d86d1a99c7583ee5cffb849fba7ecf3c6e19b96006dd17c4c56fe65bc7bfe85b0d0c3612562cbff761e1840d52fe97467e81acbe5b928742ee1178092c0f116cc6a2ff02a28254fdd2c89421bdf9407995b4419889d83985b64c947a334427d87b0b2453b9256657c778a758c2adf18ddd6774fd679b71263f3bad783e7537ac8c7008ab5c37f259dc43d9d013ad6c24c70c29b07d0b3df4de4c4fd59099842786c9a4748ed9ab196bb2a1484b6a6ec1acf4ee5479cf8c2079dd87c7f52fc3034cc4b84e08cd7b600f60eb7e4a60a18167faa63cbb9dc32e47d49820fe01e8907d865982e27bf35782df52a9a1fbcaa598e3a897eff42076a69d1f51ea00c73fd076b89b56036d75a66b6d73764367a3f954a240053119759773041e7c269c66ceac22767e8a1ec41a4c95d9bae7076d2d8bbe6f6c3102ada2340e71a4357623a576080d362644fe209622164fc98e3e07fea717a5b94c3f2443dad52f14fed8516a26abd6a849310713835838cb54ebd9ff713b1ac246962a34090448114e262f53f48daffd25b7af098b75f3f60d6035edefd5c320db64153a82be0bb52df5af1acb6397d8d265ab1bea0be4fae9466fcbeedb6cc765fbe00344e5c85dff9114e1c68d520a96a43a45e7449905fe5726e858cb4c1421b044f673e829d8da21f1f6866b00ca3187c7b8402ce9084c10e53aff64f647860220549fa5b8ad947bfd2d5a667275ca45b9d71d1c581ba1ac69efd263891841f78062468105f3c994c761de76455b582890025e97d19fee5a023c0dc4b2d372e1fd9d298a8e00e41c6d86737a65fb1c312345e7abdd15bb7683ae7a6ecb6dde39f005e61e959e2a66ac22976f70e39e1c3aa9e39453fe506cf10aca2c89ee6d0ea1ee6f4a18202761f81012c767dab9a877af415c02df58cda7dc114f1f363f13c82712b8850462d40334f09257171eae2caa5c3fb74c2fc3a9f0b2553cd05d89b140951d4f0cd26552931ea700d21f2c73875c0792baebdcf988de2d28c431d6e0e7be25b9d0b28ac72e94b5033e6efdf31dc7879595fda22d1aa704773dbe10d3178ed1c66d30d3da89ae8e3ea161f1b4c19ceb0f266e4070ec81d336ff964323419e134c1b1eee70213dda30047950576ce091e2a774308e6d9e9a130989a0fc29225d99b9306be05cbff040a62af4c04f46cb8658a67dff161d626e8572c3cf4397d2aca5548bed3b4ad07139e385a45d795c62fd4124ba4e639ca18959368f3fc860baef651f19148148b7a8b2875b36c72a321f8e54ecb77f7ef96a875cdd8520e5917902fe44b0e94775633560aaeb3e628113436ad2ab4c954ba45643f2077f8b54b625802dd09c89fe8601659c3498cde9a4f8ac64c4cf396a476849617d8ba418e1e01b30ed158e2b4d7be0df6c5cb21bc730e778b70357d6dfa3833875dcd33dc38aacbcf97e3edc49a36a2bbe2273cbb0b49f9ec8641a55a39c41f5f9a664480eb882223679d4decca4d0890a8537184a7344d7c9ed89ee52b5bd47cb540a69bcc8652615d89e64459051593d560c66e6ca15a5e0c0b538c6a94a4860f4fe791ad4a4aa5a7c90d738cb2c9aed5fefed4e51bd7bbf9ed3e9b33063e7ebdf7f4f2b91088699c4a9f7f9b1ea38eed699ffa94a675c27d8341c2989b02485c1552b163bfbda6031e479169baba1c531fefb4cf085acbe1fb5b4549c2566900ad401ac79ef8d691abc79eac091edd69bd38aa523178af8fd26786b94a3530c7fb1ee1005f1bc778b371424efe0f8a2d98e8370af88f7413d34c56b614408f124e2b67e9b341c68495a6ff48dcf2e94b5931f6c86349d6f4eba0e3ad254aac0db72809e160733bc7065ed75d010c85100391e33ebb10b0064a2980fa284b7482f3f07cbd43b726b7ef0c85c50a8db0e52ea9f665ff680ce194fdb22556368e70e1d7a96b9a49e546fff5699b85e0be54b0325e75b44902c2eb38f6d7cee6e3900ac0b0b3dc2dfb899cfd8620488d0c87cc126c45c20762433d8b28199ad135b4c705330142ac31b1819da461e4aff6b5048aed1943b11f8c2a06aecda6bee3997dea44fd8ddc1f68f90ee98d94183dfed6cd143d1343ef006bb45d3204fd0b53656c3efc53c2b0c41b4ce2af2f0d91a36b1d07c65f2a83cf585a19b80cd6619886b08866ef339e189b398facb0b304654a6f5fae96ddf68fd94ffc63880d7ae1f0a4a44ecb40539f84d40109f6f89438ec516784a7bcb02f6dbac56be328d54f5181bff4f1b9f218f8ff013ef82f114fa4b0738b34cf275c354cf6be0881eb7e190ae2a121beffe0cf6997e8d80218b5adacd2e36576d036fc5a3f3dbae57b24a9312de6a7d7b0a000c7f333e06f8f37019f67e50148bcd4287228d204b5324d2e57eef2a83354fc2971d42d3f2eb6967b2561d45ba0b84d150e0839167aaf36ac96382753e958e889ad9351975584e29852cf60d539c60ca78441ffbc12c625e3d97624b57ce0399feb5f6bd583ea74f36ff0d57226304405dde58da17769b7061c80c784052da216f9c3d472292971883b8f80c1bb158963e073520329c3a1b55536fe976d7fa24777ebf5725567381a9b06d5b77ac026070b8d5b3f27b09f47dd61c6a07f257390aff9c36b7d567e27989ca87465ddc5654fa5258f87316f7b1caa26ccfb43bd033495d3b0f1cd44b01fc345fb08a3eb81a306bd33741fdfeda79e3366914dd685c3a7404a3ff58ec69c7fe90767edfad981c22b8f64e283378e4cbb9c2800abd0ae47236fb5aa60f724cdde6aa514f9e9eba73a53bd9fa86e1480fc2e40f7a8428ea98e19d4cf6f790b1bec7066bc3411808552487ae58fa349169b8ec0c352fa3db48a7cc89a9248501f482c27b01dc4b7f4ea4d1b38a18a26614381b3e7c1d1ba4fda3da82c7e31f335c478939157a8b5c76a8355b2a76bcd390d5cd1140e985d6e077a31189a6ec9824a42867ddb66a4a9e0f28da8dc9449976a98683eeb72e9baac68d0db2bac5fa3b0f1243e7dcdba67f699cd15dd2eafff7bec127e690ee4fc65d883ec8bcecabb3104c38b2cfcff981dd12bd3cde9545e9e964ea838cf92bcfda5d7ad0c21552c35f016c0ab915b3f9a692f8f571086816192f970d6f9eac0ca4a90a49743ab09718ac38435f8d76c4fb54b33c36bd9d5ff8d6a85d45371d47f3c7c733d454107f672fe87e3f271cc5463950968a0a6e1c3c42116bd0c04b465b1d7b1f71f1b3e17e44b94ebd5230fb93fbf15c8fa2742b77b8113e98f98e52418f3a1a3c6ec0accf439f0fccfd9e36644eceec9046a2a99bdd17c1b053c175eb018484b0a2b2e0e4722ddcb92da4d2a2a40670c73e4fe47b722c01db6b6007f64dcf29c3c952f0980d8ac44b958776c13c287e1383d1727c61ed64577819eda1fb34e9e18ae30c126f19be2497246ff8f9c2591d105b952ae7465d294e8f50a634863fe68f03a16196674af444cfdec256666f4d9931bdcb5158a615b8b1e9b07bf9db6efad3f05d770ced6169f0040418c002fa3edd1d66cde70976a8eab2d31828ff3d33f2fc0f8315617875a3f07e35c5c50e4d3846e87b0d51db799b206946913dff5108fe92ba21bf04ede3043caa45af9755bd6da4fe4e7759a1c566f7eea200cedb7f5ad6c807b0dc536c348e1b89c1fc857e8290debe2437b79680d3b044c67c420569af06a158d9b8a9e5fc99597eb8410c6bccf0a85d7f94754c9e2b4d2af5c832d2a6f773084d5bba05d8aad8e7cc2ade8a0bd789a8dff0922a5043030c9d46df19fbb57767f0b3eec223fc25aaa6b41bb8d924b00243fb789b130a836946b634ffbd92c4fcc773ec9e7881c14f847f06ac27e5841e798fef956bcf0820"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r2, 0xd000943d, &(0x7f00000519c0)={0x7, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {}, {}, {}, {r4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r6}, {}, {0x0, r8}, {r7, r8}, {}, {r10}, {0x0, r11}], 0x2, "82bb371a8682d9"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000045a40)) (async) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f0000045c40)={{0x0, 0x7, 0x0, 0x7ff, 0x100000000, 0xff, 0xffff, 0x5dd, 0x1, 0x0, 0x1, 0xffffffffffffff45, 0x1, 0x2, 0x9}}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f0000046c40)) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(r0, 0xc0709411, &(0x7f0000046e40)=ANY=[@ANYRES64=0x0, @ANYBLOB="0200000000000000010000000000000000000000000000000200000000000000050000000000000001000000000000000400000005000000060000007f000000090000000000000004000000000000000700000000000000eb040000000000000800"/112]) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000046ec0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r12}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r10, r13}, {r14, r15}, {r16}], 0x3f, "83d75fdcbd1321"}) (async) [ 3290.811401][T31851] FAULT_INJECTION: forcing a failure. [ 3290.811401][T31851] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3290.824489][T31851] CPU: 1 PID: 31851 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3290.835580][T31851] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3290.844364][T31882] vhci_hcd: default hub control req: 0000 v0000 i0000 l0 [ 3290.845624][T31851] Call Trace: [ 3290.845632][T31851] 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3f}}, './file0\x00'}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3f}}, './file0\x00'}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3f}}, './file0\x00'}) (async) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) (async) 05:55:53 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x3f}}, './file0\x00'}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_connect) [ 3290.858818][T31851] dump_stack_lvl+0xd6/0x122 [ 3290.863416][T31851] dump_stack+0x11/0x1b [ 3290.867576][T31851] should_fail+0x23c/0x250 [ 3290.872434][T31851] should_fail_usercopy+0x16/0x20 [ 3290.877510][T31851] copy_page_from_iter_atomic+0x2f1/0xcd0 [ 3290.883240][T31851] ? fat_write_begin+0x61/0xf0 [ 3290.888044][T31851] ? fat_block_truncate_page+0x30/0x30 [ 3290.893506][T31851] ? fat_write_begin+0x79/0xf0 [ 3290.898269][T31851] generic_perform_write+0x211/0x400 [ 3290.903557][T31851] ? fat_write_begin+0xf0/0xf0 05:55:53 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setresgid(0x0, r1, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r3 = socket(0x10, 0x3, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000100)=@usbdevfs_connect={0x6}) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) ioctl$sock_SIOCGSKNS(r3, 0x894c, &(0x7f0000000040)=0x8c6) ioctl$USBDEVFS_IOCTL(r2, 0x4004551e, 0x0) [ 3290.908327][T31851] __generic_file_write_iter+0xf7/0x2b0 [ 3290.913874][T31851] ? generic_write_checks+0x250/0x290 [ 3290.919247][T31851] generic_file_write_iter+0x75/0x130 [ 3290.924620][T31851] aio_write+0x2dc/0x3c0 [ 3290.928948][T31851] io_submit_one+0x8c6/0x1410 [ 3290.933630][T31851] __se_sys_io_submit+0x105/0x280 [ 3290.937393][T31910] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3290.938661][T31851] __x64_sys_io_submit+0x3f/0x50 [ 3290.938690][T31851] do_syscall_64+0x44/0xd0 [ 3290.957323][T31851] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3290.963224][T31851] RIP: 0033:0x7fdd9c991049 [ 3290.967801][T31851] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3290.987751][T31851] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3290.996237][T31851] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3291.004188][T31851] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 [ 3291.012151][T31851] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3291.020116][T31851] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3291.028125][T31851] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3291.036123][T31851] [ 3291.043789][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.043789][T31851] loop2: rw=2049, want=176, limit=16 [ 3291.056127][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.056127][T31851] loop2: rw=2049, want=256, limit=16 [ 3291.068536][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.068536][T31851] loop2: rw=2049, want=257, limit=16 [ 3291.080776][T31851] Buffer I/O error on dev loop2, logical block 256, lost async page write [ 3291.089331][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.089331][T31851] loop2: rw=2049, want=258, limit=16 [ 3291.101533][T31851] Buffer I/O error on dev loop2, logical block 257, lost async page write [ 3291.110607][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.110607][T31851] loop2: rw=2049, want=259, limit=16 [ 3291.122802][T31851] Buffer I/O error on dev loop2, logical block 258, lost async page write [ 3291.131453][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.131453][T31851] loop2: rw=2049, want=260, limit=16 [ 3291.143618][T31851] Buffer I/O error on dev loop2, logical block 259, lost async page write [ 3291.152218][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.152218][T31851] loop2: rw=2049, want=261, limit=16 [ 3291.164405][T31851] Buffer I/O error on dev loop2, logical block 260, lost async page write [ 3291.173888][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.173888][T31851] loop2: rw=2049, want=177, limit=16 [ 3291.186112][T31851] Buffer I/O error on dev loop2, logical block 176, lost async page write [ 3291.194759][T31851] syz-executor.2: attempt to access beyond end of device [ 3291.194759][T31851] loop2: rw=2049, want=178, limit=16 [ 3291.206904][T31851] Buffer I/O error on dev loop2, logical block 177, lost async page write 05:56:02 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r1, 0x8008330e, &(0x7f0000000000)) close(r0) 05:56:02 executing program 1: syz_emit_ethernet(0xaa, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "0200", 0x74, 0x3a, 0xff, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0xa, "a78ce540b259808000000000000023493b87aafaffffffffffffff230a2472eefa45ad96579269748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5af26"}, {0x0, 0x1, "ffffefffc5dcf62ae9db59"}, {0x1}, {}, {}]}}}}}}, 0x0) 05:56:02 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setresgid(0x0, r1, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async, rerun: 64) r3 = socket(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000100)=@usbdevfs_connect={0x6}) (async, rerun: 32) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async, rerun: 32) ioctl$sock_SIOCGSKNS(r3, 0x894c, &(0x7f0000000040)=0x8c6) (async) ioctl$USBDEVFS_IOCTL(r2, 0x4004551e, 0x0) 05:56:02 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x16, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:56:02 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @random="b9a74e70d6ed", @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "020002", 0x10, 0x3a, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @mcast2, {[], @ndisc_ra}}}}}, 0x0) 05:56:02 executing program 2: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) io_setup(0x202, &(0x7f00000003c0)=0x0) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x2, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000, 0xf700}]) (fail_nth: 34) [ 3300.003971][T31918] loop4: detected capacity change from 0 to 16 [ 3300.012056][T31924] loop2: detected capacity change from 0 to 16 [ 3300.034861][T31924] FAULT_INJECTION: forcing a failure. [ 3300.034861][T31924] name fail_page_alloc, interval 1, probability 0, space 0, times 0 05:56:02 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r1, 0x8008330e, &(0x7f0000000000)) (async) close(r0) [ 3300.048104][T31924] CPU: 1 PID: 31924 Comm: syz-executor.2 Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3300.059131][T31924] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3300.062955][T31920] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3300.069247][T31924] Call Trace: [ 3300.069255][T31924] [ 3300.069261][T31924] dump_stack_lvl+0xd6/0x122 [ 3300.089317][T31924] dump_stack+0x11/0x1b [ 3300.093475][T31924] should_fail+0x23c/0x250 [ 3300.097926][T31924] __alloc_pages+0x102/0x330 [ 3300.102518][T31924] alloc_pages+0x316/0x420 [ 3300.107003][T31924] folio_alloc+0x1a/0x20 [ 3300.111248][T31924] filemap_alloc_folio+0x53/0xf0 [ 3300.111275][T31924] __filemap_get_folio+0x443/0x690 [ 3300.121340][T31924] pagecache_get_page+0x26/0xe0 [ 3300.126369][T31924] grab_cache_page_write_begin+0x3f/0x50 [ 3300.132001][T31924] cont_write_begin+0x4ab/0x7e0 [ 3300.136855][T31924] fat_write_begin+0x61/0xf0 [ 3300.141441][T31924] ? fat_block_truncate_page+0x30/0x30 [ 3300.146896][T31924] generic_perform_write+0x1c8/0x400 05:56:02 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) r1 = fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r1, 0x8008330e, &(0x7f0000000000)) close(r0) openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) (async) fcntl$dupfd(r0, 0x406, 0xffffffffffffffff) (async) ioctl$SNAPSHOT_GET_IMAGE_SIZE(r1, 0x8008330e, &(0x7f0000000000)) (async) close(r0) (async) [ 3300.152178][T31924] ? fat_write_begin+0xf0/0xf0 [ 3300.156969][T31924] __generic_file_write_iter+0xf7/0x2b0 [ 3300.162512][T31924] ? generic_write_checks+0x250/0x290 [ 3300.167908][T31924] generic_file_write_iter+0x75/0x130 [ 3300.173346][T31924] aio_write+0x2dc/0x3c0 [ 3300.177685][T31924] io_submit_one+0x8c6/0x1410 [ 3300.182445][T31924] __se_sys_io_submit+0x105/0x280 [ 3300.187477][T31924] __x64_sys_io_submit+0x3f/0x50 [ 3300.192461][T31924] do_syscall_64+0x44/0xd0 [ 3300.196879][T31924] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3300.202809][T31924] RIP: 0033:0x7fdd9c991049 [ 3300.207213][T31924] 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 b8 ff ff ff f7 d8 64 89 01 48 [ 3300.226835][T31924] RSP: 002b:00007fdd9bb07168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3300.235289][T31924] RAX: ffffffffffffffda RBX: 00007fdd9caa3f60 RCX: 00007fdd9c991049 [ 3300.243252][T31924] RDX: 0000000020000540 RSI: 0000000000001848 RDI: 00007fdd9ca7f000 05:56:03 executing program 0: r0 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) setresgid(0x0, r1, 0x0) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) (async) r3 = socket(0x10, 0x3, 0x0) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r5, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) (async) getsockname$packet(r5, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r6, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000100)=@usbdevfs_connect={0x6}) (async) sendmsg$nl_route_sched(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r6, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (async) ioctl$sock_SIOCGSKNS(r3, 0x894c, &(0x7f0000000040)=0x8c6) (async) ioctl$USBDEVFS_IOCTL(r2, 0x4004551e, 0x0) 05:56:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.controllers\x00', 0x0, 0x0) mmap$usbfs(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x7) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x80000000}) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000001c0)) [ 3300.251213][T31924] RBP: 00007fdd9bb071d0 R08: 0000000000000000 R09: 0000000000000000 [ 3300.259174][T31924] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3300.267137][T31924] R13: 00007ffeab7936ff R14: 00007fdd9bb07300 R15: 0000000000022000 [ 3300.275256][T31924] [ 3300.281334][T31924] syz-executor.2: attempt to access beyond end of device [ 3300.281334][T31924] loop2: rw=2049, want=184, limit=16 05:56:03 executing program 4: syz_mount_image$vfat(&(0x7f0000000200), &(0x7f0000000100)='./file0\x00', 0x0, 0x2, &(0x7f0000000600)=[{&(0x7f00000002c0)="eb3c8f000000732e66617400020101000240008080f801", 0x17}, {0x0, 0x0, 0x1000}], 0x0, &(0x7f0000000180)=ANY=[]) chdir(&(0x7f0000000040)='./file0\x00') r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6000) io_setup(0x202, &(0x7f00000003c0)=0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ftruncate(r2, 0x10099b8) io_submit(r1, 0x1848, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x3a5, 0x5e, 0x1, 0x0, r0, &(0x7f0000000000), 0x16000}]) 05:56:03 executing program 5: r0 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000040), 0x81, 0x0) close(r0) ioctl$SNAPSHOT_ALLOC_SWAP_PAGE(r0, 0x80083314, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000080)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) ioctl$SNAPSHOT_PREF_IMAGE_SIZE(r1, 0x3312, 0x31e) 05:56:03 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x77, 0x1) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='cgroup.controllers\x00', 0x0, 0x0) mmap$usbfs(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x13, r1, 0x7) (async) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, 0x0) (async) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x80000000}) (async, rerun: 64) r2 = socket(0x10, 0x3, 0x0) (async, rerun: 64) r3 = socket$nl_route(0x10, 0x3, 0x0) (async) r4 = socket(0x10, 0x803, 0x0) sendmsg$BATADV_CMD_GET_MESH(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={0x0, 0x92}}, 0x0) getsockname$packet(r4, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffffffffffffff000000", @ANYRES32=r5, @ANYBLOB="01000000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=@newqdisc={0x3c, 0x24, 0xe0b, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_cake={{0x9}, {0xc, 0x2, [@TCA_CAKE_WASH={0x8, 0xd, 0x1}]}}]}, 0x3c}}, 0x0) (rerun: 64) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r2, 0x81f8943c, &(0x7f00000001c0)) [ 3300.333490][T31944] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.0'. [ 3300.424673][T31955] loop4: detected capacity change from 0 to 16 [ 3300.436104][T31925] ================================================================== [ 3300.444182][T31925] BUG: KCSAN: data-race in copy_page_to_iter / fat16_ent_put [ 3300.451530][T31925] [ 3300.453833][T31925] write to 0xffff8881367da266 of 2 bytes by task 31955 on cpu 1: [ 3300.461519][T31925] fat16_ent_put+0x24/0x50 [ 3300.465913][T31925] fat_alloc_clusters+0x493/0xab0 [ 3300.470915][T31925] fat_get_block+0x267/0x610 [ 3300.475486][T31925] __block_write_begin_int+0x47c/0xf90 [ 3300.480933][T31925] cont_write_begin+0x4fb/0x7e0 [ 3300.485763][T31925] fat_write_begin+0x61/0xf0 [ 3300.490332][T31925] pagecache_write_begin+0x5a/0x70 [ 3300.495438][T31925] cont_write_begin+0x172/0x7e0 [ 3300.500271][T31925] fat_write_begin+0x61/0xf0 [ 3300.504850][T31925] pagecache_write_begin+0x5a/0x70 [ 3300.509938][T31925] generic_cont_expand_simple+0x93/0x120 [ 3300.515574][T31925] fat_cont_expand+0x3a/0x160 [ 3300.520235][T31925] fat_setattr+0x391/0x940 [ 3300.524626][T31925] notify_change+0x924/0xbf0 [ 3300.529192][T31925] do_sys_ftruncate+0x323/0x430 [ 3300.534020][T31925] __x64_sys_ftruncate+0x2f/0x40 [ 3300.538937][T31925] do_syscall_64+0x44/0xd0 [ 3300.543419][T31925] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3300.549300][T31925] [ 3300.551601][T31925] read to 0xffff8881367da000 of 1024 bytes by task 31925 on cpu 0: [ 3300.559548][T31925] copy_page_to_iter+0x2cb/0x960 [ 3300.564462][T31925] filemap_read+0x1126/0x1430 [ 3300.569119][T31925] blkdev_read_iter+0x2cc/0x380 [ 3300.573944][T31925] vfs_read+0x66c/0x750 [ 3300.578075][T31925] ksys_read+0xd9/0x190 [ 3300.582205][T31925] __x64_sys_read+0x3e/0x50 [ 3300.586694][T31925] do_syscall_64+0x44/0xd0 [ 3300.591090][T31925] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3300.596962][T31925] [ 3300.599261][T31925] Reported by Kernel Concurrency Sanitizer on: [ 3300.605381][T31925] CPU: 0 PID: 31925 Comm: udevd Not tainted 5.17.0-rc6-syzkaller-00184-g38f80f42147f-dirty #0 [ 3300.615628][T31925] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3300.625659][T31925] ==================================================================