72051357f8fe53eb222c41c75c2adbc979e27ae376e53b50e40c59dfdd038332c9aa6dc86db754a55be4493f978ac7d2227c342d861f0b7ad26eceb71dd9d89eed6ac50b2b156958d40409eae34da1f16ca4adcdd2b3c92758337ee25a508b8cc9f02b9ae6af232cc0a6c7fef0c169b59de8a5c4de368e4740017156d584f8822d77de1a8ba5742326dfa6516732999d3e9b07bc446a04bd52785cc45d222f366b122a6e917f4a19b14248dfa8a3d909b88b27b58318dba175792ebc929017296e07971655bfec63be2235034b06163be4c346c16a482fbaf89a205a3ab079db2ffa4b8af48300390cd24691ab7a17cab262fca82cd35936c5b8e02af7e98f577cd3ec4186d0b4d866f917b7f9019d65ac5ffb611f219b26b88fcbf52f7daf73a7f7d77b6fe1f7fbc648cddc98e10dec93f35d4bb9cfff2346a8922e610123c1e47d088bec4a1f488d143a649ab96e5416080f3e524a83e0a70e9f7186772f577fe8d6676c840a5ad862b0ca0f6c656db4d8dfe3801cc01bfd772967648b5ee91340ec8388aea289860eefdbd83ae4e8e01b5a74cb9d5a8fd69c3c0880990e9e90d8c0f01d1edfdee15d2e2ab4b991d7e86b0d1153a266fef86b232586ac4bfe7b08c01f37d275ed5b2d90788202e8a3281bc7ec00dd8902897394e21a1386242cc730e35c9bcc251add563a2fec906cf266493cbf63c8c952404c51ee622d1c470be03aabfc86d8793810dcb7054afd1ff41a8bae9b585a51ba90d34c958db2f72674f4e5f99c508076974bedaacb56c7d762d038afaca13e58d9677a08133d0ce5e05b8b35e531187745ee6b1f51011e860712837ebba50a3c52acf511b8e0592a60083ca635a60de9d6fc9b6241a83af9cc4d4da7d5ee6731418dce939f2f1822a14d9bd5c11cff46b6c1f22b5e8065476e73a2942975f855c50db4b1d9d152a627858a35f52e94e0871f55218a7a433ea593a4e74638126040897a3f465bc71405f4c176cf26a4bf6a13e7f061e8e720cd9e55c61ab6efcc8366fd7b84151a063553917401afe22fc5fc14b3b0c4bf3383754d60591f9d77a2b45d5e22fb7f1dd4dbbc0a7c790c9a20f4f4c76be6a76ec16352879dfc52a7f5a26dcf2fb804b60a6f4b9afe177d86bddcda62d071753de7df3c15b395eaa0d1d1fb6786fa501362575339e9b87485e985e192d2c59f088d0d2ee56cabe9f8a23cd8fa76cdd50bc78de33757229f21f44bad9376643f558b7f2ad7ccee35d8df05794bd5e9a011753b2e44a39b36350dda6fdc7f3222766d5a1c9af808c4927417c216ed42fe6ed25bbdc1ddb68932b960c62205efda62e47acf0d169d3c33510d9785790a621aa61217ae421e9ac32b4ff5dfadfa34a7f786108191cd9ece27ce9f45d97429d3a3564df750a1c4dea75ca0e1636531757b01f0eb04d84c1e3745952251419d7f24a1942c3f3a7ccca1566def350a668d2f277e230875e52fbfa6a03fc6e6ee678df936c875f829e22078a4557257d4cca20b4dd49d878a1269d7ef6086fc39a620447a093ace7240db00bd8cd379609a5022ba1b033bf9c0d6d8e70fae19d18042390ab5bee5e4f9d5594222f896c2ef9776293c92a8dc2ff540e13a456d8bb4497179c6274d65cc24ccb044a19dc003e1aeebdbe6e1f4109c87e282198c1702d1f89002cb107f0981e03613180cc8068155d97967e7f3dcdfaf727e035f193b6a212005b323871230ed6fd82eb3042e67f3baed9da950db51fae2940ec61cd5f4935bd29e9113548f19fafdc53fbb974746ea766c48f68aeb5b0d79b3b60b59fb0636e61a98b8d33e8d67209d95804312c888da64529bbc551c96b34afd1e6c81f09d4d4aad354f42a7970227ad07bc06e3c0507e64c5ad481df3296b8c5e092034804e8480b74f0e7e8ba0254530bc1b6ea4d328d84614f5395fe087539634760c2c37950fd519b5caa053f5558893e395c0a7b1108dda9c422872dbfd4ccc5ee31027530f2f9a0ccfa2b1acbbab729386872c5b11ee369d2033373ef2b0235a35e8d4935a66de957e1ab448b994a51000defcadb50922465adbade1ed189093648d319c0708e7278c42e8e243b5a4bb94f9edf4e8fb6618a93844c1cfc5796a95385d89d3de5db6c0d762c7303c8a2f112d53da6223886c5130e740c4ad8ef20508c72cf57bb0ebb17e13698e18f0d3ca134d8357cc09e0d512e02affaf26552a76cbf9ff15c70c4bfb44ae7ea516f392722e1ae87b5c1de2ec70765181ab1254da10f143436c09e9ff578e9d02da0b11208526d09fee95a3a0dce2c2c5545eaf9ae40ea5a4e76b632894eaeee0c55cf42f35ac7a3f95c0550a663ae4bd168c1a5e35a0daf3ad5240989bc9afc9efd8abb7aeafdd219872fb2f29aee561ccb60e8fc2fbce52c9375bac07b09f8d01461551eb108d1b3cb67d8dc8ce1a3ad7de1ab59de292aedf7c887cd343a3dcb006bca020d97936fd2709c788566df8fe16345b203b59b52032c9eddae282d2a62855711e3e7de47be59843f0efdf330d82bf13f9645a6ba568a26548f408ca2ee4cc7e70af20d25a5f5d2f817283c98311f4d0c7700b6afcf750ae40942e2e16190f18137449db66c1efe00a0acb5499a94e6510c02e3c0a7617dfb2b032e9c8f1fcca4759e8ce2ec81663b20e9af6fde041f73a1edfa4dd7cfcc43e726205d81de68aff36aa62fa0301167392095b62b6fa4279e3e1c9823d5757321441a0c4f94c6add9a66883cca4669032828b9ea2459fa3c2f662d3016fd9c556fdea27c3a5be2b89a41e24802963b345a46d4030d734ce6fbe6a7d00757d0831d56ae1d6d9fc266ad6f6c4a21a5fb58d08f703b9317e4f32f091443cccabb744301e08b859d61b732298f524066002ccd93a62ddc102a0579a55b7af9ff4c8caa8485440e61bcc1ae6e7cb1ff434f46350d995e9371fd1b77b707fae7a24612c4272884170ae1c4af6c7182a52f94700f59a898ac526ca1e753a791279852a73b465583abd7a23f73e3b6a95ca6ff1f765dc0dccdfac4f73dd498b9e0462acd41278ac9c8f38e7b91eae885b38edcee3d21885a0394b184fe4c716f45ff46c5f2371f4ef429285c615e3ee76429c8ce8395ecb218d45d5c20ddd29125c99df8a02a02c4fb44de210dce55c2d4b7da7e173533002bd440f05d3f294dab2b2b26223a0c30f73da8f9613a7c682611bd0b67db6d3b38cbd46241a01dbe8bb940c4079a7f49e64bc694d151a2863efcf36959a4cd979a145f5c8585f2c7aeed6db0cc5b94ec432efc3a9295e112f787c71aa6e45b635ec3fe9e535d4df83a7b1793ea12bda01b3491", @ANYRES16=r5, @ANYRESHEX], 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x81) (async) bind$ax25(r3, &(0x7f00000002c0)={{0x3, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, 0x1}, [@null, @bcast, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @default, @default, @default, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) (async) r6 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r6, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r7 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r6) (async) ioctl$BLKBSZGET(r6, 0x80081270, &(0x7f0000000340)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r2, 0xc018937b, &(0x7f0000000540)={{0x1, 0x1, 0x18, r2, {0xffffffffffffffff}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_MESH(r8, &(0x7f0000000640)={&(0x7f0000000580)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000600)={&(0x7f00000005c0)={0x2c, r7, 0x622, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x400}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004}, 0x10) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 0: io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x7000000) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40810}, 0x1) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x2d0440, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0xfffffe00) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40810}, 0x1) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x2d0440, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0xfeffff00000000) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x2d0440, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 1: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x200000, 0x0) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0x0, 0x200, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40810}, 0x1) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x100000000000000) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file0\x00'}) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000180)=0xff) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) 03:58:31 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000000)=0xfef) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000040)=0xffffffffffffffff) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fbdbdf25090000000a04000005002f002a100400b06bb032a600"/50], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x2) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) ioctl$BLKRRPART(r2, 0x125f, 0x0) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x200000000000000) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file0\x00'}) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000180)=0xff) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) 03:58:31 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000000)=0xfef) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000040)=0xffffffffffffffff) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fbdbdf25090000000a04000005002f002a100400b06bb032a600"/50], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x2) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) ioctl$BLKRRPART(r2, 0x125f, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) (async) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000000)=0xfef) (async) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000040)=0xffffffffffffffff) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fbdbdf25090000000a04000005002f002a100400b06bb032a600"/50], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) (async) ioctl$BLKRRPART(r2, 0x125f, 0x0) (async) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x300000000000000) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$rds(0x15, 0x5, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r1, {0x3ff}}, './file0\x00'}) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000180)=0xff) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) (async, rerun: 64) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r3, 0xc0189373, &(0x7f0000000040)={{0x1, 0x1, 0x18, r2, {0x4}}, './file0\x00'}) (rerun: 64) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x700000000000000) 03:58:31 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000000)=0xfef) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000040)=0xffffffffffffffff) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fbdbdf25090000000a04000005002f002a100400b06bb032a600"/50], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x2) r2 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) ioctl$BLKRRPART(r2, 0x125f, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) (async) ioctl$BLKFLSBUF(0xffffffffffffffff, 0x1261, &(0x7f0000000000)=0xfef) (async) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000040)=0xffffffffffffffff) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='8\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00042cbd7000fbdbdf25090000000a04000005002f002a100400b06bb032a600"/50], 0x38}, 0x1, 0x0, 0x0, 0x4c000}, 0x2) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000180), 0x42, 0x0) (async) ioctl$BLKRRPART(r2, 0x125f, 0x0) (async) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x1a, 0x11, 0x13, 0x15, 0x19, 0x28]}, 0xe, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000102030405060708090a0b0c0d0e0f101112131415165718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f406fdb664f811f"], 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:31 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x1a, 0x11, 0x13, 0x15, 0x19, 0x28]}, 0xe, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000102030405060708090a0b0c0d0e0f101112131415165718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f406fdb664f811f"], 0x48, 0xfffffffffffffffb) (async, rerun: 32) keyctl$read(0xb, r0, 0x0, 0x0) (rerun: 32) 03:58:31 executing program 4: syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKRRPART(r1, 0x125f, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:31 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000004ad86669e4653000"]) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) 03:58:31 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:31 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000004ad86669e4653000"]) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000004ad86669e4653000"]) (async) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) (async) 03:58:31 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:32 executing program 4: syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$BLKRRPART(r1, 0x125f, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x1a, 0x11, 0x13, 0x15, 0x19, 0x28]}, 0xe, 0xfffffffffffffffb) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000000102030405060708090a0b0c0d0e0f101112131415165718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f406fdb664f811f"], 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:32 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000018000000", @ANYRES32=r0, @ANYBLOB="00000000000000004ad86669e4653000"]) ioctl$BLKGETSIZE(r1, 0x80041284, &(0x7f0000000200)) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000b3a0438e0693006162636465666768696a6b6c6d6e6f18fcb00e27ccb511148a707131080000007778797a3031323334353643ec0e527443512699cfd7b0"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 4: syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async, rerun: 32) ioctl$BLKRRPART(r1, 0x125f, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, 0x0) 03:58:32 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 1: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'team_slave_1\x00', @multicast}) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x482380, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000b3a0438e0693006162636465666768696a6b6c6d6e6f18fcb00e27ccb511148a707131080000007778797a3031323334353643ec0e527443512699cfd7b0"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd2d, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0xfffffd0d}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r1 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x11}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x7}}, './file0\x00'}) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKBSZSET(r3, 0x40081271, &(0x7f0000000000)=0xe) ioctl$BLKGETSIZE(r3, 0x127c, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x7fffffff}}, './file0\x00'}) syz_genetlink_get_family_id$batadv(&(0x7f0000000180), r4) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, 0x0) 03:58:32 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000b3a0438e0693006162636465666768696a6b6c6d6e6f18fcb00e27ccb511148a707131080000007778797a3031323334353643ec0e527443512699cfd7b0"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 1: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'team_slave_1\x00', @multicast}) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x482380, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, 0x0) 03:58:32 executing program 1: ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'team_slave_1\x00', @multicast}) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x482380, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) ioctl$SIOCSIFHWADDR(0xffffffffffffffff, 0x8924, &(0x7f0000000000)={'team_slave_1\x00', @multicast}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x482380, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) (async) 03:58:32 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd2d, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0xfffffd0d}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r1 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x11}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x7}}, './file0\x00'}) (async) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKBSZSET(r3, 0x40081271, &(0x7f0000000000)=0xe) (async) ioctl$BLKGETSIZE(r3, 0x127c, &(0x7f0000000200)) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x7fffffff}}, './file0\x00'}) (rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000180), r4) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffff8) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:32 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 4: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd2d, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0xfffffd0d}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) r1 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff, 0x11}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r0, 0xc0189372, &(0x7f0000000080)={{0x1, 0x1, 0x18, r1, {0x7}}, './file0\x00'}) (async) r3 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKBSZSET(r3, 0x40081271, &(0x7f0000000000)=0xe) (async) ioctl$BLKGETSIZE(r3, 0x127c, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r2, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x7fffffff}}, './file0\x00'}) syz_genetlink_get_family_id$batadv(&(0x7f0000000180), r4) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:32 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) (async) 03:58:32 executing program 3: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:32 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000180)={r0, r1, 0x0, r0}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7fff}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x140}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff606c}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x4000010) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r4) ioctl$BLKGETSIZE(r4, 0x127c, &(0x7f0000000200)) 03:58:32 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:32 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:32 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x21, 0x22, 0x25, 0x30, 0x14, 0x18, 0x14, 0x2f, 0x3d, 0x21]}, 0x12, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$setperm(0x5, r0, 0x821) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x77, 0xc1}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha384-ssse3\x00'}}, &(0x7f00000001c0)="dead269cf97c2963ec20a2c2ee4f7be6ba26d51eaab2fd825cc2cc844915182d166daa87279cd91dfd4ccc194d165a48c3ca4f58074dd23caef570b81846803b0b39eb9d0d0e7dc0cd1e046e076731cc0e341452aff62be459fe0e0bad2d1c82b5756f7c181c56d22a73f2823713130f4eb35f97065b8d", &(0x7f0000000240)=""/193) 03:58:32 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000000)={0x4bd, 0x5, 0x100, 0x7a83}) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x21, 0x22, 0x25, 0x30, 0x14, 0x18, 0x14, 0x2f, 0x3d, 0x21]}, 0x12, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$setperm(0x5, r0, 0x821) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x77, 0xc1}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha384-ssse3\x00'}}, &(0x7f00000001c0)="dead269cf97c2963ec20a2c2ee4f7be6ba26d51eaab2fd825cc2cc844915182d166daa87279cd91dfd4ccc194d165a48c3ca4f58074dd23caef570b81846803b0b39eb9d0d0e7dc0cd1e046e076731cc0e341452aff62be459fe0e0bad2d1c82b5756f7c181c56d22a73f2823713130f4eb35f97065b8d", &(0x7f0000000240)=""/193) 03:58:32 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000180)={r0, r1, 0x0, r0}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7fff}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x140}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff606c}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x4000010) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r4) ioctl$BLKGETSIZE(r4, 0x127c, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000180)={r0, r1, 0x0, r0}, 0x10) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) (async) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7fff}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x140}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff606c}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x4000010) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r4) (async) ioctl$BLKGETSIZE(r4, 0x127c, &(0x7f0000000200)) (async) 03:58:32 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000180)={r0, r1, 0x0, r0}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7fff}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x140}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff606c}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x4000010) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r4) ioctl$BLKGETSIZE(r4, 0x127c, &(0x7f0000000200)) 03:58:32 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x21, 0x22, 0x25, 0x30, 0x14, 0x18, 0x14, 0x2f, 0x3d, 0x21]}, 0x12, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$setperm(0x5, r0, 0x821) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x77, 0xc1}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha384-ssse3\x00'}}, &(0x7f00000001c0)="dead269cf97c2963ec20a2c2ee4f7be6ba26d51eaab2fd825cc2cc844915182d166daa87279cd91dfd4ccc194d165a48c3ca4f58074dd23caef570b81846803b0b39eb9d0d0e7dc0cd1e046e076731cc0e341452aff62be459fe0e0bad2d1c82b5756f7c181c56d22a73f2823713130f4eb35f97065b8d", &(0x7f0000000240)=""/193) add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x21, 0x22, 0x25, 0x30, 0x14, 0x18, 0x14, 0x2f, 0x3d, 0x21]}, 0x12, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$setperm(0x5, r0, 0x821) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000080)={r0, 0x77, 0xc1}, &(0x7f0000000140)={'enc=', 'pkcs1', ' hash=', {'sha384-ssse3\x00'}}, &(0x7f00000001c0)="dead269cf97c2963ec20a2c2ee4f7be6ba26d51eaab2fd825cc2cc844915182d166daa87279cd91dfd4ccc194d165a48c3ca4f58074dd23caef570b81846803b0b39eb9d0d0e7dc0cd1e046e076731cc0e341452aff62be459fe0e0bad2d1c82b5756f7c181c56d22a73f2823713130f4eb35f97065b8d", &(0x7f0000000240)=""/193) (async) 03:58:32 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:32 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:32 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000000)={0x4bd, 0x5, 0x100, 0x7a83}) 03:58:32 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (fail_nth: 1) 03:58:32 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 1) 03:58:32 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)={0x2, 0x0, @b}, 0x48, r0) keyctl$read(0xb, r1, 0x0, 0x0) keyctl$search(0xa, r1, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x1}, 0xfffffffffffffffb) 03:58:32 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:32 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x400000, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async, rerun: 64) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000180)={r0, r1, 0x0, r0}, 0x10) (async, rerun: 32) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 32) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000280), r0) sendmsg$BATADV_CMD_SET_HARDIF(r2, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x60, r3, 0x100, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7fff}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x9}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x1a}}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x140}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0xffff606c}]}, 0x60}, 0x1, 0x0, 0x0, 0x40}, 0x4000010) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) r4 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r4, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r4) (async, rerun: 32) ioctl$BLKGETSIZE(r4, 0x127c, &(0x7f0000000200)) (rerun: 32) 03:58:32 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:32 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)={0x2, 0x0, @b}, 0x48, r0) keyctl$read(0xb, r1, 0x0, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x1}, 0xfffffffffffffffb) [ 3234.850846][T31353] FAULT_INJECTION: forcing a failure. [ 3234.850846][T31353] name failslab, interval 1, probability 0, space 0, times 0 [ 3234.875777][T31356] FAULT_INJECTION: forcing a failure. [ 3234.875777][T31356] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3234.909143][T31353] CPU: 0 PID: 31353 Comm: syz-executor.1 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3234.919175][T31353] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3234.929253][T31353] Call Trace: [ 3234.932534][T31353] [ 3234.935462][T31353] dump_stack_lvl+0xcd/0x134 [ 3234.940156][T31353] should_fail.cold+0x5/0xa [ 3234.944687][T31353] should_failslab+0x5/0x10 [ 3234.949205][T31353] __kmalloc+0x7e/0x350 [ 3234.953395][T31353] ? tomoyo_realpath_from_path+0xc3/0x620 [ 3234.959160][T31353] tomoyo_realpath_from_path+0xc3/0x620 [ 3234.964735][T31353] ? tomoyo_profile+0x42/0x50 [ 3234.969427][T31353] tomoyo_path_number_perm+0x1d5/0x590 [ 3234.974895][T31353] ? tomoyo_path_number_perm+0x18d/0x590 [ 3234.980544][T31353] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3234.986384][T31353] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3234.992424][T31353] ? __context_tracking_exit+0xb8/0xe0 [ 3234.997897][T31353] ? __fget_files+0x28c/0x470 [ 3235.002598][T31353] security_file_ioctl+0x50/0xb0 [ 3235.007555][T31353] __x64_sys_ioctl+0xb3/0x200 [ 3235.012248][T31353] do_syscall_64+0x35/0xb0 [ 3235.016682][T31353] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3235.022603][T31353] RIP: 0033:0x7f954d289049 [ 3235.027033][T31353] 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 [ 3235.046642][T31353] RSP: 002b:00007f954e361168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3235.055190][T31353] RAX: ffffffffffffffda RBX: 00007f954d39bf60 RCX: 00007f954d289049 [ 3235.063160][T31353] RDX: 0000000020000200 RSI: 00000000401c5820 RDI: 0000000000000003 [ 3235.071130][T31353] RBP: 00007f954e3611d0 R08: 0000000000000000 R09: 0000000000000000 [ 3235.079107][T31353] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3235.087076][T31353] R13: 00007ffe439453ff R14: 00007f954e361300 R15: 0000000000022000 [ 3235.095058][T31353] [ 3235.122431][T31356] CPU: 0 PID: 31356 Comm: syz-executor.3 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3235.132455][T31356] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3235.142511][T31356] Call Trace: [ 3235.145788][T31356] [ 3235.148714][T31356] dump_stack_lvl+0xcd/0x134 [ 3235.153306][T31356] should_fail.cold+0x5/0xa [ 3235.157828][T31356] _copy_from_user+0x2a/0x170 [ 3235.162524][T31356] io_submit_one+0x91/0x1c70 [ 3235.167120][T31356] ? find_held_lock+0x2d/0x110 [ 3235.171894][T31356] ? do_io_getevents+0x160/0x160 [ 3235.176864][T31356] ? __might_fault+0xd1/0x170 [ 3235.181550][T31356] ? lock_downgrade+0x6e0/0x6e0 [ 3235.186421][T31356] __x64_sys_io_submit+0x18c/0x330 [ 3235.191533][T31356] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3235.196997][T31356] ? syscall_enter_from_user_mode+0x21/0x70 [ 3235.202903][T31356] do_syscall_64+0x35/0xb0 [ 3235.207331][T31356] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3235.213244][T31356] RIP: 0033:0x7fd81ae89049 [ 3235.217660][T31356] 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 [ 3235.237269][T31356] RSP: 002b:00007fd81bfcd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3235.245690][T31356] RAX: ffffffffffffffda RBX: 00007fd81af9bf60 RCX: 00007fd81ae89049 [ 3235.253671][T31356] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fd81bfa8000 [ 3235.261639][T31356] RBP: 00007fd81bfcd1d0 R08: 0000000000000000 R09: 0000000000000000 03:58:33 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)={0x2, 0x0, @b}, 0x48, r0) keyctl$read(0xb, r1, 0x0, 0x0) (async) keyctl$search(0xa, r1, &(0x7f0000000100)='pkcs7_test\x00', &(0x7f0000000140)={'syz', 0x1}, 0xfffffffffffffffb) [ 3235.269611][T31356] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3235.277577][T31356] R13: 00007ffc4bc93def R14: 00007fd81bfcd300 R15: 0000000000022000 [ 3235.285558][T31356] 03:58:33 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8200, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) 03:58:33 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) [ 3235.315946][T31353] ERROR: Out of memory at tomoyo_realpath_from_path. 03:58:33 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:33 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 2) 03:58:33 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:33 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (fail_nth: 2) 03:58:33 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8200, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) (async) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) 03:58:33 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$read(0xb, r1, 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) [ 3235.449943][T31379] FAULT_INJECTION: forcing a failure. [ 3235.449943][T31379] name failslab, interval 1, probability 0, space 0, times 0 [ 3235.475207][T31379] CPU: 1 PID: 31379 Comm: syz-executor.3 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3235.485403][T31379] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3235.495506][T31379] Call Trace: 03:58:33 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8200, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x400800, 0x0) 03:58:33 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x44, r1, 0x100, 0x70bd29, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x101}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xd8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x4}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3ac6}]}, 0x44}, 0x1, 0x0, 0x0, 0x8004}, 0x1) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000000)) 03:58:33 executing program 5: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) (async) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) (async) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) (async) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) (async) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) (async) [ 3235.498795][T31379] [ 3235.501738][T31379] dump_stack_lvl+0xcd/0x134 [ 3235.506352][T31379] should_fail.cold+0x5/0xa [ 3235.510887][T31379] ? io_submit_one+0xfd/0x1c70 [ 3235.515675][T31379] should_failslab+0x5/0x10 [ 3235.520211][T31379] kmem_cache_alloc+0x5e/0x3b0 [ 3235.525017][T31379] io_submit_one+0xfd/0x1c70 [ 3235.529633][T31379] ? find_held_lock+0x2d/0x110 [ 3235.534422][T31379] ? do_io_getevents+0x160/0x160 [ 3235.539379][T31379] ? __might_fault+0xd1/0x170 [ 3235.544080][T31379] ? lock_downgrade+0x6e0/0x6e0 [ 3235.548978][T31379] __x64_sys_io_submit+0x18c/0x330 [ 3235.554115][T31379] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3235.559609][T31379] ? syscall_enter_from_user_mode+0x21/0x70 [ 3235.565542][T31379] do_syscall_64+0x35/0xb0 [ 3235.569994][T31379] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3235.575923][T31379] RIP: 0033:0x7fd81ae89049 [ 3235.580352][T31379] 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 [ 3235.599978][T31379] RSP: 002b:00007fd81bfcd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3235.608409][T31379] RAX: ffffffffffffffda RBX: 00007fd81af9bf60 RCX: 00007fd81ae89049 [ 3235.616387][T31379] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fd81bfa8000 [ 3235.624352][T31379] RBP: 00007fd81bfcd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3235.632317][T31379] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3235.640288][T31379] R13: 00007ffc4bc93def R14: 00007fd81bfcd300 R15: 0000000000022000 03:58:33 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x44, r1, 0x100, 0x70bd29, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x101}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xd8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x4}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3ac6}]}, 0x44}, 0x1, 0x0, 0x0, 0x8004}, 0x1) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000000)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r0) (async) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x44, r1, 0x100, 0x70bd29, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x101}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xd8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x4}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3ac6}]}, 0x44}, 0x1, 0x0, 0x0, 0x8004}, 0x1) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000000)) (async) [ 3235.648276][T31379] [ 3235.664232][T31388] FAULT_INJECTION: forcing a failure. [ 3235.664232][T31388] name failslab, interval 1, probability 0, space 0, times 0 [ 3235.693797][T31388] CPU: 0 PID: 31388 Comm: syz-executor.1 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3235.703823][T31388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3235.713897][T31388] Call Trace: [ 3235.717191][T31388] [ 3235.720139][T31388] dump_stack_lvl+0xcd/0x134 [ 3235.724755][T31388] should_fail.cold+0x5/0xa [ 3235.729294][T31388] should_failslab+0x5/0x10 [ 3235.733832][T31388] __kmalloc+0x7e/0x350 [ 3235.737997][T31388] ? tomoyo_encode2.part.0+0xe9/0x3a0 [ 3235.743390][T31388] tomoyo_encode2.part.0+0xe9/0x3a0 [ 3235.748615][T31388] ? trace_kmalloc+0x32/0xf0 [ 3235.753268][T31388] tomoyo_encode+0x28/0x50 [ 3235.757702][T31388] tomoyo_realpath_from_path+0x186/0x620 [ 3235.763348][T31388] tomoyo_path_number_perm+0x1d5/0x590 [ 3235.768813][T31388] ? tomoyo_path_number_perm+0x18d/0x590 [ 3235.774568][T31388] ? tomoyo_execute_permission+0x4a0/0x4a0 [ 3235.780408][T31388] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3235.786459][T31388] ? __context_tracking_exit+0xb8/0xe0 [ 3235.791944][T31388] ? __fget_files+0x28c/0x470 [ 3235.796723][T31388] security_file_ioctl+0x50/0xb0 [ 3235.801710][T31388] __x64_sys_ioctl+0xb3/0x200 [ 3235.806416][T31388] do_syscall_64+0x35/0xb0 [ 3235.810854][T31388] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3235.816766][T31388] RIP: 0033:0x7f954d289049 [ 3235.821191][T31388] 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 [ 3235.841321][T31388] RSP: 002b:00007f954e361168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 03:58:33 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000280)=0x1) add_key(&(0x7f0000000140)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ce9de2e204cb4c995075f27c3b55040252ba22856f9be511c10c37acc8bf75de3b5e5c15979e53951a49f8f5a7728a540cb6f8bff5548ee84477870de5377325f457ad26944af3fd7402a719f2fde5bc53052952da199f5741f7c31281b6c1efe75c0678600980333f88e93675da233d83b57711a9ec2d4c723d8d180b954d51b75fec3c28cab5", 0x87, r2) keyctl$link(0x8, r1, 0xfffffffffffffff8) 03:58:33 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 64) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), r0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000340)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000240)={0x44, r1, 0x100, 0x70bd29, 0x25dfdbff, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x101}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xd8}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x4}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x3ac6}]}, 0x44}, 0x1, 0x0, 0x0, 0x8004}, 0x1) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000000)) [ 3235.849735][T31388] RAX: ffffffffffffffda RBX: 00007f954d39bf60 RCX: 00007f954d289049 [ 3235.857708][T31388] RDX: 0000000020000200 RSI: 00000000401c5820 RDI: 0000000000000003 [ 3235.865676][T31388] RBP: 00007f954e3611d0 R08: 0000000000000000 R09: 0000000000000000 [ 3235.873646][T31388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3235.881613][T31388] R13: 00007ffe439453ff R14: 00007f954e361300 R15: 0000000000022000 [ 3235.889598][T31388] [ 3235.895168][T31388] ERROR: Out of memory at tomoyo_realpath_from_path. 03:58:33 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (fail_nth: 3) 03:58:33 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 3) 03:58:33 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:33 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:33 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000280)=0x1) add_key(&(0x7f0000000140)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ce9de2e204cb4c995075f27c3b55040252ba22856f9be511c10c37acc8bf75de3b5e5c15979e53951a49f8f5a7728a540cb6f8bff5548ee84477870de5377325f457ad26944af3fd7402a719f2fde5bc53052952da199f5741f7c31281b6c1efe75c0678600980333f88e93675da233d83b57711a9ec2d4c723d8d180b954d51b75fec3c28cab5", 0x87, r2) keyctl$link(0x8, r1, 0xfffffffffffffff8) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000280)=0x1) (async) add_key(&(0x7f0000000140)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ce9de2e204cb4c995075f27c3b55040252ba22856f9be511c10c37acc8bf75de3b5e5c15979e53951a49f8f5a7728a540cb6f8bff5548ee84477870de5377325f457ad26944af3fd7402a719f2fde5bc53052952da199f5741f7c31281b6c1efe75c0678600980333f88e93675da233d83b57711a9ec2d4c723d8d180b954d51b75fec3c28cab5", 0x87, r2) (async) keyctl$link(0x8, r1, 0xfffffffffffffff8) (async) 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x183800, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) [ 3236.006143][T31424] FAULT_INJECTION: forcing a failure. [ 3236.006143][T31424] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3236.039725][T31424] CPU: 0 PID: 31424 Comm: syz-executor.1 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x183800, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:34 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xffffffffffffffff) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) ioctl$EVIOCRMFF(0xffffffffffffffff, 0x40044581, &(0x7f0000000280)=0x1) (async) add_key(&(0x7f0000000140)='rxrpc\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)="ce9de2e204cb4c995075f27c3b55040252ba22856f9be511c10c37acc8bf75de3b5e5c15979e53951a49f8f5a7728a540cb6f8bff5548ee84477870de5377325f457ad26944af3fd7402a719f2fde5bc53052952da199f5741f7c31281b6c1efe75c0678600980333f88e93675da233d83b57711a9ec2d4c723d8d180b954d51b75fec3c28cab5", 0x87, r2) (async) keyctl$link(0x8, r1, 0xfffffffffffffff8) [ 3236.049769][T31424] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3236.059846][T31424] Call Trace: [ 3236.063145][T31424] [ 3236.066101][T31424] dump_stack_lvl+0xcd/0x134 [ 3236.070719][T31424] should_fail.cold+0x5/0xa [ 3236.075271][T31424] _copy_from_user+0x2a/0x170 [ 3236.079986][T31424] do_vfs_ioctl+0xfd7/0x15d0 [ 3236.084611][T31424] ? vfs_fileattr_set+0xbe0/0xbe0 [ 3236.089685][T31424] ? __context_tracking_exit+0xb8/0xe0 [ 3236.095186][T31424] ? __fget_files+0x28c/0x470 [ 3236.096974][T31441] FAULT_INJECTION: forcing a failure. [ 3236.096974][T31441] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3236.099906][T31424] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3236.119213][T31424] __x64_sys_ioctl+0x108/0x200 [ 3236.124018][T31424] do_syscall_64+0x35/0xb0 [ 3236.128464][T31424] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3236.134377][T31424] RIP: 0033:0x7f954d289049 [ 3236.138802][T31424] 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 [ 3236.158424][T31424] RSP: 002b:00007f954e361168 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 3236.166871][T31424] RAX: ffffffffffffffda RBX: 00007f954d39bf60 RCX: 00007f954d289049 [ 3236.174891][T31424] RDX: 0000000020000200 RSI: 00000000401c5820 RDI: 0000000000000003 [ 3236.182878][T31424] RBP: 00007f954e3611d0 R08: 0000000000000000 R09: 0000000000000000 [ 3236.190851][T31424] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3236.198839][T31424] R13: 00007ffe439453ff R14: 00007f954e361300 R15: 0000000000022000 [ 3236.206824][T31424] [ 3236.225266][T31441] CPU: 0 PID: 31441 Comm: syz-executor.3 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3236.235299][T31441] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3236.245374][T31441] Call Trace: [ 3236.248666][T31441] [ 3236.251607][T31441] dump_stack_lvl+0xcd/0x134 [ 3236.256232][T31441] should_fail.cold+0x5/0xa [ 3236.260754][T31441] _copy_to_user+0x2a/0x140 [ 3236.265268][T31441] simple_read_from_buffer+0xcc/0x160 [ 3236.270665][T31441] proc_fail_nth_read+0x187/0x220 [ 3236.275716][T31441] ? proc_exe_link+0x1d0/0x1d0 [ 3236.280499][T31441] ? security_file_permission+0xab/0xd0 [ 3236.286067][T31441] ? proc_exe_link+0x1d0/0x1d0 [ 3236.290874][T31441] vfs_read+0x1f5/0x5e0 [ 3236.295056][T31441] ksys_read+0x12d/0x250 [ 3236.299309][T31441] ? vfs_write+0xad0/0xad0 [ 3236.303739][T31441] ? syscall_enter_from_user_mode+0x21/0x70 [ 3236.309649][T31441] do_syscall_64+0x35/0xb0 [ 3236.314090][T31441] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3236.319988][T31441] RIP: 0033:0x7fd81ae3bbfc [ 3236.324414][T31441] 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 [ 3236.344029][T31441] RSP: 002b:00007fd81bfac160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x183800, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x183800, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) 03:58:34 executing program 5: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000140)={0x5, 0x9, 0x1}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000180)=r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000061876f6bf06332dfd54c00006162636465666768696a6b6c6d6e6f707172737475767778797a303132333435368235811cab3e5eb11e32baae2ac831938110441cc7371655664a83ee9c4f976d15e8d71f"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r2, 0x0, 0x0) [ 3236.352458][T31441] RAX: ffffffffffffffda RBX: 00007fd81af9c030 RCX: 00007fd81ae3bbfc [ 3236.360427][T31441] RDX: 000000000000000f RSI: 00007fd81bfac1e0 RDI: 0000000000000003 [ 3236.368397][T31441] RBP: 00007fd81bfac1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3236.376381][T31441] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3236.384349][T31441] R13: 00007ffc4bc93def R14: 00007fd81bfac300 R15: 0000000000022000 [ 3236.392339][T31441] 03:58:34 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:34 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:34 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (fail_nth: 4) 03:58:34 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:34 executing program 5: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000140)={0x5, 0x9, 0x1}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000180)=r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000061876f6bf06332dfd54c00006162636465666768696a6b6c6d6e6f707172737475767778797a303132333435368235811cab3e5eb11e32baae2ac831938110441cc7371655664a83ee9c4f976d15e8d71f"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r2, 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) (async) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000140)={0x5, 0x9, 0x1}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000180)=r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000061876f6bf06332dfd54c00006162636465666768696a6b6c6d6e6f707172737475767778797a303132333435368235811cab3e5eb11e32baae2ac831938110441cc7371655664a83ee9c4f976d15e8d71f"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r2, 0x0, 0x0) (async) 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x271e00, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) [ 3236.542881][T31461] FAULT_INJECTION: forcing a failure. [ 3236.542881][T31461] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3236.558286][T31461] CPU: 0 PID: 31461 Comm: syz-executor.1 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3236.568305][T31461] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3236.578378][T31461] Call Trace: [ 3236.581667][T31461] [ 3236.584611][T31461] dump_stack_lvl+0xcd/0x134 03:58:34 executing program 5: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000140)={0x5, 0x9, 0x1}) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000180)=r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000061876f6bf06332dfd54c00006162636465666768696a6b6c6d6e6f707172737475767778797a303132333435368235811cab3e5eb11e32baae2ac831938110441cc7371655664a83ee9c4f976d15e8d71f"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r2, 0x0, 0x0) [ 3236.589226][T31461] should_fail.cold+0x5/0xa [ 3236.593769][T31461] _copy_to_user+0x2a/0x140 [ 3236.598308][T31461] simple_read_from_buffer+0xcc/0x160 [ 3236.603722][T31461] proc_fail_nth_read+0x187/0x220 [ 3236.608787][T31461] ? proc_exe_link+0x1d0/0x1d0 [ 3236.613587][T31461] ? security_file_permission+0xab/0xd0 [ 3236.619169][T31461] ? proc_exe_link+0x1d0/0x1d0 [ 3236.623972][T31461] vfs_read+0x1f5/0x5e0 [ 3236.628169][T31461] ksys_read+0x12d/0x250 [ 3236.632445][T31461] ? vfs_write+0xad0/0xad0 [ 3236.636910][T31461] ? syscall_enter_from_user_mode+0x21/0x70 03:58:34 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="0138130058bf00000000000000ccb37c8216190373b498bf416d6ae3817907f4deb46b8efffffeb1085e"], 0xc, r0) r3 = request_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='*\x00', r1) r4 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r5 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r4) r6 = request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='id_resolver\x00', r5) keyctl$instantiate_iov(0x14, r6, &(0x7f0000000280), 0x0, r5) r7 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r7) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000340)={r7, 0x67, 0xa}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'crc32c\x00'}}, &(0x7f0000000400)="b8fe284b75957d272a126942e727a6367e94ca2a664b338cfd09df89d8d4bec7d829346d23bf76b2ab0dc4ed9479ab1df85b976628ebc65dab6e997bf02c2c5880466f8b36833c65728594bf8eca2adca00793e4e499cbd4dea8291e46b82734c52e9bc88a3fb5", &(0x7f0000000480)=""/10) r8 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r9 = request_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='*\x00', r8) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$KEYCTL_MOVE(0x1e, r4, r1, r8, 0x0) r10 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x1}, 0x0, 0x0, r9) add_key$keyring(&(0x7f0000000540), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r10, r3, r5, 0x0) keyctl$read(0xb, r2, 0x0, 0x0) [ 3236.642836][T31461] do_syscall_64+0x35/0xb0 [ 3236.647286][T31461] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3236.653213][T31461] RIP: 0033:0x7f954d23bbfc [ 3236.657640][T31461] 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 [ 3236.677361][T31461] RSP: 002b:00007f954e361160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3236.685812][T31461] RAX: ffffffffffffffda RBX: 00007f954d39bf60 RCX: 00007f954d23bbfc 03:58:34 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="0138130058bf00000000000000ccb37c8216190373b498bf416d6ae3817907f4deb46b8efffffeb1085e"], 0xc, r0) r3 = request_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='*\x00', r1) r4 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r5 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r4) r6 = request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='id_resolver\x00', r5) keyctl$instantiate_iov(0x14, r6, &(0x7f0000000280), 0x0, r5) r7 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r7) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000340)={r7, 0x67, 0xa}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'crc32c\x00'}}, &(0x7f0000000400)="b8fe284b75957d272a126942e727a6367e94ca2a664b338cfd09df89d8d4bec7d829346d23bf76b2ab0dc4ed9479ab1df85b976628ebc65dab6e997bf02c2c5880466f8b36833c65728594bf8eca2adca00793e4e499cbd4dea8291e46b82734c52e9bc88a3fb5", &(0x7f0000000480)=""/10) r8 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r9 = request_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='*\x00', r8) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r8) keyctl$KEYCTL_MOVE(0x1e, r4, r1, r8, 0x0) r10 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x1}, 0x0, 0x0, r9) add_key$keyring(&(0x7f0000000540), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0x1e, r10, r3, r5, 0x0) keyctl$read(0xb, r2, 0x0, 0x0) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="0138130058bf00000000000000ccb37c8216190373b498bf416d6ae3817907f4deb46b8efffffeb1085e"], 0xc, r0) (async) request_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='*\x00', r1) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r4) (async) request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='id_resolver\x00', r5) (async) keyctl$instantiate_iov(0x14, r6, &(0x7f0000000280), 0x0, r5) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r7) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000340)={r7, 0x67, 0xa}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'crc32c\x00'}}, &(0x7f0000000400)="b8fe284b75957d272a126942e727a6367e94ca2a664b338cfd09df89d8d4bec7d829346d23bf76b2ab0dc4ed9479ab1df85b976628ebc65dab6e997bf02c2c5880466f8b36833c65728594bf8eca2adca00793e4e499cbd4dea8291e46b82734c52e9bc88a3fb5", &(0x7f0000000480)=""/10) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) request_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='*\x00', r8) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r8) (async) keyctl$KEYCTL_MOVE(0x1e, r4, r1, r8, 0x0) (async) add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x1}, 0x0, 0x0, r9) (async) add_key$keyring(&(0x7f0000000540), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, r4) (async) keyctl$KEYCTL_MOVE(0x1e, r10, r3, r5, 0x0) (async) keyctl$read(0xb, r2, 0x0, 0x0) (async) 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x271e00, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:34 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) [ 3236.693812][T31461] RDX: 000000000000000f RSI: 00007f954e3611e0 RDI: 0000000000000004 [ 3236.701806][T31461] RBP: 00007f954e3611d0 R08: 0000000000000000 R09: 0000000000000000 [ 3236.709798][T31461] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3236.717785][T31461] R13: 00007ffe439453ff R14: 00007f954e361300 R15: 0000000000022000 [ 3236.725795][T31461] 03:58:34 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:34 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:34 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:34 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x271e00, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:34 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key$fscrypt_provisioning(&(0x7f00000000c0), &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="0138130058bf00000000000000ccb37c8216190373b498bf416d6ae3817907f4deb46b8efffffeb1085e"], 0xc, r0) (async) r3 = request_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000140)='*\x00', r1) r4 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r5 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r4) r6 = request_key(&(0x7f0000000180)='id_legacy\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000000240)='id_resolver\x00', r5) keyctl$instantiate_iov(0x14, r6, &(0x7f0000000280), 0x0, r5) (async) r7 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r7) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000340)={r7, 0x67, 0xa}, &(0x7f0000000380)={'enc=', 'oaep', ' hash=', {'crc32c\x00'}}, &(0x7f0000000400)="b8fe284b75957d272a126942e727a6367e94ca2a664b338cfd09df89d8d4bec7d829346d23bf76b2ab0dc4ed9479ab1df85b976628ebc65dab6e997bf02c2c5880466f8b36833c65728594bf8eca2adca00793e4e499cbd4dea8291e46b82734c52e9bc88a3fb5", &(0x7f0000000480)=""/10) r8 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r9 = request_key(&(0x7f0000000280)='.request_key_auth\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='*\x00', r8) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r8) (async) keyctl$KEYCTL_MOVE(0x1e, r4, r1, r8, 0x0) (async) r10 = add_key$keyring(&(0x7f00000004c0), &(0x7f0000000500)={'syz', 0x1}, 0x0, 0x0, r9) (async, rerun: 64) add_key$keyring(&(0x7f0000000540), &(0x7f0000000580)={'syz', 0x1}, 0x0, 0x0, r4) (rerun: 64) keyctl$KEYCTL_MOVE(0x1e, r10, r3, r5, 0x0) (async) keyctl$read(0xb, r2, 0x0, 0x0) 03:58:34 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x2, &(0x7f0000000200)) 03:58:34 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x10, &(0x7f0000000200)) 03:58:34 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x583002, 0x0) ioctl$BLKGETSIZE(r1, 0x127c, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000100)={""/32, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000080)=[{}]}) 03:58:34 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000616263e3484d29978a20ed6c6d6e6f707172737475767778797a3031323334353690837ba0d84fa6a617d6462a119781a0e1f1f222d033071aa6d79d078e7e8e26588029f1cb2d8d2058e3b95170255421e85a53afe6bce217"], 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) r2 = request_key(&(0x7f0000000240)='cifs.idmap\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)='fscrypt-provisioning\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r1, 0x7fff, r2) r3 = request_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='/\x00', 0xfffffffffffffffd) keyctl$negate(0xd, r0, 0x5, r3) r4 = add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000300)='logon\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="ef7ea0949f09c386ac6795b5eba6d0a64dba843f15495a98f340be16a56163553e715dcd8cd738d1bc3f38238d8de2988670a776d112f91e6b8115ae52f58812da4e14972dcec580fd73020818eca5960bf2c07aa53ec602405ecbce005989edd308b810b2f3428bd54dfb006c75bca7fbb6f21313690fabc441bde325ad0f8a09c4e1043c1a8f91f6913fda264710daac7fe5bc25d30e8dcd5434b71388c4aabc31c2415e0107f41720794e60ce771f1064b45ecc39488f6e15902443e990a20fc5", 0xc2, r4) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:34 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:34 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:34 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:34 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x583002, 0x0) ioctl$BLKGETSIZE(r1, 0x127c, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000100)={""/32, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000080)=[{}]}) socket$rds(0x15, 0x5, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x583002, 0x0) (async) ioctl$BLKGETSIZE(r1, 0x127c, &(0x7f0000000000)) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) (async) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000100)={""/32, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000080)=[{}]}) (async) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x301, &(0x7f0000000200)) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000616263e3484d29978a20ed6c6d6e6f707172737475767778797a3031323334353690837ba0d84fa6a617d6462a119781a0e1f1f222d033071aa6d79d078e7e8e26588029f1cb2d8d2058e3b95170255421e85a53afe6bce217"], 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) (async) r2 = request_key(&(0x7f0000000240)='cifs.idmap\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)='fscrypt-provisioning\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r1, 0x7fff, r2) (async) r3 = request_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='/\x00', 0xfffffffffffffffd) keyctl$negate(0xd, r0, 0x5, r3) (async) r4 = add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000300)='logon\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="ef7ea0949f09c386ac6795b5eba6d0a64dba843f15495a98f340be16a56163553e715dcd8cd738d1bc3f38238d8de2988670a776d112f91e6b8115ae52f58812da4e14972dcec580fd73020818eca5960bf2c07aa53ec602405ecbce005989edd308b810b2f3428bd54dfb006c75bca7fbb6f21313690fabc441bde325ad0f8a09c4e1043c1a8f91f6913fda264710daac7fe5bc25d30e8dcd5434b71388c4aabc31c2415e0107f41720794e60ce771f1064b45ecc39488f6e15902443e990a20fc5", 0xc2, r4) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:35 executing program 4: r0 = socket$rds(0x15, 0x5, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x583002, 0x0) ioctl$BLKGETSIZE(r1, 0x127c, &(0x7f0000000000)) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0}, './file0\x00'}) ioctl$SYNC_IOC_FILE_INFO(r2, 0xc0383e04, &(0x7f0000000100)={""/32, 0x0, 0x0, 0x1, 0x0, &(0x7f0000000080)=[{}]}) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x125d, &(0x7f0000000200)) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="0200000000000000616263e3484d29978a20ed6c6d6e6f707172737475767778797a3031323334353690837ba0d84fa6a617d6462a119781a0e1f1f222d033071aa6d79d078e7e8e26588029f1cb2d8d2058e3b95170255421e85a53afe6bce217"], 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000200)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) (async) r2 = request_key(&(0x7f0000000240)='cifs.idmap\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)='fscrypt-provisioning\x00', 0xfffffffffffffffe) keyctl$negate(0xd, r1, 0x7fff, r2) (async) r3 = request_key(&(0x7f0000000000)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='/\x00', 0xfffffffffffffffd) keyctl$negate(0xd, r0, 0x5, r3) (async) r4 = add_key$keyring(&(0x7f0000000480), &(0x7f00000004c0)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) add_key(&(0x7f0000000300)='logon\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000380)="ef7ea0949f09c386ac6795b5eba6d0a64dba843f15495a98f340be16a56163553e715dcd8cd738d1bc3f38238d8de2988670a776d112f91e6b8115ae52f58812da4e14972dcec580fd73020818eca5960bf2c07aa53ec602405ecbce005989edd308b810b2f3428bd54dfb006c75bca7fbb6f21313690fabc441bde325ad0f8a09c4e1043c1a8f91f6913fda264710daac7fe5bc25d30e8dcd5434b71388c4aabc31c2415e0107f41720794e60ce771f1064b45ecc39488f6e15902443e990a20fc5", 0xc2, r4) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:35 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x5, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x125e, &(0x7f0000000200)) 03:58:35 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x101, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x3}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x1, 0x8, 0x1}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000907a6878ba79aad25d", @ANYRES16=r2, @ANYBLOB="010028bd7000ffdbdf250200000008000600", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0x7f) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x125f, &(0x7f0000000200)) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0x7f) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0x7f) (async) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x101, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x3}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x1, 0x8, 0x1}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000907a6878ba79aad25d", @ANYRES16=r2, @ANYBLOB="010028bd7000ffdbdf250200000008000600", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000200)) 03:58:35 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:35 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) ioctl$TUNSETSNDBUF(0xffffffffffffffff, 0x400454d4, &(0x7f0000000000)=0x7f) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x101, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x3}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x1, 0x8, 0x1}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000907a6878ba79aad25d", @ANYRES16=r2, @ANYBLOB="010028bd7000ffdbdf250200000008000600", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x80) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x101, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x3}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x1, 0x8, 0x1}) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00'}) (async) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000907a6878ba79aad25d", @ANYRES16=r2, @ANYBLOB="010028bd7000ffdbdf250200000008000600", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x80) (async) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1261, &(0x7f0000000200)) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x27f, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1262, &(0x7f0000000200)) 03:58:35 executing program 2: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x4e) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1263, &(0x7f0000000200)) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x4e) 03:58:35 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x300, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1264, &(0x7f0000000200)) 03:58:35 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x4e) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x4e) (async) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x101000, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1265, &(0x7f0000000200)) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0xfff) 03:58:35 executing program 5: keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={0x0, 0xcd, 0x1000}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'xcbc(aes)\x00'}}, &(0x7f00000001c0)="fbb9b6fd6c66bc7fd92cbe6a2561d9ed605f1efb36a24a9f10faf1ac5ce203408ea64b5e3bf07d30f17903e73e991853348073c905c45a2746c66dff388b5452171ba0b24f45cf1b6609d342af67cb2d6795fc26ffc8da2707ba7115853f210014b16f7087cc37f40309e7a9842aefb642f57b7059278d90a789e758bf6e454681591a849fd30b16a3ec0e6a91a8c29b32b02de163641abafcb48e9c017ac612938ee8360936f9aaaf021b5957c56975d59a7e528bb1d71f56e752cfc8f32e5e0c1abe6285eee4c1776c9228aa", &(0x7f00000002c0)=""/4096) r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1267, &(0x7f0000000200)) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0xfff) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) (async) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0xfff) (async) 03:58:35 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 5: keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={0x0, 0xcd, 0x1000}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'xcbc(aes)\x00'}}, &(0x7f00000001c0)="fbb9b6fd6c66bc7fd92cbe6a2561d9ed605f1efb36a24a9f10faf1ac5ce203408ea64b5e3bf07d30f17903e73e991853348073c905c45a2746c66dff388b5452171ba0b24f45cf1b6609d342af67cb2d6795fc26ffc8da2707ba7115853f210014b16f7087cc37f40309e7a9842aefb642f57b7059278d90a789e758bf6e454681591a849fd30b16a3ec0e6a91a8c29b32b02de163641abafcb48e9c017ac612938ee8360936f9aaaf021b5957c56975d59a7e528bb1d71f56e752cfc8f32e5e0c1abe6285eee4c1776c9228aa", &(0x7f00000002c0)=""/4096) r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={0x0, 0xcd, 0x1000}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'xcbc(aes)\x00'}}, &(0x7f00000001c0)="fbb9b6fd6c66bc7fd92cbe6a2561d9ed605f1efb36a24a9f10faf1ac5ce203408ea64b5e3bf07d30f17903e73e991853348073c905c45a2746c66dff388b5452171ba0b24f45cf1b6609d342af67cb2d6795fc26ffc8da2707ba7115853f210014b16f7087cc37f40309e7a9842aefb642f57b7059278d90a789e758bf6e454681591a849fd30b16a3ec0e6a91a8c29b32b02de163641abafcb48e9c017ac612938ee8360936f9aaaf021b5957c56975d59a7e528bb1d71f56e752cfc8f32e5e0c1abe6285eee4c1776c9228aa", &(0x7f00000002c0)=""/4096) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1268, &(0x7f0000000200)) 03:58:35 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0xfff) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1269, &(0x7f0000000200)) 03:58:35 executing program 5: keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={0x0, 0xcd, 0x1000}, &(0x7f0000000140)={'enc=', 'oaep', ' hash=', {'xcbc(aes)\x00'}}, &(0x7f00000001c0)="fbb9b6fd6c66bc7fd92cbe6a2561d9ed605f1efb36a24a9f10faf1ac5ce203408ea64b5e3bf07d30f17903e73e991853348073c905c45a2746c66dff388b5452171ba0b24f45cf1b6609d342af67cb2d6795fc26ffc8da2707ba7115853f210014b16f7087cc37f40309e7a9842aefb642f57b7059278d90a789e758bf6e454681591a849fd30b16a3ec0e6a91a8c29b32b02de163641abafcb48e9c017ac612938ee8360936f9aaaf021b5957c56975d59a7e528bb1d71f56e752cfc8f32e5e0c1abe6285eee4c1776c9228aa", &(0x7f00000002c0)=""/4096) (async) r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000080)) ioctl$TUNGETIFF(0xffffffffffffffff, 0x800454d2, &(0x7f0000000000)={'erspan0\x00'}) 03:58:35 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:35 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:35 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1274, &(0x7f0000000200)) 03:58:35 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:35 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:35 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000080)) (async) ioctl$TUNGETIFF(0xffffffffffffffff, 0x800454d2, &(0x7f0000000000)={'erspan0\x00'}) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000080)) ioctl$TUNGETIFF(0xffffffffffffffff, 0x800454d2, &(0x7f0000000000)={'erspan0\x00'}) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1276, &(0x7f0000000200)) 03:58:36 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1277, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x70300, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1278, &(0x7f0000000200)) 03:58:36 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, 0xffffffffffffffff, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e0130d6099b60eba23922eb519f9b744953929613eecba046f3a33cf2093f77b59f4644e63fe82f3ff72177f7b8771930ca317325f5bcedce099822b751927807519206aa1011f12550fd6edaca0538da1d97df474203d8e307b540bc8212e14640d2ac83c9cc422d9be80cd5bda5b8659ea277cd18fc0e17fd5bf", 0xf2, 0x94, 0x0, 0x2}]) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x70300, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:36 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000040)={0x3, 0x0, @auto=[0x2d]}, 0x9, 0xfffffffffffffffd) request_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', 0xfffffffffffffffa) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1279, &(0x7f0000000200)) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x70300, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:36 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000040)={0x3, 0x0, @auto=[0x2d]}, 0x9, 0xfffffffffffffffd) (async) request_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', 0xfffffffffffffffa) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127a, &(0x7f0000000200)) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x400002, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x8000000000000000, 0x20}) 03:58:36 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000040)={0x3, 0x0, @auto=[0x2d]}, 0x9, 0xfffffffffffffffd) (async) request_key(&(0x7f00000000c0)='keyring\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', 0xfffffffffffffffa) (async) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.net/syz0\x00', 0x200002, 0x0) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127b, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r3, 0x9, 0xae2, r1) keyctl$reject(0x13, r1, 0x72e, 0x3, r2) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x400002, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x8000000000000000, 0x20}) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x400002, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x8000000000000000, 0x20}) (async) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r3, 0x9, 0xae2, r1) (async) keyctl$reject(0x13, r1, 0x72e, 0x3, r2) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb72303836f4e29074b8793e64c1322153106c5cb9395fc8abf7ad0889a7c299e3c84549122998710373dbf7809cc45bcb43696f47f51b591c8629e013", 0x79, 0x94, 0x0, 0x2}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127d, &(0x7f0000000200)) 03:58:36 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000180), 0x400002, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x8000000000000000, 0x20}) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r3, 0x9, 0xae2, r1) keyctl$reject(0x13, r1, 0x72e, 0x3, r2) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x400080, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000180)) keyctl$invalidate(0x15, 0x0) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127e, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000000)={'bond_slave_0\x00'}) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127f, &(0x7f0000000200)) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x400080, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000180)) keyctl$invalidate(0x15, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x400080, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000180)) (async) keyctl$invalidate(0x15, 0x0) (async) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000000)={'bond_slave_0\x00'}) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000000)={'bond_slave_0\x00'}) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x541b, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) ioctl$SIOCGIFHWADDR(0xffffffffffffffff, 0x8927, &(0x7f0000000000)={'bond_slave_0\x00'}) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x400080, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000180)) (async) keyctl$invalidate(0x15, 0x0) 03:58:36 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0}]) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:36 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd7754660ab5afd13}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000125bd70000000000005000000000009000180c200000300000000350003000000060028009374000000000800390400000000000000000100000005002f0000000000"], 0x44}}, 0x20000040) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x38, 0x0, 0xf02, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1000}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7f}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008010}, 0xb4d4a6e48208579) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x401}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20}, 0x84) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f00000002c0)=[{0x7, 0xed, 0x6, 0xd}, {0x7, 0x7c, 0x73, 0x4}, {0x9, 0x9, 0x8, 0x4}, {0xfffc, 0xf8, 0x3, 0x200}]}) r3 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000380)=ANY=[@ANYBLOB="020000000000000061627172b60000007778797a42310700343536a77dacc6a9648edce3e2d225c1cfa48b7a9fd526010000007d11c56b684cb8ee1c56630e52325053a8c9a2b0a7ef68033edc35f52fd73f042b2be3b4764cb286d5f963883d602e94d429559a3a9d50ad0df57f87b500000000000000000082f35ae558d226ac0143a222814b2c9b45c4238bede37ed958dc22bba8c817cfe5ac119069f34966ac8b4b8d5114d3cdf1b64adac2cc4b793458bb07e45c33e17005379de14449dfd1cb26a56f0b4b8bf364c176f7ee1211285779b7692ab487418d3a0edea2d485f23f4f58689bb43034d5d03ccdfb136f34da5f03004be37da0b3e30bc09a079dda425e0ef5"], 0x29, 0xfffffffffffffffb) ioctl$TUNSETOWNER(r0, 0x400454cc, 0xee01) keyctl$read(0xb, r3, 0x0, 0x0) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x5421, &(0x7f0000000200)) 03:58:36 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd7754660ab5afd13}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000125bd70000000000005000000000009000180c200000300000000350003000000060028009374000000000800390400000000000000000100000005002f0000000000"], 0x44}}, 0x20000040) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x38, 0x0, 0xf02, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1000}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7f}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008010}, 0xb4d4a6e48208579) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x401}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20}, 0x84) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f00000002c0)=[{0x7, 0xed, 0x6, 0xd}, {0x7, 0x7c, 0x73, 0x4}, {0x9, 0x9, 0x8, 0x4}, {0xfffc, 0xf8, 0x3, 0x200}]}) (async) r3 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000380)=ANY=[@ANYBLOB="020000000000000061627172b60000007778797a42310700343536a77dacc6a9648edce3e2d225c1cfa48b7a9fd526010000007d11c56b684cb8ee1c56630e52325053a8c9a2b0a7ef68033edc35f52fd73f042b2be3b4764cb286d5f963883d602e94d429559a3a9d50ad0df57f87b500000000000000000082f35ae558d226ac0143a222814b2c9b45c4238bede37ed958dc22bba8c817cfe5ac119069f34966ac8b4b8d5114d3cdf1b64adac2cc4b793458bb07e45c33e17005379de14449dfd1cb26a56f0b4b8bf364c176f7ee1211285779b7692ab487418d3a0edea2d485f23f4f58689bb43034d5d03ccdfb136f34da5f03004be37da0b3e30bc09a079dda425e0ef5"], 0x29, 0xfffffffffffffffb) ioctl$TUNSETOWNER(r0, 0x400454cc, 0xee01) (async) keyctl$read(0xb, r3, 0x0, 0x0) 03:58:36 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000000)=0x401) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x2, 0x80000001}, {0xffff, 0x80, 0x7, 0x801}]}) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x80000000, 0x80000}) 03:58:36 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0}]) 03:58:36 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x5450, &(0x7f0000000200)) 03:58:36 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x300, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:36 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x5451, &(0x7f0000000200)) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000000)=0x401) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async, rerun: 64) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) (rerun: 64) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)) (async) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x2, 0x80000001}, {0xffff, 0x80, 0x7, 0x801}]}) (async, rerun: 64) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (rerun: 64) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x80000000, 0x80000}) 03:58:37 executing program 5: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0xd7754660ab5afd13}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB='D\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000125bd70000000000005000000000009000180c200000300000000350003000000060028009374000000000800390400000000000000000100000005002f0000000000"], 0x44}}, 0x20000040) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(r0, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000140)={&(0x7f0000000040)={0x38, 0x0, 0xf02, 0x70bd27, 0x25dfdbff, {}, [@L2TP_ATTR_VLAN_ID={0x6, 0xe, 0x1000}, @L2TP_ATTR_UDP_ZERO_CSUM6_TX={0x5, 0x21, 0x1}, @L2TP_ATTR_RECV_TIMEOUT={0xc, 0x16, 0x1}, @L2TP_ATTR_RECV_SEQ={0x5, 0x12, 0x7f}]}, 0x38}, 0x1, 0x0, 0x0, 0x20008010}, 0xb4d4a6e48208579) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f00000001c0)={{0x1, 0x1, 0x18, r0, {0x401}}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000540)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000280)={0x2c, r1, 0x10, 0x70bd28, 0x25dfdbfd, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x3}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x4}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x10001}]}, 0x2c}, 0x1, 0x0, 0x0, 0x20}, 0x84) (async) ioctl$TUNATTACHFILTER(r0, 0x401054d5, &(0x7f0000000200)={0x4, &(0x7f00000002c0)=[{0x7, 0xed, 0x6, 0xd}, {0x7, 0x7c, 0x73, 0x4}, {0x9, 0x9, 0x8, 0x4}, {0xfffc, 0xf8, 0x3, 0x200}]}) (async) r3 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000380)=ANY=[@ANYBLOB="020000000000000061627172b60000007778797a42310700343536a77dacc6a9648edce3e2d225c1cfa48b7a9fd526010000007d11c56b684cb8ee1c56630e52325053a8c9a2b0a7ef68033edc35f52fd73f042b2be3b4764cb286d5f963883d602e94d429559a3a9d50ad0df57f87b500000000000000000082f35ae558d226ac0143a222814b2c9b45c4238bede37ed958dc22bba8c817cfe5ac119069f34966ac8b4b8d5114d3cdf1b64adac2cc4b793458bb07e45c33e17005379de14449dfd1cb26a56f0b4b8bf364c176f7ee1211285779b7692ab487418d3a0edea2d485f23f4f58689bb43034d5d03ccdfb136f34da5f03004be37da0b3e30bc09a079dda425e0ef5"], 0x29, 0xfffffffffffffffb) (async) ioctl$TUNSETOWNER(r0, 0x400454cc, 0xee01) keyctl$read(0xb, r3, 0x0, 0x0) 03:58:37 executing program 0: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff8) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$reject(0x13, r3, 0x9, 0xae2, r1) keyctl$reject(0x13, r1, 0x72e, 0x3, r2) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x500, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/220, 0xdc) request_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='syz', 0x0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x5452, &(0x7f0000000200)) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f667a712da226116f520869be5d1d5390ebbc29955403a5e381f68099231a9be289384e36e1c5fa95b22f6838f0f8940ac93c3db646d4f732795ef1fb", 0x3d, 0x94, 0x0, 0x2}]) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000000c0), 0x402, 0x0) (async) ioctl$TUNSETVNETHDRSZ(0xffffffffffffffff, 0x400454d8, &(0x7f0000000000)=0x401) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040), 0x80000, 0x0) ioctl$TUNSETFILTEREBPF(r1, 0x800454e1, &(0x7f0000000080)) (async) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x4, 0x9, 0x2, 0x80000001}, {0xffff, 0x80, 0x7, 0x801}]}) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r2, 0x40182103, &(0x7f0000000180)={0x0, 0x2, 0xffffffffffffffff, 0x80000000, 0x80000}) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000), 0x880, 0x0) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000040)=0xfff) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 64) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/220, 0xdc) (rerun: 64) request_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='syz', 0x0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x5460, &(0x7f0000000200)) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x242501, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/220, 0xdc) request_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='syz', 0x0) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/220, 0xdc) (async) request_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)='syz', 0x0) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x8933, &(0x7f0000000200)) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x242501, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x400448c9, &(0x7f0000000200)) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x242501, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x242501, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000040)) (async) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x400448dd, &(0x7f0000000200)) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000000)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x400454ca, &(0x7f0000000200)) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000000)=""/16, 0x10) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000000)) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40049409, &(0x7f0000000200)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000000)=""/16, 0x10) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$describe(0x6, 0x0, &(0x7f0000000000)=""/16, 0x10) (async) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000000)) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40081271, &(0x7f0000000200)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$describe(0x6, 0x0, &(0x7f0000000000)=""/16, 0x10) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$describe(0x6, 0x0, &(0x7f0000000000)=""/16, 0x10) (async) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x9d0f, 0x0}, 0x8) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000080)={0x0, 0x6, 0x9}) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={r1}, 0x4) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYRES32], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x9d0f, 0x0}, 0x8) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000080)={0x0, 0x6, 0x9}) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={r1}, 0x4) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x9d0f}, 0x8) (async) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000080)={0x0, 0x6, 0x9}) (async) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={r1}, 0x4) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) (async) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40086602, &(0x7f0000000200)) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x0, 0x0, 0x2}]) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYRES32], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40101283, &(0x7f0000000200)) 03:58:37 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYRES32], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:37 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:37 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:37 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:37 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000000)={0x9d0f, 0x0}, 0x8) (async) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000080)={0x0, 0x6, 0x9}) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000040)={r1}, 0x4) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40101286, &(0x7f0000000200)) 03:58:38 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000616263646566676869756b6c6d006f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)={0x1, 0x0, @c}, 0x29, r1) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:38 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000180)=0x9) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000440), r0) sendmsg$SMC_PNETID_GET(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000540)={0x88, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'bridge_slave_0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x88}, 0x1, 0x0, 0x0, 0x80}, 0x44010) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x800}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {0xffffffff}}, './file0\x00'}) r5 = syz_genetlink_get_family_id$smc(&(0x7f00000002c0), r1) sendmsg$SMC_PNETID_GET(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x40, r5, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0xc010}, 0x4000804) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:38 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:38 executing program 2: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x125f, &(0x7f0000000200)) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000616263646566676869756b6c6d006f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)={0x1, 0x0, @c}, 0x29, r1) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40101288, &(0x7f0000000200)) 03:58:38 executing program 0: io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:38 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000180)=0x9) (async, rerun: 64) r2 = socket$nl_generic(0x10, 0x3, 0x10) (async, rerun: 64) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000440), r0) sendmsg$SMC_PNETID_GET(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000540)={0x88, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'bridge_slave_0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x88}, 0x1, 0x0, 0x0, 0x80}, 0x44010) (async, rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x800}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {0xffffffff}}, './file0\x00'}) r5 = syz_genetlink_get_family_id$smc(&(0x7f00000002c0), r1) sendmsg$SMC_PNETID_GET(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x40, r5, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0xc010}, 0x4000804) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401070c9, &(0x7f0000000200)) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000616263646566676869756b6c6d006f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000180)={'syz', 0x3}, &(0x7f00000001c0)={0x1, 0x0, @c}, 0x29, r1) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:38 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:38 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x101, 0x0) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x3}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000000)={0x1, 0x8, 0x1}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f0000000180)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x1}}, './file0\x00'}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f0000000280)={'batadv_slave_0\x00', 0x0}) sendmsg$BATADV_CMD_TP_METER(r3, &(0x7f0000000340)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f0000000380)=ANY=[@ANYBLOB="1c000000907a6878ba79aad25d", @ANYRES16=r2, @ANYBLOB="010028bd7000ffdbdf250200000008000600", @ANYRES32=r4, @ANYBLOB], 0x1c}, 0x1, 0x0, 0x0, 0x4}, 0x80) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401070ca, &(0x7f0000000200)) 03:58:38 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:38 executing program 0: io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x1, 0x0, @b}, 0x48, 0xfffffffffffffffe) 03:58:38 executing program 4: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async, rerun: 32) ioctl$BLKBSZSET(r1, 0x40081271, &(0x7f0000000180)=0x9) (async) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$smc(&(0x7f0000000440), r0) sendmsg$SMC_PNETID_GET(r2, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000480)={&(0x7f0000000540)={0x88, r3, 0x200, 0x70bd27, 0x25dfdbfc, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'bridge_slave_0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x88}, 0x1, 0x0, 0x0, 0x80}, 0x44010) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r0, 0xc0189373, &(0x7f0000000240)={{0x1, 0x1, 0x18, r1, {0x800}}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_READY(r1, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r4, {0xffffffff}}, './file0\x00'}) (async) r5 = syz_genetlink_get_family_id$smc(&(0x7f00000002c0), r1) sendmsg$SMC_PNETID_GET(r4, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x40, r5, 0x8, 0x70bd28, 0x25dfdbfd, {}, [@SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0xc010}, 0x4000804) (async) ioctl$BLKGETSIZE(r0, 0x127c, &(0x7f0000000200)) 03:58:38 executing program 2: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401070c9, &(0x7f0000000200)) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401070cd, &(0x7f0000000200)) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x1, 0x0, @b}, 0x48, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x1, 0x0, @b}, 0x48, 0xfffffffffffffffe) (async) 03:58:38 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x40186366, &(0x7f0000000200)) 03:58:38 executing program 2: ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000100)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x5}}, './file0\x00'}) ioctl$IOC_PR_RELEASE(r0, 0x401070ca, &(0x7f0000000140)={0x5, 0x9, 0x1}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$TUNSETSTEERINGEBPF(r1, 0x800454e0, &(0x7f0000000180)=r0) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000061876f6bf06332dfd54c00006162636465666768696a6b6c6d6e6f707172737475767778797a303132333435368235811cab3e5eb11e32baae2ac831938110441cc7371655664a83ee9c4f976d15e8d71f"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r2, 0x0, 0x0) 03:58:38 executing program 4: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x1, 0x0, @b}, 0x48, 0xfffffffffffffffe) 03:58:38 executing program 0: io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401870c8, &(0x7f0000000200)) 03:58:38 executing program 2: r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000500)={&(0x7f0000000440)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000480)={0x1c, 0x0, 0x1, 0x70bd2d, 0x25dfdbfe, {}, [@BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x40c9) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) r3 = request_key(&(0x7f0000000240)='dns_resolver\x00', &(0x7f0000000280)={'syz', 0x3}, &(0x7f00000002c0)='^*#}C,\x0f(,)\x00', 0xffffffffffffffff) add_key$fscrypt_provisioning(&(0x7f0000000140), &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)={0x1, 0x0, @a}, 0x48, r3) keyctl$search(0xa, r2, &(0x7f0000000300)='trusted\x00', &(0x7f0000000340)={'syz', 0x1}, r3) add_key(&(0x7f0000000380)='.dead\x00', &(0x7f00000003c0)={'syz', 0x1}, 0x0, 0x0, r3) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffb) request_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='syz', 0xfffffffffffffffe) keyctl$get_keyring_id(0x0, r0, 0x1) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x200080) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:38 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 1) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401870cb, &(0x7f0000000200)) 03:58:38 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:38 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) [ 3240.609853][T32021] FAULT_INJECTION: forcing a failure. [ 3240.609853][T32021] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3240.649425][T32021] CPU: 0 PID: 32021 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3240.659496][T32021] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3240.669666][T32021] Call Trace: [ 3240.672962][T32021] [ 3240.675900][T32021] dump_stack_lvl+0xcd/0x134 [ 3240.680498][T32021] should_fail.cold+0x5/0xa [ 3240.685022][T32021] _copy_from_user+0x2a/0x170 [ 3240.689715][T32021] io_submit_one+0x91/0x1c70 [ 3240.694312][T32021] ? find_held_lock+0x2d/0x110 [ 3240.699077][T32021] ? do_io_getevents+0x160/0x160 [ 3240.704016][T32021] ? __might_fault+0xd1/0x170 [ 3240.708698][T32021] ? lock_downgrade+0x6e0/0x6e0 [ 3240.713570][T32021] __x64_sys_io_submit+0x18c/0x330 [ 3240.718687][T32021] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3240.724154][T32021] ? syscall_enter_from_user_mode+0x21/0x70 [ 3240.730060][T32021] do_syscall_64+0x35/0xb0 [ 3240.734489][T32021] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3240.740399][T32021] RIP: 0033:0x7f232c289049 [ 3240.744813][T32021] 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 [ 3240.764423][T32021] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3240.772856][T32021] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3240.780828][T32021] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3240.788802][T32021] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3240.796801][T32021] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 03:58:38 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 1) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) request_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='syz', 0xfffffffffffffffe) keyctl$get_keyring_id(0x0, r0, 0x1) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x200080) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401870cc, &(0x7f0000000200)) [ 3240.804772][T32021] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3240.812761][T32021] [ 3240.850818][T32031] FAULT_INJECTION: forcing a failure. [ 3240.850818][T32031] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3240.865642][T32031] CPU: 0 PID: 32031 Comm: syz-executor.2 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3240.875680][T32031] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3240.885754][T32031] Call Trace: [ 3240.889046][T32031] [ 3240.891992][T32031] dump_stack_lvl+0xcd/0x134 [ 3240.896613][T32031] should_fail.cold+0x5/0xa 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffb) request_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='syz', 0xfffffffffffffffe) keyctl$get_keyring_id(0x0, r0, 0x1) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x200080) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) request_key(&(0x7f00000000c0)='.request_key_auth\x00', &(0x7f0000000140)={'syz', 0x1}, &(0x7f0000000180)='syz', 0xfffffffffffffffe) (async) keyctl$get_keyring_id(0x0, r0, 0x1) (async) syz_open_dev$loop(&(0x7f0000000040), 0x2, 0x200080) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5825, &(0x7f0000000200)) 03:58:38 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000b7b40344636465666768050000006d6e6f307172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, {0x0}, 0x0}, 0xa0) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRES64=r5], 0x18, r1) [ 3240.901157][T32031] _copy_from_user+0x2a/0x170 [ 3240.905875][T32031] io_submit_one+0x91/0x1c70 [ 3240.910496][T32031] ? find_held_lock+0x2d/0x110 [ 3240.915284][T32031] ? do_io_getevents+0x160/0x160 [ 3240.920244][T32031] ? __might_fault+0xd1/0x170 [ 3240.924952][T32031] ? lock_downgrade+0x6e0/0x6e0 [ 3240.929849][T32031] __x64_sys_io_submit+0x18c/0x330 [ 3240.934994][T32031] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3240.940489][T32031] ? syscall_enter_from_user_mode+0x21/0x70 [ 3240.946510][T32031] do_syscall_64+0x35/0xb0 03:58:38 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c582f, &(0x7f0000000200)) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x4020940d, &(0x7f0000000200)) [ 3240.950965][T32031] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3240.956893][T32031] RIP: 0033:0x7fe2af889049 [ 3240.961323][T32031] 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 [ 3240.980949][T32031] RSP: 002b:00007fe2b09dd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3240.989385][T32031] RAX: ffffffffffffffda RBX: 00007fe2af99bf60 RCX: 00007fe2af889049 [ 3240.997379][T32031] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fe2b09b8000 [ 3241.005366][T32031] RBP: 00007fe2b09dd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3241.013356][T32031] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3241.021350][T32031] R13: 00007ffd6cd5ddff R14: 00007fe2b09dd300 R15: 0000000000022000 [ 3241.029360][T32031] 03:58:39 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 2) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041284, &(0x7f0000000200)) 03:58:39 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:39 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000b7b40344636465666768050000006d6e6f307172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, {0x0}, 0x0}, 0xa0) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRES64=r5], 0x18, r1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000b7b40344636465666768050000006d6e6f307172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRES64=r5], 0x18, r1) (async) 03:58:39 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 2) 03:58:39 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x200000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80041285, &(0x7f0000000200)) 03:58:39 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, 0x0, 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) [ 3241.135141][T32058] FAULT_INJECTION: forcing a failure. [ 3241.135141][T32058] name failslab, interval 1, probability 0, space 0, times 0 [ 3241.167370][T32058] CPU: 1 PID: 32058 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3241.177408][T32058] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3241.187485][T32058] Call Trace: [ 3241.190792][T32058] [ 3241.193739][T32058] dump_stack_lvl+0xcd/0x134 [ 3241.198531][T32058] should_fail.cold+0x5/0xa [ 3241.203070][T32058] ? io_submit_one+0xfd/0x1c70 [ 3241.207860][T32058] should_failslab+0x5/0x10 [ 3241.212408][T32058] kmem_cache_alloc+0x5e/0x3b0 [ 3241.217219][T32058] io_submit_one+0xfd/0x1c70 [ 3241.221840][T32058] ? find_held_lock+0x2d/0x110 [ 3241.226643][T32058] ? do_io_getevents+0x160/0x160 [ 3241.231606][T32058] ? __might_fault+0xd1/0x170 [ 3241.236322][T32058] ? lock_downgrade+0x6e0/0x6e0 [ 3241.240442][T32075] FAULT_INJECTION: forcing a failure. [ 3241.240442][T32075] name failslab, interval 1, probability 0, space 0, times 0 [ 3241.241238][T32058] __x64_sys_io_submit+0x18c/0x330 [ 3241.241276][T32058] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3241.264418][T32058] ? syscall_enter_from_user_mode+0x21/0x70 [ 3241.270334][T32058] do_syscall_64+0x35/0xb0 [ 3241.274777][T32058] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3241.280693][T32058] RIP: 0033:0x7f232c289049 [ 3241.285116][T32058] 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 [ 3241.304741][T32058] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3241.313175][T32058] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3241.321149][T32058] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3241.329123][T32058] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3241.337108][T32058] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3241.345089][T32058] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3241.353079][T32058] [ 3241.356099][T32075] CPU: 0 PID: 32075 Comm: syz-executor.2 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3241.366100][T32075] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3241.376171][T32075] Call Trace: [ 3241.379454][T32075] [ 3241.382386][T32075] dump_stack_lvl+0xcd/0x134 [ 3241.386986][T32075] should_fail.cold+0x5/0xa [ 3241.391501][T32075] ? io_submit_one+0xfd/0x1c70 [ 3241.396267][T32075] should_failslab+0x5/0x10 [ 3241.400792][T32075] kmem_cache_alloc+0x5e/0x3b0 [ 3241.405570][T32075] io_submit_one+0xfd/0x1c70 [ 3241.410165][T32075] ? find_held_lock+0x2d/0x110 [ 3241.414934][T32075] ? do_io_getevents+0x160/0x160 [ 3241.419878][T32075] ? __might_fault+0xd1/0x170 [ 3241.424563][T32075] ? lock_downgrade+0x6e0/0x6e0 [ 3241.429431][T32075] __x64_sys_io_submit+0x18c/0x330 [ 3241.434560][T32075] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3241.440023][T32075] ? syscall_enter_from_user_mode+0x21/0x70 [ 3241.445925][T32075] do_syscall_64+0x35/0xb0 [ 3241.450370][T32075] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3241.456272][T32075] RIP: 0033:0x7fe2af889049 [ 3241.460712][T32075] 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 03:58:39 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000b7b40344636465666768050000006d6e6f307172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r3 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r3, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f00000001c0)={@nl=@proc={0x10, 0x0, 0x25dfdbfe, 0x10000000}, {0x0}, 0x0}, 0xa0) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYRES16=r4, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRES64=r5], 0x18, r1) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80081270, &(0x7f0000000200)) 03:58:39 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000240)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="aa455d55b512335bd670932d9a7624a11e895f86978d42fb2c70729357f79dac05ec945142e885c3e0bcc94d6c2dbcf63911bd0377ddcb37834e7d2d5b3da7c7b3c309ca83f10b2b5b5d7ead023885e9351d35a5f18bca56910d21f2b578a6ecfad96516b4823ac3ca0a75dc4106498e3c1e28cc9e10d591aa981639a780584b6e88d197eefdc9d93bd5e0", 0x8b, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000380)={r1, 0x34, 0x55}, &(0x7f00000003c0)={'enc=', 'pkcs1', ' hash=', {'sha512-neon\x00'}}, &(0x7f0000000440)="7bd73ec24961f2ef856c6d2bdc0f509e3314006e191cf04fb2142399b0b556ee523038a4bf2b9a33ab43da3a24583ece2b2f76c9", &(0x7f0000000480)=""/85) r2 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)="a869c16da9f1324bdea3a3a91610c24786e4ad4ab869ab89d42fe7c13028277681f8bc51e883b8bbfc931896e53846819aeff96b0ca5ec21d335d4664b7685ead9a5b59235ee96b4470d911c128d38309bea76df", 0x54, 0xffffffffffffffff) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f00000001c0)='asymmetric\x00', &(0x7f0000000200)={'syz', 0x3}, r3) [ 3241.480318][T32075] RSP: 002b:00007fe2b09dd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3241.488733][T32075] RAX: ffffffffffffffda RBX: 00007fe2af99bf60 RCX: 00007fe2af889049 [ 3241.496705][T32075] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fe2b09b8000 [ 3241.504672][T32075] RBP: 00007fe2b09dd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3241.512638][T32075] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3241.520606][T32075] R13: 00007ffd6cd5ddff R14: 00007fe2b09dd300 R15: 0000000000022000 [ 3241.528591][T32075] 03:58:39 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key(&(0x7f0000000240)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="aa455d55b512335bd670932d9a7624a11e895f86978d42fb2c70729357f79dac05ec945142e885c3e0bcc94d6c2dbcf63911bd0377ddcb37834e7d2d5b3da7c7b3c309ca83f10b2b5b5d7ead023885e9351d35a5f18bca56910d21f2b578a6ecfad96516b4823ac3ca0a75dc4106498e3c1e28cc9e10d591aa981639a780584b6e88d197eefdc9d93bd5e0", 0x8b, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000380)={r1, 0x34, 0x55}, &(0x7f00000003c0)={'enc=', 'pkcs1', ' hash=', {'sha512-neon\x00'}}, &(0x7f0000000440)="7bd73ec24961f2ef856c6d2bdc0f509e3314006e191cf04fb2142399b0b556ee523038a4bf2b9a33ab43da3a24583ece2b2f76c9", &(0x7f0000000480)=""/85) (async) r2 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)="a869c16da9f1324bdea3a3a91610c24786e4ad4ab869ab89d42fe7c13028277681f8bc51e883b8bbfc931896e53846819aeff96b0ca5ec21d335d4664b7685ead9a5b59235ee96b4470d911c128d38309bea76df", 0x54, 0xffffffffffffffff) (async) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f00000001c0)='asymmetric\x00', &(0x7f0000000200)={'syz', 0x3}, r3) 03:58:39 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 3) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80081272, &(0x7f0000000200)) 03:58:39 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfeffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:39 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000240)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="aa455d55b512335bd670932d9a7624a11e895f86978d42fb2c70729357f79dac05ec945142e885c3e0bcc94d6c2dbcf63911bd0377ddcb37834e7d2d5b3da7c7b3c309ca83f10b2b5b5d7ead023885e9351d35a5f18bca56910d21f2b578a6ecfad96516b4823ac3ca0a75dc4106498e3c1e28cc9e10d591aa981639a780584b6e88d197eefdc9d93bd5e0", 0x8b, 0xfffffffffffffffa) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000380)={r1, 0x34, 0x55}, &(0x7f00000003c0)={'enc=', 'pkcs1', ' hash=', {'sha512-neon\x00'}}, &(0x7f0000000440)="7bd73ec24961f2ef856c6d2bdc0f509e3314006e191cf04fb2142399b0b556ee523038a4bf2b9a33ab43da3a24583ece2b2f76c9", &(0x7f0000000480)=""/85) r2 = add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)="a869c16da9f1324bdea3a3a91610c24786e4ad4ab869ab89d42fe7c13028277681f8bc51e883b8bbfc931896e53846819aeff96b0ca5ec21d335d4664b7685ead9a5b59235ee96b4470d911c128d38309bea76df", 0x54, 0xffffffffffffffff) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$search(0xa, r2, &(0x7f00000001c0)='asymmetric\x00', &(0x7f0000000200)={'syz', 0x3}, r3) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key(&(0x7f0000000240)='user\x00', &(0x7f0000000280)={'syz', 0x0}, &(0x7f00000002c0)="aa455d55b512335bd670932d9a7624a11e895f86978d42fb2c70729357f79dac05ec945142e885c3e0bcc94d6c2dbcf63911bd0377ddcb37834e7d2d5b3da7c7b3c309ca83f10b2b5b5d7ead023885e9351d35a5f18bca56910d21f2b578a6ecfad96516b4823ac3ca0a75dc4106498e3c1e28cc9e10d591aa981639a780584b6e88d197eefdc9d93bd5e0", 0x8b, 0xfffffffffffffffa) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000380)={r1, 0x34, 0x55}, &(0x7f00000003c0)={'enc=', 'pkcs1', ' hash=', {'sha512-neon\x00'}}, &(0x7f0000000440)="7bd73ec24961f2ef856c6d2bdc0f509e3314006e191cf04fb2142399b0b556ee523038a4bf2b9a33ab43da3a24583ece2b2f76c9", &(0x7f0000000480)=""/85) (async) add_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)="a869c16da9f1324bdea3a3a91610c24786e4ad4ab869ab89d42fe7c13028277681f8bc51e883b8bbfc931896e53846819aeff96b0ca5ec21d335d4664b7685ead9a5b59235ee96b4470d911c128d38309bea76df", 0x54, 0xffffffffffffffff) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$search(0xa, r2, &(0x7f00000001c0)='asymmetric\x00', &(0x7f0000000200)={'syz', 0x3}, r3) (async) 03:58:39 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) (fail_nth: 3) 03:58:39 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:39 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80081280, &(0x7f0000000200)) 03:58:39 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:39 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x1000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3241.728122][T32107] FAULT_INJECTION: forcing a failure. [ 3241.728122][T32107] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3241.738597][T32108] FAULT_INJECTION: forcing a failure. [ 3241.738597][T32108] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3241.752719][T32107] CPU: 0 PID: 32107 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3241.764484][T32107] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3241.774564][T32107] Call Trace: [ 3241.777857][T32107] [ 3241.780806][T32107] dump_stack_lvl+0xcd/0x134 [ 3241.785512][T32107] should_fail.cold+0x5/0xa [ 3241.790072][T32107] prepare_alloc_pages+0x17b/0x570 [ 3241.795227][T32107] __alloc_pages+0x12f/0x500 [ 3241.799847][T32107] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3241.806640][T32107] ? lock_downgrade+0x6e0/0x6e0 [ 3241.811653][T32107] alloc_pages+0x1aa/0x310 [ 3241.816087][T32107] folio_alloc+0x1c/0x70 [ 3241.820346][T32107] filemap_alloc_folio+0x8e/0xb0 [ 3241.825316][T32107] page_cache_ra_unbounded+0x370/0x740 [ 3241.830846][T32107] ? read_pages+0xe60/0xe60 [ 3241.835384][T32107] page_cache_ra_order+0x67a/0x940 [ 3241.840525][T32107] ? blk_cgroup_congested+0x1be/0x3f0 [ 3241.845924][T32107] ondemand_readahead+0x7d7/0x11c0 [ 3241.851061][T32107] page_cache_sync_ra+0x1cb/0x200 [ 3241.856106][T32107] filemap_get_pages+0x2bf/0x17c0 [ 3241.861173][T32107] ? filemap_fault+0x2550/0x2550 [ 3241.866125][T32107] ? aa_file_perm+0x56b/0x1230 [ 3241.870915][T32107] filemap_read+0x325/0xc70 [ 3241.875449][T32107] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3241.881716][T32107] ? filemap_get_pages+0x17c0/0x17c0 [ 3241.887025][T32107] ? __lock_acquire+0xbca/0x56c0 [ 3241.891989][T32107] ? fsnotify_perm.part.0+0x22d/0x620 [ 3241.897375][T32107] ? apparmor_file_permission+0x264/0x4e0 [ 3241.903122][T32107] blkdev_read_iter+0x3ed/0x760 [ 3241.907988][T32107] aio_read+0x2aa/0x460 [ 3241.912166][T32107] ? aio_fsync+0x3a0/0x3a0 [ 3241.916624][T32107] ? __might_fault+0xd1/0x170 [ 3241.921319][T32107] ? lock_downgrade+0x6e0/0x6e0 [ 3241.926198][T32107] io_submit_one+0xfbe/0x1c70 [ 3241.930895][T32107] ? find_held_lock+0x2d/0x110 [ 3241.935675][T32107] ? do_io_getevents+0x160/0x160 [ 3241.940620][T32107] ? __might_fault+0xd1/0x170 [ 3241.945321][T32107] ? lock_downgrade+0x6e0/0x6e0 [ 3241.950205][T32107] __x64_sys_io_submit+0x18c/0x330 [ 3241.955350][T32107] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3241.960837][T32107] ? syscall_enter_from_user_mode+0x21/0x70 [ 3241.966751][T32107] do_syscall_64+0x35/0xb0 [ 3241.971192][T32107] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3241.977106][T32107] RIP: 0033:0x7f232c289049 [ 3241.981539][T32107] 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 [ 3242.001171][T32107] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3242.009607][T32107] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3242.017608][T32107] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3242.025593][T32107] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3242.033580][T32107] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3242.041556][T32107] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3242.049608][T32107] [ 3242.052635][T32108] CPU: 1 PID: 32108 Comm: syz-executor.2 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3242.062634][T32108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3242.072794][T32108] Call Trace: [ 3242.076080][T32108] [ 3242.079018][T32108] dump_stack_lvl+0xcd/0x134 [ 3242.083641][T32108] should_fail.cold+0x5/0xa [ 3242.088206][T32108] _copy_to_user+0x2a/0x140 [ 3242.092727][T32108] simple_read_from_buffer+0xcc/0x160 [ 3242.098129][T32108] proc_fail_nth_read+0x187/0x220 [ 3242.103165][T32108] ? proc_exe_link+0x1d0/0x1d0 [ 3242.107933][T32108] ? security_file_permission+0xab/0xd0 [ 3242.113489][T32108] ? proc_exe_link+0x1d0/0x1d0 [ 3242.118273][T32108] vfs_read+0x1f5/0x5e0 [ 3242.122444][T32108] ksys_read+0x12d/0x250 [ 3242.126692][T32108] ? vfs_write+0xad0/0xad0 [ 3242.131128][T32108] ? syscall_enter_from_user_mode+0x21/0x70 [ 3242.137045][T32108] do_syscall_64+0x35/0xb0 [ 3242.141469][T32108] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3242.147375][T32108] RIP: 0033:0x7fe2af83bbfc [ 3242.151808][T32108] 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 [ 3242.171420][T32108] RSP: 002b:00007fe2b09dd160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 03:58:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x0, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:40 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02245acd127948c67b22bedf97b538b1ac482de64f6520cacbc9053ad962636465666768696a6b6c6d6e6f7071"], 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000100)) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80086301, &(0x7f0000000200)) [ 3242.179856][T32108] RAX: ffffffffffffffda RBX: 00007fe2af99bf60 RCX: 00007fe2af83bbfc [ 3242.187825][T32108] RDX: 000000000000000f RSI: 00007fe2b09dd1e0 RDI: 0000000000000004 [ 3242.195813][T32108] RBP: 00007fe2b09dd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3242.203778][T32108] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3242.211748][T32108] R13: 00007ffd6cd5ddff R14: 00007fe2b09dd300 R15: 0000000000022000 [ 3242.219734][T32108] 03:58:40 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 4) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80086601, &(0x7f0000000200)) 03:58:40 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02245acd127948c67b22bedf97b538b1ac482de64f6520cacbc9053ad962636465666768696a6b6c6d6e6f7071"], 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x0) getrusage(0x1, &(0x7f0000000100)) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02245acd127948c67b22bedf97b538b1ac482de64f6520cacbc9053ad962636465666768696a6b6c6d6e6f7071"], 0x29, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) getrusage(0x1, &(0x7f0000000100)) (async) 03:58:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:40 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:40 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x801c581f, &(0x7f0000000200)) 03:58:40 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02245acd127948c67b22bedf97b538b1ac482de64f6520cacbc9053ad962636465666768696a6b6c6d6e6f7071"], 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) getrusage(0x1, &(0x7f0000000100)) 03:58:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) [ 3242.364725][T32131] FAULT_INJECTION: forcing a failure. [ 3242.364725][T32131] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3242.429236][T32131] CPU: 0 PID: 32131 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3242.439275][T32131] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3242.449356][T32131] Call Trace: [ 3242.452648][T32131] [ 3242.455596][T32131] dump_stack_lvl+0xcd/0x134 [ 3242.460469][T32131] should_fail.cold+0x5/0xa [ 3242.465009][T32131] prepare_alloc_pages+0x17b/0x570 [ 3242.470162][T32131] __alloc_pages+0x12f/0x500 [ 3242.474785][T32131] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3242.481573][T32131] ? lock_downgrade+0x6e0/0x6e0 [ 3242.486470][T32131] alloc_pages+0x1aa/0x310 [ 3242.490896][T32131] folio_alloc+0x1c/0x70 [ 3242.495136][T32131] filemap_alloc_folio+0x8e/0xb0 [ 3242.500078][T32131] page_cache_ra_unbounded+0x370/0x740 [ 3242.505548][T32131] ? read_pages+0xe60/0xe60 [ 3242.510063][T32131] page_cache_ra_order+0x67a/0x940 [ 3242.515186][T32131] ? blk_cgroup_congested+0x1be/0x3f0 [ 3242.520568][T32131] ondemand_readahead+0x7d7/0x11c0 [ 3242.525718][T32131] page_cache_sync_ra+0x1cb/0x200 [ 3242.530755][T32131] filemap_get_pages+0x2bf/0x17c0 [ 3242.535806][T32131] ? filemap_fault+0x2550/0x2550 [ 3242.540752][T32131] ? aa_file_perm+0x56b/0x1230 [ 3242.545529][T32131] filemap_read+0x325/0xc70 [ 3242.550046][T32131] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3242.556304][T32131] ? filemap_get_pages+0x17c0/0x17c0 [ 3242.561606][T32131] ? __lock_acquire+0xbca/0x56c0 [ 3242.566579][T32131] ? fsnotify_perm.part.0+0x22d/0x620 [ 3242.571953][T32131] ? apparmor_file_permission+0x264/0x4e0 [ 3242.577699][T32131] blkdev_read_iter+0x3ed/0x760 [ 3242.582576][T32131] aio_read+0x2aa/0x460 [ 3242.586762][T32131] ? aio_fsync+0x3a0/0x3a0 [ 3242.591209][T32131] ? __might_fault+0xd1/0x170 [ 3242.595899][T32131] ? lock_downgrade+0x6e0/0x6e0 [ 3242.600770][T32131] io_submit_one+0xfbe/0x1c70 [ 3242.605454][T32131] ? find_held_lock+0x2d/0x110 [ 3242.610222][T32131] ? do_io_getevents+0x160/0x160 [ 3242.615161][T32131] ? __might_fault+0xd1/0x170 [ 3242.619937][T32131] ? lock_downgrade+0x6e0/0x6e0 [ 3242.624806][T32131] __x64_sys_io_submit+0x18c/0x330 [ 3242.629918][T32131] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3242.635382][T32131] ? syscall_enter_from_user_mode+0x21/0x70 [ 3242.641306][T32131] do_syscall_64+0x35/0xb0 [ 3242.645736][T32131] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3242.651634][T32131] RIP: 0033:0x7f232c289049 [ 3242.656060][T32131] 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 03:58:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, 0x0) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc0045878, &(0x7f0000000200)) 03:58:40 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) [ 3242.675713][T32131] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3242.684133][T32131] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3242.692099][T32131] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3242.700067][T32131] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3242.708031][T32131] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3242.716092][T32131] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3242.724089][T32131] 03:58:40 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 5) 03:58:40 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:40 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:40 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc0045878, &(0x7f0000000200)) 03:58:40 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffc) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) [ 3242.921859][T32162] FAULT_INJECTION: forcing a failure. [ 3242.921859][T32162] name failslab, interval 1, probability 0, space 0, times 0 [ 3242.935068][T32162] CPU: 1 PID: 32162 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3242.945075][T32162] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3242.955153][T32162] Call Trace: [ 3242.958444][T32162] [ 3242.961394][T32162] dump_stack_lvl+0xcd/0x134 [ 3242.966077][T32162] should_fail.cold+0x5/0xa 03:58:40 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x3, 0x0, @b}, 0x48, 0xfffffffffffffffc) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:40 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc0101282, &(0x7f0000000200)) 03:58:40 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000000)=[{&(0x7f0000000140)="aa3b7b9e53babf8bac552ea900e15d10d7a899cd9940d3524e88a9edeab9eb5b761aa73aeafb15395a50c9ba57bf722242552b22bb6c8af2f9d1aba9d5e4fafe79b75dff63974006c2f74240f971892013e1238b7ac1beda1a0c86bb90698180ec355c1f730fb4db03b29e384a82cb0eafecc0ee8729ce838d180a0f7ac0aa9ea8fce42ce4f15b1874c974ca8d7640e9790d38d77b2d0c7dde98e7e8360045b1890d90f0820b36a4d1ead4917f72ac71c2a0698e9eb6c626f74adfe70fb4e4943aff00e5062229092cae360e7bf11b58245ea89e695294c6ed10e5e936f02178662303c174def2b75678f6407a50c75011aa80a346c9528df85e15447e", 0xfd}], 0x1, r0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc0189436, &(0x7f0000000200)) [ 3242.970624][T32162] should_failslab+0x5/0x10 [ 3242.975164][T32162] kmem_cache_alloc_lru+0x65/0x720 [ 3242.980320][T32162] ? xas_alloc+0x35b/0x470 [ 3242.984771][T32162] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3242.990789][T32162] xas_alloc+0x35b/0x470 [ 3242.995074][T32162] xas_create+0x56a/0x1070 [ 3242.999537][T32162] xas_store+0x8a/0x1bc0 [ 3243.003813][T32162] ? xas_start+0x157/0x730 [ 3243.008265][T32162] ? xas_find_conflict+0x3e3/0x8a0 [ 3243.013412][T32162] __filemap_add_folio+0x9f1/0x1660 03:58:41 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000000)=[{&(0x7f0000000140)="aa3b7b9e53babf8bac552ea900e15d10d7a899cd9940d3524e88a9edeab9eb5b761aa73aeafb15395a50c9ba57bf722242552b22bb6c8af2f9d1aba9d5e4fafe79b75dff63974006c2f74240f971892013e1238b7ac1beda1a0c86bb90698180ec355c1f730fb4db03b29e384a82cb0eafecc0ee8729ce838d180a0f7ac0aa9ea8fce42ce4f15b1874c974ca8d7640e9790d38d77b2d0c7dde98e7e8360045b1890d90f0820b36a4d1ead4917f72ac71c2a0698e9eb6c626f74adfe70fb4e4943aff00e5062229092cae360e7bf11b58245ea89e695294c6ed10e5e936f02178662303c174def2b75678f6407a50c75011aa80a346c9528df85e15447e", 0xfd}], 0x1, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc020660b, &(0x7f0000000200)) [ 3243.018657][T32162] ? __filemap_fdatawrite_range+0xe0/0xe0 [ 3243.024420][T32162] ? memcg_list_lru_alloc+0xb00/0xb00 [ 3243.029833][T32162] filemap_add_folio+0xab/0x1d0 [ 3243.034735][T32162] ? add_to_page_cache_locked+0x160/0x160 [ 3243.040498][T32162] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3243.046785][T32162] ? folio_alloc+0x3f/0x70 [ 3243.051246][T32162] page_cache_ra_unbounded+0x3d3/0x740 [ 3243.056768][T32162] ? read_pages+0xe60/0xe60 [ 3243.061323][T32162] page_cache_ra_order+0x67a/0x940 [ 3243.066472][T32162] ? blk_cgroup_congested+0x1be/0x3f0 [ 3243.071889][T32162] ondemand_readahead+0x7d7/0x11c0 [ 3243.077041][T32162] page_cache_sync_ra+0x1cb/0x200 [ 3243.082085][T32162] filemap_get_pages+0x2bf/0x17c0 [ 3243.087131][T32162] ? filemap_fault+0x2550/0x2550 [ 3243.092073][T32162] ? aa_file_perm+0x56b/0x1230 [ 3243.096850][T32162] filemap_read+0x325/0xc70 [ 3243.106400][T32162] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3243.112659][T32162] ? filemap_get_pages+0x17c0/0x17c0 [ 3243.117953][T32162] ? __lock_acquire+0xbca/0x56c0 [ 3243.122914][T32162] ? fsnotify_perm.part.0+0x22d/0x620 [ 3243.128316][T32162] ? apparmor_file_permission+0x264/0x4e0 [ 3243.134053][T32162] blkdev_read_iter+0x3ed/0x760 [ 3243.138907][T32162] aio_read+0x2aa/0x460 [ 3243.143076][T32162] ? aio_fsync+0x3a0/0x3a0 [ 3243.147519][T32162] ? __might_fault+0xd1/0x170 [ 3243.152208][T32162] ? lock_downgrade+0x6e0/0x6e0 [ 3243.157081][T32162] io_submit_one+0xfbe/0x1c70 [ 3243.161766][T32162] ? find_held_lock+0x2d/0x110 [ 3243.166536][T32162] ? do_io_getevents+0x160/0x160 [ 3243.171473][T32162] ? __might_fault+0xd1/0x170 [ 3243.176195][T32162] ? lock_downgrade+0x6e0/0x6e0 [ 3243.181082][T32162] __x64_sys_io_submit+0x18c/0x330 [ 3243.186208][T32162] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3243.191673][T32162] ? syscall_enter_from_user_mode+0x21/0x70 [ 3243.197575][T32162] do_syscall_64+0x35/0xb0 [ 3243.202000][T32162] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3243.207897][T32162] RIP: 0033:0x7f232c289049 [ 3243.212310][T32162] 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 [ 3243.231914][T32162] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3243.240329][T32162] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3243.248298][T32162] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3243.256263][T32162] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3243.264250][T32162] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3243.272238][T32162] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3243.280223][T32162] 03:58:41 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 6) 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0xc0481273, &(0x7f0000000200)) 03:58:41 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:41 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:41 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000000)=[{&(0x7f0000000140)="aa3b7b9e53babf8bac552ea900e15d10d7a899cd9940d3524e88a9edeab9eb5b761aa73aeafb15395a50c9ba57bf722242552b22bb6c8af2f9d1aba9d5e4fafe79b75dff63974006c2f74240f971892013e1238b7ac1beda1a0c86bb90698180ec355c1f730fb4db03b29e384a82cb0eafecc0ee8729ce838d180a0f7ac0aa9ea8fce42ce4f15b1874c974ca8d7640e9790d38d77b2d0c7dde98e7e8360045b1890d90f0820b36a4d1ead4917f72ac71c2a0698e9eb6c626f74adfe70fb4e4943aff00e5062229092cae360e7bf11b58245ea89e695294c6ed10e5e936f02178662303c174def2b75678f6407a50c75011aa80a346c9528df85e15447e", 0xfd}], 0x1, r0) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000000000)=[{&(0x7f0000000140)="aa3b7b9e53babf8bac552ea900e15d10d7a899cd9940d3524e88a9edeab9eb5b761aa73aeafb15395a50c9ba57bf722242552b22bb6c8af2f9d1aba9d5e4fafe79b75dff63974006c2f74240f971892013e1238b7ac1beda1a0c86bb90698180ec355c1f730fb4db03b29e384a82cb0eafecc0ee8729ce838d180a0f7ac0aa9ea8fce42ce4f15b1874c974ca8d7640e9790d38d77b2d0c7dde98e7e8360045b1890d90f0820b36a4d1ead4917f72ac71c2a0698e9eb6c626f74adfe70fb4e4943aff00e5062229092cae360e7bf11b58245ea89e695294c6ed10e5e936f02178662303c174def2b75678f6407a50c75011aa80a346c9528df85e15447e", 0xfd}], 0x1, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:41 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24001e00", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0x2) 03:58:41 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x0) [ 3243.454589][T32193] FAULT_INJECTION: forcing a failure. [ 3243.454589][T32193] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3243.490666][T32193] CPU: 1 PID: 32193 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3243.500701][T32193] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3243.510782][T32193] Call Trace: [ 3243.514076][T32193] [ 3243.517022][T32193] dump_stack_lvl+0xcd/0x134 [ 3243.521635][T32193] should_fail.cold+0x5/0xa [ 3243.526179][T32193] prepare_alloc_pages+0x17b/0x570 [ 3243.531334][T32193] __alloc_pages+0x12f/0x500 [ 3243.535967][T32193] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3243.542764][T32193] ? lock_downgrade+0x6e0/0x6e0 [ 3243.547681][T32193] alloc_pages+0x1aa/0x310 03:58:41 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)) io_submit(0x0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24001e00", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) (async) socket$inet(0x2, 0x5, 0x2) [ 3243.552130][T32193] folio_alloc+0x1c/0x70 [ 3243.556402][T32193] filemap_alloc_folio+0x8e/0xb0 [ 3243.561377][T32193] page_cache_ra_unbounded+0x370/0x740 [ 3243.566889][T32193] ? read_pages+0xe60/0xe60 [ 3243.571524][T32193] page_cache_ra_order+0x67a/0x940 [ 3243.576674][T32193] ? blk_cgroup_congested+0x1be/0x3f0 [ 3243.582097][T32193] ondemand_readahead+0x7d7/0x11c0 [ 3243.587255][T32193] page_cache_sync_ra+0x1cb/0x200 [ 3243.592318][T32193] filemap_get_pages+0x2bf/0x17c0 [ 3243.597396][T32193] ? filemap_fault+0x2550/0x2550 [ 3243.602372][T32193] ? aa_file_perm+0x56b/0x1230 [ 3243.607186][T32193] filemap_read+0x325/0xc70 [ 3243.611739][T32193] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3243.618031][T32193] ? filemap_get_pages+0x17c0/0x17c0 [ 3243.623367][T32193] ? __lock_acquire+0xbca/0x56c0 [ 3243.628356][T32193] ? fsnotify_perm.part.0+0x22d/0x620 [ 3243.633760][T32193] ? apparmor_file_permission+0x264/0x4e0 [ 3243.639530][T32193] blkdev_read_iter+0x3ed/0x760 [ 3243.644420][T32193] aio_read+0x2aa/0x460 [ 3243.648621][T32193] ? aio_fsync+0x3a0/0x3a0 03:58:41 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24001e00", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) socket$inet(0x2, 0x5, 0x2) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24001e00", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) (async) socket$inet(0x2, 0x5, 0x2) (async) [ 3243.653099][T32193] ? __might_fault+0xd1/0x170 [ 3243.657811][T32193] ? lock_downgrade+0x6e0/0x6e0 [ 3243.662714][T32193] io_submit_one+0xfbe/0x1c70 [ 3243.667433][T32193] ? find_held_lock+0x2d/0x110 [ 3243.672228][T32193] ? do_io_getevents+0x160/0x160 [ 3243.677192][T32193] ? __might_fault+0xd1/0x170 [ 3243.681932][T32193] ? lock_downgrade+0x6e0/0x6e0 [ 3243.686838][T32193] __x64_sys_io_submit+0x18c/0x330 [ 3243.691984][T32193] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3243.697478][T32193] ? syscall_enter_from_user_mode+0x21/0x70 [ 3243.703408][T32193] do_syscall_64+0x35/0xb0 [ 3243.707862][T32193] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3243.713796][T32193] RIP: 0033:0x7f232c289049 [ 3243.718227][T32193] 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 [ 3243.737859][T32193] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3243.746303][T32193] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 03:58:41 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) [ 3243.754296][T32193] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3243.762291][T32193] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3243.770293][T32193] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3243.778284][T32193] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3243.786291][T32193] 03:58:41 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 7) 03:58:41 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:41 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@pppoe={0x18, 0x0, {0x2, @local, 'veth0_to_hsr\x00'}}, {0x0}, 0x0}, 0xa0) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@phonet={0x23, 0x2, 0x1, 0x5}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x3220a000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="040029bd7000fedbdf251200000008003c000100000008003b000900000008003b000700000008003c000200000008000300", @ANYRES32=0x0, @ANYBLOB="08002b0008000000faff33e3f500910008002c007bbd0000"], 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x40081) socketpair(0x28, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) connect$rds(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e24, @multicast1}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="0667", @ANYRES16=r4, @ANYRES32=r5], 0x24}}, 0x0) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r7, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r7) openat$cgroup_int(r7, &(0x7f0000000300)='io.bfq.weight\x00', 0x2, 0x0) ioctl$BLKGETSIZE(r6, 0x401c5820, &(0x7f0000000200)) 03:58:41 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x5, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:41 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:41 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:41 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@pppoe={0x18, 0x0, {0x2, @local, 'veth0_to_hsr\x00'}}, {0x0}, 0x0}, 0xa0) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@phonet={0x23, 0x2, 0x1, 0x5}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x3220a000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="040029bd7000fedbdf251200000008003c000100000008003b000900000008003b000700000008003c000200000008000300", @ANYRES32=0x0, @ANYBLOB="08002b0008000000faff33e3f500910008002c007bbd0000"], 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x40081) (async, rerun: 32) socketpair(0x28, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) connect$rds(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e24, @multicast1}, 0x10) (async) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="0667", @ANYRES16=r4, @ANYRES32=r5], 0x24}}, 0x0) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r7, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r7) openat$cgroup_int(r7, &(0x7f0000000300)='io.bfq.weight\x00', 0x2, 0x0) ioctl$BLKGETSIZE(r6, 0x401c5820, &(0x7f0000000200)) 03:58:41 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x2d, 0x21, 0x1e, 0x34, 0x37, 0x1b, 0x12]}, 0xf, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, &(0x7f00000012c0)=""/4096, 0x1000) keyctl$read(0xb, r0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x86, 0x1000}, &(0x7f0000000180)=ANY=[@ANYBLOB='enc=pkcs\" hash=cmac-aesFce\x00'/79], &(0x7f0000000200)="9ae53fcf7c5defa2030329dc47bc223df012e3e57afb0fcea81f1edf6b567d4d1fd24be4a93399a29ca93b8fcbf6c34c98285a51742f02f421f1cc2c1d9e86cd431b31630632487e7ce55e8d7d729107ad8dcb5f2aed5a0750bbfd38b22201bdc6614ac3c8789e3e089dc20c8750b0c576212358a673fd39a613e1a69c56fba96598880ba7b0", &(0x7f00000002c0)="44f59a547881a241808761e314f5f9a36fdc6e0900ec273b60873a84de3d158ff957f9e86aefba086409bd8d5e51b08c1b3b900bcb609305dda3e9fa1ee711f30ddb0a6d337e389c9024933534078f87cbb9b5c15a164badef95b130a117cbd0d73e87ac6bff851abc1eec7f557b53f34c4a0f568ad7dc6a2e40a528da72201b540f259e8f646cecfd7778bfb998090cb816c54b545e35957ffc88089117c642cea3f1efe430186ebec07a35074eb067693fc2cb982e0afab5820b2d8accf073a8dab0ce34bcac1cdad18019c40acab04c2c6f3419373649f91cbc150280162a2ab6a0bdec131a818a4750a78cb26247cb8a1409e5ccfd4c86554db0d4d61e73b05baab592cc9648828915485ed7e109d08bd88716cdcef049457962a45062ec4ce3f1166208577652b976690bc64e3b38058cd05b83fd654ba53f2de7813ae327b695d3c2fe51fe161d5a98a8d0b332b71884af517f87227b76cea7abbfd31054400091c441654ded2880adedc911297584006e2781f9161687269bbeaae5fc3d0ede07be051e92414e3ebce48ca0ac2e86dcef631e8eea0a399c74e9cb79690045c6cb43ae1317fa3e846941f989d6756eb6a458572be44ee27649e46c5cf36a6ee1680b8e5c80d68d9220045a64b7d2b5aff6a3ba57925caa4dde09660dced928742c565727492ddf97b825d12935480a22f63a3a33eccc6ff083412f4f0c825a550bcc326525a7d7c97cb2c8f81040dc79493b600fb279e68f4890dc53c7675d084b191e7b5cbca97067bcaca11dea8495131820ceb8c11581ef084acfebfe448ddc8020fa1e89a34bb32a21284ec5cd53ebcf6b64ea8722c40bcf40a1f828526cfc31f4c108a9dc59e29ca56242ecc24a007eec7dc5d427ad5eea03580b816e6c6b5ee2895d1fd41485ec6e360137cd1aa968520afb362a495ca4f580ad8838f3106e9bbb1e0e9d6ed17b78524422b50721e28e5c02acab6e25810dc96015fd1a22a4de72e8033b61cbc4375fa93d79c56c3fe8f98ac07bb56c932475b9c6f7533e5a10a6540ad46a06771273c6e49f73c88b8ceca745b5e728cfeb14f7d839f9072653a8f2ad47a4f8d2f197b94c4426ee3ad62c1aa8b3045448a33ba1ebf0abad05e87dea83faff54525b8d9ff3d79222824f67757879be73e8d2d6cbd48a41822732a1590011bd0ea26b919a76124e72a97d6d8074d6541f8a4994d8a97082e6b765b3e7739d6a22e2b04a718301d983ca00e50a4e223efe33ff92ae26ded9ad09d662cf7f4b91b824383f90100e3ec7ef5c48d5035f01fb0627515db7cda1dca8b950211890c3f12c572838c60ce84590f6bd3694dc441a904f88a7852346cb6347db492a2d595cef93373ee5166b42a39ef4896f29d62076aa349cb71b8083725e7a3bd9ff389af833d1a340a3e7b75de8fbb18da64853d1f07b730bab6bb7779ea4e6e5ca1f292159c289658fde525e5237f7d4239089642fe401272dac317c965702a73ad308aead5a0e569ae74f685d7ad995d0d908bb602967c76804e979a99995540f31e44411081fd6f6807cbc5b1f6dc8f195ff3ef17714f5cc1e1aa40ea314583d5307e88259d4b522b9be46c7182dcd03e5fbfe3578b1cf8c4cf2a1455ca2b3be8afbaad41c7c33bcf2f1cdd78e24e5013a9a02f3243dd59debbee8ea7ad1794e132b1c2e75172b0ab870470ca3d843dd9b9232ce50518a33091a3a51fe6713eebfe1bff2927569d024c5b7e00db071d78b435f479eb9ac5282ca252dfc145d83aec38eadab6c6ad1c5e8d67d59b166225cdc9078e159dc33b355531807094ffc78c4cc24359e2813cd4d45d3a0509253f0a136eab9d88680b28230d13a3a3336ef55c1c4d8227aed9aec1a7620187e5da6672d24672106aad942600eb184adffd7501a2e260e063b308f756550de4a3b3801d05808e059d0fda7cf654dccb46de967f1d6aac4581bba58f1d1294bc85d929baa242344c560cfbfa6c3b29b27cc5738568bd46b8961aecf4209bad51b723172ce81a0f006743e1a236f308f36a30fdc05948e9b50230f943c556aefa8cd6e9d74b0071e87adf070d6fbf41775aeff7e437c3fd35263b7d41a1f5b4c8952ecf2e151a1b854427d2d9b1aaf8cfb0390b07c9ed8aec7ea1a71266d02ff745f7fb5ebe00b62390bae6da2279e724229148934b9b1a766c479434c114f9be59416081355cbbbc16edf3094211dcb7eebb0df346d289feef2c25521255ba9640a5666fff5618f3dfb700c4a94b1fa17b6f79f9afec8a7c4ee61372b5bc03f2bf653a84196a132b971f2a82e194c36a86a65595a93e26e7037225cf9075d22f045f64d97d6d7d2f2054d37ee49d3d1869c66404905337adfacb0371c219c486c00d512987ff29cd48e4b2879db9e0fe54d577583d6a076e787f1fb7542dcf980cba24ece7da883686e3eb4a3df69c32cfbd4571fce85bc41406b3638ee28c11b5aa9fdb3bb2e0f609f56581977c10f0a144e96c6fdcdd47546334b052a3f958d359d93a4a0dcae4bb2a9025ba03f7b4e878a9ce460f7366df27bf57a46ffe24fddbc4657840a3bdb70deb3944a786389a476d6fba6cb358be6349610a2d28fa30a2f0f27d226d5f171bce8831d39b82d13cde513aa62cb6103e44789a445181c749388187b58a4db7843b44f32640f3ba4ba1fcc7634c94586be387bcf6adf8a990b9b44146b68ee22ba522e33429059e09ab7126ff852bf8cf267ae0f61522e2c039365b0263924b8ee1046cea64a474351f041bf8ef8d7041dc08ecabae94b1d4e27cd8cb7f946e52fc061c20f9166693394257941019f22c62f86cd2b3220be977e7b43124a1d110012faea8a508e7393ff898827b7700e6f9962d44cdd823b861c1866eed449b36057ba36b975389d12a327333c2cd15b47e657c68fe749bc25ff4ceb7f7ee35e6352f16e5e75904f5c00c297585c9f9244f8d3f09602b6769757279d5f1f770913cfb1c02ecd9233baabaeff80eebf0be2e255861cae17adc8b9c51e0d9cd60f70866e2717884131fdc841c923be6854bb90c59fcd4aa452acce749832f63824b75359999ae8cb3a7840096db35a5bb178db7789dda69ab04699ad73ff364d30993cfc6009780826cc9d912d57eb2785ef1a6b070dd2409bec9286e2f14769caad4cdada016253b076a9baaffa2730684229c8bfe500d65cb7ca6afc4c3407ec5ab5785a9eb1ce86ffe084aebdf2f7cd481c349632f75163862b7f7c25fb46bb36e87401e3312bd9b009f3b8ddd65c3aafd59a972f3a41daece120d0b6a49a100febc6c189bce31d1444cdd2a8c0bf4f949b401a3079d0394d0fbcf0a6b8fcf5eb5d709500a116040c5d55f571d465ab5419faf055bc0330c65f4c8aadcca1690d3e8395026a36a249ad19bc547a8e5205ebcd6e0a6666fe77554c4c04fe2e460850da3d0357ef1a28a8743fcdbddd6cbbc7f52b283ef2fb4a9f133042a4cb1799fbf8b1420bb968955a430f3f603a317822e1427826ed9bafe419ead232636b3a3f4ccf174976fbbab909bbab37ce2802281b45ba8bfb5f4bbbbd2518e84aebbb705d0a4f3ee17114c93a634f0cc0f95309c4daaccdded1196490aae8e1aae6dd8febdae07a3ba253c7eb0d75fd00637cc4b32eea2e4e7a007e95aab123bb8cfb1098aa2896a3746e115b62d256c7613f96b8f1f3a97b7a9c8f87e01cc5d1bf628f86cb6abeed6339d698e3a817c76b8e4d32bc7383dc9c2124c443cabb88c5030e4fb4658d5915d3ee9288b67f27e94f6404137d4b275ba29699983b38d8f2a4f75a2be39ab6c2fe3aeca5a9a390723fdb407140b9cd86725045d45f45c6f03c6c8824f9bb71ada6f89f941f02b0aefaee82155f5ab882215b7850ac1670abb8e64af8caba57ea64f0ad3da93a861efb00df1a1abb9c23c92f513bb2e35c857b5cc1b62e86c6749f552870807499c2c632fa3ab1eaee280ac13d399a9d3d59365069ce53b4f4ab6fab92e7960f679a004896f8ad21162734daa9dd55dfc7adb0579fb4913edec523bb2e90d2e28cfeb5c4cf7daafff35a3fd90ea896d9422117b8f057a3c12f7a5a203e45d214931adc9625b9c2bc22738fb853bddfeed3fd54034f15ed9e5c8da614dda11a27f5379b9da57feea66846f7f4bf492c518f37d416268ed060683ca070684159fa886d8ee5118aa5b3d303d1ba2a925da5997bd0af70411256bddae3c745b7a8c4f01b0a365ddee0fceb380df3834d60c06bbeec7d84848096fc01303b17cdcb3b6976968554545f30b8ce3fb03db23bd7818f6ed53ee27109d6c5cb3e6f1ff98f4f174d7088eaf420811014b2856a154b8b32bebfe33c466b5384824ed17d9ad4cfb57c1792e2f44050a38f89956419f97ba2da4c18ae42231cd0e13e9654142407c9d6cb9d5a3f8d9d2a80e0e046781dcd476e12ce1fbc8c7007247a3c5db557d3962bdb939c24829349dfeaca26267dfa70aac7710634fd5e763a7ac6c8bae05250c2073239443c195d0c3cbf8ec5d6b3f1483447ce15911bd7575356919ff3b3cfcd8d0719374bda04cb285085072abaeafc15b07c4992160dd96a9ed3aa241028c9026ce4c4eff2deffa70b1072308af32959eac36b3a12bf27a07b3acd88a9bb23f19101cfa8f19f97c9d45305a32d0d6ef0b137ee15f2b7092c56e656cc4ac16baf477e9b3f8f48151012ce64c0808c84d69481a566ce2809b446a46cc6f9862140d44397feed75dffa9f7d930b7f879cc60f5c9c4c2ab4943dc63e9fa01876a2b9663269de46e600337a483870a983269881cbe005023d7fa85160ba12df947a694d7f0aabb47bc962b3d6fbf3b009e694aae651192d02f472d261358e18fab941c01e274a259350e4571ca7828e02a762bcc37823023d183acc927152d469b518b2f2cd08ec5bb066fcec6be215ca88bee4abdb67c635240a6d23999a45968021ce73386b06a5c52c277ec17d22642b18185a83217c98f3dc49253767672691ced8d86ad3800ab3e6eaa88b5dbf7ed1497f616138e4910fff0b2d4d8d10bbf37f7b56ebc218c47233bfb38bef481b71dcf059d45919730f5bc8ba9354db8ac2e1b4757d919edb1b8c01a765d884e604a6c555d994ff1eb0f7c76ab9fc82150df01b6e8c541a6a65d1f002162130874ce09cd83b3fa41124705273d88888f7f4ae8275ec621616f0051367ac46459e545da694eb5d2f36c99adf4eaacaa82d2178769e26a1bcbd8b8ad7ec5ab030f347d1ef0241441b06d2e6396c40af4c64ce44bcfc51164d821ef98045af3f99427c84386e7e3e0f11d5ecc4b1433e7840a61b5a092e6eb0a620ef3093a1930bef5df128037097e241208cf5e25e14cde56c5d525d969c7f89d5b36b0ffbeb59b05ad99ced6a85aad75d09778a9b3f2c8d0bd962b7ac3c3cafb96084125707780dd1a4fcc4e801cff22e100669d89c17121edec0b448c637191b1a6b3aeb1d4805e4ada41faf8f50c57c97c6ce2f0f94a7d795a795fdcb3397e7854acd0de60af006be280a847f0c2396bbb746ce61e39b37935e3717cb87b922373eb63458140ccd892f28dbba8a1fca37aa7f2da6cd67df28a13d92d8d30f30681873592a5144f330d512ea515651fb52c9778d7327d2adae0458e1872a1c394c2f71dde93272fd4f109d025353cc2b6f5a3b578fd314acca04421933b9d87389c3bfa4f4475fd55001ab225c70a518f2506622ba8ec4301d0f504e962b322578a89d64ed1675472821ca8099da97c3a145dc61cf540ec80dcc6af656e15b3e59f6e26cb1") [ 3243.941654][T32231] FAULT_INJECTION: forcing a failure. [ 3243.941654][T32231] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3243.964001][T32231] CPU: 1 PID: 32231 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3243.974041][T32231] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3243.984153][T32231] Call Trace: [ 3243.987452][T32231] 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x2d, 0x21, 0x1e, 0x34, 0x37, 0x1b, 0x12]}, 0xf, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, &(0x7f00000012c0)=""/4096, 0x1000) keyctl$read(0xb, r0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x86, 0x1000}, &(0x7f0000000180)=ANY=[@ANYBLOB='enc=pkcs\" hash=cmac-aesFce\x00'/79], &(0x7f0000000200)="9ae53fcf7c5defa2030329dc47bc223df012e3e57afb0fcea81f1edf6b567d4d1fd24be4a93399a29ca93b8fcbf6c34c98285a51742f02f421f1cc2c1d9e86cd431b31630632487e7ce55e8d7d729107ad8dcb5f2aed5a0750bbfd38b22201bdc6614ac3c8789e3e089dc20c8750b0c576212358a673fd39a613e1a69c56fba96598880ba7b0", &(0x7f00000002c0)="44f59a547881a241808761e314f5f9a36fdc6e0900ec273b60873a84de3d158ff957f9e86aefba086409bd8d5e51b08c1b3b900bcb609305dda3e9fa1ee711f30ddb0a6d337e389c9024933534078f87cbb9b5c15a164badef95b130a117cbd0d73e87ac6bff851abc1eec7f557b53f34c4a0f568ad7dc6a2e40a528da72201b540f259e8f646cecfd7778bfb998090cb816c54b545e35957ffc88089117c642cea3f1efe430186ebec07a35074eb067693fc2cb982e0afab5820b2d8accf073a8dab0ce34bcac1cdad18019c40acab04c2c6f3419373649f91cbc150280162a2ab6a0bdec131a818a4750a78cb26247cb8a1409e5ccfd4c86554db0d4d61e73b05baab592cc9648828915485ed7e109d08bd88716cdcef049457962a45062ec4ce3f1166208577652b976690bc64e3b38058cd05b83fd654ba53f2de7813ae327b695d3c2fe51fe161d5a98a8d0b332b71884af517f87227b76cea7abbfd31054400091c441654ded2880adedc911297584006e2781f9161687269bbeaae5fc3d0ede07be051e92414e3ebce48ca0ac2e86dcef631e8eea0a399c74e9cb79690045c6cb43ae1317fa3e846941f989d6756eb6a458572be44ee27649e46c5cf36a6ee1680b8e5c80d68d9220045a64b7d2b5aff6a3ba57925caa4dde09660dced928742c565727492ddf97b825d12935480a22f63a3a33eccc6ff083412f4f0c825a550bcc326525a7d7c97cb2c8f81040dc79493b600fb279e68f4890dc53c7675d084b191e7b5cbca97067bcaca11dea8495131820ceb8c11581ef084acfebfe448ddc8020fa1e89a34bb32a21284ec5cd53ebcf6b64ea8722c40bcf40a1f828526cfc31f4c108a9dc59e29ca56242ecc24a007eec7dc5d427ad5eea03580b816e6c6b5ee2895d1fd41485ec6e360137cd1aa968520afb362a495ca4f580ad8838f3106e9bbb1e0e9d6ed17b78524422b50721e28e5c02acab6e25810dc96015fd1a22a4de72e8033b61cbc4375fa93d79c56c3fe8f98ac07bb56c932475b9c6f7533e5a10a6540ad46a06771273c6e49f73c88b8ceca745b5e728cfeb14f7d839f9072653a8f2ad47a4f8d2f197b94c4426ee3ad62c1aa8b3045448a33ba1ebf0abad05e87dea83faff54525b8d9ff3d79222824f67757879be73e8d2d6cbd48a41822732a1590011bd0ea26b919a76124e72a97d6d8074d6541f8a4994d8a97082e6b765b3e7739d6a22e2b04a718301d983ca00e50a4e223efe33ff92ae26ded9ad09d662cf7f4b91b824383f90100e3ec7ef5c48d5035f01fb0627515db7cda1dca8b950211890c3f12c572838c60ce84590f6bd3694dc441a904f88a7852346cb6347db492a2d595cef93373ee5166b42a39ef4896f29d62076aa349cb71b8083725e7a3bd9ff389af833d1a340a3e7b75de8fbb18da64853d1f07b730bab6bb7779ea4e6e5ca1f292159c289658fde525e5237f7d4239089642fe401272dac317c965702a73ad308aead5a0e569ae74f685d7ad995d0d908bb602967c76804e979a99995540f31e44411081fd6f6807cbc5b1f6dc8f195ff3ef17714f5cc1e1aa40ea314583d5307e88259d4b522b9be46c7182dcd03e5fbfe3578b1cf8c4cf2a1455ca2b3be8afbaad41c7c33bcf2f1cdd78e24e5013a9a02f3243dd59debbee8ea7ad1794e132b1c2e75172b0ab870470ca3d843dd9b9232ce50518a33091a3a51fe6713eebfe1bff2927569d024c5b7e00db071d78b435f479eb9ac5282ca252dfc145d83aec38eadab6c6ad1c5e8d67d59b166225cdc9078e159dc33b355531807094ffc78c4cc24359e2813cd4d45d3a0509253f0a136eab9d88680b28230d13a3a3336ef55c1c4d8227aed9aec1a7620187e5da6672d24672106aad942600eb184adffd7501a2e260e063b308f756550de4a3b3801d05808e059d0fda7cf654dccb46de967f1d6aac4581bba58f1d1294bc85d929baa242344c560cfbfa6c3b29b27cc5738568bd46b8961aecf4209bad51b723172ce81a0f006743e1a236f308f36a30fdc05948e9b50230f943c556aefa8cd6e9d74b0071e87adf070d6fbf41775aeff7e437c3fd35263b7d41a1f5b4c8952ecf2e151a1b854427d2d9b1aaf8cfb0390b07c9ed8aec7ea1a71266d02ff745f7fb5ebe00b62390bae6da2279e724229148934b9b1a766c479434c114f9be59416081355cbbbc16edf3094211dcb7eebb0df346d289feef2c25521255ba9640a5666fff5618f3dfb700c4a94b1fa17b6f79f9afec8a7c4ee61372b5bc03f2bf653a84196a132b971f2a82e194c36a86a65595a93e26e7037225cf9075d22f045f64d97d6d7d2f2054d37ee49d3d1869c66404905337adfacb0371c219c486c00d512987ff29cd48e4b2879db9e0fe54d577583d6a076e787f1fb7542dcf980cba24ece7da883686e3eb4a3df69c32cfbd4571fce85bc41406b3638ee28c11b5aa9fdb3bb2e0f609f56581977c10f0a144e96c6fdcdd47546334b052a3f958d359d93a4a0dcae4bb2a9025ba03f7b4e878a9ce460f7366df27bf57a46ffe24fddbc4657840a3bdb70deb3944a786389a476d6fba6cb358be6349610a2d28fa30a2f0f27d226d5f171bce8831d39b82d13cde513aa62cb6103e44789a445181c749388187b58a4db7843b44f32640f3ba4ba1fcc7634c94586be387bcf6adf8a990b9b44146b68ee22ba522e33429059e09ab7126ff852bf8cf267ae0f61522e2c039365b0263924b8ee1046cea64a474351f041bf8ef8d7041dc08ecabae94b1d4e27cd8cb7f946e52fc061c20f9166693394257941019f22c62f86cd2b3220be977e7b43124a1d110012faea8a508e7393ff898827b7700e6f9962d44cdd823b861c1866eed449b36057ba36b975389d12a327333c2cd15b47e657c68fe749bc25ff4ceb7f7ee35e6352f16e5e75904f5c00c297585c9f9244f8d3f09602b6769757279d5f1f770913cfb1c02ecd9233baabaeff80eebf0be2e255861cae17adc8b9c51e0d9cd60f70866e2717884131fdc841c923be6854bb90c59fcd4aa452acce749832f63824b75359999ae8cb3a7840096db35a5bb178db7789dda69ab04699ad73ff364d30993cfc6009780826cc9d912d57eb2785ef1a6b070dd2409bec9286e2f14769caad4cdada016253b076a9baaffa2730684229c8bfe500d65cb7ca6afc4c3407ec5ab5785a9eb1ce86ffe084aebdf2f7cd481c349632f75163862b7f7c25fb46bb36e87401e3312bd9b009f3b8ddd65c3aafd59a972f3a41daece120d0b6a49a100febc6c189bce31d1444cdd2a8c0bf4f949b401a3079d0394d0fbcf0a6b8fcf5eb5d709500a116040c5d55f571d465ab5419faf055bc0330c65f4c8aadcca1690d3e8395026a36a249ad19bc547a8e5205ebcd6e0a6666fe77554c4c04fe2e460850da3d0357ef1a28a8743fcdbddd6cbbc7f52b283ef2fb4a9f133042a4cb1799fbf8b1420bb968955a430f3f603a317822e1427826ed9bafe419ead232636b3a3f4ccf174976fbbab909bbab37ce2802281b45ba8bfb5f4bbbbd2518e84aebbb705d0a4f3ee17114c93a634f0cc0f95309c4daaccdded1196490aae8e1aae6dd8febdae07a3ba253c7eb0d75fd00637cc4b32eea2e4e7a007e95aab123bb8cfb1098aa2896a3746e115b62d256c7613f96b8f1f3a97b7a9c8f87e01cc5d1bf628f86cb6abeed6339d698e3a817c76b8e4d32bc7383dc9c2124c443cabb88c5030e4fb4658d5915d3ee9288b67f27e94f6404137d4b275ba29699983b38d8f2a4f75a2be39ab6c2fe3aeca5a9a390723fdb407140b9cd86725045d45f45c6f03c6c8824f9bb71ada6f89f941f02b0aefaee82155f5ab882215b7850ac1670abb8e64af8caba57ea64f0ad3da93a861efb00df1a1abb9c23c92f513bb2e35c857b5cc1b62e86c6749f552870807499c2c632fa3ab1eaee280ac13d399a9d3d59365069ce53b4f4ab6fab92e7960f679a004896f8ad21162734daa9dd55dfc7adb0579fb4913edec523bb2e90d2e28cfeb5c4cf7daafff35a3fd90ea896d9422117b8f057a3c12f7a5a203e45d214931adc9625b9c2bc22738fb853bddfeed3fd54034f15ed9e5c8da614dda11a27f5379b9da57feea66846f7f4bf492c518f37d416268ed060683ca070684159fa886d8ee5118aa5b3d303d1ba2a925da5997bd0af70411256bddae3c745b7a8c4f01b0a365ddee0fceb380df3834d60c06bbeec7d84848096fc01303b17cdcb3b6976968554545f30b8ce3fb03db23bd7818f6ed53ee27109d6c5cb3e6f1ff98f4f174d7088eaf420811014b2856a154b8b32bebfe33c466b5384824ed17d9ad4cfb57c1792e2f44050a38f89956419f97ba2da4c18ae42231cd0e13e9654142407c9d6cb9d5a3f8d9d2a80e0e046781dcd476e12ce1fbc8c7007247a3c5db557d3962bdb939c24829349dfeaca26267dfa70aac7710634fd5e763a7ac6c8bae05250c2073239443c195d0c3cbf8ec5d6b3f1483447ce15911bd7575356919ff3b3cfcd8d0719374bda04cb285085072abaeafc15b07c4992160dd96a9ed3aa241028c9026ce4c4eff2deffa70b1072308af32959eac36b3a12bf27a07b3acd88a9bb23f19101cfa8f19f97c9d45305a32d0d6ef0b137ee15f2b7092c56e656cc4ac16baf477e9b3f8f48151012ce64c0808c84d69481a566ce2809b446a46cc6f9862140d44397feed75dffa9f7d930b7f879cc60f5c9c4c2ab4943dc63e9fa01876a2b9663269de46e600337a483870a983269881cbe005023d7fa85160ba12df947a694d7f0aabb47bc962b3d6fbf3b009e694aae651192d02f472d261358e18fab941c01e274a259350e4571ca7828e02a762bcc37823023d183acc927152d469b518b2f2cd08ec5bb066fcec6be215ca88bee4abdb67c635240a6d23999a45968021ce73386b06a5c52c277ec17d22642b18185a83217c98f3dc49253767672691ced8d86ad3800ab3e6eaa88b5dbf7ed1497f616138e4910fff0b2d4d8d10bbf37f7b56ebc218c47233bfb38bef481b71dcf059d45919730f5bc8ba9354db8ac2e1b4757d919edb1b8c01a765d884e604a6c555d994ff1eb0f7c76ab9fc82150df01b6e8c541a6a65d1f002162130874ce09cd83b3fa41124705273d88888f7f4ae8275ec621616f0051367ac46459e545da694eb5d2f36c99adf4eaacaa82d2178769e26a1bcbd8b8ad7ec5ab030f347d1ef0241441b06d2e6396c40af4c64ce44bcfc51164d821ef98045af3f99427c84386e7e3e0f11d5ecc4b1433e7840a61b5a092e6eb0a620ef3093a1930bef5df128037097e241208cf5e25e14cde56c5d525d969c7f89d5b36b0ffbeb59b05ad99ced6a85aad75d09778a9b3f2c8d0bd962b7ac3c3cafb96084125707780dd1a4fcc4e801cff22e100669d89c17121edec0b448c637191b1a6b3aeb1d4805e4ada41faf8f50c57c97c6ce2f0f94a7d795a795fdcb3397e7854acd0de60af006be280a847f0c2396bbb746ce61e39b37935e3717cb87b922373eb63458140ccd892f28dbba8a1fca37aa7f2da6cd67df28a13d92d8d30f30681873592a5144f330d512ea515651fb52c9778d7327d2adae0458e1872a1c394c2f71dde93272fd4f109d025353cc2b6f5a3b578fd314acca04421933b9d87389c3bfa4f4475fd55001ab225c70a518f2506622ba8ec4301d0f504e962b322578a89d64ed1675472821ca8099da97c3a145dc61cf540ec80dcc6af656e15b3e59f6e26cb1") add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x2d, 0x21, 0x1e, 0x34, 0x37, 0x1b, 0x12]}, 0xf, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$read(0xb, r1, &(0x7f00000012c0)=""/4096, 0x1000) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x86, 0x1000}, &(0x7f0000000180)=ANY=[@ANYBLOB='enc=pkcs\" hash=cmac-aesFce\x00'/79], &(0x7f0000000200)="9ae53fcf7c5defa2030329dc47bc223df012e3e57afb0fcea81f1edf6b567d4d1fd24be4a93399a29ca93b8fcbf6c34c98285a51742f02f421f1cc2c1d9e86cd431b31630632487e7ce55e8d7d729107ad8dcb5f2aed5a0750bbfd38b22201bdc6614ac3c8789e3e089dc20c8750b0c576212358a673fd39a613e1a69c56fba96598880ba7b0", &(0x7f00000002c0)="44f59a547881a241808761e314f5f9a36fdc6e0900ec273b60873a84de3d158ff957f9e86aefba086409bd8d5e51b08c1b3b900bcb609305dda3e9fa1ee711f30ddb0a6d337e389c9024933534078f87cbb9b5c15a164badef95b130a117cbd0d73e87ac6bff851abc1eec7f557b53f34c4a0f568ad7dc6a2e40a528da72201b540f259e8f646cecfd7778bfb998090cb816c54b545e35957ffc88089117c642cea3f1efe430186ebec07a35074eb067693fc2cb982e0afab5820b2d8accf073a8dab0ce34bcac1cdad18019c40acab04c2c6f3419373649f91cbc150280162a2ab6a0bdec131a818a4750a78cb26247cb8a1409e5ccfd4c86554db0d4d61e73b05baab592cc9648828915485ed7e109d08bd88716cdcef049457962a45062ec4ce3f1166208577652b976690bc64e3b38058cd05b83fd654ba53f2de7813ae327b695d3c2fe51fe161d5a98a8d0b332b71884af517f87227b76cea7abbfd31054400091c441654ded2880adedc911297584006e2781f9161687269bbeaae5fc3d0ede07be051e92414e3ebce48ca0ac2e86dcef631e8eea0a399c74e9cb79690045c6cb43ae1317fa3e846941f989d6756eb6a458572be44ee27649e46c5cf36a6ee1680b8e5c80d68d9220045a64b7d2b5aff6a3ba57925caa4dde09660dced928742c565727492ddf97b825d12935480a22f63a3a33eccc6ff083412f4f0c825a550bcc326525a7d7c97cb2c8f81040dc79493b600fb279e68f4890dc53c7675d084b191e7b5cbca97067bcaca11dea8495131820ceb8c11581ef084acfebfe448ddc8020fa1e89a34bb32a21284ec5cd53ebcf6b64ea8722c40bcf40a1f828526cfc31f4c108a9dc59e29ca56242ecc24a007eec7dc5d427ad5eea03580b816e6c6b5ee2895d1fd41485ec6e360137cd1aa968520afb362a495ca4f580ad8838f3106e9bbb1e0e9d6ed17b78524422b50721e28e5c02acab6e25810dc96015fd1a22a4de72e8033b61cbc4375fa93d79c56c3fe8f98ac07bb56c932475b9c6f7533e5a10a6540ad46a06771273c6e49f73c88b8ceca745b5e728cfeb14f7d839f9072653a8f2ad47a4f8d2f197b94c4426ee3ad62c1aa8b3045448a33ba1ebf0abad05e87dea83faff54525b8d9ff3d79222824f67757879be73e8d2d6cbd48a41822732a1590011bd0ea26b919a76124e72a97d6d8074d6541f8a4994d8a97082e6b765b3e7739d6a22e2b04a718301d983ca00e50a4e223efe33ff92ae26ded9ad09d662cf7f4b91b824383f90100e3ec7ef5c48d5035f01fb0627515db7cda1dca8b950211890c3f12c572838c60ce84590f6bd3694dc441a904f88a7852346cb6347db492a2d595cef93373ee5166b42a39ef4896f29d62076aa349cb71b8083725e7a3bd9ff389af833d1a340a3e7b75de8fbb18da64853d1f07b730bab6bb7779ea4e6e5ca1f292159c289658fde525e5237f7d4239089642fe401272dac317c965702a73ad308aead5a0e569ae74f685d7ad995d0d908bb602967c76804e979a99995540f31e44411081fd6f6807cbc5b1f6dc8f195ff3ef17714f5cc1e1aa40ea314583d5307e88259d4b522b9be46c7182dcd03e5fbfe3578b1cf8c4cf2a1455ca2b3be8afbaad41c7c33bcf2f1cdd78e24e5013a9a02f3243dd59debbee8ea7ad1794e132b1c2e75172b0ab870470ca3d843dd9b9232ce50518a33091a3a51fe6713eebfe1bff2927569d024c5b7e00db071d78b435f479eb9ac5282ca252dfc145d83aec38eadab6c6ad1c5e8d67d59b166225cdc9078e159dc33b355531807094ffc78c4cc24359e2813cd4d45d3a0509253f0a136eab9d88680b28230d13a3a3336ef55c1c4d8227aed9aec1a7620187e5da6672d24672106aad942600eb184adffd7501a2e260e063b308f756550de4a3b3801d05808e059d0fda7cf654dccb46de967f1d6aac4581bba58f1d1294bc85d929baa242344c560cfbfa6c3b29b27cc5738568bd46b8961aecf4209bad51b723172ce81a0f006743e1a236f308f36a30fdc05948e9b50230f943c556aefa8cd6e9d74b0071e87adf070d6fbf41775aeff7e437c3fd35263b7d41a1f5b4c8952ecf2e151a1b854427d2d9b1aaf8cfb0390b07c9ed8aec7ea1a71266d02ff745f7fb5ebe00b62390bae6da2279e724229148934b9b1a766c479434c114f9be59416081355cbbbc16edf3094211dcb7eebb0df346d289feef2c25521255ba9640a5666fff5618f3dfb700c4a94b1fa17b6f79f9afec8a7c4ee61372b5bc03f2bf653a84196a132b971f2a82e194c36a86a65595a93e26e7037225cf9075d22f045f64d97d6d7d2f2054d37ee49d3d1869c66404905337adfacb0371c219c486c00d512987ff29cd48e4b2879db9e0fe54d577583d6a076e787f1fb7542dcf980cba24ece7da883686e3eb4a3df69c32cfbd4571fce85bc41406b3638ee28c11b5aa9fdb3bb2e0f609f56581977c10f0a144e96c6fdcdd47546334b052a3f958d359d93a4a0dcae4bb2a9025ba03f7b4e878a9ce460f7366df27bf57a46ffe24fddbc4657840a3bdb70deb3944a786389a476d6fba6cb358be6349610a2d28fa30a2f0f27d226d5f171bce8831d39b82d13cde513aa62cb6103e44789a445181c749388187b58a4db7843b44f32640f3ba4ba1fcc7634c94586be387bcf6adf8a990b9b44146b68ee22ba522e33429059e09ab7126ff852bf8cf267ae0f61522e2c039365b0263924b8ee1046cea64a474351f041bf8ef8d7041dc08ecabae94b1d4e27cd8cb7f946e52fc061c20f9166693394257941019f22c62f86cd2b3220be977e7b43124a1d110012faea8a508e7393ff898827b7700e6f9962d44cdd823b861c1866eed449b36057ba36b975389d12a327333c2cd15b47e657c68fe749bc25ff4ceb7f7ee35e6352f16e5e75904f5c00c297585c9f9244f8d3f09602b6769757279d5f1f770913cfb1c02ecd9233baabaeff80eebf0be2e255861cae17adc8b9c51e0d9cd60f70866e2717884131fdc841c923be6854bb90c59fcd4aa452acce749832f63824b75359999ae8cb3a7840096db35a5bb178db7789dda69ab04699ad73ff364d30993cfc6009780826cc9d912d57eb2785ef1a6b070dd2409bec9286e2f14769caad4cdada016253b076a9baaffa2730684229c8bfe500d65cb7ca6afc4c3407ec5ab5785a9eb1ce86ffe084aebdf2f7cd481c349632f75163862b7f7c25fb46bb36e87401e3312bd9b009f3b8ddd65c3aafd59a972f3a41daece120d0b6a49a100febc6c189bce31d1444cdd2a8c0bf4f949b401a3079d0394d0fbcf0a6b8fcf5eb5d709500a116040c5d55f571d465ab5419faf055bc0330c65f4c8aadcca1690d3e8395026a36a249ad19bc547a8e5205ebcd6e0a6666fe77554c4c04fe2e460850da3d0357ef1a28a8743fcdbddd6cbbc7f52b283ef2fb4a9f133042a4cb1799fbf8b1420bb968955a430f3f603a317822e1427826ed9bafe419ead232636b3a3f4ccf174976fbbab909bbab37ce2802281b45ba8bfb5f4bbbbd2518e84aebbb705d0a4f3ee17114c93a634f0cc0f95309c4daaccdded1196490aae8e1aae6dd8febdae07a3ba253c7eb0d75fd00637cc4b32eea2e4e7a007e95aab123bb8cfb1098aa2896a3746e115b62d256c7613f96b8f1f3a97b7a9c8f87e01cc5d1bf628f86cb6abeed6339d698e3a817c76b8e4d32bc7383dc9c2124c443cabb88c5030e4fb4658d5915d3ee9288b67f27e94f6404137d4b275ba29699983b38d8f2a4f75a2be39ab6c2fe3aeca5a9a390723fdb407140b9cd86725045d45f45c6f03c6c8824f9bb71ada6f89f941f02b0aefaee82155f5ab882215b7850ac1670abb8e64af8caba57ea64f0ad3da93a861efb00df1a1abb9c23c92f513bb2e35c857b5cc1b62e86c6749f552870807499c2c632fa3ab1eaee280ac13d399a9d3d59365069ce53b4f4ab6fab92e7960f679a004896f8ad21162734daa9dd55dfc7adb0579fb4913edec523bb2e90d2e28cfeb5c4cf7daafff35a3fd90ea896d9422117b8f057a3c12f7a5a203e45d214931adc9625b9c2bc22738fb853bddfeed3fd54034f15ed9e5c8da614dda11a27f5379b9da57feea66846f7f4bf492c518f37d416268ed060683ca070684159fa886d8ee5118aa5b3d303d1ba2a925da5997bd0af70411256bddae3c745b7a8c4f01b0a365ddee0fceb380df3834d60c06bbeec7d84848096fc01303b17cdcb3b6976968554545f30b8ce3fb03db23bd7818f6ed53ee27109d6c5cb3e6f1ff98f4f174d7088eaf420811014b2856a154b8b32bebfe33c466b5384824ed17d9ad4cfb57c1792e2f44050a38f89956419f97ba2da4c18ae42231cd0e13e9654142407c9d6cb9d5a3f8d9d2a80e0e046781dcd476e12ce1fbc8c7007247a3c5db557d3962bdb939c24829349dfeaca26267dfa70aac7710634fd5e763a7ac6c8bae05250c2073239443c195d0c3cbf8ec5d6b3f1483447ce15911bd7575356919ff3b3cfcd8d0719374bda04cb285085072abaeafc15b07c4992160dd96a9ed3aa241028c9026ce4c4eff2deffa70b1072308af32959eac36b3a12bf27a07b3acd88a9bb23f19101cfa8f19f97c9d45305a32d0d6ef0b137ee15f2b7092c56e656cc4ac16baf477e9b3f8f48151012ce64c0808c84d69481a566ce2809b446a46cc6f9862140d44397feed75dffa9f7d930b7f879cc60f5c9c4c2ab4943dc63e9fa01876a2b9663269de46e600337a483870a983269881cbe005023d7fa85160ba12df947a694d7f0aabb47bc962b3d6fbf3b009e694aae651192d02f472d261358e18fab941c01e274a259350e4571ca7828e02a762bcc37823023d183acc927152d469b518b2f2cd08ec5bb066fcec6be215ca88bee4abdb67c635240a6d23999a45968021ce73386b06a5c52c277ec17d22642b18185a83217c98f3dc49253767672691ced8d86ad3800ab3e6eaa88b5dbf7ed1497f616138e4910fff0b2d4d8d10bbf37f7b56ebc218c47233bfb38bef481b71dcf059d45919730f5bc8ba9354db8ac2e1b4757d919edb1b8c01a765d884e604a6c555d994ff1eb0f7c76ab9fc82150df01b6e8c541a6a65d1f002162130874ce09cd83b3fa41124705273d88888f7f4ae8275ec621616f0051367ac46459e545da694eb5d2f36c99adf4eaacaa82d2178769e26a1bcbd8b8ad7ec5ab030f347d1ef0241441b06d2e6396c40af4c64ce44bcfc51164d821ef98045af3f99427c84386e7e3e0f11d5ecc4b1433e7840a61b5a092e6eb0a620ef3093a1930bef5df128037097e241208cf5e25e14cde56c5d525d969c7f89d5b36b0ffbeb59b05ad99ced6a85aad75d09778a9b3f2c8d0bd962b7ac3c3cafb96084125707780dd1a4fcc4e801cff22e100669d89c17121edec0b448c637191b1a6b3aeb1d4805e4ada41faf8f50c57c97c6ce2f0f94a7d795a795fdcb3397e7854acd0de60af006be280a847f0c2396bbb746ce61e39b37935e3717cb87b922373eb63458140ccd892f28dbba8a1fca37aa7f2da6cd67df28a13d92d8d30f30681873592a5144f330d512ea515651fb52c9778d7327d2adae0458e1872a1c394c2f71dde93272fd4f109d025353cc2b6f5a3b578fd314acca04421933b9d87389c3bfa4f4475fd55001ab225c70a518f2506622ba8ec4301d0f504e962b322578a89d64ed1675472821ca8099da97c3a145dc61cf540ec80dcc6af656e15b3e59f6e26cb1") (async) 03:58:42 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@pppoe={0x18, 0x0, {0x2, @local, 'veth0_to_hsr\x00'}}, {0x0}, 0x0}, 0xa0) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@phonet={0x23, 0x2, 0x1, 0x5}, {0x0}, 0x0}, 0xa0) (async, rerun: 64) sendmsg$BATADV_CMD_SET_VLAN(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x3220a000}, 0xc, &(0x7f0000000180)={&(0x7f0000000240)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="040029bd7000fedbdf251200000008003c000100000008003b000900000008003b000700000008003c000200000008000300", @ANYRES32=0x0, @ANYBLOB="08002b0008000000faff33e3f500910008002c007bbd0000"], 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x40081) (async, rerun: 64) socketpair(0x28, 0x6, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) connect$rds(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e24, @multicast1}, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB="0667", @ANYRES16=r4, @ANYRES32=r5], 0x24}}, 0x0) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) r7 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r7, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r7) openat$cgroup_int(r7, &(0x7f0000000300)='io.bfq.weight\x00', 0x2, 0x0) ioctl$BLKGETSIZE(r6, 0x401c5820, &(0x7f0000000200)) [ 3243.990408][T32231] dump_stack_lvl+0xcd/0x134 [ 3243.995025][T32231] should_fail.cold+0x5/0xa [ 3243.999573][T32231] prepare_alloc_pages+0x17b/0x570 [ 3244.004727][T32231] __alloc_pages+0x12f/0x500 [ 3244.009348][T32231] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3244.016159][T32231] ? lock_downgrade+0x6e0/0x6e0 [ 3244.021073][T32231] alloc_pages+0x1aa/0x310 [ 3244.025523][T32231] folio_alloc+0x1c/0x70 [ 3244.029793][T32231] filemap_alloc_folio+0x8e/0xb0 [ 3244.034764][T32231] page_cache_ra_unbounded+0x370/0x740 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x2d, 0x21, 0x1e, 0x34, 0x37, 0x1b, 0x12]}, 0xf, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, &(0x7f00000012c0)=""/4096, 0x1000) keyctl$read(0xb, r0, 0x0, 0x0) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x86, 0x1000}, &(0x7f0000000180)=ANY=[@ANYBLOB='enc=pkcs\" hash=cmac-aesFce\x00'/79], &(0x7f0000000200)="9ae53fcf7c5defa2030329dc47bc223df012e3e57afb0fcea81f1edf6b567d4d1fd24be4a93399a29ca93b8fcbf6c34c98285a51742f02f421f1cc2c1d9e86cd431b31630632487e7ce55e8d7d729107ad8dcb5f2aed5a0750bbfd38b22201bdc6614ac3c8789e3e089dc20c8750b0c576212358a673fd39a613e1a69c56fba96598880ba7b0", &(0x7f00000002c0)="44f59a547881a241808761e314f5f9a36fdc6e0900ec273b60873a84de3d158ff957f9e86aefba086409bd8d5e51b08c1b3b900bcb609305dda3e9fa1ee711f30ddb0a6d337e389c9024933534078f87cbb9b5c15a164badef95b130a117cbd0d73e87ac6bff851abc1eec7f557b53f34c4a0f568ad7dc6a2e40a528da72201b540f259e8f646cecfd7778bfb998090cb816c54b545e35957ffc88089117c642cea3f1efe430186ebec07a35074eb067693fc2cb982e0afab5820b2d8accf073a8dab0ce34bcac1cdad18019c40acab04c2c6f3419373649f91cbc150280162a2ab6a0bdec131a818a4750a78cb26247cb8a1409e5ccfd4c86554db0d4d61e73b05baab592cc9648828915485ed7e109d08bd88716cdcef049457962a45062ec4ce3f1166208577652b976690bc64e3b38058cd05b83fd654ba53f2de7813ae327b695d3c2fe51fe161d5a98a8d0b332b71884af517f87227b76cea7abbfd31054400091c441654ded2880adedc911297584006e2781f9161687269bbeaae5fc3d0ede07be051e92414e3ebce48ca0ac2e86dcef631e8eea0a399c74e9cb79690045c6cb43ae1317fa3e846941f989d6756eb6a458572be44ee27649e46c5cf36a6ee1680b8e5c80d68d9220045a64b7d2b5aff6a3ba57925caa4dde09660dced928742c565727492ddf97b825d12935480a22f63a3a33eccc6ff083412f4f0c825a550bcc326525a7d7c97cb2c8f81040dc79493b600fb279e68f4890dc53c7675d084b191e7b5cbca97067bcaca11dea8495131820ceb8c11581ef084acfebfe448ddc8020fa1e89a34bb32a21284ec5cd53ebcf6b64ea8722c40bcf40a1f828526cfc31f4c108a9dc59e29ca56242ecc24a007eec7dc5d427ad5eea03580b816e6c6b5ee2895d1fd41485ec6e360137cd1aa968520afb362a495ca4f580ad8838f3106e9bbb1e0e9d6ed17b78524422b50721e28e5c02acab6e25810dc96015fd1a22a4de72e8033b61cbc4375fa93d79c56c3fe8f98ac07bb56c932475b9c6f7533e5a10a6540ad46a06771273c6e49f73c88b8ceca745b5e728cfeb14f7d839f9072653a8f2ad47a4f8d2f197b94c4426ee3ad62c1aa8b3045448a33ba1ebf0abad05e87dea83faff54525b8d9ff3d79222824f67757879be73e8d2d6cbd48a41822732a1590011bd0ea26b919a76124e72a97d6d8074d6541f8a4994d8a97082e6b765b3e7739d6a22e2b04a718301d983ca00e50a4e223efe33ff92ae26ded9ad09d662cf7f4b91b824383f90100e3ec7ef5c48d5035f01fb0627515db7cda1dca8b950211890c3f12c572838c60ce84590f6bd3694dc441a904f88a7852346cb6347db492a2d595cef93373ee5166b42a39ef4896f29d62076aa349cb71b8083725e7a3bd9ff389af833d1a340a3e7b75de8fbb18da64853d1f07b730bab6bb7779ea4e6e5ca1f292159c289658fde525e5237f7d4239089642fe401272dac317c965702a73ad308aead5a0e569ae74f685d7ad995d0d908bb602967c76804e979a99995540f31e44411081fd6f6807cbc5b1f6dc8f195ff3ef17714f5cc1e1aa40ea314583d5307e88259d4b522b9be46c7182dcd03e5fbfe3578b1cf8c4cf2a1455ca2b3be8afbaad41c7c33bcf2f1cdd78e24e5013a9a02f3243dd59debbee8ea7ad1794e132b1c2e75172b0ab870470ca3d843dd9b9232ce50518a33091a3a51fe6713eebfe1bff2927569d024c5b7e00db071d78b435f479eb9ac5282ca252dfc145d83aec38eadab6c6ad1c5e8d67d59b166225cdc9078e159dc33b355531807094ffc78c4cc24359e2813cd4d45d3a0509253f0a136eab9d88680b28230d13a3a3336ef55c1c4d8227aed9aec1a7620187e5da6672d24672106aad942600eb184adffd7501a2e260e063b308f756550de4a3b3801d05808e059d0fda7cf654dccb46de967f1d6aac4581bba58f1d1294bc85d929baa242344c560cfbfa6c3b29b27cc5738568bd46b8961aecf4209bad51b723172ce81a0f006743e1a236f308f36a30fdc05948e9b50230f943c556aefa8cd6e9d74b0071e87adf070d6fbf41775aeff7e437c3fd35263b7d41a1f5b4c8952ecf2e151a1b854427d2d9b1aaf8cfb0390b07c9ed8aec7ea1a71266d02ff745f7fb5ebe00b62390bae6da2279e724229148934b9b1a766c479434c114f9be59416081355cbbbc16edf3094211dcb7eebb0df346d289feef2c25521255ba9640a5666fff5618f3dfb700c4a94b1fa17b6f79f9afec8a7c4ee61372b5bc03f2bf653a84196a132b971f2a82e194c36a86a65595a93e26e7037225cf9075d22f045f64d97d6d7d2f2054d37ee49d3d1869c66404905337adfacb0371c219c486c00d512987ff29cd48e4b2879db9e0fe54d577583d6a076e787f1fb7542dcf980cba24ece7da883686e3eb4a3df69c32cfbd4571fce85bc41406b3638ee28c11b5aa9fdb3bb2e0f609f56581977c10f0a144e96c6fdcdd47546334b052a3f958d359d93a4a0dcae4bb2a9025ba03f7b4e878a9ce460f7366df27bf57a46ffe24fddbc4657840a3bdb70deb3944a786389a476d6fba6cb358be6349610a2d28fa30a2f0f27d226d5f171bce8831d39b82d13cde513aa62cb6103e44789a445181c749388187b58a4db7843b44f32640f3ba4ba1fcc7634c94586be387bcf6adf8a990b9b44146b68ee22ba522e33429059e09ab7126ff852bf8cf267ae0f61522e2c039365b0263924b8ee1046cea64a474351f041bf8ef8d7041dc08ecabae94b1d4e27cd8cb7f946e52fc061c20f9166693394257941019f22c62f86cd2b3220be977e7b43124a1d110012faea8a508e7393ff898827b7700e6f9962d44cdd823b861c1866eed449b36057ba36b975389d12a327333c2cd15b47e657c68fe749bc25ff4ceb7f7ee35e6352f16e5e75904f5c00c297585c9f9244f8d3f09602b6769757279d5f1f770913cfb1c02ecd9233baabaeff80eebf0be2e255861cae17adc8b9c51e0d9cd60f70866e2717884131fdc841c923be6854bb90c59fcd4aa452acce749832f63824b75359999ae8cb3a7840096db35a5bb178db7789dda69ab04699ad73ff364d30993cfc6009780826cc9d912d57eb2785ef1a6b070dd2409bec9286e2f14769caad4cdada016253b076a9baaffa2730684229c8bfe500d65cb7ca6afc4c3407ec5ab5785a9eb1ce86ffe084aebdf2f7cd481c349632f75163862b7f7c25fb46bb36e87401e3312bd9b009f3b8ddd65c3aafd59a972f3a41daece120d0b6a49a100febc6c189bce31d1444cdd2a8c0bf4f949b401a3079d0394d0fbcf0a6b8fcf5eb5d709500a116040c5d55f571d465ab5419faf055bc0330c65f4c8aadcca1690d3e8395026a36a249ad19bc547a8e5205ebcd6e0a6666fe77554c4c04fe2e460850da3d0357ef1a28a8743fcdbddd6cbbc7f52b283ef2fb4a9f133042a4cb1799fbf8b1420bb968955a430f3f603a317822e1427826ed9bafe419ead232636b3a3f4ccf174976fbbab909bbab37ce2802281b45ba8bfb5f4bbbbd2518e84aebbb705d0a4f3ee17114c93a634f0cc0f95309c4daaccdded1196490aae8e1aae6dd8febdae07a3ba253c7eb0d75fd00637cc4b32eea2e4e7a007e95aab123bb8cfb1098aa2896a3746e115b62d256c7613f96b8f1f3a97b7a9c8f87e01cc5d1bf628f86cb6abeed6339d698e3a817c76b8e4d32bc7383dc9c2124c443cabb88c5030e4fb4658d5915d3ee9288b67f27e94f6404137d4b275ba29699983b38d8f2a4f75a2be39ab6c2fe3aeca5a9a390723fdb407140b9cd86725045d45f45c6f03c6c8824f9bb71ada6f89f941f02b0aefaee82155f5ab882215b7850ac1670abb8e64af8caba57ea64f0ad3da93a861efb00df1a1abb9c23c92f513bb2e35c857b5cc1b62e86c6749f552870807499c2c632fa3ab1eaee280ac13d399a9d3d59365069ce53b4f4ab6fab92e7960f679a004896f8ad21162734daa9dd55dfc7adb0579fb4913edec523bb2e90d2e28cfeb5c4cf7daafff35a3fd90ea896d9422117b8f057a3c12f7a5a203e45d214931adc9625b9c2bc22738fb853bddfeed3fd54034f15ed9e5c8da614dda11a27f5379b9da57feea66846f7f4bf492c518f37d416268ed060683ca070684159fa886d8ee5118aa5b3d303d1ba2a925da5997bd0af70411256bddae3c745b7a8c4f01b0a365ddee0fceb380df3834d60c06bbeec7d84848096fc01303b17cdcb3b6976968554545f30b8ce3fb03db23bd7818f6ed53ee27109d6c5cb3e6f1ff98f4f174d7088eaf420811014b2856a154b8b32bebfe33c466b5384824ed17d9ad4cfb57c1792e2f44050a38f89956419f97ba2da4c18ae42231cd0e13e9654142407c9d6cb9d5a3f8d9d2a80e0e046781dcd476e12ce1fbc8c7007247a3c5db557d3962bdb939c24829349dfeaca26267dfa70aac7710634fd5e763a7ac6c8bae05250c2073239443c195d0c3cbf8ec5d6b3f1483447ce15911bd7575356919ff3b3cfcd8d0719374bda04cb285085072abaeafc15b07c4992160dd96a9ed3aa241028c9026ce4c4eff2deffa70b1072308af32959eac36b3a12bf27a07b3acd88a9bb23f19101cfa8f19f97c9d45305a32d0d6ef0b137ee15f2b7092c56e656cc4ac16baf477e9b3f8f48151012ce64c0808c84d69481a566ce2809b446a46cc6f9862140d44397feed75dffa9f7d930b7f879cc60f5c9c4c2ab4943dc63e9fa01876a2b9663269de46e600337a483870a983269881cbe005023d7fa85160ba12df947a694d7f0aabb47bc962b3d6fbf3b009e694aae651192d02f472d261358e18fab941c01e274a259350e4571ca7828e02a762bcc37823023d183acc927152d469b518b2f2cd08ec5bb066fcec6be215ca88bee4abdb67c635240a6d23999a45968021ce73386b06a5c52c277ec17d22642b18185a83217c98f3dc49253767672691ced8d86ad3800ab3e6eaa88b5dbf7ed1497f616138e4910fff0b2d4d8d10bbf37f7b56ebc218c47233bfb38bef481b71dcf059d45919730f5bc8ba9354db8ac2e1b4757d919edb1b8c01a765d884e604a6c555d994ff1eb0f7c76ab9fc82150df01b6e8c541a6a65d1f002162130874ce09cd83b3fa41124705273d88888f7f4ae8275ec621616f0051367ac46459e545da694eb5d2f36c99adf4eaacaa82d2178769e26a1bcbd8b8ad7ec5ab030f347d1ef0241441b06d2e6396c40af4c64ce44bcfc51164d821ef98045af3f99427c84386e7e3e0f11d5ecc4b1433e7840a61b5a092e6eb0a620ef3093a1930bef5df128037097e241208cf5e25e14cde56c5d525d969c7f89d5b36b0ffbeb59b05ad99ced6a85aad75d09778a9b3f2c8d0bd962b7ac3c3cafb96084125707780dd1a4fcc4e801cff22e100669d89c17121edec0b448c637191b1a6b3aeb1d4805e4ada41faf8f50c57c97c6ce2f0f94a7d795a795fdcb3397e7854acd0de60af006be280a847f0c2396bbb746ce61e39b37935e3717cb87b922373eb63458140ccd892f28dbba8a1fca37aa7f2da6cd67df28a13d92d8d30f30681873592a5144f330d512ea515651fb52c9778d7327d2adae0458e1872a1c394c2f71dde93272fd4f109d025353cc2b6f5a3b578fd314acca04421933b9d87389c3bfa4f4475fd55001ab225c70a518f2506622ba8ec4301d0f504e962b322578a89d64ed1675472821ca8099da97c3a145dc61cf540ec80dcc6af656e15b3e59f6e26cb1") add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @auto=[0x2d, 0x21, 0x1e, 0x34, 0x37, 0x1b, 0x12]}, 0xf, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$read(0xb, r1, &(0x7f00000012c0)=""/4096, 0x1000) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffb) (async) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000140)={r2, 0x86, 0x1000}, &(0x7f0000000180)=ANY=[@ANYBLOB='enc=pkcs\" hash=cmac-aesFce\x00'/79], &(0x7f0000000200)="9ae53fcf7c5defa2030329dc47bc223df012e3e57afb0fcea81f1edf6b567d4d1fd24be4a93399a29ca93b8fcbf6c34c98285a51742f02f421f1cc2c1d9e86cd431b31630632487e7ce55e8d7d729107ad8dcb5f2aed5a0750bbfd38b22201bdc6614ac3c8789e3e089dc20c8750b0c576212358a673fd39a613e1a69c56fba96598880ba7b0", &(0x7f00000002c0)="44f59a547881a241808761e314f5f9a36fdc6e0900ec273b60873a84de3d158ff957f9e86aefba086409bd8d5e51b08c1b3b900bcb609305dda3e9fa1ee711f30ddb0a6d337e389c9024933534078f87cbb9b5c15a164badef95b130a117cbd0d73e87ac6bff851abc1eec7f557b53f34c4a0f568ad7dc6a2e40a528da72201b540f259e8f646cecfd7778bfb998090cb816c54b545e35957ffc88089117c642cea3f1efe430186ebec07a35074eb067693fc2cb982e0afab5820b2d8accf073a8dab0ce34bcac1cdad18019c40acab04c2c6f3419373649f91cbc150280162a2ab6a0bdec131a818a4750a78cb26247cb8a1409e5ccfd4c86554db0d4d61e73b05baab592cc9648828915485ed7e109d08bd88716cdcef049457962a45062ec4ce3f1166208577652b976690bc64e3b38058cd05b83fd654ba53f2de7813ae327b695d3c2fe51fe161d5a98a8d0b332b71884af517f87227b76cea7abbfd31054400091c441654ded2880adedc911297584006e2781f9161687269bbeaae5fc3d0ede07be051e92414e3ebce48ca0ac2e86dcef631e8eea0a399c74e9cb79690045c6cb43ae1317fa3e846941f989d6756eb6a458572be44ee27649e46c5cf36a6ee1680b8e5c80d68d9220045a64b7d2b5aff6a3ba57925caa4dde09660dced928742c565727492ddf97b825d12935480a22f63a3a33eccc6ff083412f4f0c825a550bcc326525a7d7c97cb2c8f81040dc79493b600fb279e68f4890dc53c7675d084b191e7b5cbca97067bcaca11dea8495131820ceb8c11581ef084acfebfe448ddc8020fa1e89a34bb32a21284ec5cd53ebcf6b64ea8722c40bcf40a1f828526cfc31f4c108a9dc59e29ca56242ecc24a007eec7dc5d427ad5eea03580b816e6c6b5ee2895d1fd41485ec6e360137cd1aa968520afb362a495ca4f580ad8838f3106e9bbb1e0e9d6ed17b78524422b50721e28e5c02acab6e25810dc96015fd1a22a4de72e8033b61cbc4375fa93d79c56c3fe8f98ac07bb56c932475b9c6f7533e5a10a6540ad46a06771273c6e49f73c88b8ceca745b5e728cfeb14f7d839f9072653a8f2ad47a4f8d2f197b94c4426ee3ad62c1aa8b3045448a33ba1ebf0abad05e87dea83faff54525b8d9ff3d79222824f67757879be73e8d2d6cbd48a41822732a1590011bd0ea26b919a76124e72a97d6d8074d6541f8a4994d8a97082e6b765b3e7739d6a22e2b04a718301d983ca00e50a4e223efe33ff92ae26ded9ad09d662cf7f4b91b824383f90100e3ec7ef5c48d5035f01fb0627515db7cda1dca8b950211890c3f12c572838c60ce84590f6bd3694dc441a904f88a7852346cb6347db492a2d595cef93373ee5166b42a39ef4896f29d62076aa349cb71b8083725e7a3bd9ff389af833d1a340a3e7b75de8fbb18da64853d1f07b730bab6bb7779ea4e6e5ca1f292159c289658fde525e5237f7d4239089642fe401272dac317c965702a73ad308aead5a0e569ae74f685d7ad995d0d908bb602967c76804e979a99995540f31e44411081fd6f6807cbc5b1f6dc8f195ff3ef17714f5cc1e1aa40ea314583d5307e88259d4b522b9be46c7182dcd03e5fbfe3578b1cf8c4cf2a1455ca2b3be8afbaad41c7c33bcf2f1cdd78e24e5013a9a02f3243dd59debbee8ea7ad1794e132b1c2e75172b0ab870470ca3d843dd9b9232ce50518a33091a3a51fe6713eebfe1bff2927569d024c5b7e00db071d78b435f479eb9ac5282ca252dfc145d83aec38eadab6c6ad1c5e8d67d59b166225cdc9078e159dc33b355531807094ffc78c4cc24359e2813cd4d45d3a0509253f0a136eab9d88680b28230d13a3a3336ef55c1c4d8227aed9aec1a7620187e5da6672d24672106aad942600eb184adffd7501a2e260e063b308f756550de4a3b3801d05808e059d0fda7cf654dccb46de967f1d6aac4581bba58f1d1294bc85d929baa242344c560cfbfa6c3b29b27cc5738568bd46b8961aecf4209bad51b723172ce81a0f006743e1a236f308f36a30fdc05948e9b50230f943c556aefa8cd6e9d74b0071e87adf070d6fbf41775aeff7e437c3fd35263b7d41a1f5b4c8952ecf2e151a1b854427d2d9b1aaf8cfb0390b07c9ed8aec7ea1a71266d02ff745f7fb5ebe00b62390bae6da2279e724229148934b9b1a766c479434c114f9be59416081355cbbbc16edf3094211dcb7eebb0df346d289feef2c25521255ba9640a5666fff5618f3dfb700c4a94b1fa17b6f79f9afec8a7c4ee61372b5bc03f2bf653a84196a132b971f2a82e194c36a86a65595a93e26e7037225cf9075d22f045f64d97d6d7d2f2054d37ee49d3d1869c66404905337adfacb0371c219c486c00d512987ff29cd48e4b2879db9e0fe54d577583d6a076e787f1fb7542dcf980cba24ece7da883686e3eb4a3df69c32cfbd4571fce85bc41406b3638ee28c11b5aa9fdb3bb2e0f609f56581977c10f0a144e96c6fdcdd47546334b052a3f958d359d93a4a0dcae4bb2a9025ba03f7b4e878a9ce460f7366df27bf57a46ffe24fddbc4657840a3bdb70deb3944a786389a476d6fba6cb358be6349610a2d28fa30a2f0f27d226d5f171bce8831d39b82d13cde513aa62cb6103e44789a445181c749388187b58a4db7843b44f32640f3ba4ba1fcc7634c94586be387bcf6adf8a990b9b44146b68ee22ba522e33429059e09ab7126ff852bf8cf267ae0f61522e2c039365b0263924b8ee1046cea64a474351f041bf8ef8d7041dc08ecabae94b1d4e27cd8cb7f946e52fc061c20f9166693394257941019f22c62f86cd2b3220be977e7b43124a1d110012faea8a508e7393ff898827b7700e6f9962d44cdd823b861c1866eed449b36057ba36b975389d12a327333c2cd15b47e657c68fe749bc25ff4ceb7f7ee35e6352f16e5e75904f5c00c297585c9f9244f8d3f09602b6769757279d5f1f770913cfb1c02ecd9233baabaeff80eebf0be2e255861cae17adc8b9c51e0d9cd60f70866e2717884131fdc841c923be6854bb90c59fcd4aa452acce749832f63824b75359999ae8cb3a7840096db35a5bb178db7789dda69ab04699ad73ff364d30993cfc6009780826cc9d912d57eb2785ef1a6b070dd2409bec9286e2f14769caad4cdada016253b076a9baaffa2730684229c8bfe500d65cb7ca6afc4c3407ec5ab5785a9eb1ce86ffe084aebdf2f7cd481c349632f75163862b7f7c25fb46bb36e87401e3312bd9b009f3b8ddd65c3aafd59a972f3a41daece120d0b6a49a100febc6c189bce31d1444cdd2a8c0bf4f949b401a3079d0394d0fbcf0a6b8fcf5eb5d709500a116040c5d55f571d465ab5419faf055bc0330c65f4c8aadcca1690d3e8395026a36a249ad19bc547a8e5205ebcd6e0a6666fe77554c4c04fe2e460850da3d0357ef1a28a8743fcdbddd6cbbc7f52b283ef2fb4a9f133042a4cb1799fbf8b1420bb968955a430f3f603a317822e1427826ed9bafe419ead232636b3a3f4ccf174976fbbab909bbab37ce2802281b45ba8bfb5f4bbbbd2518e84aebbb705d0a4f3ee17114c93a634f0cc0f95309c4daaccdded1196490aae8e1aae6dd8febdae07a3ba253c7eb0d75fd00637cc4b32eea2e4e7a007e95aab123bb8cfb1098aa2896a3746e115b62d256c7613f96b8f1f3a97b7a9c8f87e01cc5d1bf628f86cb6abeed6339d698e3a817c76b8e4d32bc7383dc9c2124c443cabb88c5030e4fb4658d5915d3ee9288b67f27e94f6404137d4b275ba29699983b38d8f2a4f75a2be39ab6c2fe3aeca5a9a390723fdb407140b9cd86725045d45f45c6f03c6c8824f9bb71ada6f89f941f02b0aefaee82155f5ab882215b7850ac1670abb8e64af8caba57ea64f0ad3da93a861efb00df1a1abb9c23c92f513bb2e35c857b5cc1b62e86c6749f552870807499c2c632fa3ab1eaee280ac13d399a9d3d59365069ce53b4f4ab6fab92e7960f679a004896f8ad21162734daa9dd55dfc7adb0579fb4913edec523bb2e90d2e28cfeb5c4cf7daafff35a3fd90ea896d9422117b8f057a3c12f7a5a203e45d214931adc9625b9c2bc22738fb853bddfeed3fd54034f15ed9e5c8da614dda11a27f5379b9da57feea66846f7f4bf492c518f37d416268ed060683ca070684159fa886d8ee5118aa5b3d303d1ba2a925da5997bd0af70411256bddae3c745b7a8c4f01b0a365ddee0fceb380df3834d60c06bbeec7d84848096fc01303b17cdcb3b6976968554545f30b8ce3fb03db23bd7818f6ed53ee27109d6c5cb3e6f1ff98f4f174d7088eaf420811014b2856a154b8b32bebfe33c466b5384824ed17d9ad4cfb57c1792e2f44050a38f89956419f97ba2da4c18ae42231cd0e13e9654142407c9d6cb9d5a3f8d9d2a80e0e046781dcd476e12ce1fbc8c7007247a3c5db557d3962bdb939c24829349dfeaca26267dfa70aac7710634fd5e763a7ac6c8bae05250c2073239443c195d0c3cbf8ec5d6b3f1483447ce15911bd7575356919ff3b3cfcd8d0719374bda04cb285085072abaeafc15b07c4992160dd96a9ed3aa241028c9026ce4c4eff2deffa70b1072308af32959eac36b3a12bf27a07b3acd88a9bb23f19101cfa8f19f97c9d45305a32d0d6ef0b137ee15f2b7092c56e656cc4ac16baf477e9b3f8f48151012ce64c0808c84d69481a566ce2809b446a46cc6f9862140d44397feed75dffa9f7d930b7f879cc60f5c9c4c2ab4943dc63e9fa01876a2b9663269de46e600337a483870a983269881cbe005023d7fa85160ba12df947a694d7f0aabb47bc962b3d6fbf3b009e694aae651192d02f472d261358e18fab941c01e274a259350e4571ca7828e02a762bcc37823023d183acc927152d469b518b2f2cd08ec5bb066fcec6be215ca88bee4abdb67c635240a6d23999a45968021ce73386b06a5c52c277ec17d22642b18185a83217c98f3dc49253767672691ced8d86ad3800ab3e6eaa88b5dbf7ed1497f616138e4910fff0b2d4d8d10bbf37f7b56ebc218c47233bfb38bef481b71dcf059d45919730f5bc8ba9354db8ac2e1b4757d919edb1b8c01a765d884e604a6c555d994ff1eb0f7c76ab9fc82150df01b6e8c541a6a65d1f002162130874ce09cd83b3fa41124705273d88888f7f4ae8275ec621616f0051367ac46459e545da694eb5d2f36c99adf4eaacaa82d2178769e26a1bcbd8b8ad7ec5ab030f347d1ef0241441b06d2e6396c40af4c64ce44bcfc51164d821ef98045af3f99427c84386e7e3e0f11d5ecc4b1433e7840a61b5a092e6eb0a620ef3093a1930bef5df128037097e241208cf5e25e14cde56c5d525d969c7f89d5b36b0ffbeb59b05ad99ced6a85aad75d09778a9b3f2c8d0bd962b7ac3c3cafb96084125707780dd1a4fcc4e801cff22e100669d89c17121edec0b448c637191b1a6b3aeb1d4805e4ada41faf8f50c57c97c6ce2f0f94a7d795a795fdcb3397e7854acd0de60af006be280a847f0c2396bbb746ce61e39b37935e3717cb87b922373eb63458140ccd892f28dbba8a1fca37aa7f2da6cd67df28a13d92d8d30f30681873592a5144f330d512ea515651fb52c9778d7327d2adae0458e1872a1c394c2f71dde93272fd4f109d025353cc2b6f5a3b578fd314acca04421933b9d87389c3bfa4f4475fd55001ab225c70a518f2506622ba8ec4301d0f504e962b322578a89d64ed1675472821ca8099da97c3a145dc61cf540ec80dcc6af656e15b3e59f6e26cb1") (async) [ 3244.040272][T32231] ? read_pages+0xe60/0xe60 [ 3244.044816][T32231] page_cache_ra_order+0x67a/0x940 [ 3244.049964][T32231] ? blk_cgroup_congested+0x1be/0x3f0 [ 3244.055379][T32231] ondemand_readahead+0x7d7/0x11c0 [ 3244.060655][T32231] page_cache_sync_ra+0x1cb/0x200 [ 3244.065713][T32231] filemap_get_pages+0x2bf/0x17c0 [ 3244.070792][T32231] ? filemap_fault+0x2550/0x2550 [ 3244.075762][T32231] ? aa_file_perm+0x56b/0x1230 [ 3244.080575][T32231] filemap_read+0x325/0xc70 [ 3244.085123][T32231] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 03:58:42 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c8a80a6d1417d2aa336421b3238dbc9ad70c7749c480c686561aba08cf739c70b056b1015f7370eef9f817e7dcc7313a0bccd102f9af158136034a1a19e6b2cc86cb88224339f7aef20ce8c23bc58c27b8a2a79e0c5da0108f39b25bea7d28c16cebd74efd37ebad911876fe56987df9a974be224eeda3cc530fa9852b97af2c23b45011920fc349f55b05c6d378ef00607f0288d9197972010e7bf6d560542f4d4ead5857d48f4dade9bb2c67c9d383c2dd7cfae1ba30cfd93c8a56ce951a8356cb87c9acad7ece92bcd886e099a7d6e9780c9c02e1703e9c32ea9796e10abcfa5eb077a8273771ff9c31bbf1a27c1a6c089bd19047ddf91c2acd737794914d4fb36e192cf78668f8e3b3bda2367a7cd23435db9dfd99d47ba0f90f6d8d516e2fce53d10ae0ad4d1d8f6f9c5797bf9ef7420d022d0f8bc977f511129a65a49a5e7a1b133f15c6b7c82e8efded56b50aec71bd1bfd606b596179118c23ea8c36e2630d0d3088bc017955ca01936d933ae7c98f1dd4a9fc1580d5f46438a2af2199d937aaf986f05629cfd79b7d534dd94e2d7a401077b7e431b65460bd58905218e21322261fe78e7fa31e57f7ba82fbdd8ed41c049553b18e3a4d89bfd609625feb35c84469439fac7e916e14409e0d06fba343ed56f0ea04cd83d46bbca1890ae1e06889f123b5a1a6e54fd00920b844ce1a65b64b54822e223b4a6768f513d8c51c17dcf691d83e7b63af7ea4e60cb5b6bb32c4957b5ac68f6d311466db4ec6918dc9f42133d6aa830082180d0b763ef8330fa012f6551f2ff8a7fe9f1d9edd4583c80a9fdc3141b3dba7100841005a030bd73c77c524dd0470dab1583b8da2f6dec123d01aaebd932c3519d075533369bcd18df71f122c236e99752fde5381a8daee915598e61d98cdd12b79ecbafe6aec214a0f18366973d9e172301fc494d65fbd8a1826a9f12a78802649805904c0802f8fc62066b8220ef8c5207befe7a4cdd153e032f4da053894123ddfb2e70e1d74b5e825a69f45f3cd05b37cc1b1570d4553a0a0f6451a94575d5abd11f81d6ab982036334b42dadcab034287df6f226724a3588f27be95e93143aecb7e155c00dc20dc67b14b8c2223489384cd84d7067e043541e07af064ddacc4db4b6d32d80ab746fc009851a977322ca05c4ff6fdb26e794f5e140ebea4a6aa989a77917141fd898e86c0f27433ba14590b3c81c28dec2d0ce0880b213112bc50dc1e8d26ccecda4964fb6a289b26b4e9511973ab7c23b342c919bcfb63134bed5a59ebaf7fe1d1f00db3eab5836d0143b35098e1b4710b6e054e861c738373b0c3651e25d2de571881302b6ac6aa28072cc01cdb0b84bd7a9cc82339266585b63b966b2a27b4005c3dace797146b16f698c2ea906fba63e5f6666d17110539cbaff2ba72dcd0b94e2ac997b41bffdbcd5f41b3f80d97981d2d7c2759575332ff5fcdb1e2b079df7173cc9631e692dad4ca3171e046715ad72e9a626e672d2863f388b816dced12d68eb9b83720a7c455896a74bb771df2a0176eed4fa90a3db1ed3ef5516268b69c3281c8b43533f8e825eb380f41aa1a0d763cfaea5f821be0b477efae0ce5a2da74d65c1d689ec7a9b9f4fb2d69e02945f195048ba96cdd18d9d44a6eadab880535c9a33be554ec38c1b3966b597ca5e50c4b6d5cb6087d07e4e30e0ba831c4593e4c5b3231f73b4edf31513162d38843f2b4f37c08ceff5c3dc78e35ba7d75df3dd3b1ba8c244bbed1c945543f80436136c98afa4fb237c5dd4684ff31603dc97c3405853b1201831914ee92145e3a5860d1529919b4056b196844acf56f9e04a04e6cb3ac5e123079abaac621b3a82c11c755d854c38d0944ab08bc3fc9cbc3cb8ed733ca9efa4478645d0e51e6fc762737ff2e0ccc79e4d660160cdcae503de3f14a9852ec911d200fa519f5bbf7dd5ac86afaf8e3ff76fd81ec15301e11cb58025f1e33f206e9648c7d6db242278254653b39c92c7a1216eccc06e4afdc29dd433e7bbdd60d3a67cfd2fddc26fbe619438748e290ed86af5325d768e20b2ca6ffc0a117ca61884366a59cf8d63da4e2496e8d44ed47176d6d581e1d3d1ded3f5cdd8fa2bdb85175b0730a586ec03ff9f9cf14cdd711a517bc78c43610715115217f0d6751f6ea15752839703cce421703507909afc3c5e83839c0716c77bc898b3c184341bb322c36435030b2ea3acdc388921931154ec7e5d5d27b2110e5d9f85e6a446ab926cb2f3b7877a2aec12a39a6e838036aa93733d739df0b352640beec1a2ee79ad8268a5823a374cc7db90a4ba2ec85ebf0ebd1f15593d52c6aa9f1f9518cd2b8c9a86f6232868af54066bb71c74c5c55fa711ca25a5bc518b53b0d9c5ce18d81037d8aa84423d750f498ca93e885fb87fa795c21356592c22d68e2f8bc7bda781272e762668183ef8168a1ea1f2333aa15ff3214b2829ab0b27b3f66d62b0b96010b689ac2fe46820e8243e887fc7fd59126c01e20b6e073f5089c35b469ba10d358ad27d241dcf67e9d827d3515e458dbcd2481d16a34960d8f7335827045fda2f73a699b94f9af6a717d0745e7439df8faba6cfecda592270e7e7e14b664efe6170d3a1553be8347af63f2ae1d7b30966d502e6dd9b56c2bf630bfe1fb3a8783be25c6ec981a6396f8925805cf3453b4416b364e9341796dcc26bef701ffb6659c959713093b013e31ffc94e1419dcfc75b12ca1fb514ec1cf3def3b6546a0ce5fce2bf341583c40ed3a3ba9285a725863939784f2731433e6e363e6d41719a7091e7617f05c701df5d2dcf0a07b5176945efc9385934f4884c8c01d122a1c0ea17d9fc7f4a91d0417b7783002a61eadedd86f7f71db705f52c1bfa65d09ba3c61f9bdfb47b1c78d398fe418445741bf277d848fb54d089d7d5d249500776d9c4173c079a7a8d97856fd017a70b85d6b104f5886d8b1e6efc64f0daa029f9513a96ec5c46c8de48c20dd934bebc80a07a290d17125c51098682e715aff1365450c96899fa9a8f8842e46aac990be006fbcf7e6375810d7ed2135ab9b478a6680ea84bb66017d7c463154b8d729164d7d4b726812341a21da3790690db9ce40a72cb129a344aa1379fb7626273fd0efd70236080aff767f7cfed9556990c23398e2bcb63bf9bff1ce3e31854f6bc0070478fb7409ed1dc7190eef2369c35845fae6f791821d7ad4b504f68f0c7968248d2b44d7fa8c0d5f5911b3135abd84a99c38951d9256c2cf092ae5aa44a1e4043399832e228d09df2f6f314c60f3bd6ab3a78ae40613a4cf713e677d48c8aa8c6dce56254213575a55b8bdd32d8607b969d3ab1157cd5bc06932afd6092ad831bcd3c88e7ba5e083ec285691fd05fb9c63b4c962134e1c43ad1be663863f58ee326a8d67f3d440b587f863c91a0e8e61f7aa25937b30087a486a297a92dfe583613b5683880b94a48ac5af686f3c19fc648b8587bbd1b761d03d293e8788e965adf75b1e0358b0d509a9ba572262c654adfdc822a025630c780e56df249ee4767403180b4a7c722cbdf4fc29864e2125a49a100e7e45ee5bf819d83d38839f55baab12998dd46b3ca3f3f431f5521936845c57381852c84d4c934d5d3bb52fdd0d2fcf1a10066af6b6ec8ecb7f5cbb8b0d52109a1f7ffd26d4024c21ecdc4434ff12a41d6a9a62ed5439ff858f72e4b92eea6e1d1aec315c710d31edd6d3a4b4a741432a83323dbb132af1553313e41592b590c3d52c6d6dbc7c0d6ed65546bbc3e13959176057bac10a3f7b63feacf430a52b060f9baeb90c84f9de39d36bf9724603ab6c2d17f7419877d47d3275f82ccf001bef16f020c56859fb543747209ff55df6ad80e14fc9ffaf843e9aee2f714380fac8ab503504505383e8e1623610a5e3ff7bb1fc502eadbaf227af056461f9be7f0cc8f9b95d12add4539c9c9f70170223439867c9928883e6f706c346826bd5b6dd37e7e4371a1a1b71c541f139ba6462378fd1454c26e9b7edfee9c8bfcae60a13cff73934e871dd373f63bf0409c71a873d461735c426b5e445213e1af6a3273ae56f17f24ac90bfef79772e573c269a9274b8a6e25208bab5b7d41ec3c5ed680460247e5f9d536f7181718af15e4b350df0b9cddedc86e6193bffa624dc5406cbc30c8f8298887430e8a1ac387cb6e1a66f60371ca582764408cd4cd1d585a79c7ee802af06e81fe556331ccf45e7bc1cf99dd491cf9560050d3aad569577045cac48e6aaf6235c397892099feab74cf0860d72d68196e92774259e035395f30832c45bb57284cd20c32669fb87d478ba16d847e0d7b1c116c99012af69ebef4fafa3707bcc70a6ee16b713edd89d80e8e0df18ef2723c7e381aefef01dd04879a9b4953a2060e55d1745ecbd8d5318785fbb52e3111f82c596508591418455f76993f300e025e39849bdbea2d8f30fba521130be67cbe5d182e1bce3dabdbbb7274971ebb825c41db388a70bc566edceb3cb83374c45492b2a4256bbfb004334e06e09e290fb54aa6c7be0c076a2fdbceaa8402f8ae17fa28c8b90531a4e55a4bc36811a2b82ffa09f533161147db8db78301ab1c45a294e36af6e75db834a82e3d565a568bcfab470c978b0fc26fd19c848599aa2bc634708bbac6c505ba107dc16d5c27465342fd71b5a0e4e1a68c487a6ddd322ca57f48055e369fd36c5e7bc232ecd808d054588d39f687ed4c3ed54ac436b64106a45c10dcb5bed851845ec41141e2765a1de06e2a95d30158b683ebcaf70d952dbd5a36d6588a57e2f9813f59c8db066595c9f8d61f5c375bdec6402cc8b3f4f964fcca1d47bfe36d68e38a582d2502ed849f0a67d6329fe26a8db7c1be0772705b2ba4f85557c66a3ed42571a0a552fc94f671a82e32da384179663ca4c5dff4fb6be5e2b4b02ea4154ae69ccecb03ad0f929bad2cc79a4e0ca6d5318e322e638a774ae27074e7c82190fe69fa80523cbbabfb1a0ccb100913b3cb1a4322c5ec636b426fe4514f2f2b01647dae21326ed4be8a4f419133202106813337b54eaa93ced23fd2f83e5a6e7ac8a45e4cb32afbe279d153941b943cf8590b4fe62e0920280362a24df832160364b57499ec049d2e7daadb6033a75ae436f1795a5108d260394f60ce3231dbe2c9a6221f5a683aefc1d58ed5d2e2846605be6643f818d12eca23ccbe1a2c55d9fe47e88fbe62dacf6d08fad198f2fc75d4184a9f6180259e8ef969b337267d06d70b63c415c742d08a70d02a884ef0398a53a3b29d7e55f9ffcbbd46783aafdbb8964aa62318789647cf1044e1294a365df2834a8a60c53eae69ebd8a356c1813df4ec108e703fc302ba9ec7e3c3b45e4931ddbfd5e5ef5fd066d9bcd0445719946a4453d80f932b294f764e812bfdd58567755d392c979c788f81e6778d6ce46f92d5efe449b38802e8501ad4cc11f17c74c0a4ef480d66d9602f0cc8c3c37a4eb362dab5da502cbf8f7164bdc9ce9a88fd5f9f5f207429e8446fe11b43241c529319bfad93064315d9344274bf79564fa6d84ec5d9b03f4ef7756242315e4699f2966e134d715e67c0abba0b5902a09d35fe299563bfebac23c7d2231c50c08615fbc0fa7f6094c924cc6a0cedaa68d0cf19f9f2d32278a6e2fa280d81cf2f93522fa91732484ecf1f28f5a15700ef07804a3ea0871543b38e8ff3b2490cd48e8b1785380effcfa6849c8aba0ee47842fcfb5e81e99be3bb571265322198dacfe9d62fbb69dc6008ff99b4f512bdbd55392f2347d37a790ddeff"], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) [ 3244.091434][T32231] ? filemap_get_pages+0x17c0/0x17c0 [ 3244.096757][T32231] ? __lock_acquire+0xbca/0x56c0 [ 3244.101736][T32231] ? fsnotify_perm.part.0+0x22d/0x620 [ 3244.107135][T32231] ? apparmor_file_permission+0x264/0x4e0 [ 3244.112904][T32231] blkdev_read_iter+0x3ed/0x760 [ 3244.117782][T32231] aio_read+0x2aa/0x460 [ 3244.121974][T32231] ? aio_fsync+0x3a0/0x3a0 [ 3244.126440][T32231] ? __might_fault+0xd1/0x170 [ 3244.131145][T32231] ? lock_downgrade+0x6e0/0x6e0 [ 3244.136054][T32231] io_submit_one+0xfbe/0x1c70 [ 3244.140779][T32231] ? find_held_lock+0x2d/0x110 [ 3244.145604][T32231] ? do_io_getevents+0x160/0x160 [ 3244.150556][T32231] ? __might_fault+0xd1/0x170 [ 3244.155237][T32231] ? lock_downgrade+0x6e0/0x6e0 [ 3244.160118][T32231] __x64_sys_io_submit+0x18c/0x330 [ 3244.165234][T32231] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3244.170705][T32231] ? syscall_enter_from_user_mode+0x21/0x70 [ 3244.176595][T32231] do_syscall_64+0x35/0xb0 [ 3244.181008][T32231] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3244.186974][T32231] RIP: 0033:0x7f232c289049 [ 3244.191380][T32231] 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 [ 3244.210981][T32231] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3244.219394][T32231] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3244.227472][T32231] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3244.235549][T32231] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3244.243512][T32231] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3244.251579][T32231] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3244.259736][T32231] 03:58:42 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 8) 03:58:42 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c8a80a6d1417d2aa336421b3238dbc9ad70c7749c480c686561aba08cf739c70b056b1015f7370eef9f817e7dcc7313a0bccd102f9af158136034a1a19e6b2cc86cb88224339f7aef20ce8c23bc58c27b8a2a79e0c5da0108f39b25bea7d28c16cebd74efd37ebad911876fe56987df9a974be224eeda3cc530fa9852b97af2c23b45011920fc349f55b05c6d378ef00607f0288d9197972010e7bf6d560542f4d4ead5857d48f4dade9bb2c67c9d383c2dd7cfae1ba30cfd93c8a56ce951a8356cb87c9acad7ece92bcd886e099a7d6e9780c9c02e1703e9c32ea9796e10abcfa5eb077a8273771ff9c31bbf1a27c1a6c089bd19047ddf91c2acd737794914d4fb36e192cf78668f8e3b3bda2367a7cd23435db9dfd99d47ba0f90f6d8d516e2fce53d10ae0ad4d1d8f6f9c5797bf9ef7420d022d0f8bc977f511129a65a49a5e7a1b133f15c6b7c82e8efded56b50aec71bd1bfd606b596179118c23ea8c36e2630d0d3088bc017955ca01936d933ae7c98f1dd4a9fc1580d5f46438a2af2199d937aaf986f05629cfd79b7d534dd94e2d7a401077b7e431b65460bd58905218e21322261fe78e7fa31e57f7ba82fbdd8ed41c049553b18e3a4d89bfd609625feb35c84469439fac7e916e14409e0d06fba343ed56f0ea04cd83d46bbca1890ae1e06889f123b5a1a6e54fd00920b844ce1a65b64b54822e223b4a6768f513d8c51c17dcf691d83e7b63af7ea4e60cb5b6bb32c4957b5ac68f6d311466db4ec6918dc9f42133d6aa830082180d0b763ef8330fa012f6551f2ff8a7fe9f1d9edd4583c80a9fdc3141b3dba7100841005a030bd73c77c524dd0470dab1583b8da2f6dec123d01aaebd932c3519d075533369bcd18df71f122c236e99752fde5381a8daee915598e61d98cdd12b79ecbafe6aec214a0f18366973d9e172301fc494d65fbd8a1826a9f12a78802649805904c0802f8fc62066b8220ef8c5207befe7a4cdd153e032f4da053894123ddfb2e70e1d74b5e825a69f45f3cd05b37cc1b1570d4553a0a0f6451a94575d5abd11f81d6ab982036334b42dadcab034287df6f226724a3588f27be95e93143aecb7e155c00dc20dc67b14b8c2223489384cd84d7067e043541e07af064ddacc4db4b6d32d80ab746fc009851a977322ca05c4ff6fdb26e794f5e140ebea4a6aa989a77917141fd898e86c0f27433ba14590b3c81c28dec2d0ce0880b213112bc50dc1e8d26ccecda4964fb6a289b26b4e9511973ab7c23b342c919bcfb63134bed5a59ebaf7fe1d1f00db3eab5836d0143b35098e1b4710b6e054e861c738373b0c3651e25d2de571881302b6ac6aa28072cc01cdb0b84bd7a9cc82339266585b63b966b2a27b4005c3dace797146b16f698c2ea906fba63e5f6666d17110539cbaff2ba72dcd0b94e2ac997b41bffdbcd5f41b3f80d97981d2d7c2759575332ff5fcdb1e2b079df7173cc9631e692dad4ca3171e046715ad72e9a626e672d2863f388b816dced12d68eb9b83720a7c455896a74bb771df2a0176eed4fa90a3db1ed3ef5516268b69c3281c8b43533f8e825eb380f41aa1a0d763cfaea5f821be0b477efae0ce5a2da74d65c1d689ec7a9b9f4fb2d69e02945f195048ba96cdd18d9d44a6eadab880535c9a33be554ec38c1b3966b597ca5e50c4b6d5cb6087d07e4e30e0ba831c4593e4c5b3231f73b4edf31513162d38843f2b4f37c08ceff5c3dc78e35ba7d75df3dd3b1ba8c244bbed1c945543f80436136c98afa4fb237c5dd4684ff31603dc97c3405853b1201831914ee92145e3a5860d1529919b4056b196844acf56f9e04a04e6cb3ac5e123079abaac621b3a82c11c755d854c38d0944ab08bc3fc9cbc3cb8ed733ca9efa4478645d0e51e6fc762737ff2e0ccc79e4d660160cdcae503de3f14a9852ec911d200fa519f5bbf7dd5ac86afaf8e3ff76fd81ec15301e11cb58025f1e33f206e9648c7d6db242278254653b39c92c7a1216eccc06e4afdc29dd433e7bbdd60d3a67cfd2fddc26fbe619438748e290ed86af5325d768e20b2ca6ffc0a117ca61884366a59cf8d63da4e2496e8d44ed47176d6d581e1d3d1ded3f5cdd8fa2bdb85175b0730a586ec03ff9f9cf14cdd711a517bc78c43610715115217f0d6751f6ea15752839703cce421703507909afc3c5e83839c0716c77bc898b3c184341bb322c36435030b2ea3acdc388921931154ec7e5d5d27b2110e5d9f85e6a446ab926cb2f3b7877a2aec12a39a6e838036aa93733d739df0b352640beec1a2ee79ad8268a5823a374cc7db90a4ba2ec85ebf0ebd1f15593d52c6aa9f1f9518cd2b8c9a86f6232868af54066bb71c74c5c55fa711ca25a5bc518b53b0d9c5ce18d81037d8aa84423d750f498ca93e885fb87fa795c21356592c22d68e2f8bc7bda781272e762668183ef8168a1ea1f2333aa15ff3214b2829ab0b27b3f66d62b0b96010b689ac2fe46820e8243e887fc7fd59126c01e20b6e073f5089c35b469ba10d358ad27d241dcf67e9d827d3515e458dbcd2481d16a34960d8f7335827045fda2f73a699b94f9af6a717d0745e7439df8faba6cfecda592270e7e7e14b664efe6170d3a1553be8347af63f2ae1d7b30966d502e6dd9b56c2bf630bfe1fb3a8783be25c6ec981a6396f8925805cf3453b4416b364e9341796dcc26bef701ffb6659c959713093b013e31ffc94e1419dcfc75b12ca1fb514ec1cf3def3b6546a0ce5fce2bf341583c40ed3a3ba9285a725863939784f2731433e6e363e6d41719a7091e7617f05c701df5d2dcf0a07b5176945efc9385934f4884c8c01d122a1c0ea17d9fc7f4a91d0417b7783002a61eadedd86f7f71db705f52c1bfa65d09ba3c61f9bdfb47b1c78d398fe418445741bf277d848fb54d089d7d5d249500776d9c4173c079a7a8d97856fd017a70b85d6b104f5886d8b1e6efc64f0daa029f9513a96ec5c46c8de48c20dd934bebc80a07a290d17125c51098682e715aff1365450c96899fa9a8f8842e46aac990be006fbcf7e6375810d7ed2135ab9b478a6680ea84bb66017d7c463154b8d729164d7d4b726812341a21da3790690db9ce40a72cb129a344aa1379fb7626273fd0efd70236080aff767f7cfed9556990c23398e2bcb63bf9bff1ce3e31854f6bc0070478fb7409ed1dc7190eef2369c35845fae6f791821d7ad4b504f68f0c7968248d2b44d7fa8c0d5f5911b3135abd84a99c38951d9256c2cf092ae5aa44a1e4043399832e228d09df2f6f314c60f3bd6ab3a78ae40613a4cf713e677d48c8aa8c6dce56254213575a55b8bdd32d8607b969d3ab1157cd5bc06932afd6092ad831bcd3c88e7ba5e083ec285691fd05fb9c63b4c962134e1c43ad1be663863f58ee326a8d67f3d440b587f863c91a0e8e61f7aa25937b30087a486a297a92dfe583613b5683880b94a48ac5af686f3c19fc648b8587bbd1b761d03d293e8788e965adf75b1e0358b0d509a9ba572262c654adfdc822a025630c780e56df249ee4767403180b4a7c722cbdf4fc29864e2125a49a100e7e45ee5bf819d83d38839f55baab12998dd46b3ca3f3f431f5521936845c57381852c84d4c934d5d3bb52fdd0d2fcf1a10066af6b6ec8ecb7f5cbb8b0d52109a1f7ffd26d4024c21ecdc4434ff12a41d6a9a62ed5439ff858f72e4b92eea6e1d1aec315c710d31edd6d3a4b4a741432a83323dbb132af1553313e41592b590c3d52c6d6dbc7c0d6ed65546bbc3e13959176057bac10a3f7b63feacf430a52b060f9baeb90c84f9de39d36bf9724603ab6c2d17f7419877d47d3275f82ccf001bef16f020c56859fb543747209ff55df6ad80e14fc9ffaf843e9aee2f714380fac8ab503504505383e8e1623610a5e3ff7bb1fc502eadbaf227af056461f9be7f0cc8f9b95d12add4539c9c9f70170223439867c9928883e6f706c346826bd5b6dd37e7e4371a1a1b71c541f139ba6462378fd1454c26e9b7edfee9c8bfcae60a13cff73934e871dd373f63bf0409c71a873d461735c426b5e445213e1af6a3273ae56f17f24ac90bfef79772e573c269a9274b8a6e25208bab5b7d41ec3c5ed680460247e5f9d536f7181718af15e4b350df0b9cddedc86e6193bffa624dc5406cbc30c8f8298887430e8a1ac387cb6e1a66f60371ca582764408cd4cd1d585a79c7ee802af06e81fe556331ccf45e7bc1cf99dd491cf9560050d3aad569577045cac48e6aaf6235c397892099feab74cf0860d72d68196e92774259e035395f30832c45bb57284cd20c32669fb87d478ba16d847e0d7b1c116c99012af69ebef4fafa3707bcc70a6ee16b713edd89d80e8e0df18ef2723c7e381aefef01dd04879a9b4953a2060e55d1745ecbd8d5318785fbb52e3111f82c596508591418455f76993f300e025e39849bdbea2d8f30fba521130be67cbe5d182e1bce3dabdbbb7274971ebb825c41db388a70bc566edceb3cb83374c45492b2a4256bbfb004334e06e09e290fb54aa6c7be0c076a2fdbceaa8402f8ae17fa28c8b90531a4e55a4bc36811a2b82ffa09f533161147db8db78301ab1c45a294e36af6e75db834a82e3d565a568bcfab470c978b0fc26fd19c848599aa2bc634708bbac6c505ba107dc16d5c27465342fd71b5a0e4e1a68c487a6ddd322ca57f48055e369fd36c5e7bc232ecd808d054588d39f687ed4c3ed54ac436b64106a45c10dcb5bed851845ec41141e2765a1de06e2a95d30158b683ebcaf70d952dbd5a36d6588a57e2f9813f59c8db066595c9f8d61f5c375bdec6402cc8b3f4f964fcca1d47bfe36d68e38a582d2502ed849f0a67d6329fe26a8db7c1be0772705b2ba4f85557c66a3ed42571a0a552fc94f671a82e32da384179663ca4c5dff4fb6be5e2b4b02ea4154ae69ccecb03ad0f929bad2cc79a4e0ca6d5318e322e638a774ae27074e7c82190fe69fa80523cbbabfb1a0ccb100913b3cb1a4322c5ec636b426fe4514f2f2b01647dae21326ed4be8a4f419133202106813337b54eaa93ced23fd2f83e5a6e7ac8a45e4cb32afbe279d153941b943cf8590b4fe62e0920280362a24df832160364b57499ec049d2e7daadb6033a75ae436f1795a5108d260394f60ce3231dbe2c9a6221f5a683aefc1d58ed5d2e2846605be6643f818d12eca23ccbe1a2c55d9fe47e88fbe62dacf6d08fad198f2fc75d4184a9f6180259e8ef969b337267d06d70b63c415c742d08a70d02a884ef0398a53a3b29d7e55f9ffcbbd46783aafdbb8964aa62318789647cf1044e1294a365df2834a8a60c53eae69ebd8a356c1813df4ec108e703fc302ba9ec7e3c3b45e4931ddbfd5e5ef5fd066d9bcd0445719946a4453d80f932b294f764e812bfdd58567755d392c979c788f81e6778d6ce46f92d5efe449b38802e8501ad4cc11f17c74c0a4ef480d66d9602f0cc8c3c37a4eb362dab5da502cbf8f7164bdc9ce9a88fd5f9f5f207429e8446fe11b43241c529319bfad93064315d9344274bf79564fa6d84ec5d9b03f4ef7756242315e4699f2966e134d715e67c0abba0b5902a09d35fe299563bfebac23c7d2231c50c08615fbc0fa7f6094c924cc6a0cedaa68d0cf19f9f2d32278a6e2fa280d81cf2f93522fa91732484ecf1f28f5a15700ef07804a3ea0871543b38e8ff3b2490cd48e8b1785380effcfa6849c8aba0ee47842fcfb5e81e99be3bb571265322198dacfe9d62fbb69dc6008ff99b4f512bdbd55392f2347d37a790ddeff"], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:42 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000617cb8707172737475767778793a3031323334353600"/41], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) 03:58:42 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:42 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:42 executing program 1: socket$nl_generic(0x10, 0x3, 0x10) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c8a80a6d1417d2aa336421b3238dbc9ad70c7749c480c686561aba08cf739c70b056b1015f7370eef9f817e7dcc7313a0bccd102f9af158136034a1a19e6b2cc86cb88224339f7aef20ce8c23bc58c27b8a2a79e0c5da0108f39b25bea7d28c16cebd74efd37ebad911876fe56987df9a974be224eeda3cc530fa9852b97af2c23b45011920fc349f55b05c6d378ef00607f0288d9197972010e7bf6d560542f4d4ead5857d48f4dade9bb2c67c9d383c2dd7cfae1ba30cfd93c8a56ce951a8356cb87c9acad7ece92bcd886e099a7d6e9780c9c02e1703e9c32ea9796e10abcfa5eb077a8273771ff9c31bbf1a27c1a6c089bd19047ddf91c2acd737794914d4fb36e192cf78668f8e3b3bda2367a7cd23435db9dfd99d47ba0f90f6d8d516e2fce53d10ae0ad4d1d8f6f9c5797bf9ef7420d022d0f8bc977f511129a65a49a5e7a1b133f15c6b7c82e8efded56b50aec71bd1bfd606b596179118c23ea8c36e2630d0d3088bc017955ca01936d933ae7c98f1dd4a9fc1580d5f46438a2af2199d937aaf986f05629cfd79b7d534dd94e2d7a401077b7e431b65460bd58905218e21322261fe78e7fa31e57f7ba82fbdd8ed41c049553b18e3a4d89bfd609625feb35c84469439fac7e916e14409e0d06fba343ed56f0ea04cd83d46bbca1890ae1e06889f123b5a1a6e54fd00920b844ce1a65b64b54822e223b4a6768f513d8c51c17dcf691d83e7b63af7ea4e60cb5b6bb32c4957b5ac68f6d311466db4ec6918dc9f42133d6aa830082180d0b763ef8330fa012f6551f2ff8a7fe9f1d9edd4583c80a9fdc3141b3dba7100841005a030bd73c77c524dd0470dab1583b8da2f6dec123d01aaebd932c3519d075533369bcd18df71f122c236e99752fde5381a8daee915598e61d98cdd12b79ecbafe6aec214a0f18366973d9e172301fc494d65fbd8a1826a9f12a78802649805904c0802f8fc62066b8220ef8c5207befe7a4cdd153e032f4da053894123ddfb2e70e1d74b5e825a69f45f3cd05b37cc1b1570d4553a0a0f6451a94575d5abd11f81d6ab982036334b42dadcab034287df6f226724a3588f27be95e93143aecb7e155c00dc20dc67b14b8c2223489384cd84d7067e043541e07af064ddacc4db4b6d32d80ab746fc009851a977322ca05c4ff6fdb26e794f5e140ebea4a6aa989a77917141fd898e86c0f27433ba14590b3c81c28dec2d0ce0880b213112bc50dc1e8d26ccecda4964fb6a289b26b4e9511973ab7c23b342c919bcfb63134bed5a59ebaf7fe1d1f00db3eab5836d0143b35098e1b4710b6e054e861c738373b0c3651e25d2de571881302b6ac6aa28072cc01cdb0b84bd7a9cc82339266585b63b966b2a27b4005c3dace797146b16f698c2ea906fba63e5f6666d17110539cbaff2ba72dcd0b94e2ac997b41bffdbcd5f41b3f80d97981d2d7c2759575332ff5fcdb1e2b079df7173cc9631e692dad4ca3171e046715ad72e9a626e672d2863f388b816dced12d68eb9b83720a7c455896a74bb771df2a0176eed4fa90a3db1ed3ef5516268b69c3281c8b43533f8e825eb380f41aa1a0d763cfaea5f821be0b477efae0ce5a2da74d65c1d689ec7a9b9f4fb2d69e02945f195048ba96cdd18d9d44a6eadab880535c9a33be554ec38c1b3966b597ca5e50c4b6d5cb6087d07e4e30e0ba831c4593e4c5b3231f73b4edf31513162d38843f2b4f37c08ceff5c3dc78e35ba7d75df3dd3b1ba8c244bbed1c945543f80436136c98afa4fb237c5dd4684ff31603dc97c3405853b1201831914ee92145e3a5860d1529919b4056b196844acf56f9e04a04e6cb3ac5e123079abaac621b3a82c11c755d854c38d0944ab08bc3fc9cbc3cb8ed733ca9efa4478645d0e51e6fc762737ff2e0ccc79e4d660160cdcae503de3f14a9852ec911d200fa519f5bbf7dd5ac86afaf8e3ff76fd81ec15301e11cb58025f1e33f206e9648c7d6db242278254653b39c92c7a1216eccc06e4afdc29dd433e7bbdd60d3a67cfd2fddc26fbe619438748e290ed86af5325d768e20b2ca6ffc0a117ca61884366a59cf8d63da4e2496e8d44ed47176d6d581e1d3d1ded3f5cdd8fa2bdb85175b0730a586ec03ff9f9cf14cdd711a517bc78c43610715115217f0d6751f6ea15752839703cce421703507909afc3c5e83839c0716c77bc898b3c184341bb322c36435030b2ea3acdc388921931154ec7e5d5d27b2110e5d9f85e6a446ab926cb2f3b7877a2aec12a39a6e838036aa93733d739df0b352640beec1a2ee79ad8268a5823a374cc7db90a4ba2ec85ebf0ebd1f15593d52c6aa9f1f9518cd2b8c9a86f6232868af54066bb71c74c5c55fa711ca25a5bc518b53b0d9c5ce18d81037d8aa84423d750f498ca93e885fb87fa795c21356592c22d68e2f8bc7bda781272e762668183ef8168a1ea1f2333aa15ff3214b2829ab0b27b3f66d62b0b96010b689ac2fe46820e8243e887fc7fd59126c01e20b6e073f5089c35b469ba10d358ad27d241dcf67e9d827d3515e458dbcd2481d16a34960d8f7335827045fda2f73a699b94f9af6a717d0745e7439df8faba6cfecda592270e7e7e14b664efe6170d3a1553be8347af63f2ae1d7b30966d502e6dd9b56c2bf630bfe1fb3a8783be25c6ec981a6396f8925805cf3453b4416b364e9341796dcc26bef701ffb6659c959713093b013e31ffc94e1419dcfc75b12ca1fb514ec1cf3def3b6546a0ce5fce2bf341583c40ed3a3ba9285a725863939784f2731433e6e363e6d41719a7091e7617f05c701df5d2dcf0a07b5176945efc9385934f4884c8c01d122a1c0ea17d9fc7f4a91d0417b7783002a61eadedd86f7f71db705f52c1bfa65d09ba3c61f9bdfb47b1c78d398fe418445741bf277d848fb54d089d7d5d249500776d9c4173c079a7a8d97856fd017a70b85d6b104f5886d8b1e6efc64f0daa029f9513a96ec5c46c8de48c20dd934bebc80a07a290d17125c51098682e715aff1365450c96899fa9a8f8842e46aac990be006fbcf7e6375810d7ed2135ab9b478a6680ea84bb66017d7c463154b8d729164d7d4b726812341a21da3790690db9ce40a72cb129a344aa1379fb7626273fd0efd70236080aff767f7cfed9556990c23398e2bcb63bf9bff1ce3e31854f6bc0070478fb7409ed1dc7190eef2369c35845fae6f791821d7ad4b504f68f0c7968248d2b44d7fa8c0d5f5911b3135abd84a99c38951d9256c2cf092ae5aa44a1e4043399832e228d09df2f6f314c60f3bd6ab3a78ae40613a4cf713e677d48c8aa8c6dce56254213575a55b8bdd32d8607b969d3ab1157cd5bc06932afd6092ad831bcd3c88e7ba5e083ec285691fd05fb9c63b4c962134e1c43ad1be663863f58ee326a8d67f3d440b587f863c91a0e8e61f7aa25937b30087a486a297a92dfe583613b5683880b94a48ac5af686f3c19fc648b8587bbd1b761d03d293e8788e965adf75b1e0358b0d509a9ba572262c654adfdc822a025630c780e56df249ee4767403180b4a7c722cbdf4fc29864e2125a49a100e7e45ee5bf819d83d38839f55baab12998dd46b3ca3f3f431f5521936845c57381852c84d4c934d5d3bb52fdd0d2fcf1a10066af6b6ec8ecb7f5cbb8b0d52109a1f7ffd26d4024c21ecdc4434ff12a41d6a9a62ed5439ff858f72e4b92eea6e1d1aec315c710d31edd6d3a4b4a741432a83323dbb132af1553313e41592b590c3d52c6d6dbc7c0d6ed65546bbc3e13959176057bac10a3f7b63feacf430a52b060f9baeb90c84f9de39d36bf9724603ab6c2d17f7419877d47d3275f82ccf001bef16f020c56859fb543747209ff55df6ad80e14fc9ffaf843e9aee2f714380fac8ab503504505383e8e1623610a5e3ff7bb1fc502eadbaf227af056461f9be7f0cc8f9b95d12add4539c9c9f70170223439867c9928883e6f706c346826bd5b6dd37e7e4371a1a1b71c541f139ba6462378fd1454c26e9b7edfee9c8bfcae60a13cff73934e871dd373f63bf0409c71a873d461735c426b5e445213e1af6a3273ae56f17f24ac90bfef79772e573c269a9274b8a6e25208bab5b7d41ec3c5ed680460247e5f9d536f7181718af15e4b350df0b9cddedc86e6193bffa624dc5406cbc30c8f8298887430e8a1ac387cb6e1a66f60371ca582764408cd4cd1d585a79c7ee802af06e81fe556331ccf45e7bc1cf99dd491cf9560050d3aad569577045cac48e6aaf6235c397892099feab74cf0860d72d68196e92774259e035395f30832c45bb57284cd20c32669fb87d478ba16d847e0d7b1c116c99012af69ebef4fafa3707bcc70a6ee16b713edd89d80e8e0df18ef2723c7e381aefef01dd04879a9b4953a2060e55d1745ecbd8d5318785fbb52e3111f82c596508591418455f76993f300e025e39849bdbea2d8f30fba521130be67cbe5d182e1bce3dabdbbb7274971ebb825c41db388a70bc566edceb3cb83374c45492b2a4256bbfb004334e06e09e290fb54aa6c7be0c076a2fdbceaa8402f8ae17fa28c8b90531a4e55a4bc36811a2b82ffa09f533161147db8db78301ab1c45a294e36af6e75db834a82e3d565a568bcfab470c978b0fc26fd19c848599aa2bc634708bbac6c505ba107dc16d5c27465342fd71b5a0e4e1a68c487a6ddd322ca57f48055e369fd36c5e7bc232ecd808d054588d39f687ed4c3ed54ac436b64106a45c10dcb5bed851845ec41141e2765a1de06e2a95d30158b683ebcaf70d952dbd5a36d6588a57e2f9813f59c8db066595c9f8d61f5c375bdec6402cc8b3f4f964fcca1d47bfe36d68e38a582d2502ed849f0a67d6329fe26a8db7c1be0772705b2ba4f85557c66a3ed42571a0a552fc94f671a82e32da384179663ca4c5dff4fb6be5e2b4b02ea4154ae69ccecb03ad0f929bad2cc79a4e0ca6d5318e322e638a774ae27074e7c82190fe69fa80523cbbabfb1a0ccb100913b3cb1a4322c5ec636b426fe4514f2f2b01647dae21326ed4be8a4f419133202106813337b54eaa93ced23fd2f83e5a6e7ac8a45e4cb32afbe279d153941b943cf8590b4fe62e0920280362a24df832160364b57499ec049d2e7daadb6033a75ae436f1795a5108d260394f60ce3231dbe2c9a6221f5a683aefc1d58ed5d2e2846605be6643f818d12eca23ccbe1a2c55d9fe47e88fbe62dacf6d08fad198f2fc75d4184a9f6180259e8ef969b337267d06d70b63c415c742d08a70d02a884ef0398a53a3b29d7e55f9ffcbbd46783aafdbb8964aa62318789647cf1044e1294a365df2834a8a60c53eae69ebd8a356c1813df4ec108e703fc302ba9ec7e3c3b45e4931ddbfd5e5ef5fd066d9bcd0445719946a4453d80f932b294f764e812bfdd58567755d392c979c788f81e6778d6ce46f92d5efe449b38802e8501ad4cc11f17c74c0a4ef480d66d9602f0cc8c3c37a4eb362dab5da502cbf8f7164bdc9ce9a88fd5f9f5f207429e8446fe11b43241c529319bfad93064315d9344274bf79564fa6d84ec5d9b03f4ef7756242315e4699f2966e134d715e67c0abba0b5902a09d35fe299563bfebac23c7d2231c50c08615fbc0fa7f6094c924cc6a0cedaa68d0cf19f9f2d32278a6e2fa280d81cf2f93522fa91732484ecf1f28f5a15700ef07804a3ea0871543b38e8ff3b2490cd48e8b1785380effcfa6849c8aba0ee47842fcfb5e81e99be3bb571265322198dacfe9d62fbb69dc6008ff99b4f512bdbd55392f2347d37a790ddeff"], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000617cb8707172737475767778793a3031323334353600"/41], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000617cb8707172737475767778793a3031323334353600"/41], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) [ 3244.451460][T32276] FAULT_INJECTION: forcing a failure. [ 3244.451460][T32276] name failslab, interval 1, probability 0, space 0, times 0 [ 3244.466365][T32276] CPU: 1 PID: 32276 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3244.476381][T32276] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3244.486454][T32276] Call Trace: [ 3244.489741][T32276] [ 3244.492682][T32276] dump_stack_lvl+0xcd/0x134 [ 3244.497304][T32276] should_fail.cold+0x5/0xa [ 3244.501848][T32276] ? mempool_alloc+0x146/0x350 [ 3244.506648][T32276] should_failslab+0x5/0x10 [ 3244.511188][T32276] kmem_cache_alloc+0x5e/0x3b0 [ 3244.515988][T32276] ? mempool_free+0x3b0/0x3b0 [ 3244.520707][T32276] mempool_alloc+0x146/0x350 [ 3244.525343][T32276] ? __lock_acquire+0xbca/0x56c0 [ 3244.530312][T32276] ? mempool_resize+0x7d0/0x7d0 [ 3244.535189][T32276] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3244.541189][T32276] bio_alloc_bioset+0x31d/0x4e0 [ 3244.546049][T32276] ? bvec_alloc+0x200/0x200 [ 3244.550554][T32276] ? find_held_lock+0x2d/0x110 [ 3244.555320][T32276] ? bdev_read_page+0x1c3/0x250 [ 3244.560197][T32276] do_mpage_readpage+0x1015/0x22b0 [ 3244.565432][T32276] ? clean_buffers+0x430/0x430 [ 3244.570232][T32276] ? __xa_clear_mark+0x110/0x110 [ 3244.575189][T32276] mpage_readahead+0x3b4/0x7b0 [ 3244.579976][T32276] ? do_mpage_readpage+0x22b0/0x22b0 [ 3244.585403][T32276] ? blkdev_write_begin+0x40/0x40 [ 3244.590503][T32276] ? folio_add_lru+0x353/0x6a0 [ 3244.595300][T32276] ? lock_downgrade+0x6e0/0x6e0 [ 3244.600166][T32276] ? blkdev_get_block+0x100/0x100 [ 3244.605200][T32276] read_pages+0x1ea/0xe60 [ 3244.609538][T32276] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3244.615793][T32276] ? folio_add_lru+0x389/0x6a0 [ 3244.620563][T32276] ? readahead_expand+0x480/0x480 [ 3244.625633][T32276] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3244.631891][T32276] ? folio_alloc+0x3f/0x70 [ 3244.636321][T32276] page_cache_ra_unbounded+0x552/0x740 [ 3244.641817][T32276] ? read_pages+0xe60/0xe60 [ 3244.646346][T32276] page_cache_ra_order+0x67a/0x940 [ 3244.651489][T32276] ? blk_cgroup_congested+0x1be/0x3f0 [ 3244.656876][T32276] ondemand_readahead+0x7d7/0x11c0 [ 3244.662019][T32276] page_cache_sync_ra+0x1cb/0x200 [ 3244.667067][T32276] filemap_get_pages+0x2bf/0x17c0 [ 3244.672119][T32276] ? filemap_fault+0x2550/0x2550 [ 3244.677061][T32276] ? aa_file_perm+0x56b/0x1230 [ 3244.681863][T32276] filemap_read+0x325/0xc70 [ 3244.686396][T32276] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3244.692667][T32276] ? filemap_get_pages+0x17c0/0x17c0 [ 3244.697980][T32276] ? __lock_acquire+0xbca/0x56c0 [ 3244.702936][T32276] ? fsnotify_perm.part.0+0x22d/0x620 [ 3244.708320][T32276] ? apparmor_file_permission+0x264/0x4e0 [ 3244.714069][T32276] blkdev_read_iter+0x3ed/0x760 [ 3244.718952][T32276] aio_read+0x2aa/0x460 [ 3244.723133][T32276] ? aio_fsync+0x3a0/0x3a0 [ 3244.727583][T32276] ? __might_fault+0xd1/0x170 [ 3244.732274][T32276] ? lock_downgrade+0x6e0/0x6e0 [ 3244.737159][T32276] io_submit_one+0xfbe/0x1c70 [ 3244.741844][T32276] ? find_held_lock+0x2d/0x110 [ 3244.746613][T32276] ? do_io_getevents+0x160/0x160 [ 3244.751552][T32276] ? __might_fault+0xd1/0x170 [ 3244.756247][T32276] ? lock_downgrade+0x6e0/0x6e0 [ 3244.761140][T32276] __x64_sys_io_submit+0x18c/0x330 [ 3244.766265][T32276] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3244.771736][T32276] ? syscall_enter_from_user_mode+0x21/0x70 [ 3244.777656][T32276] do_syscall_64+0x35/0xb0 [ 3244.782086][T32276] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3244.787989][T32276] RIP: 0033:0x7f232c289049 [ 3244.792401][T32276] 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 [ 3244.812009][T32276] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3244.820422][T32276] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3244.828390][T32276] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3244.836359][T32276] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3244.844321][T32276] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 03:58:42 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000617cb8707172737475767778793a3031323334353600"/41], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="0200000000000000617cb8707172737475767778793a3031323334353600"/41], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffff8) (async) 03:58:42 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000300)={0x1, "1b"}, 0x2) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESDEC=r0], 0x24}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f00000003c0)={0x0, 0x1, r3}) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r4, 0x401c5820, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x1, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x4048840) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000280), 0xc1, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0xff, 0x545, 0x8}) [ 3244.852287][T32276] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3244.860269][T32276] 03:58:42 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x27f, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:42 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 9) 03:58:42 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000300)={0x1, "1b"}, 0x2) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESDEC=r0], 0x24}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f00000003c0)={0x0, 0x1, r3}) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r4, 0x401c5820, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x1, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x4048840) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000280), 0xc1, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0xff, 0x545, 0x8}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000300)={0x1, "1b"}, 0x2) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESDEC=r0], 0x24}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f00000003c0)={0x0, 0x1, r3}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r4, 0x401c5820, &(0x7f0000000200)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x1, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x4048840) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000280), 0xc1, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0xff, 0x545, 0x8}) (async) 03:58:42 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000e9606263646566677172737475767778797a303132333435364ef0a3620893180124ef6663cb43142ac6b4fdb41f5c0977f9b85f81fa6817a94d466e2f54de2f0bb87dc803cf72b42f7dac72d093f7ed1447ef9ad69bab8203188f057dd21419af516f928bc69dd49945aa27a89c7e47c3a2f29c9a8bc8d2959ffd29b910cbf48d2f0548d4b39fb8aeceda7b9923cf71cb0720a5c4f0dcb20dff16965c9ee0a81ec82090e8b199d7accf58f25c83239ddaf2e5de89000000006278a1ff7648be7b89ccd08ea98dbe72ef57c864a7ce98f6ca862cdb90502a8f437b1ce2ac8c2a31fc9602eae50f6e9f114cf5e7d08a95d899bc4223b810158e93a97bca4900b47106236baf20693f281afd4083ce31a65bceeee5324c221b087fd5625f680e4e72a06325961865bedfc70203dfea33a7ea37e8c96319929686ce9ddcbb5d02aed25f1875b264d0de3c53287514831809dee9ccc60845f34115ed21e79f3f5d3ef70ccf6e52d179c448e6ca9e78a69caa508b459fe3a32f84d8c730f6da24c5dbf0ad754d03b1c94a422fe72a96f99cf08b298831818db799dea6e1d1fbdd911810dfe48cbba64c72c344413b61f8fae5151add53cbfea96fd92fce85d09389333402ca6bd388093d792bfd43"], 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x80000001, r2) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)) 03:58:42 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, 0x0) 03:58:42 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:43 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000e9606263646566677172737475767778797a303132333435364ef0a3620893180124ef6663cb43142ac6b4fdb41f5c0977f9b85f81fa6817a94d466e2f54de2f0bb87dc803cf72b42f7dac72d093f7ed1447ef9ad69bab8203188f057dd21419af516f928bc69dd49945aa27a89c7e47c3a2f29c9a8bc8d2959ffd29b910cbf48d2f0548d4b39fb8aeceda7b9923cf71cb0720a5c4f0dcb20dff16965c9ee0a81ec82090e8b199d7accf58f25c83239ddaf2e5de89000000006278a1ff7648be7b89ccd08ea98dbe72ef57c864a7ce98f6ca862cdb90502a8f437b1ce2ac8c2a31fc9602eae50f6e9f114cf5e7d08a95d899bc4223b810158e93a97bca4900b47106236baf20693f281afd4083ce31a65bceeee5324c221b087fd5625f680e4e72a06325961865bedfc70203dfea33a7ea37e8c96319929686ce9ddcbb5d02aed25f1875b264d0de3c53287514831809dee9ccc60845f34115ed21e79f3f5d3ef70ccf6e52d179c448e6ca9e78a69caa508b459fe3a32f84d8c730f6da24c5dbf0ad754d03b1c94a422fe72a96f99cf08b298831818db799dea6e1d1fbdd911810dfe48cbba64c72c344413b61f8fae5151add53cbfea96fd92fce85d09389333402ca6bd388093d792bfd43"], 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x80000001, r2) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)) 03:58:43 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) socket$rds(0x15, 0x5, 0x0) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000300)={0x1, "1b"}, 0x2) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESDEC=r0], 0x24}}, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f00000003c0)={0x0, 0x1, r3}) r4 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r4, 0x401c5820, &(0x7f0000000200)) r5 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x1, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x4048840) r6 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000280), 0xc1, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0xff, 0x545, 0x8}) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r1, 0x114, 0xa, &(0x7f0000000300)={0x1, "1b"}, 0x2) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESDEC=r0], 0x24}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000380)={{0x1, 0x1, 0x18, r0, {0x4}}, './file0\x00'}) (async) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE_SYNC_FILE(r2, 0xc01064c2, &(0x7f00000003c0)={0x0, 0x1, r3}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r4, 0x401c5820, &(0x7f0000000200)) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_SET_HARDIF(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, r5, 0x1, 0x70bd28, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}]}, 0x1c}, 0x1, 0x0, 0x0, 0x810}, 0x4048840) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000280), 0xc1, 0x0) (async) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) (async) ioctl$IOC_PR_RELEASE(r6, 0x401070ca, &(0x7f00000002c0)={0xff, 0x545, 0x8}) (async) 03:58:43 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x300, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3245.057787][T32310] FAULT_INJECTION: forcing a failure. [ 3245.057787][T32310] name failslab, interval 1, probability 0, space 0, times 0 [ 3245.089343][T32310] CPU: 1 PID: 32310 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 03:58:43 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000300)=ANY=[@ANYBLOB="02000000000000e9606263646566677172737475767778797a303132333435364ef0a3620893180124ef6663cb43142ac6b4fdb41f5c0977f9b85f81fa6817a94d466e2f54de2f0bb87dc803cf72b42f7dac72d093f7ed1447ef9ad69bab8203188f057dd21419af516f928bc69dd49945aa27a89c7e47c3a2f29c9a8bc8d2959ffd29b910cbf48d2f0548d4b39fb8aeceda7b9923cf71cb0720a5c4f0dcb20dff16965c9ee0a81ec82090e8b199d7accf58f25c83239ddaf2e5de89000000006278a1ff7648be7b89ccd08ea98dbe72ef57c864a7ce98f6ca862cdb90502a8f437b1ce2ac8c2a31fc9602eae50f6e9f114cf5e7d08a95d899bc4223b810158e93a97bca4900b47106236baf20693f281afd4083ce31a65bceeee5324c221b087fd5625f680e4e72a06325961865bedfc70203dfea33a7ea37e8c96319929686ce9ddcbb5d02aed25f1875b264d0de3c53287514831809dee9ccc60845f34115ed21e79f3f5d3ef70ccf6e52d179c448e6ca9e78a69caa508b459fe3a32f84d8c730f6da24c5dbf0ad754d03b1c94a422fe72a96f99cf08b298831818db799dea6e1d1fbdd911810dfe48cbba64c72c344413b61f8fae5151add53cbfea96fd92fce85d09389333402ca6bd388093d792bfd43"], 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x80000001, r2) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000000)='logon\x00', &(0x7f0000000040)) 03:58:43 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) [ 3245.099377][T32310] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3245.109451][T32310] Call Trace: [ 3245.112762][T32310] [ 3245.115712][T32310] dump_stack_lvl+0xcd/0x134 [ 3245.120332][T32310] should_fail.cold+0x5/0xa [ 3245.124882][T32310] ? mempool_alloc+0x146/0x350 [ 3245.129686][T32310] should_failslab+0x5/0x10 [ 3245.134227][T32310] kmem_cache_alloc+0x5e/0x3b0 [ 3245.139034][T32310] ? mempool_free+0x3b0/0x3b0 [ 3245.143752][T32310] mempool_alloc+0x146/0x350 [ 3245.148376][T32310] ? __lock_acquire+0xbca/0x56c0 [ 3245.153328][T32310] ? mempool_resize+0x7d0/0x7d0 [ 3245.158212][T32310] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3245.164208][T32310] bio_alloc_bioset+0x31d/0x4e0 [ 3245.169068][T32310] ? bvec_alloc+0x200/0x200 [ 3245.173579][T32310] ? find_held_lock+0x2d/0x110 [ 3245.178344][T32310] ? bdev_read_page+0x1c3/0x250 [ 3245.183209][T32310] do_mpage_readpage+0x1015/0x22b0 [ 3245.188351][T32310] ? clean_buffers+0x430/0x430 [ 3245.193127][T32310] ? __xa_clear_mark+0x110/0x110 [ 3245.198089][T32310] mpage_readahead+0x3b4/0x7b0 [ 3245.202872][T32310] ? do_mpage_readpage+0x22b0/0x22b0 [ 3245.208187][T32310] ? blkdev_write_begin+0x40/0x40 [ 3245.213229][T32310] ? folio_add_lru+0x353/0x6a0 [ 3245.218004][T32310] ? lock_downgrade+0x6e0/0x6e0 [ 3245.222874][T32310] ? blkdev_get_block+0x100/0x100 [ 3245.227998][T32310] read_pages+0x1ea/0xe60 [ 3245.232337][T32310] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3245.238602][T32310] ? folio_add_lru+0x389/0x6a0 [ 3245.243390][T32310] ? readahead_expand+0x480/0x480 [ 3245.248426][T32310] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3245.254672][T32310] ? folio_alloc+0x3f/0x70 [ 3245.259103][T32310] page_cache_ra_unbounded+0x552/0x740 [ 3245.264577][T32310] ? read_pages+0xe60/0xe60 [ 3245.269098][T32310] page_cache_ra_order+0x67a/0x940 [ 3245.274220][T32310] ? blk_cgroup_congested+0x1be/0x3f0 [ 3245.279619][T32310] ondemand_readahead+0x7d7/0x11c0 [ 3245.284749][T32310] page_cache_sync_ra+0x1cb/0x200 [ 3245.289797][T32310] filemap_get_pages+0x2bf/0x17c0 [ 3245.294866][T32310] ? filemap_fault+0x2550/0x2550 [ 3245.299809][T32310] ? aa_file_perm+0x56b/0x1230 [ 3245.304586][T32310] filemap_read+0x325/0xc70 [ 3245.309104][T32310] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3245.315360][T32310] ? filemap_get_pages+0x17c0/0x17c0 [ 3245.320654][T32310] ? __lock_acquire+0xbca/0x56c0 [ 3245.325606][T32310] ? fsnotify_perm.part.0+0x22d/0x620 [ 3245.330985][T32310] ? apparmor_file_permission+0x264/0x4e0 [ 3245.336735][T32310] blkdev_read_iter+0x3ed/0x760 [ 3245.341594][T32310] aio_read+0x2aa/0x460 [ 3245.345759][T32310] ? aio_fsync+0x3a0/0x3a0 [ 3245.350201][T32310] ? __might_fault+0xd1/0x170 [ 3245.354890][T32310] ? lock_downgrade+0x6e0/0x6e0 [ 3245.359763][T32310] io_submit_one+0xfbe/0x1c70 [ 3245.364482][T32310] ? find_held_lock+0x2d/0x110 [ 3245.369253][T32310] ? do_io_getevents+0x160/0x160 [ 3245.374208][T32310] ? __might_fault+0xd1/0x170 [ 3245.378904][T32310] ? lock_downgrade+0x6e0/0x6e0 [ 3245.383775][T32310] __x64_sys_io_submit+0x18c/0x330 [ 3245.388890][T32310] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3245.394354][T32310] ? syscall_enter_from_user_mode+0x21/0x70 [ 3245.400268][T32310] do_syscall_64+0x35/0xb0 [ 3245.404695][T32310] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3245.410596][T32310] RIP: 0033:0x7f232c289049 [ 3245.415008][T32310] 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 [ 3245.434642][T32310] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3245.443070][T32310] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3245.451056][T32310] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 03:58:43 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e23c397265189abc7dac036d767814795c23b8eec9292b986691c13d8dfe4939385dbb280fdfdcd4d0a7cf75da5f922d508e8aa9e33e31f190a188bfe716c4c0d2853d28a7982547aede27c5368c10bd385b1d4e0a3bfad682b4b0907b72cd71a52f6c68c349a666ca14620c99096bd65604337dd6aba9deb1dfb04f91c0c54aca47d34c07f8bcf88ea1b6632751493e417cca306501e57ba9129a387de68c3dd60a93e5175793b4b4ca0a77b750b59d5c9cfc685bfff2c2b53938348585dd557108ab6a5fc14bf0e40d6f59ae135e8d"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:43 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3245.459045][T32310] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3245.467028][T32310] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3245.474998][T32310] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3245.482999][T32310] 03:58:43 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 10) 03:58:43 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:43 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @d}, 0x18, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @auto=[0x29, 0x17]}, 0xa, 0xfffffffffffffff8) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0xffffffffffffff49) 03:58:43 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e23c397265189abc7dac036d767814795c23b8eec9292b986691c13d8dfe4939385dbb280fdfdcd4d0a7cf75da5f922d508e8aa9e33e31f190a188bfe716c4c0d2853d28a7982547aede27c5368c10bd385b1d4e0a3bfad682b4b0907b72cd71a52f6c68c349a666ca14620c99096bd65604337dd6aba9deb1dfb04f91c0c54aca47d34c07f8bcf88ea1b6632751493e417cca306501e57ba9129a387de68c3dd60a93e5175793b4b4ca0a77b750b59d5c9cfc685bfff2c2b53938348585dd557108ab6a5fc14bf0e40d6f59ae135e8d"], 0x24}}, 0x0) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:43 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:43 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:43 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @d}, 0x18, 0xfffffffffffffffb) (async) add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @auto=[0x29, 0x17]}, 0xa, 0xfffffffffffffff8) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0xffffffffffffff49) 03:58:43 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e23c397265189abc7dac036d767814795c23b8eec9292b986691c13d8dfe4939385dbb280fdfdcd4d0a7cf75da5f922d508e8aa9e33e31f190a188bfe716c4c0d2853d28a7982547aede27c5368c10bd385b1d4e0a3bfad682b4b0907b72cd71a52f6c68c349a666ca14620c99096bd65604337dd6aba9deb1dfb04f91c0c54aca47d34c07f8bcf88ea1b6632751493e417cca306501e57ba9129a387de68c3dd60a93e5175793b4b4ca0a77b750b59d5c9cfc685bfff2c2b53938348585dd557108ab6a5fc14bf0e40d6f59ae135e8d"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3245.677200][T32350] FAULT_INJECTION: forcing a failure. [ 3245.677200][T32350] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3245.700520][T32350] CPU: 0 PID: 32350 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3245.710559][T32350] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3245.720640][T32350] Call Trace: [ 3245.723943][T32350] 03:58:43 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @d}, 0x18, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000040), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @auto=[0x29, 0x17]}, 0xa, 0xfffffffffffffff8) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r1 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0xffffffffffffff49) 03:58:43 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x844}]}, 0x24}, 0x1, 0x0, 0x0, 0x50}, 0x40) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r2, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) [ 3245.726892][T32350] dump_stack_lvl+0xcd/0x134 [ 3245.731510][T32350] should_fail.cold+0x5/0xa [ 3245.736053][T32350] prepare_alloc_pages+0x17b/0x570 [ 3245.741210][T32350] __alloc_pages+0x12f/0x500 [ 3245.745846][T32350] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3245.752646][T32350] ? lock_downgrade+0x6e0/0x6e0 [ 3245.757556][T32350] alloc_pages+0x1aa/0x310 [ 3245.762009][T32350] folio_alloc+0x1c/0x70 [ 3245.766324][T32350] filemap_alloc_folio+0x8e/0xb0 [ 3245.771306][T32350] page_cache_ra_unbounded+0x370/0x740 03:58:43 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x844}]}, 0x24}, 0x1, 0x0, 0x0, 0x50}, 0x40) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r2, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x844}]}, 0x24}, 0x1, 0x0, 0x0, 0x50}, 0x40) (async) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r2, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) (async) 03:58:43 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006106000000000000006a6b6c6d6e6f707172737475767778797a30313233343536a1bcc27eb771733ad346dca299d985168c97bed67db26fc019db6ddffcb41fb54cfe75649b885f9d8b71e8bbc3e8a41b78d1b56dad6b0707211e6eb9e262f534b627ce6157c7"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) [ 3245.776816][T32350] ? read_pages+0xe60/0xe60 [ 3245.781369][T32350] page_cache_ra_order+0x67a/0x940 [ 3245.786534][T32350] ? blk_cgroup_congested+0x1be/0x3f0 [ 3245.791947][T32350] ondemand_readahead+0x7d7/0x11c0 [ 3245.797114][T32350] page_cache_async_ra+0x113/0x140 [ 3245.802264][T32350] filemap_get_pages+0x6c6/0x17c0 [ 3245.807349][T32350] ? filemap_fault+0x2550/0x2550 [ 3245.812318][T32350] ? aa_file_perm+0x56b/0x1230 [ 3245.817136][T32350] filemap_read+0x325/0xc70 [ 3245.821682][T32350] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3245.827965][T32350] ? filemap_get_pages+0x17c0/0x17c0 [ 3245.833291][T32350] ? __lock_acquire+0xbca/0x56c0 [ 3245.838269][T32350] ? fsnotify_perm.part.0+0x22d/0x620 [ 3245.843664][T32350] ? apparmor_file_permission+0x264/0x4e0 [ 3245.849425][T32350] blkdev_read_iter+0x3ed/0x760 [ 3245.854301][T32350] aio_read+0x2aa/0x460 [ 3245.858496][T32350] ? aio_fsync+0x3a0/0x3a0 [ 3245.862961][T32350] ? __might_fault+0xd1/0x170 [ 3245.867668][T32350] ? lock_downgrade+0x6e0/0x6e0 [ 3245.872524][T32350] io_submit_one+0xfbe/0x1c70 [ 3245.877313][T32350] ? find_held_lock+0x2d/0x110 [ 3245.882091][T32350] ? do_io_getevents+0x160/0x160 [ 3245.887026][T32350] ? __might_fault+0xd1/0x170 [ 3245.891710][T32350] ? lock_downgrade+0x6e0/0x6e0 [ 3245.896564][T32350] __x64_sys_io_submit+0x18c/0x330 [ 3245.901668][T32350] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3245.907123][T32350] ? syscall_enter_from_user_mode+0x21/0x70 [ 3245.913022][T32350] do_syscall_64+0x35/0xb0 [ 3245.917439][T32350] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3245.923329][T32350] RIP: 0033:0x7f232c289049 [ 3245.927750][T32350] 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 [ 3245.947403][T32350] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3245.955809][T32350] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3245.963793][T32350] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3245.971755][T32350] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3245.979719][T32350] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3245.987687][T32350] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3245.995693][T32350] 03:58:44 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 11) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006106000000000000006a6b6c6d6e6f707172737475767778797a30313233343536a1bcc27eb771733ad346dca299d985168c97bed67db26fc019db6ddffcb41fb54cfe75649b885f9d8b71e8bbc3e8a41b78d1b56dad6b0707211e6eb9e262f534b627ce6157c7"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006106000000000000006a6b6c6d6e6f707172737475767778797a30313233343536a1bcc27eb771733ad346dca299d985168c97bed67db26fc019db6ddffcb41fb54cfe75649b885f9d8b71e8bbc3e8a41b78d1b56dad6b0707211e6eb9e262f534b627ce6157c7"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x24, r2, 0x2, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x844}]}, 0x24}, 0x1, 0x0, 0x0, 0x50}, 0x40) (async) sendmsg$BATADV_CMD_TP_METER(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x24, r2, 0x200, 0x70bd2a, 0x25dfdbfd, {}, [@BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x24}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) 03:58:44 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:44 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x0, &(0x7f0000001600)) 03:58:44 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006106000000000000006a6b6c6d6e6f707172737475767778797a30313233343536a1bcc27eb771733ad346dca299d985168c97bed67db26fc019db6ddffcb41fb54cfe75649b885f9d8b71e8bbc3e8a41b78d1b56dad6b0707211e6eb9e262f534b627ce6157c7"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYRESOCT=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f1b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:44 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYRESOCT=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f1b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000001180)={r0, 0x18, 0xca}, &(0x7f00000011c0)={'enc=', 'pkcs1', ' hash=', {'hmac(sha1)\x00'}}, &(0x7f0000001240)="ffac04342ba0ced9b0ee4ec70ba5a8b85018d45c71fa12e5", &(0x7f0000001280)=""/202) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @d}, 0x18, 0xffffffffffffffff) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/4096, 0x1000) [ 3246.183204][T32388] FAULT_INJECTION: forcing a failure. [ 3246.183204][T32388] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3246.231633][T32388] CPU: 0 PID: 32388 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3246.241681][T32388] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3246.251743][T32388] Call Trace: [ 3246.255025][T32388] [ 3246.257954][T32388] dump_stack_lvl+0xcd/0x134 [ 3246.262548][T32388] should_fail.cold+0x5/0xa [ 3246.267083][T32388] prepare_alloc_pages+0x17b/0x570 [ 3246.272214][T32388] __alloc_pages+0x12f/0x500 [ 3246.276815][T32388] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3246.283602][T32388] ? lock_downgrade+0x6e0/0x6e0 [ 3246.288493][T32388] alloc_pages+0x1aa/0x310 [ 3246.292915][T32388] folio_alloc+0x1c/0x70 [ 3246.297164][T32388] filemap_alloc_folio+0x8e/0xb0 [ 3246.302111][T32388] page_cache_ra_unbounded+0x370/0x740 [ 3246.307592][T32388] ? read_pages+0xe60/0xe60 [ 3246.312112][T32388] page_cache_ra_order+0x67a/0x940 [ 3246.317233][T32388] ? blk_cgroup_congested+0x1be/0x3f0 [ 3246.322623][T32388] ondemand_readahead+0x7d7/0x11c0 [ 3246.327769][T32388] page_cache_async_ra+0x113/0x140 [ 3246.332893][T32388] filemap_get_pages+0x6c6/0x17c0 [ 3246.337938][T32388] ? filemap_fault+0x2550/0x2550 [ 3246.342885][T32388] ? aa_file_perm+0x56b/0x1230 [ 3246.347668][T32388] filemap_read+0x325/0xc70 [ 3246.352199][T32388] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3246.358461][T32388] ? filemap_get_pages+0x17c0/0x17c0 [ 3246.363759][T32388] ? __lock_acquire+0xbca/0x56c0 [ 3246.368711][T32388] ? fsnotify_perm.part.0+0x22d/0x620 [ 3246.374086][T32388] ? apparmor_file_permission+0x264/0x4e0 [ 3246.379818][T32388] blkdev_read_iter+0x3ed/0x760 [ 3246.384676][T32388] aio_read+0x2aa/0x460 [ 3246.388840][T32388] ? aio_fsync+0x3a0/0x3a0 [ 3246.393273][T32388] ? __might_fault+0xd1/0x170 [ 3246.397957][T32388] ? lock_downgrade+0x6e0/0x6e0 [ 3246.402830][T32388] io_submit_one+0xfbe/0x1c70 [ 3246.407510][T32388] ? find_held_lock+0x2d/0x110 [ 3246.412285][T32388] ? do_io_getevents+0x160/0x160 [ 3246.417236][T32388] ? __might_fault+0xd1/0x170 [ 3246.421919][T32388] ? lock_downgrade+0x6e0/0x6e0 [ 3246.426790][T32388] __x64_sys_io_submit+0x18c/0x330 [ 3246.431903][T32388] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3246.437388][T32388] ? syscall_enter_from_user_mode+0x21/0x70 [ 3246.443290][T32388] do_syscall_64+0x35/0xb0 [ 3246.447718][T32388] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3246.453614][T32388] RIP: 0033:0x7f232c289049 [ 3246.458042][T32388] 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 [ 3246.477648][T32388] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3246.486062][T32388] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3246.494031][T32388] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3246.501999][T32388] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3246.509966][T32388] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3246.517936][T32388] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3246.525920][T32388] 03:58:44 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:44 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 12) 03:58:44 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYRESOCT=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f1b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000001180)={r0, 0x18, 0xca}, &(0x7f00000011c0)={'enc=', 'pkcs1', ' hash=', {'hmac(sha1)\x00'}}, &(0x7f0000001240)="ffac04342ba0ced9b0ee4ec70ba5a8b85018d45c71fa12e5", &(0x7f0000001280)=""/202) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @d}, 0x18, 0xffffffffffffffff) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/4096, 0x1000) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000001180)={r0, 0x18, 0xca}, &(0x7f00000011c0)={'enc=', 'pkcs1', ' hash=', {'hmac(sha1)\x00'}}, &(0x7f0000001240)="ffac04342ba0ced9b0ee4ec70ba5a8b85018d45c71fa12e5", &(0x7f0000001280)=""/202) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @d}, 0x18, 0xffffffffffffffff) (async) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/4096, 0x1000) (async) 03:58:44 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:44 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000001180)={r0, 0x18, 0xca}, &(0x7f00000011c0)={'enc=', 'pkcs1', ' hash=', {'hmac(sha1)\x00'}}, &(0x7f0000001240)="ffac04342ba0ced9b0ee4ec70ba5a8b85018d45c71fa12e5", &(0x7f0000001280)=""/202) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @d}, 0x18, 0xffffffffffffffff) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/4096, 0x1000) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000001180)={r0, 0x18, 0xca}, &(0x7f00000011c0)={'enc=', 'pkcs1', ' hash=', {'hmac(sha1)\x00'}}, &(0x7f0000001240)="ffac04342ba0ced9b0ee4ec70ba5a8b85018d45c71fa12e5", &(0x7f0000001280)=""/202) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)={0x3, 0x0, @d}, 0x18, 0xffffffffffffffff) (async) keyctl$describe(0x6, r1, &(0x7f0000000180)=""/4096, 0x1000) (async) 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x4000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x20402, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3246.708056][T32416] FAULT_INJECTION: forcing a failure. [ 3246.708056][T32416] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3246.737581][T32416] CPU: 1 PID: 32416 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3246.747614][T32416] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 03:58:44 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x4000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x20402, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:44 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f7071727374758f8678797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) [ 3246.757822][T32416] Call Trace: [ 3246.761128][T32416] [ 3246.764078][T32416] dump_stack_lvl+0xcd/0x134 [ 3246.768707][T32416] should_fail.cold+0x5/0xa [ 3246.773258][T32416] prepare_alloc_pages+0x17b/0x570 [ 3246.778414][T32416] __alloc_pages+0x12f/0x500 [ 3246.783048][T32416] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3246.789841][T32416] ? lock_downgrade+0x6e0/0x6e0 [ 3246.794743][T32416] alloc_pages+0x1aa/0x310 [ 3246.799184][T32416] folio_alloc+0x1c/0x70 [ 3246.803442][T32416] filemap_alloc_folio+0x8e/0xb0 [ 3246.808404][T32416] page_cache_ra_unbounded+0x370/0x740 [ 3246.813898][T32416] ? read_pages+0xe60/0xe60 [ 3246.818427][T32416] page_cache_ra_order+0x67a/0x940 [ 3246.823552][T32416] ? blk_cgroup_congested+0x1be/0x3f0 [ 3246.828945][T32416] ondemand_readahead+0x7d7/0x11c0 [ 3246.834082][T32416] page_cache_async_ra+0x113/0x140 [ 3246.839241][T32416] filemap_get_pages+0x6c6/0x17c0 [ 3246.844290][T32416] ? filemap_fault+0x2550/0x2550 [ 3246.849240][T32416] ? aa_file_perm+0x56b/0x1230 [ 3246.854016][T32416] filemap_read+0x325/0xc70 [ 3246.858542][T32416] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3246.864804][T32416] ? filemap_get_pages+0x17c0/0x17c0 [ 3246.870101][T32416] ? __lock_acquire+0xbca/0x56c0 [ 3246.875053][T32416] ? fsnotify_perm.part.0+0x22d/0x620 [ 3246.880427][T32416] ? apparmor_file_permission+0x264/0x4e0 [ 3246.886159][T32416] blkdev_read_iter+0x3ed/0x760 [ 3246.891013][T32416] aio_read+0x2aa/0x460 [ 3246.895185][T32416] ? aio_fsync+0x3a0/0x3a0 [ 3246.899626][T32416] ? __might_fault+0xd1/0x170 [ 3246.904309][T32416] ? lock_downgrade+0x6e0/0x6e0 [ 3246.909181][T32416] io_submit_one+0xfbe/0x1c70 [ 3246.913863][T32416] ? find_held_lock+0x2d/0x110 [ 3246.918636][T32416] ? do_io_getevents+0x160/0x160 [ 3246.923572][T32416] ? __might_fault+0xd1/0x170 [ 3246.928268][T32416] ? lock_downgrade+0x6e0/0x6e0 [ 3246.933138][T32416] __x64_sys_io_submit+0x18c/0x330 [ 3246.938251][T32416] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3246.943718][T32416] ? syscall_enter_from_user_mode+0x21/0x70 [ 3246.949622][T32416] do_syscall_64+0x35/0xb0 [ 3246.954051][T32416] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3246.959953][T32416] RIP: 0033:0x7f232c289049 [ 3246.964363][T32416] 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 [ 3246.983972][T32416] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3246.992387][T32416] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3247.000357][T32416] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x4000) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x20402, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:45 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3247.008320][T32416] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3247.016285][T32416] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3247.024250][T32416] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3247.032229][T32416] 03:58:45 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 13) 03:58:45 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:45 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[0x0]) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f7071727374758f8678797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24f6c09cc00c0600000069916638ad5869259451a6ac22f6eaa3bb97a25f8a119a67ab47c7c216b2e55c4e553f35c0ab8495d167c0188276083a59aeded456d91519d780330bb94e0d7e945f75aef0c6fb912ad776ca47228f7a284bea8d0f517cb16ee49205e63196f52ae397a3b5e4f211d3ba983d6259e364abb22491e9f60580d3780c4a145bdd2951303b25fa6cb2898d198134d6622a1a097ac8805d65e421a6d855cb7d5377a16b65d22bb127bba36931ba998c32a6ef459b70b1bf9c984825e1f9e891582ffc359c90cf1ac4f72f80ab5fc75778f21b68d1fb6aba2cbce456", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f7071727374758f8678797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24f6c09cc00c0600000069916638ad5869259451a6ac22f6eaa3bb97a25f8a119a67ab47c7c216b2e55c4e553f35c0ab8495d167c0188276083a59aeded456d91519d780330bb94e0d7e945f75aef0c6fb912ad776ca47228f7a284bea8d0f517cb16ee49205e63196f52ae397a3b5e4f211d3ba983d6259e364abb22491e9f60580d3780c4a145bdd2951303b25fa6cb2898d198134d6622a1a097ac8805d65e421a6d855cb7d5377a16b65d22bb127bba36931ba998c32a6ef459b70b1bf9c984825e1f9e891582ffc359c90cf1ac4f72f80ab5fc75778f21b68d1fb6aba2cbce456", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3247.182688][T32447] FAULT_INJECTION: forcing a failure. [ 3247.182688][T32447] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3247.205380][T32447] CPU: 0 PID: 32447 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3247.215407][T32447] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3247.225485][T32447] Call Trace: [ 3247.228775][T32447] 03:58:45 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='%\']\x00', r1) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24f6c09cc00c0600000069916638ad5869259451a6ac22f6eaa3bb97a25f8a119a67ab47c7c216b2e55c4e553f35c0ab8495d167c0188276083a59aeded456d91519d780330bb94e0d7e945f75aef0c6fb912ad776ca47228f7a284bea8d0f517cb16ee49205e63196f52ae397a3b5e4f211d3ba983d6259e364abb22491e9f60580d3780c4a145bdd2951303b25fa6cb2898d198134d6622a1a097ac8805d65e421a6d855cb7d5377a16b65d22bb127bba36931ba998c32a6ef459b70b1bf9c984825e1f9e891582ffc359c90cf1ac4f72f80ab5fc75778f21b68d1fb6aba2cbce456", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3247.231720][T32447] dump_stack_lvl+0xcd/0x134 [ 3247.236344][T32447] should_fail.cold+0x5/0xa [ 3247.240890][T32447] prepare_alloc_pages+0x17b/0x570 [ 3247.246049][T32447] __alloc_pages+0x12f/0x500 [ 3247.250674][T32447] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3247.257468][T32447] ? lock_downgrade+0x6e0/0x6e0 [ 3247.262384][T32447] alloc_pages+0x1aa/0x310 [ 3247.266832][T32447] folio_alloc+0x1c/0x70 [ 3247.271105][T32447] filemap_alloc_folio+0x8e/0xb0 [ 3247.276077][T32447] page_cache_ra_unbounded+0x370/0x740 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='%\']\x00', r1) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async, rerun: 32) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) (rerun: 32) request_key(&(0x7f0000000000)='ceph\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='%\']\x00', r1) [ 3247.281583][T32447] ? read_pages+0xe60/0xe60 [ 3247.286133][T32447] page_cache_ra_order+0x67a/0x940 [ 3247.291280][T32447] ? blk_cgroup_congested+0x1be/0x3f0 [ 3247.296693][T32447] ondemand_readahead+0x7d7/0x11c0 [ 3247.301850][T32447] page_cache_async_ra+0x113/0x140 [ 3247.306996][T32447] filemap_get_pages+0x6c6/0x17c0 [ 3247.312070][T32447] ? filemap_fault+0x2550/0x2550 [ 3247.317038][T32447] ? aa_file_perm+0x56b/0x1230 [ 3247.321844][T32447] filemap_read+0x325/0xc70 [ 3247.326385][T32447] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3247.332668][T32447] ? filemap_get_pages+0x17c0/0x17c0 [ 3247.337992][T32447] ? __lock_acquire+0xbca/0x56c0 [ 3247.342977][T32447] ? fsnotify_perm.part.0+0x22d/0x620 [ 3247.348375][T32447] ? apparmor_file_permission+0x264/0x4e0 [ 3247.354136][T32447] blkdev_read_iter+0x3ed/0x760 [ 3247.359012][T32447] aio_read+0x2aa/0x460 [ 3247.363207][T32447] ? aio_fsync+0x3a0/0x3a0 [ 3247.367675][T32447] ? __might_fault+0xd1/0x170 [ 3247.372379][T32447] ? lock_downgrade+0x6e0/0x6e0 [ 3247.377272][T32447] io_submit_one+0xfbe/0x1c70 [ 3247.381992][T32447] ? find_held_lock+0x2d/0x110 [ 3247.386788][T32447] ? do_io_getevents+0x160/0x160 [ 3247.391748][T32447] ? __might_fault+0xd1/0x170 [ 3247.396452][T32447] ? lock_downgrade+0x6e0/0x6e0 [ 3247.401349][T32447] __x64_sys_io_submit+0x18c/0x330 [ 3247.406487][T32447] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3247.411960][T32447] ? syscall_enter_from_user_mode+0x21/0x70 [ 3247.417858][T32447] do_syscall_64+0x35/0xb0 [ 3247.422289][T32447] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3247.428197][T32447] RIP: 0033:0x7f232c289049 [ 3247.432606][T32447] 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 [ 3247.452205][T32447] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3247.460619][T32447] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3247.468583][T32447] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3247.476548][T32447] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3247.484510][T32447] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3247.492472][T32447] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3247.500458][T32447] 03:58:45 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 14) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) request_key(&(0x7f0000000180)='syzkaller\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='syz', r2) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, r1) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x54, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x4}, 0x10004090) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:45 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:45 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:45 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) request_key(&(0x7f0000000180)='syzkaller\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='syz', r2) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, r1) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x54, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x4}, 0x10004090) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3247.641770][T32478] FAULT_INJECTION: forcing a failure. [ 3247.641770][T32478] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3247.658982][T32478] CPU: 0 PID: 32478 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3247.669020][T32478] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3247.679093][T32478] Call Trace: [ 3247.682390][T32478] [ 3247.685335][T32478] dump_stack_lvl+0xcd/0x134 [ 3247.689952][T32478] should_fail.cold+0x5/0xa [ 3247.694503][T32478] prepare_alloc_pages+0x17b/0x570 [ 3247.699651][T32478] __alloc_pages+0x12f/0x500 [ 3247.704274][T32478] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3247.711066][T32478] ? lock_downgrade+0x6e0/0x6e0 [ 3247.716009][T32478] alloc_pages+0x1aa/0x310 [ 3247.720455][T32478] folio_alloc+0x1c/0x70 [ 3247.724715][T32478] filemap_alloc_folio+0x8e/0xb0 [ 3247.729682][T32478] page_cache_ra_unbounded+0x370/0x740 [ 3247.735165][T32478] ? read_pages+0xe60/0xe60 [ 3247.739685][T32478] page_cache_ra_order+0x67a/0x940 [ 3247.744805][T32478] ? blk_cgroup_congested+0x1be/0x3f0 [ 3247.750194][T32478] ondemand_readahead+0x7d7/0x11c0 [ 3247.755328][T32478] page_cache_async_ra+0x113/0x140 [ 3247.760466][T32478] filemap_get_pages+0x6c6/0x17c0 [ 3247.765530][T32478] ? filemap_fault+0x2550/0x2550 [ 3247.770491][T32478] ? aa_file_perm+0x56b/0x1230 [ 3247.775273][T32478] filemap_read+0x325/0xc70 [ 3247.779796][T32478] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3247.786062][T32478] ? filemap_get_pages+0x17c0/0x17c0 [ 3247.791361][T32478] ? __lock_acquire+0xbca/0x56c0 [ 3247.796312][T32478] ? fsnotify_perm.part.0+0x22d/0x620 [ 3247.801710][T32478] ? apparmor_file_permission+0x264/0x4e0 [ 3247.807599][T32478] blkdev_read_iter+0x3ed/0x760 [ 3247.812477][T32478] aio_read+0x2aa/0x460 [ 3247.816657][T32478] ? aio_fsync+0x3a0/0x3a0 [ 3247.821099][T32478] ? __might_fault+0xd1/0x170 [ 3247.825802][T32478] ? lock_downgrade+0x6e0/0x6e0 [ 3247.830720][T32478] io_submit_one+0xfbe/0x1c70 [ 3247.835425][T32478] ? find_held_lock+0x2d/0x110 [ 3247.840202][T32478] ? do_io_getevents+0x160/0x160 [ 3247.845139][T32478] ? __might_fault+0xd1/0x170 [ 3247.849822][T32478] ? lock_downgrade+0x6e0/0x6e0 [ 3247.854689][T32478] __x64_sys_io_submit+0x18c/0x330 [ 3247.859803][T32478] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3247.865266][T32478] ? syscall_enter_from_user_mode+0x21/0x70 [ 3247.871168][T32478] do_syscall_64+0x35/0xb0 [ 3247.875594][T32478] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3247.881493][T32478] RIP: 0033:0x7f232c289049 [ 3247.885903][T32478] 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 [ 3247.905512][T32478] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3247.913926][T32478] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3247.921898][T32478] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3247.929868][T32478] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 03:58:45 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) request_key(&(0x7f0000000180)='syzkaller\x00', &(0x7f00000001c0)={'syz', 0x3}, &(0x7f0000000200)='syz', r2) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, r1) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:45 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x54, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x4}, 0x10004090) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r2, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_SET_HARDIF(r1, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x54, r2, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x3}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}]}, 0x54}, 0x1, 0x0, 0x0, 0x4}, 0x10004090) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) [ 3247.937833][T32478] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3247.945800][T32478] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3247.953782][T32478] 03:58:46 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:46 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 15) 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001700)=[{&(0x7f0000000140)="8e26b64cbce4f0807caa25b0df4fa12542166190ead92adbcf22b7b9b3f332faae7bef445c82a9d17090bd6334822f56dd53e817858cdb2b8fb9d043668d8b340519adafdaa55a3a8b0eaf2d1278aabef7a03b84eea63e6638ae26b20c3f74b00795d87f71acf5648a0a3c03d2f58b3bfb70aeac46e35f7144a6d45c563c65e0a5d45f32b315bfbe692a949e26fe18e6ccb528225f536bbb47c4476f1d17af5f0127cdf289c7274f129c0783da9f9cbb7717b4d2d04003b6371bff59f190d516ce16dee09f363332cb49b84746876b66cc238a8def4e7bf2c7f4edc0966fa4c6ba06b29769ca361dfcd18944299dbbd18d8c140a53", 0xf5}, {&(0x7f0000000240)="48f4cbbd322e114e0c45aa66d19f274d269c87824f9a1a92807901ea18269a9bd8ca4167eb5a77fee516d6d1668ac1274857791ed9f460fd961a98bf5b4a5d6de9c13804e693b9ca2f250e05a1b1a0bb71739be65b72edec9f739897a91fd90c9c98803393b643adb9d6dcfba8fb131d3525f92d52ccc175a9720ef49529e95c61338a6ad6ca384db4296d884c3da6262d6bd71c9b6678212a7eab6c94", 0x9d}, {&(0x7f0000000300)="0292251d", 0x4}, {&(0x7f0000000340)="d185a8e4785642a62ceaad22ca0f9985700a6ba6cf1906577da91d164874668c0f995d46155fd2b681eee8e5235312d71f73feaf7cc06c8620d692c7e943d408211629cd392fa08939322752e0c60b761f468f5be8a41a34fbd48e07561b452492075132172e4e999b181db4a1f07294ff87606ef3fad708ca2c1311f9911dda4e2c7b8a598a209d361fb31849e60eef267c9c7b7e64f64c0a5e17f8ffb38f48e83381c57b6f3dd9591bbc9e8d675d3db66b5389a2d01ca7d4fca567fe0fa2687c1255c0557c9aa056b7c2495f8334dc85c41a67c7d4d3d6e240ecdead2185c670f198b76b773efb59ed1f96bfed062116a19c41f214276935e0fdaf3eaa269a7e3bd72e8611ee2bc113b2c037951309a571c12dd31e94a9dedb115f2e0a84498c05e3eb187c0f6be288e520e93d00a28780480a8cf8be43fa28c2443b60b9f37df3d33163927f2aef4a6b31eee85bbbd4d73f4b2c8d9a5cd0fe7a976ff7756b78471382e4afcb6a4697dc11e2f5b8019ca9bb2303573204d0b71776a532c688631665400d292d0ad314e55b5781fc83a672b6097aa70612642a0c74afb98ad4aa2c2e33e4499b1448dbe85c229c6f61d575478b192c7fdb214de67ad0bb78ac4afb16ba5a42f769ce708427b6982934e9f61340d87c16357920f82934bafa32c19c9aecce5196fb1f3ab90bb7a282825c8a895813b5d4ace51b25247c52a6d0503bafa2e3a4b5e3dba97ce30ab1981239f1d36fd7a5ebfbc75993e653edd8c1c27c4ebcd6ce32b2de03d43eb1facbf9f3ff14d78042656ccc15124ff7b3764e57b1edd056ca9ee57165ffdfdfa1d8da1dfc9f3fc554c7842d826f889a39962c407dbbb8a16f33c6467d2044a7097de576e4ede39ceb07491364ae24864882c79afaf0d083d50db3f2b99c3bcab809e6fc61c5e10179af4ee066dccf9e2b891e9acf3fef381b313f458c7ded3abb30aa1a398817d8ff7d96e8d7e33e7768c1016826a75fb967c51bf33e02886a42507833aa6a09b5324ac296e2817db8d473786164816ccbf9194c552c39410f43a920af5e171951c49ea0593733b8be47ea6ab6de5005c7508e2ec8a2b9b28bda905d3ca4c45272ff4c89df80107af3ad1915258fb229eb714641b289a2f26987c95e85dde41691a9a515f2cbe2826036c13bea8cb77f4ebf3ebf59ebacd13dfdd48deff4f3e0e57e34d4c66f143d8a063b5716f52a2551b47f8998df42a61dad423b9e02ab8ed6361812a157dc4e4e2b520aea59cf065fab56e9d1f985976286eb0a48e3057dc8421907dbb5fdd79b83ab86dacf93297380a49f984b97cab7f9e75ef5da1a6c7cd277013dbf23ece5af27a8f12ebc6cc6a369c42ec5e8c53430695eab234aaab6eb6b96d20bb5a7bb31cbb38e99ea7832e23c1dd77c3dd8feb55819ea176dfb14d10b7e7762a1e9fb9a17544ddd91fc62ecd9e77c429355552ea8c0e0fe6a6a31472bb07baf1c8a6e0387da59525e1f946a691bf963a8c7131ce2020b39d08ba502a7bf62aab3d7ad64ba8bfa1fcab26828a5c44fabd69925e2b91ec674e4ca35236b23da7e0f2924e3ce25c89e97d6859a610f7e42521fef22197549ea6501cb3db047e32bc59694f66f05b8edbf825d09e8f71676968e491a244609ff304f48c41723ffe4497c4bd9d443bc35b35c4767278a6ddb94dd79745dc982790f587d3b05d12107d331034e2628dbb092bcdbb099bd7f5e04cbf562949d8cdf115858ceed7d28dce96e0eb6f804589bf3ce80c49f5e4f6e467f5fc517c715547aebf2e2311d84b34bdb0487d3f2e92906a6164511510bf44fdba52b45328ed5f469fbe083c1be60810bbd162f10e7875d23d1f7621fef7d3887ccbf7bbb84c35b1351de2cfffd7ae0619b869443678ca69b84be4ffceb9cecc31b578469e911381b7706c9fefc826495e1104d70fc1779ac1ac45134c594319a04b4410bca8cf109d5d12341908ebc46cd08373e05fb135073117e62d1851e2e1e5d54f4e39c04502b021edac2f8f9f6c50b560ed2c07e7f0e8683700eabb6867a2066c337af1699db7c3ceef982191ee4b5cb74bead9e600dfdc49db164aef1df4689c52a873f68f2f4c33b155cad53f6486d7ff75be57003afb8be76ae744cf4fac040e75e18bc1099cc7b134d46e2030b4cf197a87dee6c9682c9691b7d03d5ebe6c8cc049683798d474e112fe1358bccd436604a42bb0d65a4b186a625b53b2774da343232140f3d8e352aa425f3b998720a546f3b8ef68efc037b3a53df16f3a07e5bd588ba6c903dc65f8d85e85e32abd2477a0e9b0850ee45418fd8b9c38ad12d6f6681abf34674cde3e21e9f9e8b8f9a5d29ac85743eec1da43856d062b00b4377d586b8531bd0e10d855dcb92d9e94e14ae4e6c78d1c76d8699921fd97f291d83b68ab3a27aaa5eef1ed4da6a49452e62ce859b343d8bba304ca20841fd2a145e23af699dbd45a7c977fb42e74e4c41b3e9099c72daebdab2abeaf66d1b8f767f28ab2e351bd2b7a3bf2bc025c93d7c769bba602338243956a82bbf5760d4ce6aa601fa2a7168a3d13d4d8151fc13c1795ec07234124bc6ad15fad7982069611572a29b8afbe2cd8e7015346b332bcd762700b2d9af9cdda4712485b8d060885ecf5b2d7028ac80b7c7165867eae689a8617b9e007de148bbaf682a14a36539a83ce4097b8b12aca5c29a95d0f39ab8b5cc8a53a25665634b1b6aeb5e1a46135db83cfe63a13ee9978599f256f7f373d01d710a77a217bc7dfa4978221743d25f4dc9c57342cfc3f0eb2e742f27f02534fc62a578f4ae70f320b9d88fab540fbb54d85b6c587e1b49ed926f11793b30107174227a1c20162de7a619a03b4330ddb73a359f90b5aed3aba2b001c42a6137fda7b9b5b98ce1625945a5e08b8d742c8c3495dc5f261ebb6fc60f7423d5937c09070ef7ef0f19087f2e2cc8dbc13e48b8c7b366f84e60225a68f02005a061bdfbe3a54a42ba587b03bc0a2e2c73122b8ee3104ca52aaf2bea53279004c2f730dbbdc7c4f2f1159b35caeb434db2b28d3ee5f42c47ccf2779ce4f4f6e8d9c683ebf8f26f203d9853cb77d6bd45ceceeae8e19a91308b8f08710f2384d1249b839947338d60a5b924ea65b0e5f6754f4958d8dd9ab469774903e2a7abceea8a4d6ee9d21661871153c8a4f2fe00545f8cb5a756ebecc1915311c058641f45b13867d94c9a597523549fbdf51f1cbcb3069629c73d4bfe2d9c8bb338f2898958de2c24b30666fd3c4765ca7c302be1ad18c2b14a345f177b003733afef26baf043b22769d3681a576a5d78080c9f3833b62b72a5cc3d97d89003c2167b141d75285154398e52d2000c0d50d60baf7c1f89682918c11df95d18a6c3e1d36ba8e9aee6ee074971df805756aaab8865d32d9e32d6e7392c96c353e9b61be7570f2b114eb11a07770e790871747c146049ef38258782ee52eecb0968ffe209e81244f6eb9bba4a2d0e2f002cf6c8f3e459826adec7b85b39e05c803a42cc9acc801eb1c4f6d85b7cfc2426b22ef64b110793c73277645d280e2dd3ee5e74e599b90a2c170949ac514f0dadbdfd1e72aa32a26a75663deed8420ca9ee9113ec13908dd177a1a06a55077b28e504d650355be9a6a8f298f5d62aed2776dafaa3205115a97b68293ee2d00a9bb90fc35a443675441b0d94c151836344fdcd898147d048a42b4eecc1ec53c5c0361d6352be44fa2d6286f3c94300a5acafbe529a3511b31d3122ded24dff5cb65d4ca46d61e0d575e27ccb676f8f9bf01e651fce5df85036a540ced748469f4281157ef6a99557e3d901181255d731d471629482b5c206ea1bcbd2c4a8aa69cec6722e0e7cfb3ed2dafbe75f74dc391a545487cdb6dc8a5e28a58cab4d4f7c914b25861a4d7f0d5c96b92320286f73c10aa625df25d78a7ebf24e7859ac061f94ac41bb9b468a3f20db29a7a38e1587ebde081f09645b53cb2a9f39d939267f70e9e770a6162d9e5a9553c54d3cc507f0a8db0a43bc0a9578f7a08fa7de77eb6cb68d8fbf87fddcb51d153160074231c5b1173e29ff66fdd1d68a8ed3675d80301f2eda63efbd6dfcef28b37bf19f050736f10eddc17232752168c5ac780480b772bee7d7ce32976cf7b563ee9c9ff93ea0d3ccb275123879d4b4f3381c6faf9682671be0691ae7ba84a0c0b6e20d7a305989093131ebda938138f6ae456e43f25486e44fed44c6f13348cefbe05c21092a7469ab766a924c1e145583ff5348fc4ffddeca1e37abd3510dfb94110a26548670dde2978905c0db1c19a2fa277e53687bb86281410b0054212397366cacaf82dce03ccf85e8e8dc8fcc78868e2857485d4664a19b094046a052d7df013a13adb39438a7f139edc82b0b951f8f203ad01d8c1acce88dbcff4d83008aaba6c15404e71b402abf5d49b7ea5660d22e01a7a841e154260e5435b568030431ec69515df0036cbcc4e816e5ce13f3b41d6554ac04649c5bdcb1aea0b6385b5a7bee571ce0ece918ca4def9ba390ef464b9a3ad6780029d953e94310ca1b7e50bf7c6f1a8b98e4e35dac9950cf95f33e10ec069ea4fd80e4c20302cddd36b8a0293fd77e3a455b2f27d91f206daef1bbb205d3715a77a8cdc8ba08d49b5e8dae652f5e4ce3be4f11920fd03e728ffe153247ac65db674815c6a5d25c316726076e947cb0971482fff2c7bd707bae4dc34903c273c4bff0acb398a742870a4c28236d9fc538a42d578d83a9015537cf9815ec6c1f586c298dcaa57ffa2d828c4bafdaad2e0fd99364d48ffb77973f16aa3053130fa02d958f4b9a76e15b686be8bdfc19c6b1a64cb7f138f37f8e912973a2c650d1f41630fb075a3bdc330ae90bb4c6305effc06f21d4d4622e4884a036c7326bd6cc68eac5cde76320fbaad3211c0cb17900776727ab3a73c1e43168fe90ceab397e6b5652e03cc55cdcc134f83547ed056c667fb369e36bd86a453b39579beecf55f877e28c1f9e830f0a3efaea52d9a023cf89e1379d7f0c1ca7be2d34e7967a2d4cc936cc26b0a0f5549d78459bc0b5a71d5322b957ded90a86d569f9b31b50f0846949e136008c7c6c0a7edc73883c1f4b1a82f8d1acfcd6766d8524736b7e8f46ebd92ade8194957631f5fc9c5d39f1fff53f4ea5b1899d27ba0aaf08566580912a9e6538a12f0ecd9bb349c32ff34c7fa38e68181a3369e1f684300659502b534145f837d956475da263875089e50aac076ad8df854761428a193694d3cc79bca8fcded411e52ed33046f81b4752e21c93aa13179f4d775c7cf122b3b5035a54ad758be0efdbd4f8634567e22c9b4ceb281b3af7229370c085426d99f3e169f8c24c7508842200b5afb727aeb8dfbc4f1142307bbb3213fe508a85153951a05d98edda8aae49178b087d9994022213123016d365878036f882ae544c2a75b328021525bc15bc0fc326fe99d13145964ba3811300567e2b6e17bc74bfe4d2a3c808d34d01a6385b5414c2b472b04f2cde688dd90b1cf414838b743da90238a13a05cbd52101f2f0b32f189f1bb8fd7a13811d5622a92cdd5c90e4c71c46e4a33d1c67171f6a914da60a19f1dfcb820448aaced991392e8e06f5b84ff37fe2513439d21058c9a2d9fd9e39e3d3b2e3a60d118d7cda4ba914457d60aa0b1af770879bdf349a08fab5e3452afd4c7a66a9a71c9eae7f506e7d0e6c161bb8c420a17dd63f7576d365ae59dc3a189de8e3a1d92a9710d736dca6a0fc66e9938585489714ef29939ca6dcf71f6c87469e49c91785441", 0x1000}, {&(0x7f0000001340)="27a7089993c44dd809d69752053a8b254416be0c7f6315196dc22eb7bf8918480013b0c8e9a8890873e0e3e3fa0b19355786a58f21f5e5018a22da94070bc0db2e0097149ba4aeced9be60524a499bc1248b20bc1000e6eb955f46cbf23b3fa1c89d61d28cbaa7cb971d35d724366af2588d7cb7d584f48563fbdb00538b41c3117ab2b2e9d6d4e5ad8f021d5ad5b25ce94cffcf2549d3d71d246738887d1e266ca83f83d323a394374c0ab86b62df95a66b008b733c9fe6767240603e75edd62dcac77753146aca5b", 0xc9}, {&(0x7f0000001440)="4d687d597cc1f61f37695addeccb8e8bf0efabe44b8386302cefc6a52905ac5f97b32cc65afe6f7e48230e66791dc3137f6c8d1140359f842204c49f89e769d0124f81a318aedb5f18b58e01a6bb574a017864c2324d6be5e51ea22cb9f9e7f50848cb39545a0f2242d53585cd64f406eab5be3a743d8e4ee1748b000763b0b73db1f05154df8871aedbc6d0fffdc0cd89a2c19f30adb50501d3a7411e16819827b496ff9dfa0c4b6f9fce0030525647082a9e4ca839094402d4d21ec1e3890fd06eefc67952c7def915dac7b29317df", 0xd0}, {&(0x7f0000001540)="f4a5210443a9b66d5eebbe81248a989c4d329f99c9758fb27b36705edf1a96f4ad6a70794cfc37abea194739b1d1341f01b08d6c67954fcd8a0fe64c9c6960fa663aec1d7a1f6e677ff03069af907d8ad8832566256e681d0006fb1e842c3c6dbd0ab1d4791ff9d2866ff2dab75c1ffb396f74874e58eaaa2f39fbb054b807566973ff6f3d1aa4f79918841f4ea26faebea8cf110d6fc4addd494ba359037bb596a46421", 0xa4}, {&(0x7f0000001600)="2d890e3eb2e79f24802c0ae63357c34a5828927fb8f23b237b18f95d781b36fbb4cfa6974fc60815c806b6efb9346816ec14044ccd412240fd96134dc3f6f3f9a842e113355052215ff5d24ec92a39e8d65c419c78901b91491ec711676282a8e3b48612e6622848cdc97fc5de15438fa102bd318a7360c93964", 0x7a}, {&(0x7f0000001680)="25831c5a4a986b48831685884d3be6274fd1f0bd0ee5f5488c3d13f8307c6340563d6a357b191103a6711cbde3b239bb43c4f24585a45768f12caea3f680c3a8394812fd544d10b489e60cd114290a3d48b6bfe048f8af53192c49f5290337ecda63c2b406cfe9cbfdbc3560d22b691ea7a6", 0x72}], 0x9, r2) 03:58:46 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe6443a94ef60d05e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:46 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 0: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000040)="1f", 0x1, 0x94, 0x0, 0x2}]) 03:58:46 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe6443a94ef60d05e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe6443a94ef60d05e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001700)=[{&(0x7f0000000140)="8e26b64cbce4f0807caa25b0df4fa12542166190ead92adbcf22b7b9b3f332faae7bef445c82a9d17090bd6334822f56dd53e817858cdb2b8fb9d043668d8b340519adafdaa55a3a8b0eaf2d1278aabef7a03b84eea63e6638ae26b20c3f74b00795d87f71acf5648a0a3c03d2f58b3bfb70aeac46e35f7144a6d45c563c65e0a5d45f32b315bfbe692a949e26fe18e6ccb528225f536bbb47c4476f1d17af5f0127cdf289c7274f129c0783da9f9cbb7717b4d2d04003b6371bff59f190d516ce16dee09f363332cb49b84746876b66cc238a8def4e7bf2c7f4edc0966fa4c6ba06b29769ca361dfcd18944299dbbd18d8c140a53", 0xf5}, {&(0x7f0000000240)="48f4cbbd322e114e0c45aa66d19f274d269c87824f9a1a92807901ea18269a9bd8ca4167eb5a77fee516d6d1668ac1274857791ed9f460fd961a98bf5b4a5d6de9c13804e693b9ca2f250e05a1b1a0bb71739be65b72edec9f739897a91fd90c9c98803393b643adb9d6dcfba8fb131d3525f92d52ccc175a9720ef49529e95c61338a6ad6ca384db4296d884c3da6262d6bd71c9b6678212a7eab6c94", 0x9d}, {&(0x7f0000000300)="0292251d", 0x4}, {&(0x7f0000000340)="d185a8e4785642a62ceaad22ca0f9985700a6ba6cf1906577da91d164874668c0f995d46155fd2b681eee8e5235312d71f73feaf7cc06c8620d692c7e943d408211629cd392fa08939322752e0c60b761f468f5be8a41a34fbd48e07561b452492075132172e4e999b181db4a1f07294ff87606ef3fad708ca2c1311f9911dda4e2c7b8a598a209d361fb31849e60eef267c9c7b7e64f64c0a5e17f8ffb38f48e83381c57b6f3dd9591bbc9e8d675d3db66b5389a2d01ca7d4fca567fe0fa2687c1255c0557c9aa056b7c2495f8334dc85c41a67c7d4d3d6e240ecdead2185c670f198b76b773efb59ed1f96bfed062116a19c41f214276935e0fdaf3eaa269a7e3bd72e8611ee2bc113b2c037951309a571c12dd31e94a9dedb115f2e0a84498c05e3eb187c0f6be288e520e93d00a28780480a8cf8be43fa28c2443b60b9f37df3d33163927f2aef4a6b31eee85bbbd4d73f4b2c8d9a5cd0fe7a976ff7756b78471382e4afcb6a4697dc11e2f5b8019ca9bb2303573204d0b71776a532c688631665400d292d0ad314e55b5781fc83a672b6097aa70612642a0c74afb98ad4aa2c2e33e4499b1448dbe85c229c6f61d575478b192c7fdb214de67ad0bb78ac4afb16ba5a42f769ce708427b6982934e9f61340d87c16357920f82934bafa32c19c9aecce5196fb1f3ab90bb7a282825c8a895813b5d4ace51b25247c52a6d0503bafa2e3a4b5e3dba97ce30ab1981239f1d36fd7a5ebfbc75993e653edd8c1c27c4ebcd6ce32b2de03d43eb1facbf9f3ff14d78042656ccc15124ff7b3764e57b1edd056ca9ee57165ffdfdfa1d8da1dfc9f3fc554c7842d826f889a39962c407dbbb8a16f33c6467d2044a7097de576e4ede39ceb07491364ae24864882c79afaf0d083d50db3f2b99c3bcab809e6fc61c5e10179af4ee066dccf9e2b891e9acf3fef381b313f458c7ded3abb30aa1a398817d8ff7d96e8d7e33e7768c1016826a75fb967c51bf33e02886a42507833aa6a09b5324ac296e2817db8d473786164816ccbf9194c552c39410f43a920af5e171951c49ea0593733b8be47ea6ab6de5005c7508e2ec8a2b9b28bda905d3ca4c45272ff4c89df80107af3ad1915258fb229eb714641b289a2f26987c95e85dde41691a9a515f2cbe2826036c13bea8cb77f4ebf3ebf59ebacd13dfdd48deff4f3e0e57e34d4c66f143d8a063b5716f52a2551b47f8998df42a61dad423b9e02ab8ed6361812a157dc4e4e2b520aea59cf065fab56e9d1f985976286eb0a48e3057dc8421907dbb5fdd79b83ab86dacf93297380a49f984b97cab7f9e75ef5da1a6c7cd277013dbf23ece5af27a8f12ebc6cc6a369c42ec5e8c53430695eab234aaab6eb6b96d20bb5a7bb31cbb38e99ea7832e23c1dd77c3dd8feb55819ea176dfb14d10b7e7762a1e9fb9a17544ddd91fc62ecd9e77c429355552ea8c0e0fe6a6a31472bb07baf1c8a6e0387da59525e1f946a691bf963a8c7131ce2020b39d08ba502a7bf62aab3d7ad64ba8bfa1fcab26828a5c44fabd69925e2b91ec674e4ca35236b23da7e0f2924e3ce25c89e97d6859a610f7e42521fef22197549ea6501cb3db047e32bc59694f66f05b8edbf825d09e8f71676968e491a244609ff304f48c41723ffe4497c4bd9d443bc35b35c4767278a6ddb94dd79745dc982790f587d3b05d12107d331034e2628dbb092bcdbb099bd7f5e04cbf562949d8cdf115858ceed7d28dce96e0eb6f804589bf3ce80c49f5e4f6e467f5fc517c715547aebf2e2311d84b34bdb0487d3f2e92906a6164511510bf44fdba52b45328ed5f469fbe083c1be60810bbd162f10e7875d23d1f7621fef7d3887ccbf7bbb84c35b1351de2cfffd7ae0619b869443678ca69b84be4ffceb9cecc31b578469e911381b7706c9fefc826495e1104d70fc1779ac1ac45134c594319a04b4410bca8cf109d5d12341908ebc46cd08373e05fb135073117e62d1851e2e1e5d54f4e39c04502b021edac2f8f9f6c50b560ed2c07e7f0e8683700eabb6867a2066c337af1699db7c3ceef982191ee4b5cb74bead9e600dfdc49db164aef1df4689c52a873f68f2f4c33b155cad53f6486d7ff75be57003afb8be76ae744cf4fac040e75e18bc1099cc7b134d46e2030b4cf197a87dee6c9682c9691b7d03d5ebe6c8cc049683798d474e112fe1358bccd436604a42bb0d65a4b186a625b53b2774da343232140f3d8e352aa425f3b998720a546f3b8ef68efc037b3a53df16f3a07e5bd588ba6c903dc65f8d85e85e32abd2477a0e9b0850ee45418fd8b9c38ad12d6f6681abf34674cde3e21e9f9e8b8f9a5d29ac85743eec1da43856d062b00b4377d586b8531bd0e10d855dcb92d9e94e14ae4e6c78d1c76d8699921fd97f291d83b68ab3a27aaa5eef1ed4da6a49452e62ce859b343d8bba304ca20841fd2a145e23af699dbd45a7c977fb42e74e4c41b3e9099c72daebdab2abeaf66d1b8f767f28ab2e351bd2b7a3bf2bc025c93d7c769bba602338243956a82bbf5760d4ce6aa601fa2a7168a3d13d4d8151fc13c1795ec07234124bc6ad15fad7982069611572a29b8afbe2cd8e7015346b332bcd762700b2d9af9cdda4712485b8d060885ecf5b2d7028ac80b7c7165867eae689a8617b9e007de148bbaf682a14a36539a83ce4097b8b12aca5c29a95d0f39ab8b5cc8a53a25665634b1b6aeb5e1a46135db83cfe63a13ee9978599f256f7f373d01d710a77a217bc7dfa4978221743d25f4dc9c57342cfc3f0eb2e742f27f02534fc62a578f4ae70f320b9d88fab540fbb54d85b6c587e1b49ed926f11793b30107174227a1c20162de7a619a03b4330ddb73a359f90b5aed3aba2b001c42a6137fda7b9b5b98ce1625945a5e08b8d742c8c3495dc5f261ebb6fc60f7423d5937c09070ef7ef0f19087f2e2cc8dbc13e48b8c7b366f84e60225a68f02005a061bdfbe3a54a42ba587b03bc0a2e2c73122b8ee3104ca52aaf2bea53279004c2f730dbbdc7c4f2f1159b35caeb434db2b28d3ee5f42c47ccf2779ce4f4f6e8d9c683ebf8f26f203d9853cb77d6bd45ceceeae8e19a91308b8f08710f2384d1249b839947338d60a5b924ea65b0e5f6754f4958d8dd9ab469774903e2a7abceea8a4d6ee9d21661871153c8a4f2fe00545f8cb5a756ebecc1915311c058641f45b13867d94c9a597523549fbdf51f1cbcb3069629c73d4bfe2d9c8bb338f2898958de2c24b30666fd3c4765ca7c302be1ad18c2b14a345f177b003733afef26baf043b22769d3681a576a5d78080c9f3833b62b72a5cc3d97d89003c2167b141d75285154398e52d2000c0d50d60baf7c1f89682918c11df95d18a6c3e1d36ba8e9aee6ee074971df805756aaab8865d32d9e32d6e7392c96c353e9b61be7570f2b114eb11a07770e790871747c146049ef38258782ee52eecb0968ffe209e81244f6eb9bba4a2d0e2f002cf6c8f3e459826adec7b85b39e05c803a42cc9acc801eb1c4f6d85b7cfc2426b22ef64b110793c73277645d280e2dd3ee5e74e599b90a2c170949ac514f0dadbdfd1e72aa32a26a75663deed8420ca9ee9113ec13908dd177a1a06a55077b28e504d650355be9a6a8f298f5d62aed2776dafaa3205115a97b68293ee2d00a9bb90fc35a443675441b0d94c151836344fdcd898147d048a42b4eecc1ec53c5c0361d6352be44fa2d6286f3c94300a5acafbe529a3511b31d3122ded24dff5cb65d4ca46d61e0d575e27ccb676f8f9bf01e651fce5df85036a540ced748469f4281157ef6a99557e3d901181255d731d471629482b5c206ea1bcbd2c4a8aa69cec6722e0e7cfb3ed2dafbe75f74dc391a545487cdb6dc8a5e28a58cab4d4f7c914b25861a4d7f0d5c96b92320286f73c10aa625df25d78a7ebf24e7859ac061f94ac41bb9b468a3f20db29a7a38e1587ebde081f09645b53cb2a9f39d939267f70e9e770a6162d9e5a9553c54d3cc507f0a8db0a43bc0a9578f7a08fa7de77eb6cb68d8fbf87fddcb51d153160074231c5b1173e29ff66fdd1d68a8ed3675d80301f2eda63efbd6dfcef28b37bf19f050736f10eddc17232752168c5ac780480b772bee7d7ce32976cf7b563ee9c9ff93ea0d3ccb275123879d4b4f3381c6faf9682671be0691ae7ba84a0c0b6e20d7a305989093131ebda938138f6ae456e43f25486e44fed44c6f13348cefbe05c21092a7469ab766a924c1e145583ff5348fc4ffddeca1e37abd3510dfb94110a26548670dde2978905c0db1c19a2fa277e53687bb86281410b0054212397366cacaf82dce03ccf85e8e8dc8fcc78868e2857485d4664a19b094046a052d7df013a13adb39438a7f139edc82b0b951f8f203ad01d8c1acce88dbcff4d83008aaba6c15404e71b402abf5d49b7ea5660d22e01a7a841e154260e5435b568030431ec69515df0036cbcc4e816e5ce13f3b41d6554ac04649c5bdcb1aea0b6385b5a7bee571ce0ece918ca4def9ba390ef464b9a3ad6780029d953e94310ca1b7e50bf7c6f1a8b98e4e35dac9950cf95f33e10ec069ea4fd80e4c20302cddd36b8a0293fd77e3a455b2f27d91f206daef1bbb205d3715a77a8cdc8ba08d49b5e8dae652f5e4ce3be4f11920fd03e728ffe153247ac65db674815c6a5d25c316726076e947cb0971482fff2c7bd707bae4dc34903c273c4bff0acb398a742870a4c28236d9fc538a42d578d83a9015537cf9815ec6c1f586c298dcaa57ffa2d828c4bafdaad2e0fd99364d48ffb77973f16aa3053130fa02d958f4b9a76e15b686be8bdfc19c6b1a64cb7f138f37f8e912973a2c650d1f41630fb075a3bdc330ae90bb4c6305effc06f21d4d4622e4884a036c7326bd6cc68eac5cde76320fbaad3211c0cb17900776727ab3a73c1e43168fe90ceab397e6b5652e03cc55cdcc134f83547ed056c667fb369e36bd86a453b39579beecf55f877e28c1f9e830f0a3efaea52d9a023cf89e1379d7f0c1ca7be2d34e7967a2d4cc936cc26b0a0f5549d78459bc0b5a71d5322b957ded90a86d569f9b31b50f0846949e136008c7c6c0a7edc73883c1f4b1a82f8d1acfcd6766d8524736b7e8f46ebd92ade8194957631f5fc9c5d39f1fff53f4ea5b1899d27ba0aaf08566580912a9e6538a12f0ecd9bb349c32ff34c7fa38e68181a3369e1f684300659502b534145f837d956475da263875089e50aac076ad8df854761428a193694d3cc79bca8fcded411e52ed33046f81b4752e21c93aa13179f4d775c7cf122b3b5035a54ad758be0efdbd4f8634567e22c9b4ceb281b3af7229370c085426d99f3e169f8c24c7508842200b5afb727aeb8dfbc4f1142307bbb3213fe508a85153951a05d98edda8aae49178b087d9994022213123016d365878036f882ae544c2a75b328021525bc15bc0fc326fe99d13145964ba3811300567e2b6e17bc74bfe4d2a3c808d34d01a6385b5414c2b472b04f2cde688dd90b1cf414838b743da90238a13a05cbd52101f2f0b32f189f1bb8fd7a13811d5622a92cdd5c90e4c71c46e4a33d1c67171f6a914da60a19f1dfcb820448aaced991392e8e06f5b84ff37fe2513439d21058c9a2d9fd9e39e3d3b2e3a60d118d7cda4ba914457d60aa0b1af770879bdf349a08fab5e3452afd4c7a66a9a71c9eae7f506e7d0e6c161bb8c420a17dd63f7576d365ae59dc3a189de8e3a1d92a9710d736dca6a0fc66e9938585489714ef29939ca6dcf71f6c87469e49c91785441", 0x1000}, {&(0x7f0000001340)="27a7089993c44dd809d69752053a8b254416be0c7f6315196dc22eb7bf8918480013b0c8e9a8890873e0e3e3fa0b19355786a58f21f5e5018a22da94070bc0db2e0097149ba4aeced9be60524a499bc1248b20bc1000e6eb955f46cbf23b3fa1c89d61d28cbaa7cb971d35d724366af2588d7cb7d584f48563fbdb00538b41c3117ab2b2e9d6d4e5ad8f021d5ad5b25ce94cffcf2549d3d71d246738887d1e266ca83f83d323a394374c0ab86b62df95a66b008b733c9fe6767240603e75edd62dcac77753146aca5b", 0xc9}, {&(0x7f0000001440)="4d687d597cc1f61f37695addeccb8e8bf0efabe44b8386302cefc6a52905ac5f97b32cc65afe6f7e48230e66791dc3137f6c8d1140359f842204c49f89e769d0124f81a318aedb5f18b58e01a6bb574a017864c2324d6be5e51ea22cb9f9e7f50848cb39545a0f2242d53585cd64f406eab5be3a743d8e4ee1748b000763b0b73db1f05154df8871aedbc6d0fffdc0cd89a2c19f30adb50501d3a7411e16819827b496ff9dfa0c4b6f9fce0030525647082a9e4ca839094402d4d21ec1e3890fd06eefc67952c7def915dac7b29317df", 0xd0}, {&(0x7f0000001540)="f4a5210443a9b66d5eebbe81248a989c4d329f99c9758fb27b36705edf1a96f4ad6a70794cfc37abea194739b1d1341f01b08d6c67954fcd8a0fe64c9c6960fa663aec1d7a1f6e677ff03069af907d8ad8832566256e681d0006fb1e842c3c6dbd0ab1d4791ff9d2866ff2dab75c1ffb396f74874e58eaaa2f39fbb054b807566973ff6f3d1aa4f79918841f4ea26faebea8cf110d6fc4addd494ba359037bb596a46421", 0xa4}, {&(0x7f0000001600)="2d890e3eb2e79f24802c0ae63357c34a5828927fb8f23b237b18f95d781b36fbb4cfa6974fc60815c806b6efb9346816ec14044ccd412240fd96134dc3f6f3f9a842e113355052215ff5d24ec92a39e8d65c419c78901b91491ec711676282a8e3b48612e6622848cdc97fc5de15438fa102bd318a7360c93964", 0x7a}, {&(0x7f0000001680)="25831c5a4a986b48831685884d3be6274fd1f0bd0ee5f5488c3d13f8307c6340563d6a357b191103a6711cbde3b239bb43c4f24585a45768f12caea3f680c3a8394812fd544d10b489e60cd114290a3d48b6bfe048f8af53192c49f5290337ecda63c2b406cfe9cbfdbc3560d22b691ea7a6", 0x72}], 0x9, r2) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001700)=[{&(0x7f0000000140)="8e26b64cbce4f0807caa25b0df4fa12542166190ead92adbcf22b7b9b3f332faae7bef445c82a9d17090bd6334822f56dd53e817858cdb2b8fb9d043668d8b340519adafdaa55a3a8b0eaf2d1278aabef7a03b84eea63e6638ae26b20c3f74b00795d87f71acf5648a0a3c03d2f58b3bfb70aeac46e35f7144a6d45c563c65e0a5d45f32b315bfbe692a949e26fe18e6ccb528225f536bbb47c4476f1d17af5f0127cdf289c7274f129c0783da9f9cbb7717b4d2d04003b6371bff59f190d516ce16dee09f363332cb49b84746876b66cc238a8def4e7bf2c7f4edc0966fa4c6ba06b29769ca361dfcd18944299dbbd18d8c140a53", 0xf5}, {&(0x7f0000000240)="48f4cbbd322e114e0c45aa66d19f274d269c87824f9a1a92807901ea18269a9bd8ca4167eb5a77fee516d6d1668ac1274857791ed9f460fd961a98bf5b4a5d6de9c13804e693b9ca2f250e05a1b1a0bb71739be65b72edec9f739897a91fd90c9c98803393b643adb9d6dcfba8fb131d3525f92d52ccc175a9720ef49529e95c61338a6ad6ca384db4296d884c3da6262d6bd71c9b6678212a7eab6c94", 0x9d}, {&(0x7f0000000300)="0292251d", 0x4}, {&(0x7f0000000340)="d185a8e4785642a62ceaad22ca0f9985700a6ba6cf1906577da91d164874668c0f995d46155fd2b681eee8e5235312d71f73feaf7cc06c8620d692c7e943d408211629cd392fa08939322752e0c60b761f468f5be8a41a34fbd48e07561b452492075132172e4e999b181db4a1f07294ff87606ef3fad708ca2c1311f9911dda4e2c7b8a598a209d361fb31849e60eef267c9c7b7e64f64c0a5e17f8ffb38f48e83381c57b6f3dd9591bbc9e8d675d3db66b5389a2d01ca7d4fca567fe0fa2687c1255c0557c9aa056b7c2495f8334dc85c41a67c7d4d3d6e240ecdead2185c670f198b76b773efb59ed1f96bfed062116a19c41f214276935e0fdaf3eaa269a7e3bd72e8611ee2bc113b2c037951309a571c12dd31e94a9dedb115f2e0a84498c05e3eb187c0f6be288e520e93d00a28780480a8cf8be43fa28c2443b60b9f37df3d33163927f2aef4a6b31eee85bbbd4d73f4b2c8d9a5cd0fe7a976ff7756b78471382e4afcb6a4697dc11e2f5b8019ca9bb2303573204d0b71776a532c688631665400d292d0ad314e55b5781fc83a672b6097aa70612642a0c74afb98ad4aa2c2e33e4499b1448dbe85c229c6f61d575478b192c7fdb214de67ad0bb78ac4afb16ba5a42f769ce708427b6982934e9f61340d87c16357920f82934bafa32c19c9aecce5196fb1f3ab90bb7a282825c8a895813b5d4ace51b25247c52a6d0503bafa2e3a4b5e3dba97ce30ab1981239f1d36fd7a5ebfbc75993e653edd8c1c27c4ebcd6ce32b2de03d43eb1facbf9f3ff14d78042656ccc15124ff7b3764e57b1edd056ca9ee57165ffdfdfa1d8da1dfc9f3fc554c7842d826f889a39962c407dbbb8a16f33c6467d2044a7097de576e4ede39ceb07491364ae24864882c79afaf0d083d50db3f2b99c3bcab809e6fc61c5e10179af4ee066dccf9e2b891e9acf3fef381b313f458c7ded3abb30aa1a398817d8ff7d96e8d7e33e7768c1016826a75fb967c51bf33e02886a42507833aa6a09b5324ac296e2817db8d473786164816ccbf9194c552c39410f43a920af5e171951c49ea0593733b8be47ea6ab6de5005c7508e2ec8a2b9b28bda905d3ca4c45272ff4c89df80107af3ad1915258fb229eb714641b289a2f26987c95e85dde41691a9a515f2cbe2826036c13bea8cb77f4ebf3ebf59ebacd13dfdd48deff4f3e0e57e34d4c66f143d8a063b5716f52a2551b47f8998df42a61dad423b9e02ab8ed6361812a157dc4e4e2b520aea59cf065fab56e9d1f985976286eb0a48e3057dc8421907dbb5fdd79b83ab86dacf93297380a49f984b97cab7f9e75ef5da1a6c7cd277013dbf23ece5af27a8f12ebc6cc6a369c42ec5e8c53430695eab234aaab6eb6b96d20bb5a7bb31cbb38e99ea7832e23c1dd77c3dd8feb55819ea176dfb14d10b7e7762a1e9fb9a17544ddd91fc62ecd9e77c429355552ea8c0e0fe6a6a31472bb07baf1c8a6e0387da59525e1f946a691bf963a8c7131ce2020b39d08ba502a7bf62aab3d7ad64ba8bfa1fcab26828a5c44fabd69925e2b91ec674e4ca35236b23da7e0f2924e3ce25c89e97d6859a610f7e42521fef22197549ea6501cb3db047e32bc59694f66f05b8edbf825d09e8f71676968e491a244609ff304f48c41723ffe4497c4bd9d443bc35b35c4767278a6ddb94dd79745dc982790f587d3b05d12107d331034e2628dbb092bcdbb099bd7f5e04cbf562949d8cdf115858ceed7d28dce96e0eb6f804589bf3ce80c49f5e4f6e467f5fc517c715547aebf2e2311d84b34bdb0487d3f2e92906a6164511510bf44fdba52b45328ed5f469fbe083c1be60810bbd162f10e7875d23d1f7621fef7d3887ccbf7bbb84c35b1351de2cfffd7ae0619b869443678ca69b84be4ffceb9cecc31b578469e911381b7706c9fefc826495e1104d70fc1779ac1ac45134c594319a04b4410bca8cf109d5d12341908ebc46cd08373e05fb135073117e62d1851e2e1e5d54f4e39c04502b021edac2f8f9f6c50b560ed2c07e7f0e8683700eabb6867a2066c337af1699db7c3ceef982191ee4b5cb74bead9e600dfdc49db164aef1df4689c52a873f68f2f4c33b155cad53f6486d7ff75be57003afb8be76ae744cf4fac040e75e18bc1099cc7b134d46e2030b4cf197a87dee6c9682c9691b7d03d5ebe6c8cc049683798d474e112fe1358bccd436604a42bb0d65a4b186a625b53b2774da343232140f3d8e352aa425f3b998720a546f3b8ef68efc037b3a53df16f3a07e5bd588ba6c903dc65f8d85e85e32abd2477a0e9b0850ee45418fd8b9c38ad12d6f6681abf34674cde3e21e9f9e8b8f9a5d29ac85743eec1da43856d062b00b4377d586b8531bd0e10d855dcb92d9e94e14ae4e6c78d1c76d8699921fd97f291d83b68ab3a27aaa5eef1ed4da6a49452e62ce859b343d8bba304ca20841fd2a145e23af699dbd45a7c977fb42e74e4c41b3e9099c72daebdab2abeaf66d1b8f767f28ab2e351bd2b7a3bf2bc025c93d7c769bba602338243956a82bbf5760d4ce6aa601fa2a7168a3d13d4d8151fc13c1795ec07234124bc6ad15fad7982069611572a29b8afbe2cd8e7015346b332bcd762700b2d9af9cdda4712485b8d060885ecf5b2d7028ac80b7c7165867eae689a8617b9e007de148bbaf682a14a36539a83ce4097b8b12aca5c29a95d0f39ab8b5cc8a53a25665634b1b6aeb5e1a46135db83cfe63a13ee9978599f256f7f373d01d710a77a217bc7dfa4978221743d25f4dc9c57342cfc3f0eb2e742f27f02534fc62a578f4ae70f320b9d88fab540fbb54d85b6c587e1b49ed926f11793b30107174227a1c20162de7a619a03b4330ddb73a359f90b5aed3aba2b001c42a6137fda7b9b5b98ce1625945a5e08b8d742c8c3495dc5f261ebb6fc60f7423d5937c09070ef7ef0f19087f2e2cc8dbc13e48b8c7b366f84e60225a68f02005a061bdfbe3a54a42ba587b03bc0a2e2c73122b8ee3104ca52aaf2bea53279004c2f730dbbdc7c4f2f1159b35caeb434db2b28d3ee5f42c47ccf2779ce4f4f6e8d9c683ebf8f26f203d9853cb77d6bd45ceceeae8e19a91308b8f08710f2384d1249b839947338d60a5b924ea65b0e5f6754f4958d8dd9ab469774903e2a7abceea8a4d6ee9d21661871153c8a4f2fe00545f8cb5a756ebecc1915311c058641f45b13867d94c9a597523549fbdf51f1cbcb3069629c73d4bfe2d9c8bb338f2898958de2c24b30666fd3c4765ca7c302be1ad18c2b14a345f177b003733afef26baf043b22769d3681a576a5d78080c9f3833b62b72a5cc3d97d89003c2167b141d75285154398e52d2000c0d50d60baf7c1f89682918c11df95d18a6c3e1d36ba8e9aee6ee074971df805756aaab8865d32d9e32d6e7392c96c353e9b61be7570f2b114eb11a07770e790871747c146049ef38258782ee52eecb0968ffe209e81244f6eb9bba4a2d0e2f002cf6c8f3e459826adec7b85b39e05c803a42cc9acc801eb1c4f6d85b7cfc2426b22ef64b110793c73277645d280e2dd3ee5e74e599b90a2c170949ac514f0dadbdfd1e72aa32a26a75663deed8420ca9ee9113ec13908dd177a1a06a55077b28e504d650355be9a6a8f298f5d62aed2776dafaa3205115a97b68293ee2d00a9bb90fc35a443675441b0d94c151836344fdcd898147d048a42b4eecc1ec53c5c0361d6352be44fa2d6286f3c94300a5acafbe529a3511b31d3122ded24dff5cb65d4ca46d61e0d575e27ccb676f8f9bf01e651fce5df85036a540ced748469f4281157ef6a99557e3d901181255d731d471629482b5c206ea1bcbd2c4a8aa69cec6722e0e7cfb3ed2dafbe75f74dc391a545487cdb6dc8a5e28a58cab4d4f7c914b25861a4d7f0d5c96b92320286f73c10aa625df25d78a7ebf24e7859ac061f94ac41bb9b468a3f20db29a7a38e1587ebde081f09645b53cb2a9f39d939267f70e9e770a6162d9e5a9553c54d3cc507f0a8db0a43bc0a9578f7a08fa7de77eb6cb68d8fbf87fddcb51d153160074231c5b1173e29ff66fdd1d68a8ed3675d80301f2eda63efbd6dfcef28b37bf19f050736f10eddc17232752168c5ac780480b772bee7d7ce32976cf7b563ee9c9ff93ea0d3ccb275123879d4b4f3381c6faf9682671be0691ae7ba84a0c0b6e20d7a305989093131ebda938138f6ae456e43f25486e44fed44c6f13348cefbe05c21092a7469ab766a924c1e145583ff5348fc4ffddeca1e37abd3510dfb94110a26548670dde2978905c0db1c19a2fa277e53687bb86281410b0054212397366cacaf82dce03ccf85e8e8dc8fcc78868e2857485d4664a19b094046a052d7df013a13adb39438a7f139edc82b0b951f8f203ad01d8c1acce88dbcff4d83008aaba6c15404e71b402abf5d49b7ea5660d22e01a7a841e154260e5435b568030431ec69515df0036cbcc4e816e5ce13f3b41d6554ac04649c5bdcb1aea0b6385b5a7bee571ce0ece918ca4def9ba390ef464b9a3ad6780029d953e94310ca1b7e50bf7c6f1a8b98e4e35dac9950cf95f33e10ec069ea4fd80e4c20302cddd36b8a0293fd77e3a455b2f27d91f206daef1bbb205d3715a77a8cdc8ba08d49b5e8dae652f5e4ce3be4f11920fd03e728ffe153247ac65db674815c6a5d25c316726076e947cb0971482fff2c7bd707bae4dc34903c273c4bff0acb398a742870a4c28236d9fc538a42d578d83a9015537cf9815ec6c1f586c298dcaa57ffa2d828c4bafdaad2e0fd99364d48ffb77973f16aa3053130fa02d958f4b9a76e15b686be8bdfc19c6b1a64cb7f138f37f8e912973a2c650d1f41630fb075a3bdc330ae90bb4c6305effc06f21d4d4622e4884a036c7326bd6cc68eac5cde76320fbaad3211c0cb17900776727ab3a73c1e43168fe90ceab397e6b5652e03cc55cdcc134f83547ed056c667fb369e36bd86a453b39579beecf55f877e28c1f9e830f0a3efaea52d9a023cf89e1379d7f0c1ca7be2d34e7967a2d4cc936cc26b0a0f5549d78459bc0b5a71d5322b957ded90a86d569f9b31b50f0846949e136008c7c6c0a7edc73883c1f4b1a82f8d1acfcd6766d8524736b7e8f46ebd92ade8194957631f5fc9c5d39f1fff53f4ea5b1899d27ba0aaf08566580912a9e6538a12f0ecd9bb349c32ff34c7fa38e68181a3369e1f684300659502b534145f837d956475da263875089e50aac076ad8df854761428a193694d3cc79bca8fcded411e52ed33046f81b4752e21c93aa13179f4d775c7cf122b3b5035a54ad758be0efdbd4f8634567e22c9b4ceb281b3af7229370c085426d99f3e169f8c24c7508842200b5afb727aeb8dfbc4f1142307bbb3213fe508a85153951a05d98edda8aae49178b087d9994022213123016d365878036f882ae544c2a75b328021525bc15bc0fc326fe99d13145964ba3811300567e2b6e17bc74bfe4d2a3c808d34d01a6385b5414c2b472b04f2cde688dd90b1cf414838b743da90238a13a05cbd52101f2f0b32f189f1bb8fd7a13811d5622a92cdd5c90e4c71c46e4a33d1c67171f6a914da60a19f1dfcb820448aaced991392e8e06f5b84ff37fe2513439d21058c9a2d9fd9e39e3d3b2e3a60d118d7cda4ba914457d60aa0b1af770879bdf349a08fab5e3452afd4c7a66a9a71c9eae7f506e7d0e6c161bb8c420a17dd63f7576d365ae59dc3a189de8e3a1d92a9710d736dca6a0fc66e9938585489714ef29939ca6dcf71f6c87469e49c91785441", 0x1000}, {&(0x7f0000001340)="27a7089993c44dd809d69752053a8b254416be0c7f6315196dc22eb7bf8918480013b0c8e9a8890873e0e3e3fa0b19355786a58f21f5e5018a22da94070bc0db2e0097149ba4aeced9be60524a499bc1248b20bc1000e6eb955f46cbf23b3fa1c89d61d28cbaa7cb971d35d724366af2588d7cb7d584f48563fbdb00538b41c3117ab2b2e9d6d4e5ad8f021d5ad5b25ce94cffcf2549d3d71d246738887d1e266ca83f83d323a394374c0ab86b62df95a66b008b733c9fe6767240603e75edd62dcac77753146aca5b", 0xc9}, {&(0x7f0000001440)="4d687d597cc1f61f37695addeccb8e8bf0efabe44b8386302cefc6a52905ac5f97b32cc65afe6f7e48230e66791dc3137f6c8d1140359f842204c49f89e769d0124f81a318aedb5f18b58e01a6bb574a017864c2324d6be5e51ea22cb9f9e7f50848cb39545a0f2242d53585cd64f406eab5be3a743d8e4ee1748b000763b0b73db1f05154df8871aedbc6d0fffdc0cd89a2c19f30adb50501d3a7411e16819827b496ff9dfa0c4b6f9fce0030525647082a9e4ca839094402d4d21ec1e3890fd06eefc67952c7def915dac7b29317df", 0xd0}, {&(0x7f0000001540)="f4a5210443a9b66d5eebbe81248a989c4d329f99c9758fb27b36705edf1a96f4ad6a70794cfc37abea194739b1d1341f01b08d6c67954fcd8a0fe64c9c6960fa663aec1d7a1f6e677ff03069af907d8ad8832566256e681d0006fb1e842c3c6dbd0ab1d4791ff9d2866ff2dab75c1ffb396f74874e58eaaa2f39fbb054b807566973ff6f3d1aa4f79918841f4ea26faebea8cf110d6fc4addd494ba359037bb596a46421", 0xa4}, {&(0x7f0000001600)="2d890e3eb2e79f24802c0ae63357c34a5828927fb8f23b237b18f95d781b36fbb4cfa6974fc60815c806b6efb9346816ec14044ccd412240fd96134dc3f6f3f9a842e113355052215ff5d24ec92a39e8d65c419c78901b91491ec711676282a8e3b48612e6622848cdc97fc5de15438fa102bd318a7360c93964", 0x7a}, {&(0x7f0000001680)="25831c5a4a986b48831685884d3be6274fd1f0bd0ee5f5488c3d13f8307c6340563d6a357b191103a6711cbde3b239bb43c4f24585a45768f12caea3f680c3a8394812fd544d10b489e60cd114290a3d48b6bfe048f8af53192c49f5290337ecda63c2b406cfe9cbfdbc3560d22b691ea7a6", 0x72}], 0x9, r2) (async) [ 3248.183557][T32510] FAULT_INJECTION: forcing a failure. [ 3248.183557][T32510] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3248.205359][T32510] CPU: 0 PID: 32510 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3248.215391][T32510] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3248.225468][T32510] Call Trace: [ 3248.228756][T32510] [ 3248.231697][T32510] dump_stack_lvl+0xcd/0x134 [ 3248.236309][T32510] should_fail.cold+0x5/0xa [ 3248.240848][T32510] prepare_alloc_pages+0x17b/0x570 [ 3248.245996][T32510] __alloc_pages+0x12f/0x500 [ 3248.250617][T32510] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3248.257411][T32510] ? lock_downgrade+0x6e0/0x6e0 [ 3248.262316][T32510] alloc_pages+0x1aa/0x310 [ 3248.266759][T32510] folio_alloc+0x1c/0x70 [ 3248.271025][T32510] filemap_alloc_folio+0x8e/0xb0 [ 3248.275992][T32510] page_cache_ra_unbounded+0x370/0x740 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001700)=[{&(0x7f0000000140)="8e26b64cbce4f0807caa25b0df4fa12542166190ead92adbcf22b7b9b3f332faae7bef445c82a9d17090bd6334822f56dd53e817858cdb2b8fb9d043668d8b340519adafdaa55a3a8b0eaf2d1278aabef7a03b84eea63e6638ae26b20c3f74b00795d87f71acf5648a0a3c03d2f58b3bfb70aeac46e35f7144a6d45c563c65e0a5d45f32b315bfbe692a949e26fe18e6ccb528225f536bbb47c4476f1d17af5f0127cdf289c7274f129c0783da9f9cbb7717b4d2d04003b6371bff59f190d516ce16dee09f363332cb49b84746876b66cc238a8def4e7bf2c7f4edc0966fa4c6ba06b29769ca361dfcd18944299dbbd18d8c140a53", 0xf5}, {&(0x7f0000000240)="48f4cbbd322e114e0c45aa66d19f274d269c87824f9a1a92807901ea18269a9bd8ca4167eb5a77fee516d6d1668ac1274857791ed9f460fd961a98bf5b4a5d6de9c13804e693b9ca2f250e05a1b1a0bb71739be65b72edec9f739897a91fd90c9c98803393b643adb9d6dcfba8fb131d3525f92d52ccc175a9720ef49529e95c61338a6ad6ca384db4296d884c3da6262d6bd71c9b6678212a7eab6c94", 0x9d}, {&(0x7f0000000300)="0292251d", 0x4}, {&(0x7f0000000340)="d185a8e4785642a62ceaad22ca0f9985700a6ba6cf1906577da91d164874668c0f995d46155fd2b681eee8e5235312d71f73feaf7cc06c8620d692c7e943d408211629cd392fa08939322752e0c60b761f468f5be8a41a34fbd48e07561b452492075132172e4e999b181db4a1f07294ff87606ef3fad708ca2c1311f9911dda4e2c7b8a598a209d361fb31849e60eef267c9c7b7e64f64c0a5e17f8ffb38f48e83381c57b6f3dd9591bbc9e8d675d3db66b5389a2d01ca7d4fca567fe0fa2687c1255c0557c9aa056b7c2495f8334dc85c41a67c7d4d3d6e240ecdead2185c670f198b76b773efb59ed1f96bfed062116a19c41f214276935e0fdaf3eaa269a7e3bd72e8611ee2bc113b2c037951309a571c12dd31e94a9dedb115f2e0a84498c05e3eb187c0f6be288e520e93d00a28780480a8cf8be43fa28c2443b60b9f37df3d33163927f2aef4a6b31eee85bbbd4d73f4b2c8d9a5cd0fe7a976ff7756b78471382e4afcb6a4697dc11e2f5b8019ca9bb2303573204d0b71776a532c688631665400d292d0ad314e55b5781fc83a672b6097aa70612642a0c74afb98ad4aa2c2e33e4499b1448dbe85c229c6f61d575478b192c7fdb214de67ad0bb78ac4afb16ba5a42f769ce708427b6982934e9f61340d87c16357920f82934bafa32c19c9aecce5196fb1f3ab90bb7a282825c8a895813b5d4ace51b25247c52a6d0503bafa2e3a4b5e3dba97ce30ab1981239f1d36fd7a5ebfbc75993e653edd8c1c27c4ebcd6ce32b2de03d43eb1facbf9f3ff14d78042656ccc15124ff7b3764e57b1edd056ca9ee57165ffdfdfa1d8da1dfc9f3fc554c7842d826f889a39962c407dbbb8a16f33c6467d2044a7097de576e4ede39ceb07491364ae24864882c79afaf0d083d50db3f2b99c3bcab809e6fc61c5e10179af4ee066dccf9e2b891e9acf3fef381b313f458c7ded3abb30aa1a398817d8ff7d96e8d7e33e7768c1016826a75fb967c51bf33e02886a42507833aa6a09b5324ac296e2817db8d473786164816ccbf9194c552c39410f43a920af5e171951c49ea0593733b8be47ea6ab6de5005c7508e2ec8a2b9b28bda905d3ca4c45272ff4c89df80107af3ad1915258fb229eb714641b289a2f26987c95e85dde41691a9a515f2cbe2826036c13bea8cb77f4ebf3ebf59ebacd13dfdd48deff4f3e0e57e34d4c66f143d8a063b5716f52a2551b47f8998df42a61dad423b9e02ab8ed6361812a157dc4e4e2b520aea59cf065fab56e9d1f985976286eb0a48e3057dc8421907dbb5fdd79b83ab86dacf93297380a49f984b97cab7f9e75ef5da1a6c7cd277013dbf23ece5af27a8f12ebc6cc6a369c42ec5e8c53430695eab234aaab6eb6b96d20bb5a7bb31cbb38e99ea7832e23c1dd77c3dd8feb55819ea176dfb14d10b7e7762a1e9fb9a17544ddd91fc62ecd9e77c429355552ea8c0e0fe6a6a31472bb07baf1c8a6e0387da59525e1f946a691bf963a8c7131ce2020b39d08ba502a7bf62aab3d7ad64ba8bfa1fcab26828a5c44fabd69925e2b91ec674e4ca35236b23da7e0f2924e3ce25c89e97d6859a610f7e42521fef22197549ea6501cb3db047e32bc59694f66f05b8edbf825d09e8f71676968e491a244609ff304f48c41723ffe4497c4bd9d443bc35b35c4767278a6ddb94dd79745dc982790f587d3b05d12107d331034e2628dbb092bcdbb099bd7f5e04cbf562949d8cdf115858ceed7d28dce96e0eb6f804589bf3ce80c49f5e4f6e467f5fc517c715547aebf2e2311d84b34bdb0487d3f2e92906a6164511510bf44fdba52b45328ed5f469fbe083c1be60810bbd162f10e7875d23d1f7621fef7d3887ccbf7bbb84c35b1351de2cfffd7ae0619b869443678ca69b84be4ffceb9cecc31b578469e911381b7706c9fefc826495e1104d70fc1779ac1ac45134c594319a04b4410bca8cf109d5d12341908ebc46cd08373e05fb135073117e62d1851e2e1e5d54f4e39c04502b021edac2f8f9f6c50b560ed2c07e7f0e8683700eabb6867a2066c337af1699db7c3ceef982191ee4b5cb74bead9e600dfdc49db164aef1df4689c52a873f68f2f4c33b155cad53f6486d7ff75be57003afb8be76ae744cf4fac040e75e18bc1099cc7b134d46e2030b4cf197a87dee6c9682c9691b7d03d5ebe6c8cc049683798d474e112fe1358bccd436604a42bb0d65a4b186a625b53b2774da343232140f3d8e352aa425f3b998720a546f3b8ef68efc037b3a53df16f3a07e5bd588ba6c903dc65f8d85e85e32abd2477a0e9b0850ee45418fd8b9c38ad12d6f6681abf34674cde3e21e9f9e8b8f9a5d29ac85743eec1da43856d062b00b4377d586b8531bd0e10d855dcb92d9e94e14ae4e6c78d1c76d8699921fd97f291d83b68ab3a27aaa5eef1ed4da6a49452e62ce859b343d8bba304ca20841fd2a145e23af699dbd45a7c977fb42e74e4c41b3e9099c72daebdab2abeaf66d1b8f767f28ab2e351bd2b7a3bf2bc025c93d7c769bba602338243956a82bbf5760d4ce6aa601fa2a7168a3d13d4d8151fc13c1795ec07234124bc6ad15fad7982069611572a29b8afbe2cd8e7015346b332bcd762700b2d9af9cdda4712485b8d060885ecf5b2d7028ac80b7c7165867eae689a8617b9e007de148bbaf682a14a36539a83ce4097b8b12aca5c29a95d0f39ab8b5cc8a53a25665634b1b6aeb5e1a46135db83cfe63a13ee9978599f256f7f373d01d710a77a217bc7dfa4978221743d25f4dc9c57342cfc3f0eb2e742f27f02534fc62a578f4ae70f320b9d88fab540fbb54d85b6c587e1b49ed926f11793b30107174227a1c20162de7a619a03b4330ddb73a359f90b5aed3aba2b001c42a6137fda7b9b5b98ce1625945a5e08b8d742c8c3495dc5f261ebb6fc60f7423d5937c09070ef7ef0f19087f2e2cc8dbc13e48b8c7b366f84e60225a68f02005a061bdfbe3a54a42ba587b03bc0a2e2c73122b8ee3104ca52aaf2bea53279004c2f730dbbdc7c4f2f1159b35caeb434db2b28d3ee5f42c47ccf2779ce4f4f6e8d9c683ebf8f26f203d9853cb77d6bd45ceceeae8e19a91308b8f08710f2384d1249b839947338d60a5b924ea65b0e5f6754f4958d8dd9ab469774903e2a7abceea8a4d6ee9d21661871153c8a4f2fe00545f8cb5a756ebecc1915311c058641f45b13867d94c9a597523549fbdf51f1cbcb3069629c73d4bfe2d9c8bb338f2898958de2c24b30666fd3c4765ca7c302be1ad18c2b14a345f177b003733afef26baf043b22769d3681a576a5d78080c9f3833b62b72a5cc3d97d89003c2167b141d75285154398e52d2000c0d50d60baf7c1f89682918c11df95d18a6c3e1d36ba8e9aee6ee074971df805756aaab8865d32d9e32d6e7392c96c353e9b61be7570f2b114eb11a07770e790871747c146049ef38258782ee52eecb0968ffe209e81244f6eb9bba4a2d0e2f002cf6c8f3e459826adec7b85b39e05c803a42cc9acc801eb1c4f6d85b7cfc2426b22ef64b110793c73277645d280e2dd3ee5e74e599b90a2c170949ac514f0dadbdfd1e72aa32a26a75663deed8420ca9ee9113ec13908dd177a1a06a55077b28e504d650355be9a6a8f298f5d62aed2776dafaa3205115a97b68293ee2d00a9bb90fc35a443675441b0d94c151836344fdcd898147d048a42b4eecc1ec53c5c0361d6352be44fa2d6286f3c94300a5acafbe529a3511b31d3122ded24dff5cb65d4ca46d61e0d575e27ccb676f8f9bf01e651fce5df85036a540ced748469f4281157ef6a99557e3d901181255d731d471629482b5c206ea1bcbd2c4a8aa69cec6722e0e7cfb3ed2dafbe75f74dc391a545487cdb6dc8a5e28a58cab4d4f7c914b25861a4d7f0d5c96b92320286f73c10aa625df25d78a7ebf24e7859ac061f94ac41bb9b468a3f20db29a7a38e1587ebde081f09645b53cb2a9f39d939267f70e9e770a6162d9e5a9553c54d3cc507f0a8db0a43bc0a9578f7a08fa7de77eb6cb68d8fbf87fddcb51d153160074231c5b1173e29ff66fdd1d68a8ed3675d80301f2eda63efbd6dfcef28b37bf19f050736f10eddc17232752168c5ac780480b772bee7d7ce32976cf7b563ee9c9ff93ea0d3ccb275123879d4b4f3381c6faf9682671be0691ae7ba84a0c0b6e20d7a305989093131ebda938138f6ae456e43f25486e44fed44c6f13348cefbe05c21092a7469ab766a924c1e145583ff5348fc4ffddeca1e37abd3510dfb94110a26548670dde2978905c0db1c19a2fa277e53687bb86281410b0054212397366cacaf82dce03ccf85e8e8dc8fcc78868e2857485d4664a19b094046a052d7df013a13adb39438a7f139edc82b0b951f8f203ad01d8c1acce88dbcff4d83008aaba6c15404e71b402abf5d49b7ea5660d22e01a7a841e154260e5435b568030431ec69515df0036cbcc4e816e5ce13f3b41d6554ac04649c5bdcb1aea0b6385b5a7bee571ce0ece918ca4def9ba390ef464b9a3ad6780029d953e94310ca1b7e50bf7c6f1a8b98e4e35dac9950cf95f33e10ec069ea4fd80e4c20302cddd36b8a0293fd77e3a455b2f27d91f206daef1bbb205d3715a77a8cdc8ba08d49b5e8dae652f5e4ce3be4f11920fd03e728ffe153247ac65db674815c6a5d25c316726076e947cb0971482fff2c7bd707bae4dc34903c273c4bff0acb398a742870a4c28236d9fc538a42d578d83a9015537cf9815ec6c1f586c298dcaa57ffa2d828c4bafdaad2e0fd99364d48ffb77973f16aa3053130fa02d958f4b9a76e15b686be8bdfc19c6b1a64cb7f138f37f8e912973a2c650d1f41630fb075a3bdc330ae90bb4c6305effc06f21d4d4622e4884a036c7326bd6cc68eac5cde76320fbaad3211c0cb17900776727ab3a73c1e43168fe90ceab397e6b5652e03cc55cdcc134f83547ed056c667fb369e36bd86a453b39579beecf55f877e28c1f9e830f0a3efaea52d9a023cf89e1379d7f0c1ca7be2d34e7967a2d4cc936cc26b0a0f5549d78459bc0b5a71d5322b957ded90a86d569f9b31b50f0846949e136008c7c6c0a7edc73883c1f4b1a82f8d1acfcd6766d8524736b7e8f46ebd92ade8194957631f5fc9c5d39f1fff53f4ea5b1899d27ba0aaf08566580912a9e6538a12f0ecd9bb349c32ff34c7fa38e68181a3369e1f684300659502b534145f837d956475da263875089e50aac076ad8df854761428a193694d3cc79bca8fcded411e52ed33046f81b4752e21c93aa13179f4d775c7cf122b3b5035a54ad758be0efdbd4f8634567e22c9b4ceb281b3af7229370c085426d99f3e169f8c24c7508842200b5afb727aeb8dfbc4f1142307bbb3213fe508a85153951a05d98edda8aae49178b087d9994022213123016d365878036f882ae544c2a75b328021525bc15bc0fc326fe99d13145964ba3811300567e2b6e17bc74bfe4d2a3c808d34d01a6385b5414c2b472b04f2cde688dd90b1cf414838b743da90238a13a05cbd52101f2f0b32f189f1bb8fd7a13811d5622a92cdd5c90e4c71c46e4a33d1c67171f6a914da60a19f1dfcb820448aaced991392e8e06f5b84ff37fe2513439d21058c9a2d9fd9e39e3d3b2e3a60d118d7cda4ba914457d60aa0b1af770879bdf349a08fab5e3452afd4c7a66a9a71c9eae7f506e7d0e6c161bb8c420a17dd63f7576d365ae59dc3a189de8e3a1d92a9710d736dca6a0fc66e9938585489714ef29939ca6dcf71f6c87469e49c91785441", 0x1000}, {&(0x7f0000001340)="27a7089993c44dd809d69752053a8b254416be0c7f6315196dc22eb7bf8918480013b0c8e9a8890873e0e3e3fa0b19355786a58f21f5e5018a22da94070bc0db2e0097149ba4aeced9be60524a499bc1248b20bc1000e6eb955f46cbf23b3fa1c89d61d28cbaa7cb971d35d724366af2588d7cb7d584f48563fbdb00538b41c3117ab2b2e9d6d4e5ad8f021d5ad5b25ce94cffcf2549d3d71d246738887d1e266ca83f83d323a394374c0ab86b62df95a66b008b733c9fe6767240603e75edd62dcac77753146aca5b", 0xc9}, {&(0x7f0000001440)="4d687d597cc1f61f37695addeccb8e8bf0efabe44b8386302cefc6a52905ac5f97b32cc65afe6f7e48230e66791dc3137f6c8d1140359f842204c49f89e769d0124f81a318aedb5f18b58e01a6bb574a017864c2324d6be5e51ea22cb9f9e7f50848cb39545a0f2242d53585cd64f406eab5be3a743d8e4ee1748b000763b0b73db1f05154df8871aedbc6d0fffdc0cd89a2c19f30adb50501d3a7411e16819827b496ff9dfa0c4b6f9fce0030525647082a9e4ca839094402d4d21ec1e3890fd06eefc67952c7def915dac7b29317df", 0xd0}, {&(0x7f0000001540)="f4a5210443a9b66d5eebbe81248a989c4d329f99c9758fb27b36705edf1a96f4ad6a70794cfc37abea194739b1d1341f01b08d6c67954fcd8a0fe64c9c6960fa663aec1d7a1f6e677ff03069af907d8ad8832566256e681d0006fb1e842c3c6dbd0ab1d4791ff9d2866ff2dab75c1ffb396f74874e58eaaa2f39fbb054b807566973ff6f3d1aa4f79918841f4ea26faebea8cf110d6fc4addd494ba359037bb596a46421", 0xa4}, {&(0x7f0000001600)="2d890e3eb2e79f24802c0ae63357c34a5828927fb8f23b237b18f95d781b36fbb4cfa6974fc60815c806b6efb9346816ec14044ccd412240fd96134dc3f6f3f9a842e113355052215ff5d24ec92a39e8d65c419c78901b91491ec711676282a8e3b48612e6622848cdc97fc5de15438fa102bd318a7360c93964", 0x7a}, {&(0x7f0000001680)="25831c5a4a986b48831685884d3be6274fd1f0bd0ee5f5488c3d13f8307c6340563d6a357b191103a6711cbde3b239bb43c4f24585a45768f12caea3f680c3a8394812fd544d10b489e60cd114290a3d48b6bfe048f8af53192c49f5290337ecda63c2b406cfe9cbfdbc3560d22b691ea7a6", 0x72}], 0x9, r2) 03:58:46 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe6443a94ef60d05e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3248.281495][T32510] ? read_pages+0xe60/0xe60 [ 3248.286039][T32510] page_cache_ra_order+0x67a/0x940 [ 3248.291184][T32510] ? blk_cgroup_congested+0x1be/0x3f0 [ 3248.296598][T32510] ondemand_readahead+0x7d7/0x11c0 [ 3248.301749][T32510] page_cache_async_ra+0x113/0x140 [ 3248.306891][T32510] filemap_get_pages+0x6c6/0x17c0 [ 3248.311965][T32510] ? filemap_fault+0x2550/0x2550 [ 3248.316932][T32510] ? aa_file_perm+0x56b/0x1230 [ 3248.321745][T32510] filemap_read+0x325/0xc70 [ 3248.326294][T32510] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, 0x0) r2 = request_key(&(0x7f0000001480)='logon\x00', &(0x7f00000014c0)={'syz', 0x2}, &(0x7f0000001500)='.$-\x00', r0) keyctl$reject(0x13, r2, 0xf1, 0x1, r2) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001400)=[{&(0x7f0000000180)="14276f7da9f87b60ee96f8c08be2304efe03a6d1907c4cab00eb06d698d0b995940cbe723a5ede2504a01a3e4d1d00ebe4909826c1e1312f8cae8fba717b644efe224f658a7301118338c609edcbbd76de67c6d36b888ff5eebbf45c1ccbf743ea429394be1d0203f66b47eb61bedee2ff29d9ffddcdecc70211", 0x7a}, {&(0x7f0000000200)="8fac3096fe5b1266b8ddd70e7996cdc7759e257028999b871473a87dd073290348f637b1efdf112663c9536e530a7fd8a4003727cd87876183010855cd1932c7daec60daa95b56f2c25ee7d66c1600422bc2a734540086da2fdeb9acd5c1bf8dde4013838e1bf9082f31cdcd892a7c3e082d2f71cff7f4baf48933ac419ff117b8838580cc544899f9f4315588175eff7514a7d1c284eab1b92c7fbb12068574b258cff822dc5dcd2dc9af19f4102ee7fa4b8e88de3485eed45e5afffb56ba1b6528f39d0bb284b4202f4eac8f468105792abe5a9ebac6204f82e3c5908acd5189ed60cf907bbb182e8a605bc19c084dfd4a458e8495d0b054e49c41128d15836b9036fb475711410825db2ff616248e9c808522725b3c73b99263ef30cfcbf8cb1c39970ff6dc6cfe11298561b704f848383779dccf3eb6694b5f72de074952f6b9c41ca640cd43ffcb88c7ed497510e00005598b516366ad0b64844ee7d74a0ecb00da05811452d0c59e5e4a013bb7aff432dce07896114b89041777201e50959306c80487f623b077363d4e1bd38653681f67a54eb9a747ae9369205201c02ffe1543c5f5f41d940293298173c18d88ebb66ee634e4ee446c04a05aa32ff78b3be12854f585e7f15e529d191dceec0b0b7b37481edb8346bac7b1d8cf883f4df43fe6ca1b64bf9baf707abe5016b082d7ec6476610c3864d98b4c629735d90693df514cf7d02f8e7ae93d5c50da33835675c6946d19f37337b28abeb187a0f3ea7ea772d7e6b075cb159cb539bd97b542fba05ee36165fbf400e57abed3d0ef8c23790d718d5cb86c41cbbaca680831d9b8eef5a61d9a2fc7ce99311f2e05bd119604b49db81c44851add1b1bae4ce9343b2873a00829c678426fd2730483aee6a521bcf29efadb9ef75721f7f8c350ccbbd4508ce97925b8cc045681e3ae73b443c9c3fc417c052f85ff8020942c83d6326a444cd024fb4dae68eb4100a0ce9b6f458adf3c141f11398dcbd7e13724bbacb11f49b07a70240a943c0a358770918c488b90b7d478770f50c836cffe53f5c5016ab4cd1eec1b6b838044c4c90851d00f40d32e390114f3805d907f2f24951bbd86d2e6a48ee879e493166c405b76f4817919223922c1e441d03fb701cbb1451c6238f835325890a526838a468516128b1c19fc8ff05c50c182820bd11b351aa70fdd21e24055ad5459cf4dd39867d4ff4606e726c00bf6c5b056aeca8542340860f11071aea8744aade6147a6822cb4b1e500d063af0fea427d66c4dbce66082f1fba907453a11d55e6b4aef7c14e961141dd0e945ad7fb94ecc92c3ae790dce1b2762ef876ab4d3e6576aa2f783b038eb589ea0e99aabf86a26f8b094017850bd20f0889d2428b1ade92776cb2b83b138166d60f2a76259b0109188f08ff832964437ff830be130a2c9f7fefc69398bf75fd161207f45edf642d24db5bfbfb64324c172a605b54e238c880b6b06bd6fb30cb9d702e08593026203784bd7ad3c9f559d68f4e973bc11597e04f50a980f38c6f894e5a3d24ff63d330d1e717b88ed285160697ba8b259b75c1264fa87679fdf0db05c299209a53302d1290e2e696d5ff95b5e7296b47737f7a1b504e9a6e046a1853cc44429836a7ecabd63c3292e7fb508fa3ad67862fba65cdadf5f6df37e5761748706cba0c6737bc83503de0832b7ffb01447b1d97cd14fd5447dc26bd343a774a148cfef95a454d632ac23d8f38265192b097e6c6faaa6963a2335435c1bcb27947b4aa9a6ad774386ffd33e218f9218beabb9db93be043d3359bb2ed7c03d2f090a625036f67bd42fd47dd7c783cdaecee8302ef7e2a1e8240449958038e184e092802504c4adc618b7ddb963872afc0d74c29e37ea730ad81f39cd572a15e0033a3bf3e157d2faba0b03c405e5e4af51265394bb063c5eee81bb5c1c6252755dfb0543d8e781a87fb80d3985849b98d60e252012745e471e90a78290991c1d42b466f42e39c253fa214cdfd87cd3decd696bac0eb103e1cfefdf432b0fa6654afb58fb6eccc191f4876f4b156097b722dc5f9aed990be39d3449e5f058770ba6d9f70887475692094dddb37c44f24fe8ebf5b604100c76a17eca74e6f9bc5517cf3154d8bc678cf6bc1430ec636006386adab5f3962a8c2ce814f00e0ad5409878f9856d576c7d4a0174e291c647a8e3dcf1babbd8edfe8567bfd676686d685ac7525627a777a26175c26a8509d605ac91406a4d7b8fd849c9f0f326c379d15e6624d22fc0da03020ab57d0556ad20c233dc05ebdf543c3445026296670563f43e1c956608bbfb1da4c5e01e8f08572bab1f92cce4528766ef6b1af35d867b1e691088238bbf35f55a2ffd1ff88d0590ffc6c073332eccec095912d76c6177b11d60a9e01bcf755c58dc08948c79220dfd550f578130bc185c264f58c5bcc1492c81939dbec31a1106a2a9df4bb6eaa15b502fff29fc5b7caf2d24540281b694116f5f35cecd703acbad4a2aeef4f72c90322cfb349646ec64b092884ed8e80c040aa0286f5e5f900bf046a80ebbe9884a517656bd2cb0fb0d6d4725383be8f0b3cc875e0faf20aaa940b258db829972d833c101ce3eb1c696b81e8651306a81f63be717c4be15d71d081183b9dc377d1842b89034fd0e5cbd388d3d4285b72b248412fc66b48410b11dcae66316d44b246d147807f0e000673946190013e9eaabd1235679aa6a3f43a8cfa11d5a94f0e1074872969598542e28872734d99140ccf3a717462de9d7efce5ff7bc1cb39d04b11baf1c79bdf618b5f96ae701d61d13412df6d829b0752695acd3f35e92cf6f4c9407fb06e1aab9893242fb69f99e08507e68c17df67cc88f06a028e04e2000be7d1138af9d60190ed85ad0543ff3848ba0f9bdc68bcd5cafc6f32005fac46c9ff83a3452fc94d9f0e09f201a61c28052d9bdad5035fed9c0e98c188723d4e56ad0976b86509e751d26ac15319a69a32d0c7e685b356edac7a482e75769d45bab2e7d4251ebfdec0e171c59fa75af779daf0ffcb24810d1a0c95485eb69941cde3febe96439ebd088933353cb719b9e7b94bbf0a95255c3d1bf4fef06bf7b2b151e9fe551f4342f37cf921aefb8fb14b337084c9a97a20aab2dddd5559cc51cd2de866b83622fda5164c6fd1f10f2ba9a17236a189761bcf8d388733f2c823da60d11486090a0e04089095a6f7cfbe0f7701fc730fc3cdab7a82bd001f9f964c8c3b2978d6900d5db6773029f926b80a99e99e0ae0bf63d22a364d3f2623c4894e3222a7adfe8f4ac088bafe14e2746ff3cb6fd4e64033683cf2c560abbbd13af5102ba08cce52cfd15eb0ece1c3443459f9e65dcc01c4bc04715a00c5d2a9bd0284115ae48991f6d50f25bcf646ddffcd49ddca1e1f6ee33b626d74282bf01edf46d3badad557d19c6018f6edb1d60a43c4f9a090fe22c82e06fb5ed3d4acf5f7d63faa270e90ee257107f5a87b6b6122de35dfb29113d40bb896f526cd13dcc446c065bf655da98e970628c80c0492fce443bef94144ca537c8dcd26b355fce131e144b18ff9b0212d49b5c29d85460fc86bcb39fd448b0e1a663ee5f5d03286907b45f852a6561dedd046141c6ec0ce00ae0806558ce34d3238fb53d971d9b58ba139ea523ab368d8a65aa10757e768abc4bdaef067ea07ffcea41b0bd73da0638bddff91e8c68c5cb954fa9c40d92181280b0859475329e3ecc5dee1cf3c056d84e033cd92a231a186adfffe2b63cc9e507a17ca449e66070f75594d00cd73608f0d936bbe6cfd2d74039050312daaba1bd71ab871666a6de89b342c087313ca8d5eba78400532ef5a04f56e177dbdee5be2f104ab0b3643e68e82ee362e4906f3549f9161f545d1483e502e46eeddc411e4e6bc8f6a4ed6e5bcc209d9f891bb7a974db649ce0d88b934d6d09b1f48a03c866a0dcd15b5102da5bd755ed7200e1d8b0e7ce0b1843fc961ce974113b31b6a14c018fd6923eb333a0265e98ca924c8d42af3fa933fad042a0a7f83134bfc3d2ab00611c7fbf01c9922c4d1b8b88d31ddc7ad04607aada6b663d90b5e4facd69b91cd3d5359396cd8f480e8dd144afa0e9b15a70dca5a0de5ec96ec5915a368659f97afccd87ed0bcc1c48779a5ef45fe789715051711051467cdacf498e345655dc6c3fb6fb28e2fcf619b363dd65aa8957d7842c52b4aca5e8850527d0a1849507f3444869cf02fe79f2b1a01cf39406c930b700a5bf0ecc560ddf36826c11173fe749d67a355606a503d1625a18eecca4e8e1bca57ddd36e98142dcd8b5c1b85708e67d4f8d78d1973d692e5784a6384fafbe296cd15c62128e681b565edd02c2250fc6a2b24e03ed264155a7371198a2dc28c003a140b361708d670ece3c2156fce5e1fbd7a2aed607c74553d30eebaa9b632f535a5df36a80ae18124487bcb0c38028ad0ec8cbc441b91eebaf2ceee48135b41398f70e55341a6ddb24300541808f430035561bf5e60a1d4b6dd42b7da5b08958ed981c429bbe0257aace4fed0711d04d5b520104f0b5d5824b13507368d5048291788bc004abcb765d16301ecd0a226a1e119bc1db465bff1ea4c16f32165f60d3af02e1302e7b86249411ab121618719d15a29c63e5153e724548d326b71badba6e5c0ab7de7d04188a9a54bb4f879b2f301ff770b27e84ada1693d585b1473efdcceb30e18471415b4b68300622368d4b98b457472f88b8ca7d618e2796ddb259850e75c131d96c6867c609880152f5f6d605101f9a81eb7431785f2dcbd6c8f2410b787fb51491c3aafc87bf7b5312db6354958f3aefaebf56f8bbbdcc324442ab240d57dead58dfc2d7eba14746846391e6cedffadba6867e045ebb38a1442d5fe14271acae11e19d48c9a246f8a2180c4695e2746d67486491f340ebcaab9c29092b9d5b0a3eb052f23499e699a4f20c1994ed5f07b1746c88a8ea9b0c3487dda0a866ca09285789e3b6b009e4c6c9fcc4a58cb8d6fe50b1e82fb638828c2e3927d6cac734a95c822b512ddb24490b66575bd1bbbe2afa2e172d9e7a13c47d418a4fd9883200843a95c82a0c5e475ee56c165ae353aa91b7de73b0108e376a1109924aaf5659da3e6be61b9f4a2322c3d54b9bf6e3585932b65425525920c9657e293ddd25ee0709b206c6f2b4ae561bb4d20b653d6ef548a5e86a463868e8fc8c3b1734a0dd7edb7949b827e76734718d8812b2522e6269e0aa67b1715a8fa9b8efa540d7bf68abddd2acdaf61b7f1ab05db6d6d9eef0ac370f0c977cae815ea451876398b5d30370da05cbcca738487d14bd7c15fcfdae9b159fdb102925d75f6b4bcb014ac1c88481ad2a9e5196472c015a4b80e66b0f643ecf5588ce588e167095a22383e35f92594ccb1e47ac4e88332422ebe5ee53b8b8a175f44bd1b776921889218f9dfc0af7dfb52c04de395f4eb5897a1c4c9b2dc73e101989377cf87efe0345acfbac68ffe5372a5f9183e737e3ae968abe5760c757d67af118e36f43236c386bf20e7e6b4caf055c22b8ec8951162800049aef37b81e21b27b414ca6668ca698aa6d88ac1a90c374019d53c36a9ffd6b4ad069a0d085da40ec42e75ec9ec1eba86387378abbaa7783094b9c88a273c5be0d10b0b9e73a3e85c7a833012db689d89fd23e67a5fba5811e5e4338c7702581ccbcf3e9638100f525c45c4f35ad4e5cfd58a4c5cd66f83cb1ca63f56176197c8d6174fca4e6ecbb17789adbdf85d7273b3d90675c807a0ca9f23f8e4f3096be8854", 0x1000}, {&(0x7f0000001200)="776aa70a56a158e2e51ac48e098529f4b2ae647fb5c53e1104a95fc16a4f582dbf9b3e28ed1c608ceb1c1a62051edc122e6e385fc228527d501a65ed3cc2f3867c34898b96aa1ff1857e30cd9a89ea28", 0x50}, {&(0x7f0000001280)="7604f30fee197328a193c0ce56063829dbd08b6018316bc3aaa63094406558097e7579799ba37385088d138cc98c82d950b2fae72b0f9c799a6b675302ab8fd14b18e7345bd4477fd4c8c98cb04eb70edaebdf7a5a015436592d7c20e5321f9f4115c9e955", 0x65}, {&(0x7f0000001300)="62fd59e3ca2b893549e210b783d447133861577568daf5470dfe468774589374fa07ff1fdde30ef2d73fc4b803dd6ca4396a8c41ab069dde671d5407487d75e2ebab2d5adf266990f7ef0ab6c8db8ec7f695f589f11aeaee2edca1791942b4f4ad3f6283dbf6440cda756981ef26b1c6e80984210213d8ffb0e802c1199b52cd10a6f113359e13f619c6cb8274b58e505f13d18fa56bf6f9710fc8ec4eb0e3646c5825a0496c7f12dddf267ca2061253e95010bc2017541bbfcfbce4f7baf63575861a1296d9f8d0d905655aaef5722e4c988b67fe6f859b17c33135d094", 0xde}], 0x5, r2) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:46 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r1, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x0, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x20040800) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000b6feb16954c3817fe989db7e5a336720094fa924b9dced97b85828fbfec5a7739be508c34b0d990991e2d4e6486e9e771c619b00fec82d6efd855a87ce9b46a5a0def2f25d819f05d33a0b2925af3dd0264d4d80fc00373c5738944437000000000000000000f1e7dde514cad3da1260fcb75801cfe2741d38769b2b201b811d6a504d57498778f958b6048564dc47c845ca5a1567264c2b1a47fd04e5296588e7197ad901ba1295a53ce7ee69a2ebe401403c05e01e5d44b5855c37d38b033978b042ac9b2668b318b153f1cdde", @ANYRES16=0x0, @ANYRES64=0x0], 0x24}}, 0x5) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) [ 3248.332580][T32510] ? filemap_get_pages+0x17c0/0x17c0 [ 3248.337905][T32510] ? __lock_acquire+0xbca/0x56c0 [ 3248.342903][T32510] ? fsnotify_perm.part.0+0x22d/0x620 [ 3248.348303][T32510] ? apparmor_file_permission+0x264/0x4e0 [ 3248.354053][T32510] blkdev_read_iter+0x3ed/0x760 [ 3248.358937][T32510] aio_read+0x2aa/0x460 [ 3248.363133][T32510] ? aio_fsync+0x3a0/0x3a0 [ 3248.367597][T32510] ? __might_fault+0xd1/0x170 [ 3248.372305][T32510] ? lock_downgrade+0x6e0/0x6e0 [ 3248.377201][T32510] io_submit_one+0xfbe/0x1c70 [ 3248.381904][T32510] ? find_held_lock+0x2d/0x110 [ 3248.386690][T32510] ? do_io_getevents+0x160/0x160 [ 3248.391652][T32510] ? __might_fault+0xd1/0x170 [ 3248.396354][T32510] ? lock_downgrade+0x6e0/0x6e0 [ 3248.401258][T32510] __x64_sys_io_submit+0x18c/0x330 [ 3248.406401][T32510] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3248.411891][T32510] ? syscall_enter_from_user_mode+0x21/0x70 [ 3248.417814][T32510] do_syscall_64+0x35/0xb0 [ 3248.422263][T32510] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3248.428185][T32510] RIP: 0033:0x7f232c289049 [ 3248.432615][T32510] 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 [ 3248.452242][T32510] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3248.460685][T32510] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3248.468762][T32510] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3248.476753][T32510] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3248.484743][T32510] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3248.492727][T32510] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3248.500731][T32510] 03:58:46 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 16) 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, 0x0) (async) r2 = request_key(&(0x7f0000001480)='logon\x00', &(0x7f00000014c0)={'syz', 0x2}, &(0x7f0000001500)='.$-\x00', r0) keyctl$reject(0x13, r2, 0xf1, 0x1, r2) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001400)=[{&(0x7f0000000180)="14276f7da9f87b60ee96f8c08be2304efe03a6d1907c4cab00eb06d698d0b995940cbe723a5ede2504a01a3e4d1d00ebe4909826c1e1312f8cae8fba717b644efe224f658a7301118338c609edcbbd76de67c6d36b888ff5eebbf45c1ccbf743ea429394be1d0203f66b47eb61bedee2ff29d9ffddcdecc70211", 0x7a}, {&(0x7f0000000200)="8fac3096fe5b1266b8ddd70e7996cdc7759e257028999b871473a87dd073290348f637b1efdf112663c9536e530a7fd8a4003727cd87876183010855cd1932c7daec60daa95b56f2c25ee7d66c1600422bc2a734540086da2fdeb9acd5c1bf8dde4013838e1bf9082f31cdcd892a7c3e082d2f71cff7f4baf48933ac419ff117b8838580cc544899f9f4315588175eff7514a7d1c284eab1b92c7fbb12068574b258cff822dc5dcd2dc9af19f4102ee7fa4b8e88de3485eed45e5afffb56ba1b6528f39d0bb284b4202f4eac8f468105792abe5a9ebac6204f82e3c5908acd5189ed60cf907bbb182e8a605bc19c084dfd4a458e8495d0b054e49c41128d15836b9036fb475711410825db2ff616248e9c808522725b3c73b99263ef30cfcbf8cb1c39970ff6dc6cfe11298561b704f848383779dccf3eb6694b5f72de074952f6b9c41ca640cd43ffcb88c7ed497510e00005598b516366ad0b64844ee7d74a0ecb00da05811452d0c59e5e4a013bb7aff432dce07896114b89041777201e50959306c80487f623b077363d4e1bd38653681f67a54eb9a747ae9369205201c02ffe1543c5f5f41d940293298173c18d88ebb66ee634e4ee446c04a05aa32ff78b3be12854f585e7f15e529d191dceec0b0b7b37481edb8346bac7b1d8cf883f4df43fe6ca1b64bf9baf707abe5016b082d7ec6476610c3864d98b4c629735d90693df514cf7d02f8e7ae93d5c50da33835675c6946d19f37337b28abeb187a0f3ea7ea772d7e6b075cb159cb539bd97b542fba05ee36165fbf400e57abed3d0ef8c23790d718d5cb86c41cbbaca680831d9b8eef5a61d9a2fc7ce99311f2e05bd119604b49db81c44851add1b1bae4ce9343b2873a00829c678426fd2730483aee6a521bcf29efadb9ef75721f7f8c350ccbbd4508ce97925b8cc045681e3ae73b443c9c3fc417c052f85ff8020942c83d6326a444cd024fb4dae68eb4100a0ce9b6f458adf3c141f11398dcbd7e13724bbacb11f49b07a70240a943c0a358770918c488b90b7d478770f50c836cffe53f5c5016ab4cd1eec1b6b838044c4c90851d00f40d32e390114f3805d907f2f24951bbd86d2e6a48ee879e493166c405b76f4817919223922c1e441d03fb701cbb1451c6238f835325890a526838a468516128b1c19fc8ff05c50c182820bd11b351aa70fdd21e24055ad5459cf4dd39867d4ff4606e726c00bf6c5b056aeca8542340860f11071aea8744aade6147a6822cb4b1e500d063af0fea427d66c4dbce66082f1fba907453a11d55e6b4aef7c14e961141dd0e945ad7fb94ecc92c3ae790dce1b2762ef876ab4d3e6576aa2f783b038eb589ea0e99aabf86a26f8b094017850bd20f0889d2428b1ade92776cb2b83b138166d60f2a76259b0109188f08ff832964437ff830be130a2c9f7fefc69398bf75fd161207f45edf642d24db5bfbfb64324c172a605b54e238c880b6b06bd6fb30cb9d702e08593026203784bd7ad3c9f559d68f4e973bc11597e04f50a980f38c6f894e5a3d24ff63d330d1e717b88ed285160697ba8b259b75c1264fa87679fdf0db05c299209a53302d1290e2e696d5ff95b5e7296b47737f7a1b504e9a6e046a1853cc44429836a7ecabd63c3292e7fb508fa3ad67862fba65cdadf5f6df37e5761748706cba0c6737bc83503de0832b7ffb01447b1d97cd14fd5447dc26bd343a774a148cfef95a454d632ac23d8f38265192b097e6c6faaa6963a2335435c1bcb27947b4aa9a6ad774386ffd33e218f9218beabb9db93be043d3359bb2ed7c03d2f090a625036f67bd42fd47dd7c783cdaecee8302ef7e2a1e8240449958038e184e092802504c4adc618b7ddb963872afc0d74c29e37ea730ad81f39cd572a15e0033a3bf3e157d2faba0b03c405e5e4af51265394bb063c5eee81bb5c1c6252755dfb0543d8e781a87fb80d3985849b98d60e252012745e471e90a78290991c1d42b466f42e39c253fa214cdfd87cd3decd696bac0eb103e1cfefdf432b0fa6654afb58fb6eccc191f4876f4b156097b722dc5f9aed990be39d3449e5f058770ba6d9f70887475692094dddb37c44f24fe8ebf5b604100c76a17eca74e6f9bc5517cf3154d8bc678cf6bc1430ec636006386adab5f3962a8c2ce814f00e0ad5409878f9856d576c7d4a0174e291c647a8e3dcf1babbd8edfe8567bfd676686d685ac7525627a777a26175c26a8509d605ac91406a4d7b8fd849c9f0f326c379d15e6624d22fc0da03020ab57d0556ad20c233dc05ebdf543c3445026296670563f43e1c956608bbfb1da4c5e01e8f08572bab1f92cce4528766ef6b1af35d867b1e691088238bbf35f55a2ffd1ff88d0590ffc6c073332eccec095912d76c6177b11d60a9e01bcf755c58dc08948c79220dfd550f578130bc185c264f58c5bcc1492c81939dbec31a1106a2a9df4bb6eaa15b502fff29fc5b7caf2d24540281b694116f5f35cecd703acbad4a2aeef4f72c90322cfb349646ec64b092884ed8e80c040aa0286f5e5f900bf046a80ebbe9884a517656bd2cb0fb0d6d4725383be8f0b3cc875e0faf20aaa940b258db829972d833c101ce3eb1c696b81e8651306a81f63be717c4be15d71d081183b9dc377d1842b89034fd0e5cbd388d3d4285b72b248412fc66b48410b11dcae66316d44b246d147807f0e000673946190013e9eaabd1235679aa6a3f43a8cfa11d5a94f0e1074872969598542e28872734d99140ccf3a717462de9d7efce5ff7bc1cb39d04b11baf1c79bdf618b5f96ae701d61d13412df6d829b0752695acd3f35e92cf6f4c9407fb06e1aab9893242fb69f99e08507e68c17df67cc88f06a028e04e2000be7d1138af9d60190ed85ad0543ff3848ba0f9bdc68bcd5cafc6f32005fac46c9ff83a3452fc94d9f0e09f201a61c28052d9bdad5035fed9c0e98c188723d4e56ad0976b86509e751d26ac15319a69a32d0c7e685b356edac7a482e75769d45bab2e7d4251ebfdec0e171c59fa75af779daf0ffcb24810d1a0c95485eb69941cde3febe96439ebd088933353cb719b9e7b94bbf0a95255c3d1bf4fef06bf7b2b151e9fe551f4342f37cf921aefb8fb14b337084c9a97a20aab2dddd5559cc51cd2de866b83622fda5164c6fd1f10f2ba9a17236a189761bcf8d388733f2c823da60d11486090a0e04089095a6f7cfbe0f7701fc730fc3cdab7a82bd001f9f964c8c3b2978d6900d5db6773029f926b80a99e99e0ae0bf63d22a364d3f2623c4894e3222a7adfe8f4ac088bafe14e2746ff3cb6fd4e64033683cf2c560abbbd13af5102ba08cce52cfd15eb0ece1c3443459f9e65dcc01c4bc04715a00c5d2a9bd0284115ae48991f6d50f25bcf646ddffcd49ddca1e1f6ee33b626d74282bf01edf46d3badad557d19c6018f6edb1d60a43c4f9a090fe22c82e06fb5ed3d4acf5f7d63faa270e90ee257107f5a87b6b6122de35dfb29113d40bb896f526cd13dcc446c065bf655da98e970628c80c0492fce443bef94144ca537c8dcd26b355fce131e144b18ff9b0212d49b5c29d85460fc86bcb39fd448b0e1a663ee5f5d03286907b45f852a6561dedd046141c6ec0ce00ae0806558ce34d3238fb53d971d9b58ba139ea523ab368d8a65aa10757e768abc4bdaef067ea07ffcea41b0bd73da0638bddff91e8c68c5cb954fa9c40d92181280b0859475329e3ecc5dee1cf3c056d84e033cd92a231a186adfffe2b63cc9e507a17ca449e66070f75594d00cd73608f0d936bbe6cfd2d74039050312daaba1bd71ab871666a6de89b342c087313ca8d5eba78400532ef5a04f56e177dbdee5be2f104ab0b3643e68e82ee362e4906f3549f9161f545d1483e502e46eeddc411e4e6bc8f6a4ed6e5bcc209d9f891bb7a974db649ce0d88b934d6d09b1f48a03c866a0dcd15b5102da5bd755ed7200e1d8b0e7ce0b1843fc961ce974113b31b6a14c018fd6923eb333a0265e98ca924c8d42af3fa933fad042a0a7f83134bfc3d2ab00611c7fbf01c9922c4d1b8b88d31ddc7ad04607aada6b663d90b5e4facd69b91cd3d5359396cd8f480e8dd144afa0e9b15a70dca5a0de5ec96ec5915a368659f97afccd87ed0bcc1c48779a5ef45fe789715051711051467cdacf498e345655dc6c3fb6fb28e2fcf619b363dd65aa8957d7842c52b4aca5e8850527d0a1849507f3444869cf02fe79f2b1a01cf39406c930b700a5bf0ecc560ddf36826c11173fe749d67a355606a503d1625a18eecca4e8e1bca57ddd36e98142dcd8b5c1b85708e67d4f8d78d1973d692e5784a6384fafbe296cd15c62128e681b565edd02c2250fc6a2b24e03ed264155a7371198a2dc28c003a140b361708d670ece3c2156fce5e1fbd7a2aed607c74553d30eebaa9b632f535a5df36a80ae18124487bcb0c38028ad0ec8cbc441b91eebaf2ceee48135b41398f70e55341a6ddb24300541808f430035561bf5e60a1d4b6dd42b7da5b08958ed981c429bbe0257aace4fed0711d04d5b520104f0b5d5824b13507368d5048291788bc004abcb765d16301ecd0a226a1e119bc1db465bff1ea4c16f32165f60d3af02e1302e7b86249411ab121618719d15a29c63e5153e724548d326b71badba6e5c0ab7de7d04188a9a54bb4f879b2f301ff770b27e84ada1693d585b1473efdcceb30e18471415b4b68300622368d4b98b457472f88b8ca7d618e2796ddb259850e75c131d96c6867c609880152f5f6d605101f9a81eb7431785f2dcbd6c8f2410b787fb51491c3aafc87bf7b5312db6354958f3aefaebf56f8bbbdcc324442ab240d57dead58dfc2d7eba14746846391e6cedffadba6867e045ebb38a1442d5fe14271acae11e19d48c9a246f8a2180c4695e2746d67486491f340ebcaab9c29092b9d5b0a3eb052f23499e699a4f20c1994ed5f07b1746c88a8ea9b0c3487dda0a866ca09285789e3b6b009e4c6c9fcc4a58cb8d6fe50b1e82fb638828c2e3927d6cac734a95c822b512ddb24490b66575bd1bbbe2afa2e172d9e7a13c47d418a4fd9883200843a95c82a0c5e475ee56c165ae353aa91b7de73b0108e376a1109924aaf5659da3e6be61b9f4a2322c3d54b9bf6e3585932b65425525920c9657e293ddd25ee0709b206c6f2b4ae561bb4d20b653d6ef548a5e86a463868e8fc8c3b1734a0dd7edb7949b827e76734718d8812b2522e6269e0aa67b1715a8fa9b8efa540d7bf68abddd2acdaf61b7f1ab05db6d6d9eef0ac370f0c977cae815ea451876398b5d30370da05cbcca738487d14bd7c15fcfdae9b159fdb102925d75f6b4bcb014ac1c88481ad2a9e5196472c015a4b80e66b0f643ecf5588ce588e167095a22383e35f92594ccb1e47ac4e88332422ebe5ee53b8b8a175f44bd1b776921889218f9dfc0af7dfb52c04de395f4eb5897a1c4c9b2dc73e101989377cf87efe0345acfbac68ffe5372a5f9183e737e3ae968abe5760c757d67af118e36f43236c386bf20e7e6b4caf055c22b8ec8951162800049aef37b81e21b27b414ca6668ca698aa6d88ac1a90c374019d53c36a9ffd6b4ad069a0d085da40ec42e75ec9ec1eba86387378abbaa7783094b9c88a273c5be0d10b0b9e73a3e85c7a833012db689d89fd23e67a5fba5811e5e4338c7702581ccbcf3e9638100f525c45c4f35ad4e5cfd58a4c5cd66f83cb1ca63f56176197c8d6174fca4e6ecbb17789adbdf85d7273b3d90675c807a0ca9f23f8e4f3096be8854", 0x1000}, {&(0x7f0000001200)="776aa70a56a158e2e51ac48e098529f4b2ae647fb5c53e1104a95fc16a4f582dbf9b3e28ed1c608ceb1c1a62051edc122e6e385fc228527d501a65ed3cc2f3867c34898b96aa1ff1857e30cd9a89ea28", 0x50}, {&(0x7f0000001280)="7604f30fee197328a193c0ce56063829dbd08b6018316bc3aaa63094406558097e7579799ba37385088d138cc98c82d950b2fae72b0f9c799a6b675302ab8fd14b18e7345bd4477fd4c8c98cb04eb70edaebdf7a5a015436592d7c20e5321f9f4115c9e955", 0x65}, {&(0x7f0000001300)="62fd59e3ca2b893549e210b783d447133861577568daf5470dfe468774589374fa07ff1fdde30ef2d73fc4b803dd6ca4396a8c41ab069dde671d5407487d75e2ebab2d5adf266990f7ef0ab6c8db8ec7f695f589f11aeaee2edca1791942b4f4ad3f6283dbf6440cda756981ef26b1c6e80984210213d8ffb0e802c1199b52cd10a6f113359e13f619c6cb8274b58e505f13d18fa56bf6f9710fc8ec4eb0e3646c5825a0496c7f12dddf267ca2061253e95010bc2017541bbfcfbce4f7baf63575861a1296d9f8d0d905655aaef5722e4c988b67fe6f859b17c33135d094", 0xde}], 0x5, r2) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:46 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:46 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3e80000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x300, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r1, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x0, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x20040800) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000b6feb16954c3817fe989db7e5a336720094fa924b9dced97b85828fbfec5a7739be508c34b0d990991e2d4e6486e9e771c619b00fec82d6efd855a87ce9b46a5a0def2f25d819f05d33a0b2925af3dd0264d4d80fc00373c5738944437000000000000000000f1e7dde514cad3da1260fcb75801cfe2741d38769b2b201b811d6a504d57498778f958b6048564dc47c845ca5a1567264c2b1a47fd04e5296588e7197ad901ba1295a53ce7ee69a2ebe401403c05e01e5d44b5855c37d38b033978b042ac9b2668b318b153f1cdde", @ANYRES16=0x0, @ANYRES64=0x0], 0x24}}, 0x5) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r1, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x0, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x20040800) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000b6feb16954c3817fe989db7e5a336720094fa924b9dced97b85828fbfec5a7739be508c34b0d990991e2d4e6486e9e771c619b00fec82d6efd855a87ce9b46a5a0def2f25d819f05d33a0b2925af3dd0264d4d80fc00373c5738944437000000000000000000f1e7dde514cad3da1260fcb75801cfe2741d38769b2b201b811d6a504d57498778f958b6048564dc47c845ca5a1567264c2b1a47fd04e5296588e7197ad901ba1295a53ce7ee69a2ebe401403c05e01e5d44b5855c37d38b033978b042ac9b2668b318b153f1cdde", @ANYRES16=0x0, @ANYRES64=0x0], 0x24}}, 0x5) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) (async) 03:58:46 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)={0x1, 0x0, @d}, 0x18, 0x0) r2 = request_key(&(0x7f0000001480)='logon\x00', &(0x7f00000014c0)={'syz', 0x2}, &(0x7f0000001500)='.$-\x00', r0) keyctl$reject(0x13, r2, 0xf1, 0x1, r2) (async) keyctl$instantiate_iov(0x14, r1, &(0x7f0000001400)=[{&(0x7f0000000180)="14276f7da9f87b60ee96f8c08be2304efe03a6d1907c4cab00eb06d698d0b995940cbe723a5ede2504a01a3e4d1d00ebe4909826c1e1312f8cae8fba717b644efe224f658a7301118338c609edcbbd76de67c6d36b888ff5eebbf45c1ccbf743ea429394be1d0203f66b47eb61bedee2ff29d9ffddcdecc70211", 0x7a}, {&(0x7f0000000200)="8fac3096fe5b1266b8ddd70e7996cdc7759e257028999b871473a87dd073290348f637b1efdf112663c9536e530a7fd8a4003727cd87876183010855cd1932c7daec60daa95b56f2c25ee7d66c1600422bc2a734540086da2fdeb9acd5c1bf8dde4013838e1bf9082f31cdcd892a7c3e082d2f71cff7f4baf48933ac419ff117b8838580cc544899f9f4315588175eff7514a7d1c284eab1b92c7fbb12068574b258cff822dc5dcd2dc9af19f4102ee7fa4b8e88de3485eed45e5afffb56ba1b6528f39d0bb284b4202f4eac8f468105792abe5a9ebac6204f82e3c5908acd5189ed60cf907bbb182e8a605bc19c084dfd4a458e8495d0b054e49c41128d15836b9036fb475711410825db2ff616248e9c808522725b3c73b99263ef30cfcbf8cb1c39970ff6dc6cfe11298561b704f848383779dccf3eb6694b5f72de074952f6b9c41ca640cd43ffcb88c7ed497510e00005598b516366ad0b64844ee7d74a0ecb00da05811452d0c59e5e4a013bb7aff432dce07896114b89041777201e50959306c80487f623b077363d4e1bd38653681f67a54eb9a747ae9369205201c02ffe1543c5f5f41d940293298173c18d88ebb66ee634e4ee446c04a05aa32ff78b3be12854f585e7f15e529d191dceec0b0b7b37481edb8346bac7b1d8cf883f4df43fe6ca1b64bf9baf707abe5016b082d7ec6476610c3864d98b4c629735d90693df514cf7d02f8e7ae93d5c50da33835675c6946d19f37337b28abeb187a0f3ea7ea772d7e6b075cb159cb539bd97b542fba05ee36165fbf400e57abed3d0ef8c23790d718d5cb86c41cbbaca680831d9b8eef5a61d9a2fc7ce99311f2e05bd119604b49db81c44851add1b1bae4ce9343b2873a00829c678426fd2730483aee6a521bcf29efadb9ef75721f7f8c350ccbbd4508ce97925b8cc045681e3ae73b443c9c3fc417c052f85ff8020942c83d6326a444cd024fb4dae68eb4100a0ce9b6f458adf3c141f11398dcbd7e13724bbacb11f49b07a70240a943c0a358770918c488b90b7d478770f50c836cffe53f5c5016ab4cd1eec1b6b838044c4c90851d00f40d32e390114f3805d907f2f24951bbd86d2e6a48ee879e493166c405b76f4817919223922c1e441d03fb701cbb1451c6238f835325890a526838a468516128b1c19fc8ff05c50c182820bd11b351aa70fdd21e24055ad5459cf4dd39867d4ff4606e726c00bf6c5b056aeca8542340860f11071aea8744aade6147a6822cb4b1e500d063af0fea427d66c4dbce66082f1fba907453a11d55e6b4aef7c14e961141dd0e945ad7fb94ecc92c3ae790dce1b2762ef876ab4d3e6576aa2f783b038eb589ea0e99aabf86a26f8b094017850bd20f0889d2428b1ade92776cb2b83b138166d60f2a76259b0109188f08ff832964437ff830be130a2c9f7fefc69398bf75fd161207f45edf642d24db5bfbfb64324c172a605b54e238c880b6b06bd6fb30cb9d702e08593026203784bd7ad3c9f559d68f4e973bc11597e04f50a980f38c6f894e5a3d24ff63d330d1e717b88ed285160697ba8b259b75c1264fa87679fdf0db05c299209a53302d1290e2e696d5ff95b5e7296b47737f7a1b504e9a6e046a1853cc44429836a7ecabd63c3292e7fb508fa3ad67862fba65cdadf5f6df37e5761748706cba0c6737bc83503de0832b7ffb01447b1d97cd14fd5447dc26bd343a774a148cfef95a454d632ac23d8f38265192b097e6c6faaa6963a2335435c1bcb27947b4aa9a6ad774386ffd33e218f9218beabb9db93be043d3359bb2ed7c03d2f090a625036f67bd42fd47dd7c783cdaecee8302ef7e2a1e8240449958038e184e092802504c4adc618b7ddb963872afc0d74c29e37ea730ad81f39cd572a15e0033a3bf3e157d2faba0b03c405e5e4af51265394bb063c5eee81bb5c1c6252755dfb0543d8e781a87fb80d3985849b98d60e252012745e471e90a78290991c1d42b466f42e39c253fa214cdfd87cd3decd696bac0eb103e1cfefdf432b0fa6654afb58fb6eccc191f4876f4b156097b722dc5f9aed990be39d3449e5f058770ba6d9f70887475692094dddb37c44f24fe8ebf5b604100c76a17eca74e6f9bc5517cf3154d8bc678cf6bc1430ec636006386adab5f3962a8c2ce814f00e0ad5409878f9856d576c7d4a0174e291c647a8e3dcf1babbd8edfe8567bfd676686d685ac7525627a777a26175c26a8509d605ac91406a4d7b8fd849c9f0f326c379d15e6624d22fc0da03020ab57d0556ad20c233dc05ebdf543c3445026296670563f43e1c956608bbfb1da4c5e01e8f08572bab1f92cce4528766ef6b1af35d867b1e691088238bbf35f55a2ffd1ff88d0590ffc6c073332eccec095912d76c6177b11d60a9e01bcf755c58dc08948c79220dfd550f578130bc185c264f58c5bcc1492c81939dbec31a1106a2a9df4bb6eaa15b502fff29fc5b7caf2d24540281b694116f5f35cecd703acbad4a2aeef4f72c90322cfb349646ec64b092884ed8e80c040aa0286f5e5f900bf046a80ebbe9884a517656bd2cb0fb0d6d4725383be8f0b3cc875e0faf20aaa940b258db829972d833c101ce3eb1c696b81e8651306a81f63be717c4be15d71d081183b9dc377d1842b89034fd0e5cbd388d3d4285b72b248412fc66b48410b11dcae66316d44b246d147807f0e000673946190013e9eaabd1235679aa6a3f43a8cfa11d5a94f0e1074872969598542e28872734d99140ccf3a717462de9d7efce5ff7bc1cb39d04b11baf1c79bdf618b5f96ae701d61d13412df6d829b0752695acd3f35e92cf6f4c9407fb06e1aab9893242fb69f99e08507e68c17df67cc88f06a028e04e2000be7d1138af9d60190ed85ad0543ff3848ba0f9bdc68bcd5cafc6f32005fac46c9ff83a3452fc94d9f0e09f201a61c28052d9bdad5035fed9c0e98c188723d4e56ad0976b86509e751d26ac15319a69a32d0c7e685b356edac7a482e75769d45bab2e7d4251ebfdec0e171c59fa75af779daf0ffcb24810d1a0c95485eb69941cde3febe96439ebd088933353cb719b9e7b94bbf0a95255c3d1bf4fef06bf7b2b151e9fe551f4342f37cf921aefb8fb14b337084c9a97a20aab2dddd5559cc51cd2de866b83622fda5164c6fd1f10f2ba9a17236a189761bcf8d388733f2c823da60d11486090a0e04089095a6f7cfbe0f7701fc730fc3cdab7a82bd001f9f964c8c3b2978d6900d5db6773029f926b80a99e99e0ae0bf63d22a364d3f2623c4894e3222a7adfe8f4ac088bafe14e2746ff3cb6fd4e64033683cf2c560abbbd13af5102ba08cce52cfd15eb0ece1c3443459f9e65dcc01c4bc04715a00c5d2a9bd0284115ae48991f6d50f25bcf646ddffcd49ddca1e1f6ee33b626d74282bf01edf46d3badad557d19c6018f6edb1d60a43c4f9a090fe22c82e06fb5ed3d4acf5f7d63faa270e90ee257107f5a87b6b6122de35dfb29113d40bb896f526cd13dcc446c065bf655da98e970628c80c0492fce443bef94144ca537c8dcd26b355fce131e144b18ff9b0212d49b5c29d85460fc86bcb39fd448b0e1a663ee5f5d03286907b45f852a6561dedd046141c6ec0ce00ae0806558ce34d3238fb53d971d9b58ba139ea523ab368d8a65aa10757e768abc4bdaef067ea07ffcea41b0bd73da0638bddff91e8c68c5cb954fa9c40d92181280b0859475329e3ecc5dee1cf3c056d84e033cd92a231a186adfffe2b63cc9e507a17ca449e66070f75594d00cd73608f0d936bbe6cfd2d74039050312daaba1bd71ab871666a6de89b342c087313ca8d5eba78400532ef5a04f56e177dbdee5be2f104ab0b3643e68e82ee362e4906f3549f9161f545d1483e502e46eeddc411e4e6bc8f6a4ed6e5bcc209d9f891bb7a974db649ce0d88b934d6d09b1f48a03c866a0dcd15b5102da5bd755ed7200e1d8b0e7ce0b1843fc961ce974113b31b6a14c018fd6923eb333a0265e98ca924c8d42af3fa933fad042a0a7f83134bfc3d2ab00611c7fbf01c9922c4d1b8b88d31ddc7ad04607aada6b663d90b5e4facd69b91cd3d5359396cd8f480e8dd144afa0e9b15a70dca5a0de5ec96ec5915a368659f97afccd87ed0bcc1c48779a5ef45fe789715051711051467cdacf498e345655dc6c3fb6fb28e2fcf619b363dd65aa8957d7842c52b4aca5e8850527d0a1849507f3444869cf02fe79f2b1a01cf39406c930b700a5bf0ecc560ddf36826c11173fe749d67a355606a503d1625a18eecca4e8e1bca57ddd36e98142dcd8b5c1b85708e67d4f8d78d1973d692e5784a6384fafbe296cd15c62128e681b565edd02c2250fc6a2b24e03ed264155a7371198a2dc28c003a140b361708d670ece3c2156fce5e1fbd7a2aed607c74553d30eebaa9b632f535a5df36a80ae18124487bcb0c38028ad0ec8cbc441b91eebaf2ceee48135b41398f70e55341a6ddb24300541808f430035561bf5e60a1d4b6dd42b7da5b08958ed981c429bbe0257aace4fed0711d04d5b520104f0b5d5824b13507368d5048291788bc004abcb765d16301ecd0a226a1e119bc1db465bff1ea4c16f32165f60d3af02e1302e7b86249411ab121618719d15a29c63e5153e724548d326b71badba6e5c0ab7de7d04188a9a54bb4f879b2f301ff770b27e84ada1693d585b1473efdcceb30e18471415b4b68300622368d4b98b457472f88b8ca7d618e2796ddb259850e75c131d96c6867c609880152f5f6d605101f9a81eb7431785f2dcbd6c8f2410b787fb51491c3aafc87bf7b5312db6354958f3aefaebf56f8bbbdcc324442ab240d57dead58dfc2d7eba14746846391e6cedffadba6867e045ebb38a1442d5fe14271acae11e19d48c9a246f8a2180c4695e2746d67486491f340ebcaab9c29092b9d5b0a3eb052f23499e699a4f20c1994ed5f07b1746c88a8ea9b0c3487dda0a866ca09285789e3b6b009e4c6c9fcc4a58cb8d6fe50b1e82fb638828c2e3927d6cac734a95c822b512ddb24490b66575bd1bbbe2afa2e172d9e7a13c47d418a4fd9883200843a95c82a0c5e475ee56c165ae353aa91b7de73b0108e376a1109924aaf5659da3e6be61b9f4a2322c3d54b9bf6e3585932b65425525920c9657e293ddd25ee0709b206c6f2b4ae561bb4d20b653d6ef548a5e86a463868e8fc8c3b1734a0dd7edb7949b827e76734718d8812b2522e6269e0aa67b1715a8fa9b8efa540d7bf68abddd2acdaf61b7f1ab05db6d6d9eef0ac370f0c977cae815ea451876398b5d30370da05cbcca738487d14bd7c15fcfdae9b159fdb102925d75f6b4bcb014ac1c88481ad2a9e5196472c015a4b80e66b0f643ecf5588ce588e167095a22383e35f92594ccb1e47ac4e88332422ebe5ee53b8b8a175f44bd1b776921889218f9dfc0af7dfb52c04de395f4eb5897a1c4c9b2dc73e101989377cf87efe0345acfbac68ffe5372a5f9183e737e3ae968abe5760c757d67af118e36f43236c386bf20e7e6b4caf055c22b8ec8951162800049aef37b81e21b27b414ca6668ca698aa6d88ac1a90c374019d53c36a9ffd6b4ad069a0d085da40ec42e75ec9ec1eba86387378abbaa7783094b9c88a273c5be0d10b0b9e73a3e85c7a833012db689d89fd23e67a5fba5811e5e4338c7702581ccbcf3e9638100f525c45c4f35ad4e5cfd58a4c5cd66f83cb1ca63f56176197c8d6174fca4e6ecbb17789adbdf85d7273b3d90675c807a0ca9f23f8e4f3096be8854", 0x1000}, {&(0x7f0000001200)="776aa70a56a158e2e51ac48e098529f4b2ae647fb5c53e1104a95fc16a4f582dbf9b3e28ed1c608ceb1c1a62051edc122e6e385fc228527d501a65ed3cc2f3867c34898b96aa1ff1857e30cd9a89ea28", 0x50}, {&(0x7f0000001280)="7604f30fee197328a193c0ce56063829dbd08b6018316bc3aaa63094406558097e7579799ba37385088d138cc98c82d950b2fae72b0f9c799a6b675302ab8fd14b18e7345bd4477fd4c8c98cb04eb70edaebdf7a5a015436592d7c20e5321f9f4115c9e955", 0x65}, {&(0x7f0000001300)="62fd59e3ca2b893549e210b783d447133861577568daf5470dfe468774589374fa07ff1fdde30ef2d73fc4b803dd6ca4396a8c41ab069dde671d5407487d75e2ebab2d5adf266990f7ef0ab6c8db8ec7f695f589f11aeaee2edca1791942b4f4ad3f6283dbf6440cda756981ef26b1c6e80984210213d8ffb0e802c1199b52cd10a6f113359e13f619c6cb8274b58e505f13d18fa56bf6f9710fc8ec4eb0e3646c5825a0496c7f12dddf267ca2061253e95010bc2017541bbfcfbce4f7baf63575861a1296d9f8d0d905655aaef5722e4c988b67fe6f859b17c33135d094", 0xde}], 0x5, r2) (async, rerun: 64) keyctl$read(0xb, r0, 0x0, 0x0) (rerun: 64) 03:58:46 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r1, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, r1, 0x0, 0x70bd2b, 0x25dfdbfe, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x20040800) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000b6feb16954c3817fe989db7e5a336720094fa924b9dced97b85828fbfec5a7739be508c34b0d990991e2d4e6486e9e771c619b00fec82d6efd855a87ce9b46a5a0def2f25d819f05d33a0b2925af3dd0264d4d80fc00373c5738944437000000000000000000f1e7dde514cad3da1260fcb75801cfe2741d38769b2b201b811d6a504d57498778f958b6048564dc47c845ca5a1567264c2b1a47fd04e5296588e7197ad901ba1295a53ce7ee69a2ebe401403c05e01e5d44b5855c37d38b033978b042ac9b2668b318b153f1cdde", @ANYRES16=0x0, @ANYRES64=0x0], 0x24}}, 0x5) (async) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) [ 3248.654977][T32552] FAULT_INJECTION: forcing a failure. [ 3248.654977][T32552] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3248.675746][T32552] CPU: 1 PID: 32552 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3248.685788][T32552] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3248.695870][T32552] Call Trace: [ 3248.699183][T32552] [ 3248.702129][T32552] dump_stack_lvl+0xcd/0x134 [ 3248.706751][T32552] should_fail.cold+0x5/0xa [ 3248.711297][T32552] prepare_alloc_pages+0x17b/0x570 [ 3248.716457][T32552] __alloc_pages+0x12f/0x500 [ 3248.721085][T32552] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3248.727884][T32552] ? lock_downgrade+0x6e0/0x6e0 [ 3248.732869][T32552] alloc_pages+0x1aa/0x310 [ 3248.737296][T32552] folio_alloc+0x1c/0x70 [ 3248.741556][T32552] filemap_alloc_folio+0x8e/0xb0 [ 3248.746501][T32552] page_cache_ra_unbounded+0x370/0x740 [ 3248.751976][T32552] ? read_pages+0xe60/0xe60 [ 3248.756491][T32552] page_cache_ra_order+0x67a/0x940 [ 3248.761612][T32552] ? blk_cgroup_congested+0x1be/0x3f0 [ 3248.767015][T32552] ondemand_readahead+0x7d7/0x11c0 [ 3248.772160][T32552] page_cache_async_ra+0x113/0x140 [ 3248.777282][T32552] filemap_get_pages+0x6c6/0x17c0 [ 3248.782337][T32552] ? filemap_fault+0x2550/0x2550 [ 3248.787398][T32552] ? aa_file_perm+0x56b/0x1230 [ 3248.792201][T32552] filemap_read+0x325/0xc70 [ 3248.796743][T32552] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3248.803032][T32552] ? filemap_get_pages+0x17c0/0x17c0 [ 3248.808334][T32552] ? __lock_acquire+0xbca/0x56c0 [ 3248.813305][T32552] ? fsnotify_perm.part.0+0x22d/0x620 [ 3248.818681][T32552] ? apparmor_file_permission+0x264/0x4e0 [ 3248.824415][T32552] blkdev_read_iter+0x3ed/0x760 [ 3248.829290][T32552] aio_read+0x2aa/0x460 [ 3248.833485][T32552] ? aio_fsync+0x3a0/0x3a0 [ 3248.837953][T32552] ? __might_fault+0xd1/0x170 [ 3248.842641][T32552] ? lock_downgrade+0x6e0/0x6e0 [ 3248.847512][T32552] io_submit_one+0xfbe/0x1c70 [ 3248.852199][T32552] ? find_held_lock+0x2d/0x110 [ 3248.856972][T32552] ? do_io_getevents+0x160/0x160 [ 3248.861913][T32552] ? __might_fault+0xd1/0x170 [ 3248.866698][T32552] ? lock_downgrade+0x6e0/0x6e0 [ 3248.871586][T32552] __x64_sys_io_submit+0x18c/0x330 [ 3248.876710][T32552] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3248.882184][T32552] ? syscall_enter_from_user_mode+0x21/0x70 [ 3248.888092][T32552] do_syscall_64+0x35/0xb0 [ 3248.892522][T32552] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3248.898425][T32552] RIP: 0033:0x7f232c289049 [ 3248.902840][T32552] 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 [ 3248.922467][T32552] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3248.930882][T32552] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3248.938865][T32552] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3248.946833][T32552] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 03:58:46 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x803e000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:46 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000dd04f450065e13fec2f0934abb9e0dc73aa8482944b14d45a12d01416d40ad3801521e4db527d8ac682f22e78b8033b0acc582f1941110ce1a5e71ce3393e305a9fd393a3c60f71fe7be1fb74c409e7c7047e8f3f0d2017f0300000300c49a9a5b2cfe514297c1aa818f7b072abece516600807487a916bb8826dbee00"/139, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f0001009f8e938e34fe476a98000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04059d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x5, r2) [ 3248.954802][T32552] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3248.962775][T32552] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3248.970757][T32552] 03:58:47 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x500, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 17) 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000dd04f450065e13fec2f0934abb9e0dc73aa8482944b14d45a12d01416d40ad3801521e4db527d8ac682f22e78b8033b0acc582f1941110ce1a5e71ce3393e305a9fd393a3c60f71fe7be1fb74c409e7c7047e8f3f0d2017f0300000300c49a9a5b2cfe514297c1aa818f7b072abece516600807487a916bb8826dbee00"/139, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f0001009f8e938e34fe476a98000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04059d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000dd04f450065e13fec2f0934abb9e0dc73aa8482944b14d45a12d01416d40ad3801521e4db527d8ac682f22e78b8033b0acc582f1941110ce1a5e71ce3393e305a9fd393a3c60f71fe7be1fb74c409e7c7047e8f3f0d2017f0300000300c49a9a5b2cfe514297c1aa818f7b072abece516600807487a916bb8826dbee00"/139, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f0001009f8e938e34fe476a98000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04059d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:47 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x5, r2) 03:58:47 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7ffffffff000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x5, r2) 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000dd04f450065e13fec2f0934abb9e0dc73aa8482944b14d45a12d01416d40ad3801521e4db527d8ac682f22e78b8033b0acc582f1941110ce1a5e71ce3393e305a9fd393a3c60f71fe7be1fb74c409e7c7047e8f3f0d2017f0300000300c49a9a5b2cfe514297c1aa818f7b072abece516600807487a916bb8826dbee00"/139, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f0001009f8e938e34fe476a98000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04059d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00000000dd04f450065e13fec2f0934abb9e0dc73aa8482944b14d45a12d01416d40ad3801521e4db527d8ac682f22e78b8033b0acc582f1941110ce1a5e71ce3393e305a9fd393a3c60f71fe7be1fb74c409e7c7047e8f3f0d2017f0300000300c49a9a5b2cfe514297c1aa818f7b072abece516600807487a916bb8826dbee00"/139, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f0001009f8e938e34fe476a98000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04059d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:47 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x20000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x94, 0x0, 0x2}]) 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00`bcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000000)) [ 3249.152129][T32582] FAULT_INJECTION: forcing a failure. [ 3249.152129][T32582] name fail_page_alloc, interval 1, probability 0, space 0, times 0 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00`bcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000000)) [ 3249.214456][T32582] CPU: 1 PID: 32582 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3249.224508][T32582] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3249.234592][T32582] Call Trace: [ 3249.237885][T32582] [ 3249.240826][T32582] dump_stack_lvl+0xcd/0x134 [ 3249.245458][T32582] should_fail.cold+0x5/0xa [ 3249.250002][T32582] prepare_alloc_pages+0x17b/0x570 [ 3249.255154][T32582] __alloc_pages+0x12f/0x500 [ 3249.259779][T32582] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3249.266577][T32582] ? lock_downgrade+0x6e0/0x6e0 [ 3249.271478][T32582] alloc_pages+0x1aa/0x310 [ 3249.275922][T32582] folio_alloc+0x1c/0x70 [ 3249.280185][T32582] filemap_alloc_folio+0x8e/0xb0 [ 3249.285156][T32582] page_cache_ra_unbounded+0x370/0x740 [ 3249.290658][T32582] ? read_pages+0xe60/0xe60 [ 3249.295203][T32582] page_cache_ra_order+0x67a/0x940 [ 3249.300356][T32582] ? blk_cgroup_congested+0x1be/0x3f0 [ 3249.305776][T32582] ondemand_readahead+0x7d7/0x11c0 [ 3249.310942][T32582] page_cache_async_ra+0x113/0x140 [ 3249.316128][T32582] filemap_get_pages+0x6c6/0x17c0 [ 3249.321241][T32582] ? filemap_fault+0x2550/0x2550 [ 3249.326303][T32582] ? aa_file_perm+0x56b/0x1230 [ 3249.331110][T32582] filemap_read+0x325/0xc70 [ 3249.335663][T32582] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3249.341984][T32582] ? filemap_get_pages+0x17c0/0x17c0 [ 3249.347291][T32582] ? __lock_acquire+0xbca/0x56c0 [ 3249.352266][T32582] ? fsnotify_perm.part.0+0x22d/0x620 [ 3249.357646][T32582] ? apparmor_file_permission+0x264/0x4e0 [ 3249.363379][T32582] blkdev_read_iter+0x3ed/0x760 [ 3249.368233][T32582] aio_read+0x2aa/0x460 [ 3249.372406][T32582] ? aio_fsync+0x3a0/0x3a0 [ 3249.376845][T32582] ? __might_fault+0xd1/0x170 [ 3249.381528][T32582] ? lock_downgrade+0x6e0/0x6e0 [ 3249.386399][T32582] io_submit_one+0xfbe/0x1c70 [ 3249.391079][T32582] ? find_held_lock+0x2d/0x110 [ 3249.395848][T32582] ? do_io_getevents+0x160/0x160 [ 3249.400786][T32582] ? __might_fault+0xd1/0x170 [ 3249.405470][T32582] ? lock_downgrade+0x6e0/0x6e0 [ 3249.410340][T32582] __x64_sys_io_submit+0x18c/0x330 [ 3249.415453][T32582] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3249.420919][T32582] ? syscall_enter_from_user_mode+0x21/0x70 [ 3249.426827][T32582] do_syscall_64+0x35/0xb0 [ 3249.431269][T32582] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3249.437173][T32582] RIP: 0033:0x7f232c289049 [ 3249.441585][T32582] 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 [ 3249.461203][T32582] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3249.469631][T32582] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3249.477599][T32582] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3249.485575][T32582] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3249.493715][T32582] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3249.501679][T32582] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3249.509662][T32582] 03:58:47 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 18) 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) 03:58:47 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00`bcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async, rerun: 32) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 32) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async, rerun: 32) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000000)) 03:58:47 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xf0ffffff7f0000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:47 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) [ 3249.683413][T32614] FAULT_INJECTION: forcing a failure. [ 3249.683413][T32614] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3249.707739][T32614] CPU: 1 PID: 32614 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3249.717772][T32614] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3249.727881][T32614] Call Trace: 03:58:47 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000000)={0xc5, 0x5, 0x20000, 0x7}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x400, 0x70bd25, 0xfffffffe, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0, {0x3ff}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000400), r3) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000801}, 0x850) ioctl$IOC_PR_PREEMPT_ABORT(0xffffffffffffffff, 0x401870cc, &(0x7f0000000040)={0xfffffffffffff800, 0xfff, 0xfff, 0x9}) ioctl$CAPI_SET_FLAGS(r1, 0x80044324, &(0x7f0000000380)) [ 3249.731171][T32614] [ 3249.734117][T32614] dump_stack_lvl+0xcd/0x134 [ 3249.738734][T32614] should_fail.cold+0x5/0xa [ 3249.743277][T32614] prepare_alloc_pages+0x17b/0x570 [ 3249.748431][T32614] __alloc_pages+0x12f/0x500 [ 3249.753050][T32614] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3249.759842][T32614] ? lock_downgrade+0x6e0/0x6e0 [ 3249.764753][T32614] alloc_pages+0x1aa/0x310 [ 3249.769194][T32614] folio_alloc+0x1c/0x70 [ 3249.773461][T32614] filemap_alloc_folio+0x8e/0xb0 [ 3249.778429][T32614] page_cache_ra_unbounded+0x370/0x740 [ 3249.783929][T32614] ? read_pages+0xe60/0xe60 [ 3249.788452][T32614] page_cache_ra_order+0x67a/0x940 [ 3249.793575][T32614] ? blk_cgroup_congested+0x1be/0x3f0 [ 3249.798964][T32614] ondemand_readahead+0x7d7/0x11c0 [ 3249.804100][T32614] page_cache_async_ra+0x113/0x140 [ 3249.809379][T32614] filemap_get_pages+0x6c6/0x17c0 [ 3249.814441][T32614] ? filemap_fault+0x2550/0x2550 [ 3249.819392][T32614] ? aa_file_perm+0x56b/0x1230 [ 3249.824175][T32614] filemap_read+0x325/0xc70 [ 3249.828699][T32614] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3249.834962][T32614] ? filemap_get_pages+0x17c0/0x17c0 [ 3249.840284][T32614] ? __lock_acquire+0xbca/0x56c0 [ 3249.845246][T32614] ? fsnotify_perm.part.0+0x22d/0x620 [ 3249.850628][T32614] ? apparmor_file_permission+0x264/0x4e0 [ 3249.856370][T32614] blkdev_read_iter+0x3ed/0x760 [ 3249.861233][T32614] aio_read+0x2aa/0x460 [ 3249.865403][T32614] ? aio_fsync+0x3a0/0x3a0 [ 3249.869848][T32614] ? __might_fault+0xd1/0x170 [ 3249.874535][T32614] ? lock_downgrade+0x6e0/0x6e0 [ 3249.879410][T32614] io_submit_one+0xfbe/0x1c70 [ 3249.884094][T32614] ? find_held_lock+0x2d/0x110 [ 3249.888865][T32614] ? do_io_getevents+0x160/0x160 [ 3249.893806][T32614] ? __might_fault+0xd1/0x170 [ 3249.898494][T32614] ? lock_downgrade+0x6e0/0x6e0 [ 3249.903387][T32614] __x64_sys_io_submit+0x18c/0x330 [ 3249.908504][T32614] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3249.913978][T32614] ? syscall_enter_from_user_mode+0x21/0x70 [ 3249.919886][T32614] do_syscall_64+0x35/0xb0 [ 3249.924319][T32614] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3249.930229][T32614] RIP: 0033:0x7f232c289049 [ 3249.934646][T32614] 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 [ 3249.954272][T32614] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3249.962701][T32614] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3249.970674][T32614] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 03:58:48 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfeffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000000)={0xc5, 0x5, 0x20000, 0x7}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x400, 0x70bd25, 0xfffffffe, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0, {0x3ff}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000400), r3) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000801}, 0x850) ioctl$IOC_PR_PREEMPT_ABORT(0xffffffffffffffff, 0x401870cc, &(0x7f0000000040)={0xfffffffffffff800, 0xfff, 0xfff, 0x9}) ioctl$CAPI_SET_FLAGS(r1, 0x80044324, &(0x7f0000000380)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000000)={0xc5, 0x5, 0x20000, 0x7}) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x400, 0x70bd25, 0xfffffffe, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0, {0x3ff}}, './file0\x00'}) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000400), r3) (async) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000801}, 0x850) (async) ioctl$IOC_PR_PREEMPT_ABORT(0xffffffffffffffff, 0x401870cc, &(0x7f0000000040)={0xfffffffffffff800, 0xfff, 0xfff, 0x9}) (async) ioctl$CAPI_SET_FLAGS(r1, 0x80044324, &(0x7f0000000380)) (async) [ 3249.978650][T32614] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3249.986620][T32614] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3249.994592][T32614] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3250.002580][T32614] 03:58:48 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 19) 03:58:48 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:48 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @c}, 0xd, 0x0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$IOC_PR_PREEMPT_ABORT(r0, 0x401870cc, &(0x7f0000000000)={0xc5, 0x5, 0x20000, 0x7}) (async, rerun: 64) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000240), 0x8) (rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x400, 0x70bd25, 0xfffffffe, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x2}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x2}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_READY(r2, 0xc0189376, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r0, {0x3ff}}, './file0\x00'}) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000400), r3) sendmsg$BATADV_CMD_SET_MESH(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x30, r4, 0x1, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3a}}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x7f}]}, 0x30}, 0x1, 0x0, 0x0, 0x20000801}, 0x850) (async) ioctl$IOC_PR_PREEMPT_ABORT(0xffffffffffffffff, 0x401870cc, &(0x7f0000000040)={0xfffffffffffff800, 0xfff, 0xfff, 0x9}) ioctl$CAPI_SET_FLAGS(r1, 0x80044324, &(0x7f0000000380)) 03:58:48 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x100000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @c}, 0xd, 0x0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400a095}, 0x24048000) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) [ 3250.190092][T32646] FAULT_INJECTION: forcing a failure. [ 3250.190092][T32646] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3250.216888][T32646] CPU: 0 PID: 32646 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3250.226914][T32646] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3250.236992][T32646] Call Trace: [ 3250.240284][T32646] [ 3250.243229][T32646] dump_stack_lvl+0xcd/0x134 [ 3250.247847][T32646] should_fail.cold+0x5/0xa [ 3250.252387][T32646] prepare_alloc_pages+0x17b/0x570 [ 3250.257631][T32646] __alloc_pages+0x12f/0x500 [ 3250.262250][T32646] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3250.269040][T32646] ? lock_downgrade+0x6e0/0x6e0 [ 3250.273943][T32646] alloc_pages+0x1aa/0x310 [ 3250.278389][T32646] folio_alloc+0x1c/0x70 [ 3250.282652][T32646] filemap_alloc_folio+0x8e/0xb0 03:58:48 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040), 0x0, 0x94, 0x0, 0x2}]) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400a095}, 0x24048000) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400a095}, 0x24048000) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) (async) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) sendmsg$BATADV_CMD_SET_MESH(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x1f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x2400a095}, 0x24048000) (async, rerun: 32) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) [ 3250.287623][T32646] page_cache_ra_unbounded+0x370/0x740 [ 3250.293125][T32646] ? read_pages+0xe60/0xe60 [ 3250.297666][T32646] page_cache_ra_order+0x67a/0x940 [ 3250.302812][T32646] ? blk_cgroup_congested+0x1be/0x3f0 [ 3250.308223][T32646] ondemand_readahead+0x7d7/0x11c0 [ 3250.313374][T32646] page_cache_async_ra+0x113/0x140 [ 3250.318518][T32646] filemap_get_pages+0x6c6/0x17c0 [ 3250.323589][T32646] ? filemap_fault+0x2550/0x2550 [ 3250.328554][T32646] ? aa_file_perm+0x56b/0x1230 [ 3250.333444][T32646] filemap_read+0x325/0xc70 [ 3250.337995][T32646] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3250.344275][T32646] ? filemap_get_pages+0x17c0/0x17c0 [ 3250.349597][T32646] ? __lock_acquire+0xbca/0x56c0 [ 3250.354572][T32646] ? fsnotify_perm.part.0+0x22d/0x620 [ 3250.359970][T32646] ? apparmor_file_permission+0x264/0x4e0 [ 3250.365734][T32646] blkdev_read_iter+0x3ed/0x760 [ 3250.370614][T32646] aio_read+0x2aa/0x460 [ 3250.374889][T32646] ? aio_fsync+0x3a0/0x3a0 [ 3250.379354][T32646] ? __might_fault+0xd1/0x170 [ 3250.384067][T32646] ? lock_downgrade+0x6e0/0x6e0 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) bpf$LINK_DETACH(0x22, &(0x7f0000000000)=r0, 0x4) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async, rerun: 64) bpf$LINK_DETACH(0x22, &(0x7f0000000000)=r0, 0x4) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) [ 3250.388993][T32646] io_submit_one+0xfbe/0x1c70 [ 3250.393703][T32646] ? find_held_lock+0x2d/0x110 [ 3250.398499][T32646] ? do_io_getevents+0x160/0x160 [ 3250.403463][T32646] ? __might_fault+0xd1/0x170 [ 3250.408169][T32646] ? lock_downgrade+0x6e0/0x6e0 [ 3250.413066][T32646] __x64_sys_io_submit+0x18c/0x330 [ 3250.418200][T32646] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3250.423690][T32646] ? syscall_enter_from_user_mode+0x21/0x70 [ 3250.429624][T32646] do_syscall_64+0x35/0xb0 [ 3250.434075][T32646] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3250.440027][T32646] RIP: 0033:0x7f232c289049 [ 3250.444459][T32646] 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 [ 3250.464089][T32646] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3250.472523][T32646] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3250.480512][T32646] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3250.488500][T32646] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3250.496484][T32646] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3250.504469][T32646] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3250.512480][T32646] 03:58:48 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 20) 03:58:48 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @c}, 0xd, 0x0) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @c}, 0xd, 0x0) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:48 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) bpf$LINK_DETACH(0x22, &(0x7f0000000000)=r0, 0x4) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:48 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x200000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1, 0x0, 0x0, 0x2}]) 03:58:48 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:48 executing program 5: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xd4360903e8c91ca8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x0, 0x70bd29, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20000100}, 0x811) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00}}, './file0\x00'}) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000826bd7000fcdbdf250400000008001700", @ANYRES32, @ANYBLOB="08001700", @ANYRES32=r3, @ANYBLOB="0600090000000000e91f32d0d80101a1b03b50cbff8894621644536be4cd47c652d01ee70883347ae666cd98cd092635f1bcf43fe22680f52c2fc228ebb5e984cc19778c03b00428a38c4efa223028489c43d0116b2693614adf5dc9af8b971271859d8cfc11da6d5125f4ff6bfb0d99b8bad63ac308f5431673"], 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x60091) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:48 executing program 5: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xd4360903e8c91ca8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x0, 0x70bd29, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20000100}, 0x811) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00}}, './file0\x00'}) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000826bd7000fcdbdf250400000008001700", @ANYRES32, @ANYBLOB="08001700", @ANYRES32=r3, @ANYBLOB="0600090000000000e91f32d0d80101a1b03b50cbff8894621644536be4cd47c652d01ee70883347ae666cd98cd092635f1bcf43fe22680f52c2fc228ebb5e984cc19778c03b00428a38c4efa223028489c43d0116b2693614adf5dc9af8b971271859d8cfc11da6d5125f4ff6bfb0d99b8bad63ac308f5431673"], 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x60091) keyctl$read(0xb, r1, 0x0, 0x0) [ 3250.696530][T32688] FAULT_INJECTION: forcing a failure. [ 3250.696530][T32688] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3250.710120][T32688] CPU: 1 PID: 32688 Comm: syz-executor.4 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3250.722243][T32688] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3250.733202][T32688] Call Trace: [ 3250.736497][T32688] [ 3250.739444][T32688] dump_stack_lvl+0xcd/0x134 03:58:48 executing program 5: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xd4360903e8c91ca8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x0, 0x70bd29, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20000100}, 0x811) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00}}, './file0\x00'}) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000826bd7000fcdbdf250400000008001700", @ANYRES32, @ANYBLOB="08001700", @ANYRES32=r3, @ANYBLOB="0600090000000000e91f32d0d80101a1b03b50cbff8894621644536be4cd47c652d01ee70883347ae666cd98cd092635f1bcf43fe22680f52c2fc228ebb5e984cc19778c03b00428a38c4efa223028489c43d0116b2693614adf5dc9af8b971271859d8cfc11da6d5125f4ff6bfb0d99b8bad63ac308f5431673"], 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x60091) keyctl$read(0xb, r1, 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) (async) sendmsg$BATADV_CMD_GET_ORIGINATORS(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xd4360903e8c91ca8}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r0, 0x0, 0x70bd29, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x20000100}, 0x811) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xee00}}, './file0\x00'}) (async) sendmsg$L2TP_CMD_TUNNEL_GET(r2, &(0x7f0000000300)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000826bd7000fcdbdf250400000008001700", @ANYRES32, @ANYBLOB="08001700", @ANYRES32=r3, @ANYBLOB="0600090000000000e91f32d0d80101a1b03b50cbff8894621644536be4cd47c652d01ee70883347ae666cd98cd092635f1bcf43fe22680f52c2fc228ebb5e984cc19778c03b00428a38c4efa223028489c43d0116b2693614adf5dc9af8b971271859d8cfc11da6d5125f4ff6bfb0d99b8bad63ac308f5431673"], 0x3c}, 0x1, 0x0, 0x0, 0x4}, 0x60091) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) [ 3250.744067][T32688] should_fail.cold+0x5/0xa [ 3250.748613][T32688] prepare_alloc_pages+0x17b/0x570 [ 3250.753765][T32688] __alloc_pages+0x12f/0x500 [ 3250.758387][T32688] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3250.765184][T32688] ? lock_downgrade+0x6e0/0x6e0 [ 3250.770095][T32688] alloc_pages+0x1aa/0x310 [ 3250.774546][T32688] folio_alloc+0x1c/0x70 [ 3250.778817][T32688] filemap_alloc_folio+0x8e/0xb0 [ 3250.783796][T32688] page_cache_ra_unbounded+0x370/0x740 [ 3250.789304][T32688] ? read_pages+0xe60/0xe60 03:58:48 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$get_keyring_id(0x0, r0, 0x8) keyctl$read(0xb, r0, 0x0, 0x0) [ 3250.793854][T32688] page_cache_ra_order+0x67a/0x940 [ 3250.799002][T32688] ? blk_cgroup_congested+0x1be/0x3f0 [ 3250.804414][T32688] ondemand_readahead+0x7d7/0x11c0 [ 3250.809576][T32688] page_cache_async_ra+0x113/0x140 [ 3250.814732][T32688] filemap_get_pages+0x6c6/0x17c0 [ 3250.819800][T32688] ? filemap_fault+0x2550/0x2550 [ 3250.824749][T32688] ? aa_file_perm+0x56b/0x1230 [ 3250.829534][T32688] filemap_read+0x325/0xc70 [ 3250.834054][T32688] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3250.840312][T32688] ? filemap_get_pages+0x17c0/0x17c0 [ 3250.845613][T32688] ? __lock_acquire+0xbca/0x56c0 [ 3250.850570][T32688] ? fsnotify_perm.part.0+0x22d/0x620 [ 3250.855964][T32688] ? apparmor_file_permission+0x264/0x4e0 [ 3250.861697][T32688] blkdev_read_iter+0x3ed/0x760 [ 3250.866554][T32688] aio_read+0x2aa/0x460 [ 3250.870726][T32688] ? aio_fsync+0x3a0/0x3a0 [ 3250.875165][T32688] ? __might_fault+0xd1/0x170 [ 3250.879938][T32688] ? lock_downgrade+0x6e0/0x6e0 [ 3250.884834][T32688] io_submit_one+0xfbe/0x1c70 [ 3250.889517][T32688] ? find_held_lock+0x2d/0x110 [ 3250.894283][T32688] ? do_io_getevents+0x160/0x160 [ 3250.899220][T32688] ? __might_fault+0xd1/0x170 [ 3250.903903][T32688] ? lock_downgrade+0x6e0/0x6e0 [ 3250.908774][T32688] __x64_sys_io_submit+0x18c/0x330 [ 3250.913895][T32688] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3250.919364][T32688] ? syscall_enter_from_user_mode+0x21/0x70 [ 3250.925286][T32688] do_syscall_64+0x35/0xb0 [ 3250.929717][T32688] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3250.935622][T32688] RIP: 0033:0x7f232c289049 [ 3250.940039][T32688] 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 [ 3250.959650][T32688] RSP: 002b:00007f232d2fd168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3250.968064][T32688] RAX: ffffffffffffffda RBX: 00007f232c39bf60 RCX: 00007f232c289049 [ 3250.976031][T32688] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007f232c37b000 [ 3250.984030][T32688] RBP: 00007f232d2fd1d0 R08: 0000000000000000 R09: 0000000000000000 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}, 0x1, 0x0, 0x0, 0x24000051}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000002c0)={'batadv_slave_1\x00', 0x0}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x54, r3, 0x100, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7000}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r4}]}, 0x54}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xf}}, './file0\x00'}) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000240)=0x2) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x300000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3250.991995][T32688] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000002 [ 3250.999963][T32688] R13: 00007ffc8a76c05f R14: 00007f232d2fd300 R15: 0000000000022000 [ 3251.007968][T32688] 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 21) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$get_keyring_id(0x0, r0, 0x8) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}, 0x1, 0x0, 0x0, 0x24000051}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000000)) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000002c0)={'batadv_slave_1\x00', 0x0}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x54, r3, 0x100, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7000}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r4}]}, 0x54}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xf}}, './file0\x00'}) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000240)=0x2) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x400000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$get_keyring_id(0x0, r0, 0x8) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}, 0x1, 0x0, 0x0, 0x24000051}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, r0, {0xffffffffffffffff, 0xffffffffffffffff}}, './file0\x00'}) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000000)) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async, rerun: 64) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async, rerun: 64) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async, rerun: 64) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r1, 0x8933, &(0x7f00000002c0)={'batadv_slave_1\x00', 0x0}) (rerun: 64) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r2, &(0x7f00000003c0)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000300)={0x54, r3, 0x100, 0x70bd25, 0x25dfdbff, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x7}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x7000}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8, 0x3b, 0x4}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r4}]}, 0x54}, 0x1, 0x0, 0x0, 0x4040000}, 0x10) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(r2, 0xc0189373, &(0x7f0000000080)={{0x1, 0x1, 0x18, r0, {0xf}}, './file0\x00'}) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000240)=0x2) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @c}, 0x4, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @c}, 0x4, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x500000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x300, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @c}, 0x4, 0xfffffffffffffffc) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x1, 0x0, @c}, 0x4, 0xfffffffffffffffc) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475769278797a30313233343536c96be7c240a00798422bce671d59d3de6b2464045f2fafd9cedff3e533f9c56f59d4fced8f0ec978a34969a06a1976248ba05521f49440d7cabb6fe366e5"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24000013", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x129c}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000000}, 0x8000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000600)={&(0x7f0000000080)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfc}, 0x14}}, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) bind$bt_sco(r3, &(0x7f0000000580)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0x8) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r5) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="000000000000fedbdf250200000008000600", @ANYRES32=0x0, @ANYBLOB="3291209d743361faceee73d1941e9b1f394b7f6a42e9ab268bacde912774f45d9f06b751f7c8ee0578a8e747fd56975ed3111a5c22c3fa6d70e9e6ff76b6cb210cb5514bd7297f1866b5b5711114cfb9ad96d1ddaabdca465ceaf3c46116d00c22a8199d8b0a079a2a750d4fe5103f9847838114736729b5331d6131a28df837aadb2fc11825e549ebeec03471df600a7759e4f37d01c8e85f2e2b665b31ab26d55cb70afaef22d37f3a9ff132a8bd1c3af373b6488cdfdbfb379fc58b"], 0x1c}}, 0x4094) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r4, 0x2, 0x70bd29, 0x25dfdbfd, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7ff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8801}, 0x4008880) sendmsg$SMC_PNETID_GET(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macsec0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1_macvtap\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x84}, 0x1, 0x0, 0x0, 0x1}, 0x20048000) 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475769278797a30313233343536c96be7c240a00798422bce671d59d3de6b2464045f2fafd9cedff3e533f9c56f59d4fced8f0ec978a34969a06a1976248ba05521f49440d7cabb6fe366e5"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 0: socket$nl_generic(0x10, 0x3, 0x10) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB="4c8a80a6d1417d2aa336421b3238dbc9ad70c7749c480c686561aba08cf739c70b056b1015f7370eef9f817e7dcc7313a0bccd102f9af158136034a1a19e6b2cc86cb88224339f7aef20ce8c23bc58c27b8a2a79e0c5da0108f39b25bea7d28c16cebd74efd37ebad911876fe56987df9a974be224eeda3cc530fa9852b97af2c23b45011920fc349f55b05c6d378ef00607f0288d9197972010e7bf6d560542f4d4ead5857d48f4dade9bb2c67c9d383c2dd7cfae1ba30cfd93c8a56ce951a8356cb87c9acad7ece92bcd886e099a7d6e9780c9c02e1703e9c32ea9796e10abcfa5eb077a8273771ff9c31bbf1a27c1a6c089bd19047ddf91c2acd737794914d4fb36e192cf78668f8e3b3bda2367a7cd23435db9dfd99d47ba0f90f6d8d516e2fce53d10ae0ad4d1d8f6f9c5797bf9ef7420d022d0f8bc977f511129a65a49a5e7a1b133f15c6b7c82e8efded56b50aec71bd1bfd606b596179118c23ea8c36e2630d0d3088bc017955ca01936d933ae7c98f1dd4a9fc1580d5f46438a2af2199d937aaf986f05629cfd79b7d534dd94e2d7a401077b7e431b65460bd58905218e21322261fe78e7fa31e57f7ba82fbdd8ed41c049553b18e3a4d89bfd609625feb35c84469439fac7e916e14409e0d06fba343ed56f0ea04cd83d46bbca1890ae1e06889f123b5a1a6e54fd00920b844ce1a65b64b54822e223b4a6768f513d8c51c17dcf691d83e7b63af7ea4e60cb5b6bb32c4957b5ac68f6d311466db4ec6918dc9f42133d6aa830082180d0b763ef8330fa012f6551f2ff8a7fe9f1d9edd4583c80a9fdc3141b3dba7100841005a030bd73c77c524dd0470dab1583b8da2f6dec123d01aaebd932c3519d075533369bcd18df71f122c236e99752fde5381a8daee915598e61d98cdd12b79ecbafe6aec214a0f18366973d9e172301fc494d65fbd8a1826a9f12a78802649805904c0802f8fc62066b8220ef8c5207befe7a4cdd153e032f4da053894123ddfb2e70e1d74b5e825a69f45f3cd05b37cc1b1570d4553a0a0f6451a94575d5abd11f81d6ab982036334b42dadcab034287df6f226724a3588f27be95e93143aecb7e155c00dc20dc67b14b8c2223489384cd84d7067e043541e07af064ddacc4db4b6d32d80ab746fc009851a977322ca05c4ff6fdb26e794f5e140ebea4a6aa989a77917141fd898e86c0f27433ba14590b3c81c28dec2d0ce0880b213112bc50dc1e8d26ccecda4964fb6a289b26b4e9511973ab7c23b342c919bcfb63134bed5a59ebaf7fe1d1f00db3eab5836d0143b35098e1b4710b6e054e861c738373b0c3651e25d2de571881302b6ac6aa28072cc01cdb0b84bd7a9cc82339266585b63b966b2a27b4005c3dace797146b16f698c2ea906fba63e5f6666d17110539cbaff2ba72dcd0b94e2ac997b41bffdbcd5f41b3f80d97981d2d7c2759575332ff5fcdb1e2b079df7173cc9631e692dad4ca3171e046715ad72e9a626e672d2863f388b816dced12d68eb9b83720a7c455896a74bb771df2a0176eed4fa90a3db1ed3ef5516268b69c3281c8b43533f8e825eb380f41aa1a0d763cfaea5f821be0b477efae0ce5a2da74d65c1d689ec7a9b9f4fb2d69e02945f195048ba96cdd18d9d44a6eadab880535c9a33be554ec38c1b3966b597ca5e50c4b6d5cb6087d07e4e30e0ba831c4593e4c5b3231f73b4edf31513162d38843f2b4f37c08ceff5c3dc78e35ba7d75df3dd3b1ba8c244bbed1c945543f80436136c98afa4fb237c5dd4684ff31603dc97c3405853b1201831914ee92145e3a5860d1529919b4056b196844acf56f9e04a04e6cb3ac5e123079abaac621b3a82c11c755d854c38d0944ab08bc3fc9cbc3cb8ed733ca9efa4478645d0e51e6fc762737ff2e0ccc79e4d660160cdcae503de3f14a9852ec911d200fa519f5bbf7dd5ac86afaf8e3ff76fd81ec15301e11cb58025f1e33f206e9648c7d6db242278254653b39c92c7a1216eccc06e4afdc29dd433e7bbdd60d3a67cfd2fddc26fbe619438748e290ed86af5325d768e20b2ca6ffc0a117ca61884366a59cf8d63da4e2496e8d44ed47176d6d581e1d3d1ded3f5cdd8fa2bdb85175b0730a586ec03ff9f9cf14cdd711a517bc78c43610715115217f0d6751f6ea15752839703cce421703507909afc3c5e83839c0716c77bc898b3c184341bb322c36435030b2ea3acdc388921931154ec7e5d5d27b2110e5d9f85e6a446ab926cb2f3b7877a2aec12a39a6e838036aa93733d739df0b352640beec1a2ee79ad8268a5823a374cc7db90a4ba2ec85ebf0ebd1f15593d52c6aa9f1f9518cd2b8c9a86f6232868af54066bb71c74c5c55fa711ca25a5bc518b53b0d9c5ce18d81037d8aa84423d750f498ca93e885fb87fa795c21356592c22d68e2f8bc7bda781272e762668183ef8168a1ea1f2333aa15ff3214b2829ab0b27b3f66d62b0b96010b689ac2fe46820e8243e887fc7fd59126c01e20b6e073f5089c35b469ba10d358ad27d241dcf67e9d827d3515e458dbcd2481d16a34960d8f7335827045fda2f73a699b94f9af6a717d0745e7439df8faba6cfecda592270e7e7e14b664efe6170d3a1553be8347af63f2ae1d7b30966d502e6dd9b56c2bf630bfe1fb3a8783be25c6ec981a6396f8925805cf3453b4416b364e9341796dcc26bef701ffb6659c959713093b013e31ffc94e1419dcfc75b12ca1fb514ec1cf3def3b6546a0ce5fce2bf341583c40ed3a3ba9285a725863939784f2731433e6e363e6d41719a7091e7617f05c701df5d2dcf0a07b5176945efc9385934f4884c8c01d122a1c0ea17d9fc7f4a91d0417b7783002a61eadedd86f7f71db705f52c1bfa65d09ba3c61f9bdfb47b1c78d398fe418445741bf277d848fb54d089d7d5d249500776d9c4173c079a7a8d97856fd017a70b85d6b104f5886d8b1e6efc64f0daa029f9513a96ec5c46c8de48c20dd934bebc80a07a290d17125c51098682e715aff1365450c96899fa9a8f8842e46aac990be006fbcf7e6375810d7ed2135ab9b478a6680ea84bb66017d7c463154b8d729164d7d4b726812341a21da3790690db9ce40a72cb129a344aa1379fb7626273fd0efd70236080aff767f7cfed9556990c23398e2bcb63bf9bff1ce3e31854f6bc0070478fb7409ed1dc7190eef2369c35845fae6f791821d7ad4b504f68f0c7968248d2b44d7fa8c0d5f5911b3135abd84a99c38951d9256c2cf092ae5aa44a1e4043399832e228d09df2f6f314c60f3bd6ab3a78ae40613a4cf713e677d48c8aa8c6dce56254213575a55b8bdd32d8607b969d3ab1157cd5bc06932afd6092ad831bcd3c88e7ba5e083ec285691fd05fb9c63b4c962134e1c43ad1be663863f58ee326a8d67f3d440b587f863c91a0e8e61f7aa25937b30087a486a297a92dfe583613b5683880b94a48ac5af686f3c19fc648b8587bbd1b761d03d293e8788e965adf75b1e0358b0d509a9ba572262c654adfdc822a025630c780e56df249ee4767403180b4a7c722cbdf4fc29864e2125a49a100e7e45ee5bf819d83d38839f55baab12998dd46b3ca3f3f431f5521936845c57381852c84d4c934d5d3bb52fdd0d2fcf1a10066af6b6ec8ecb7f5cbb8b0d52109a1f7ffd26d4024c21ecdc4434ff12a41d6a9a62ed5439ff858f72e4b92eea6e1d1aec315c710d31edd6d3a4b4a741432a83323dbb132af1553313e41592b590c3d52c6d6dbc7c0d6ed65546bbc3e13959176057bac10a3f7b63feacf430a52b060f9baeb90c84f9de39d36bf9724603ab6c2d17f7419877d47d3275f82ccf001bef16f020c56859fb543747209ff55df6ad80e14fc9ffaf843e9aee2f714380fac8ab503504505383e8e1623610a5e3ff7bb1fc502eadbaf227af056461f9be7f0cc8f9b95d12add4539c9c9f70170223439867c9928883e6f706c346826bd5b6dd37e7e4371a1a1b71c541f139ba6462378fd1454c26e9b7edfee9c8bfcae60a13cff73934e871dd373f63bf0409c71a873d461735c426b5e445213e1af6a3273ae56f17f24ac90bfef79772e573c269a9274b8a6e25208bab5b7d41ec3c5ed680460247e5f9d536f7181718af15e4b350df0b9cddedc86e6193bffa624dc5406cbc30c8f8298887430e8a1ac387cb6e1a66f60371ca582764408cd4cd1d585a79c7ee802af06e81fe556331ccf45e7bc1cf99dd491cf9560050d3aad569577045cac48e6aaf6235c397892099feab74cf0860d72d68196e92774259e035395f30832c45bb57284cd20c32669fb87d478ba16d847e0d7b1c116c99012af69ebef4fafa3707bcc70a6ee16b713edd89d80e8e0df18ef2723c7e381aefef01dd04879a9b4953a2060e55d1745ecbd8d5318785fbb52e3111f82c596508591418455f76993f300e025e39849bdbea2d8f30fba521130be67cbe5d182e1bce3dabdbbb7274971ebb825c41db388a70bc566edceb3cb83374c45492b2a4256bbfb004334e06e09e290fb54aa6c7be0c076a2fdbceaa8402f8ae17fa28c8b90531a4e55a4bc36811a2b82ffa09f533161147db8db78301ab1c45a294e36af6e75db834a82e3d565a568bcfab470c978b0fc26fd19c848599aa2bc634708bbac6c505ba107dc16d5c27465342fd71b5a0e4e1a68c487a6ddd322ca57f48055e369fd36c5e7bc232ecd808d054588d39f687ed4c3ed54ac436b64106a45c10dcb5bed851845ec41141e2765a1de06e2a95d30158b683ebcaf70d952dbd5a36d6588a57e2f9813f59c8db066595c9f8d61f5c375bdec6402cc8b3f4f964fcca1d47bfe36d68e38a582d2502ed849f0a67d6329fe26a8db7c1be0772705b2ba4f85557c66a3ed42571a0a552fc94f671a82e32da384179663ca4c5dff4fb6be5e2b4b02ea4154ae69ccecb03ad0f929bad2cc79a4e0ca6d5318e322e638a774ae27074e7c82190fe69fa80523cbbabfb1a0ccb100913b3cb1a4322c5ec636b426fe4514f2f2b01647dae21326ed4be8a4f419133202106813337b54eaa93ced23fd2f83e5a6e7ac8a45e4cb32afbe279d153941b943cf8590b4fe62e0920280362a24df832160364b57499ec049d2e7daadb6033a75ae436f1795a5108d260394f60ce3231dbe2c9a6221f5a683aefc1d58ed5d2e2846605be6643f818d12eca23ccbe1a2c55d9fe47e88fbe62dacf6d08fad198f2fc75d4184a9f6180259e8ef969b337267d06d70b63c415c742d08a70d02a884ef0398a53a3b29d7e55f9ffcbbd46783aafdbb8964aa62318789647cf1044e1294a365df2834a8a60c53eae69ebd8a356c1813df4ec108e703fc302ba9ec7e3c3b45e4931ddbfd5e5ef5fd066d9bcd0445719946a4453d80f932b294f764e812bfdd58567755d392c979c788f81e6778d6ce46f92d5efe449b38802e8501ad4cc11f17c74c0a4ef480d66d9602f0cc8c3c37a4eb362dab5da502cbf8f7164bdc9ce9a88fd5f9f5f207429e8446fe11b43241c529319bfad93064315d9344274bf79564fa6d84ec5d9b03f4ef7756242315e4699f2966e134d715e67c0abba0b5902a09d35fe299563bfebac23c7d2231c50c08615fbc0fa7f6094c924cc6a0cedaa68d0cf19f9f2d32278a6e2fa280d81cf2f93522fa91732484ecf1f28f5a15700ef07804a3ea0871543b38e8ff3b2490cd48e8b1785380effcfa6849c8aba0ee47842fcfb5e81e99be3bb571265322198dacfe9d62fbb69dc6008ff99b4f512bdbd55392f2347d37a790ddeff"], 0x24}, 0x1, 0x0, 0x0, 0x10}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475769278797a30313233343536c96be7c240a00798422bce671d59d3de6b2464045f2fafd9cedff3e533f9c56f59d4fced8f0ec978a34969a06a1976248ba05521f49440d7cabb6fe366e5"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24000013", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x129c}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000000}, 0x8000) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000600)={&(0x7f0000000080)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfc}, 0x14}}, 0x0) (async, rerun: 32) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) (async, rerun: 32) bind$bt_sco(r3, &(0x7f0000000580)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0x8) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r5) (async, rerun: 32) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="000000000000fedbdf250200000008000600", @ANYRES32=0x0, @ANYBLOB="3291209d743361faceee73d1941e9b1f394b7f6a42e9ab268bacde912774f45d9f06b751f7c8ee0578a8e747fd56975ed3111a5c22c3fa6d70e9e6ff76b6cb210cb5514bd7297f1866b5b5711114cfb9ad96d1ddaabdca465ceaf3c46116d00c22a8199d8b0a079a2a750d4fe5103f9847838114736729b5331d6131a28df837aadb2fc11825e549ebeec03471df600a7759e4f37d01c8e85f2e2b665b31ab26d55cb70afaef22d37f3a9ff132a8bd1c3af373b6488cdfdbfb379fc58b"], 0x1c}}, 0x4094) (async, rerun: 32) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r4, 0x2, 0x70bd29, 0x25dfdbfd, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7ff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8801}, 0x4008880) (async, rerun: 32) sendmsg$SMC_PNETID_GET(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macsec0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1_macvtap\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x84}, 0x1, 0x0, 0x0, 0x1}, 0x20048000) (rerun: 32) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @auto=[0x3f]}, 0x9, 0xfffffffffffffffb) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000040)={0x1ff, 0xa3, 0xa47bafaa}) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 0: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x80081280, &(0x7f0000000200)) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x800000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @auto=[0x3f]}, 0x9, 0xfffffffffffffffb) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000040)={0x1ff, 0xa3, 0xa47bafaa}) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x3, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @auto=[0x3f]}, 0x9, 0xfffffffffffffffb) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000040)={0x1ff, 0xa3, 0xa47bafaa}) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @auto=[0x3f]}, 0x9, 0xfffffffffffffffb) (async) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000040)={0x1ff, 0xa3, 0xa47bafaa}) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24000013", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_MESH(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x28, 0x0, 0x400, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @multicast}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x129c}]}, 0x28}, 0x1, 0x0, 0x0, 0x24000000}, 0x8000) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r3, &(0x7f0000000140)={&(0x7f00000005c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000600)={&(0x7f0000000080)={0x14, 0x0, 0x200, 0x70bd25, 0x25dfdbfc}, 0x14}}, 0x0) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r3) bind$bt_sco(r3, &(0x7f0000000580)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x12}}, 0x8) (async) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) r5 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f00000004c0), r5) (async) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000780)=ANY=[@ANYBLOB="1c000000", @ANYRES16=r4, @ANYBLOB="000000000000fedbdf250200000008000600", @ANYRES32=0x0, @ANYBLOB="3291209d743361faceee73d1941e9b1f394b7f6a42e9ab268bacde912774f45d9f06b751f7c8ee0578a8e747fd56975ed3111a5c22c3fa6d70e9e6ff76b6cb210cb5514bd7297f1866b5b5711114cfb9ad96d1ddaabdca465ceaf3c46116d00c22a8199d8b0a079a2a750d4fe5103f9847838114736729b5331d6131a28df837aadb2fc11825e549ebeec03471df600a7759e4f37d01c8e85f2e2b665b31ab26d55cb70afaef22d37f3a9ff132a8bd1c3af373b6488cdfdbfb379fc58b"], 0x1c}}, 0x4094) sendmsg$BATADV_CMD_SET_MESH(r2, &(0x7f0000000480)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x3c, r4, 0x2, 0x70bd29, 0x25dfdbfd, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x7ff}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8801}, 0x4008880) (async) sendmsg$SMC_PNETID_GET(r1, &(0x7f0000000380)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x84, 0x0, 0x1, 0x70bd25, 0x25dfdbfd, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macsec0\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'veth1_macvtap\x00'}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz2\x00'}]}, 0x84}, 0x1, 0x0, 0x0, 0x1}, 0x20048000) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000061626365666768696d6e6f70717273747576774a847a30313233343536000000ac5aba81f574f6ba724b57e52b550f3f6b0c20c5c845c2caa987f65d774373c628a0a655a10a986a4b314e5a3db6390693dc96ca48f3323085b0ab6eaf11d9f4ec69c328cde5de4e3d2b75015d345a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x1000000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefd, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:49 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 1) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) socket$inet6_udplite(0xa, 0x2, 0x88) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000061626365666768696d6e6f70717273747576774a847a30313233343536000000ac5aba81f574f6ba724b57e52b550f3f6b0c20c5c845c2caa987f65d774373c628a0a655a10a986a4b314e5a3db6390693dc96ca48f3323085b0ab6eaf11d9f4ec69c328cde5de4e3d2b75015d345a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:49 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000061626365666768696d6e6f70717273747576774a847a30313233343536000000ac5aba81f574f6ba724b57e52b550f3f6b0c20c5c845c2caa987f65d774373c628a0a655a10a986a4b314e5a3db6390693dc96ca48f3323085b0ab6eaf11d9f4ec69c328cde5de4e3d2b75015d345a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="020000000000000061626365666768696d6e6f70717273747576774a847a30313233343536000000ac5aba81f574f6ba724b57e52b550f3f6b0c20c5c845c2caa987f65d774373c628a0a655a10a986a4b314e5a3db6390693dc96ca48f3323085b0ab6eaf11d9f4ec69c328cde5de4e3d2b75015d345a"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) [ 3251.863345][ T336] FAULT_INJECTION: forcing a failure. [ 3251.863345][ T336] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3251.891293][ T336] CPU: 1 PID: 336 Comm: syz-executor.0 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3251.901155][ T336] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 03:58:49 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x5, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:49 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) 03:58:49 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f00000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3251.911236][ T336] Call Trace: [ 3251.914535][ T336] [ 3251.917481][ T336] dump_stack_lvl+0xcd/0x134 [ 3251.922101][ T336] should_fail.cold+0x5/0xa [ 3251.926651][ T336] _copy_from_user+0x2a/0x170 [ 3251.931365][ T336] io_submit_one+0x91/0x1c70 [ 3251.935989][ T336] ? find_held_lock+0x2d/0x110 [ 3251.940785][ T336] ? do_io_getevents+0x160/0x160 [ 3251.945729][ T336] ? __might_fault+0xd1/0x170 [ 3251.950568][ T336] ? lock_downgrade+0x6e0/0x6e0 [ 3251.955465][ T336] __x64_sys_io_submit+0x18c/0x330 03:58:49 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x200000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b7a30313233343536ccfe3534c3bb319638e3c5d987841c70539f579a1558854295125cd6f79db236cd5af5108eccaa812668c910737a96e19b943c012b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='syz', &(0x7f0000000140)) r1 = request_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='fscrypt-provisioning\x00', 0xfffffffffffffff8) keyctl$get_keyring_id(0x0, r1, 0x6) keyctl$invalidate(0x15, r0) [ 3251.960618][ T336] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3251.966113][ T336] ? syscall_enter_from_user_mode+0x21/0x70 [ 3251.972065][ T336] do_syscall_64+0x35/0xb0 [ 3251.976514][ T336] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3251.982440][ T336] RIP: 0033:0x7fafb4089049 [ 3251.986872][ T336] 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 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b7a30313233343536ccfe3534c3bb319638e3c5d987841c70539f579a1558854295125cd6f79db236cd5af5108eccaa812668c910737a96e19b943c012b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='syz', &(0x7f0000000140)) r1 = request_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='fscrypt-provisioning\x00', 0xfffffffffffffff8) keyctl$get_keyring_id(0x0, r1, 0x6) keyctl$invalidate(0x15, r0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b7a30313233343536ccfe3534c3bb319638e3c5d987841c70539f579a1558854295125cd6f79db236cd5af5108eccaa812668c910737a96e19b943c012b"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='syz', &(0x7f0000000140)) (async) request_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='fscrypt-provisioning\x00', 0xfffffffffffffff8) (async) keyctl$get_keyring_id(0x0, r1, 0x6) (async) keyctl$invalidate(0x15, r0) (async) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) socket$inet6_udplite(0xa, 0x2, 0x88) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) socket$inet6_udplite(0xa, 0x2, 0x88) (async) [ 3252.006504][ T336] RSP: 002b:00007fafb2ffe168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3252.014945][ T336] RAX: ffffffffffffffda RBX: 00007fafb419bf60 RCX: 00007fafb4089049 [ 3252.022942][ T336] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fafb50df000 [ 3252.030939][ T336] RBP: 00007fafb2ffe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3252.038933][ T336] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3252.046931][ T336] R13: 00007fff3861df8f R14: 00007fafb2ffe300 R15: 0000000000022000 [ 3252.054962][ T336] 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b7a30313233343536ccfe3534c3bb319638e3c5d987841c70539f579a1558854295125cd6f79db236cd5af5108eccaa812668c910737a96e19b943c012b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='syz', &(0x7f0000000140)) r1 = request_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='fscrypt-provisioning\x00', 0xfffffffffffffff8) keyctl$get_keyring_id(0x0, r1, 0x6) keyctl$invalidate(0x15, r0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b7a30313233343536ccfe3534c3bb319638e3c5d987841c70539f579a1558854295125cd6f79db236cd5af5108eccaa812668c910737a96e19b943c012b"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000100)='syz', &(0x7f0000000140)) (async) request_key(&(0x7f0000000180)='logon\x00', &(0x7f00000001c0)={'syz', 0x0}, &(0x7f0000000200)='fscrypt-provisioning\x00', 0xfffffffffffffff8) (async) keyctl$get_keyring_id(0x0, r1, 0x6) (async) keyctl$invalidate(0x15, r0) (async) 03:58:50 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 2) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x24}}, 0x20004041) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:50 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfeffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x6, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:50 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x24}}, 0x20004041) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYBLOB="0236697d8cc081ef184bc5e741663e2f3769e5c56a235a7922f47c7f1b386d56364920f27c707561afb1128e5a4535d2cd5f48fed1e7bd7275fdcc8e0721c2424ba79500baa0db318ace6d58d1"], 0xe, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) [ 3252.227767][ T378] FAULT_INJECTION: forcing a failure. [ 3252.227767][ T378] name failslab, interval 1, probability 0, space 0, times 0 [ 3252.244998][ T378] CPU: 1 PID: 378 Comm: syz-executor.0 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3252.254850][ T378] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3252.264932][ T378] Call Trace: [ 3252.268226][ T378] [ 3252.271175][ T378] dump_stack_lvl+0xcd/0x134 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[], 0x24}}, 0x20004041) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYBLOB="0236697d8cc081ef184bc5e741663e2f3769e5c56a235a7922f47c7f1b386d56364920f27c707561afb1128e5a4535d2cd5f48fed1e7bd7275fdcc8e0721c2424ba79500baa0db318ace6d58d1"], 0xe, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYBLOB="0236697d8cc081ef184bc5e741663e2f3769e5c56a235a7922f47c7f1b386d56364920f27c707561afb1128e5a4535d2cd5f48fed1e7bd7275fdcc8e0721c2424ba79500baa0db318ace6d58d1"], 0xe, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) [ 3252.275794][ T378] should_fail.cold+0x5/0xa [ 3252.280373][ T378] ? io_submit_one+0xfd/0x1c70 [ 3252.285168][ T378] should_failslab+0x5/0x10 [ 3252.289720][ T378] kmem_cache_alloc+0x5e/0x3b0 [ 3252.294543][ T378] io_submit_one+0xfd/0x1c70 [ 3252.299192][ T378] ? do_io_getevents+0x160/0x160 [ 3252.304165][ T378] ? __might_fault+0xd1/0x170 [ 3252.308879][ T378] ? lock_downgrade+0x6e0/0x6e0 [ 3252.313774][ T378] __x64_sys_io_submit+0x18c/0x330 [ 3252.318908][ T378] ? __ia32_sys_io_destroy+0x1e0/0x1e0 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYBLOB="0236697d8cc081ef184bc5e741663e2f3769e5c56a235a7922f47c7f1b386d56364920f27c707561afb1128e5a4535d2cd5f48fed1e7bd7275fdcc8e0721c2424ba79500baa0db318ace6d58d1"], 0xe, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000180)=ANY=[@ANYBLOB="0236697d8cc081ef184bc5e741663e2f3769e5c56a235a7922f47c7f1b386d56364920f27c707561afb1128e5a4535d2cd5f48fed1e7bd7275fdcc8e0721c2424ba79500baa0db318ace6d58d1"], 0xe, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xf83e80d0eb681e9f}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3252.324404][ T378] ? syscall_enter_from_user_mode+0x21/0x70 [ 3252.330335][ T378] do_syscall_64+0x35/0xb0 [ 3252.334791][ T378] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3252.340726][ T378] RIP: 0033:0x7fafb4089049 [ 3252.345352][ T378] 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 [ 3252.364989][ T378] RSP: 002b:00007fafb2ffe168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 03:58:50 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) r0 = add_key(&(0x7f0000001140)='id_legacy\x00', &(0x7f0000001100)={'syz', 0x2}, &(0x7f0000001280)="a4152e524ac1601d2fd9efb259fc3826ce7eef3f1137cfe7f0fd8b729915d2e5faa9d598f2fba3465e3efaea339df47a0ebffe1d8d0101cfca17c84ee830e5e349cac1f7ea9e6d543f36205031d672649f99d789377390310cd87ae5467908878405dcab3007d1ed211e8aef8f7c1c3eff4725021528b86c6e03483bd8a7c3c4feef8b7562bce52c9c2832e0c9256c05011ec2214998206158208901813230ff11e122cbee11474cf87a613b259525f61b4ef4b5a94021e527681656669a5d68f1b1a3a8b052e49976", 0x11e, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)="6b9b068bd9bda29752a61f9f69037aa35c5858a6e6ecd63ea983ca84f4bbb447623c6b20ef791956877d8ba7500ab6bba4536178954e4ae431312c75d9cf4b4bea6fb2b5627e9fe812e8de58579bde893f042113eee9f4adec03a69df3d10b3f0167201d0ba43bbfd8f2798e483060968fe831417618d913d61e95e27f11de7a2c3ac25c3c7a932d09955cdba426d0bc5601475dd75eeb65fbddba99381e70346c15217f2af35c8af7e1733de5c711b83f95e837e3c0b994dc689e9ab141f292288dc09c914469d3740301ce4a62e8a148a09924ec0d7fe50b2392d8ad3d2ef9420837a5b7e2309134dc83266ee4b708c9b140490a28b4460386b8bf054e1218f8a2fbe1befe1926df674ce6e63ff7967f02d4e951b24427b4c3f9bef60318d3289eed6a02bc22a3989f9359519f3cdab02b4ddf9a865ab5edc37eb67b5caf555d270b5915488762e29a13b1d92d84cad87301e2bff707f46c4871d4403e692e1053cca5a8a4f257ae050f9f119b2cb068f58932190857dae05ade7fe5d525db2a298a9a5861859ce578fb779ebd31d5889833a1910b165680c297d5c59825fd12ae7f4deb9f33407b7a1cbb2ff41de50247477e36e2c88fbef9cffcc2a8661fa519d727b7a8dc2f611141e25403b4e0f0bedca99c2b885470ce6df68a9e32521fd5601a13045845cd4d8ad107e5a613beac2b911fd9d7ac104f14f17ca52dd7fa4621b6aab9d9c7d45ecced91d3ad5a16ca8ab85434fcd9b5e7890f2932e68c9739a3af1bdc81b27f86dd5a5624fe2dd89dd120ef2641ed4eca210e4d309b083cabf84a1edf2cac13474e927594ee65a16627c789e8e3d5e2ca4b1fe4b57bef66deffdba0628e5a9a8be7dad7bbe1c68768f9b3917ee39bda798a035bc5e38eecd41679ab335ede576b012f8a9b91c92f8ba220e8a345b6cd11eed447ea091c443b4e951f30f3283e5f1bef70a321640134c26e36e04c204422180f8c3b331f4d2365522272a1a0823888182d233ff607d75b4e4090bbb34ef7f3c1f3327de01ab21b19232f5992eacdaa111c5a5a895366333879ff69542287e7c2f078191229df2c56857b64ce8e848cfab88d5e6d6ce37d0576644eb62f72f87d2f8465d6e8d7661bfdbd0870dcb7b5d37112d32f2c305d8fbd9ac18dd5125e8b97851e40350f4388031fb875c9d1f090f3043865b97df40272d2253033cc0754e187ace7089d48e6c6a30fc23c2fb1315edb4cfaf23ac8508de489431e934adddeef8e096575d3fc70b4227b3a6ed2dba298a094ba39b3b0ff06e84ca2d5227d8b39f1eef13be4b8686f052850e1c3c702cbb5e18f451d0d8c27246070af335b2ddad231b7ced96a122938fb2553c129abb9eb9c15d6557f5a7a4c81fb61b86ded52fe691f9271b3afc52ca02b496f917f250706784d54ac243986da5582a36fa941576d37d3b31fd8ac40e5ce3e4216b60d5e1c5a705e63384d0b23c85d814fa21fad0486440a34ad5293b0c771554d80e3645594c48003478612793e4aad4072a464f3058d4b719416df8fda5fe466703d98dced60a16262daccc9c4ddc36c3621dc32acdb339fbb4b99f98effba98278fe2c3b192569d1ac27cc4aac63edb634468e33396eae32d0f9708c9fbeda002dc1c66a63695c223b1a170455c7c200b3ea1dd3fb283d18f2bb3fc94f06898127a9f925518036ea04b44e7f39c00a77c7dbb1bc08e20bd6f1b81beeb578a0b160ea15a9ab1816ae9f6c41274af571def8e48d8712b4f01b2b959a3edfd9142097e1c2df5c2b25956f57bfab2191eb67b88414c41c6e374dc1861c43970711413cba659a1f941eaff24cc8407e64ecf52ea2dab3fc0c281d5daee8d5b5175ae72e215b4dbe1924ac56805e2a8ba33497ffec37f08b0dda333a019fc46e95bc99acd2eb85938c5c571fd6a0116c122d4de8a50c1bc1ab727ddc6a95a4d51d87cfa948e48152ae0a9030a01c96c877ce91d8d65ca9a18ae545b2233597c5f9ab0ed367494149125a77def9c6c1b28878425201c5176eabe98e2db266a4235ec702443a35a5a34b4f6a4b45be6c89b454920be61a7309effc911b00e8116a4cd5f83c877ad5588dfaea2f85e9f51353568fba51806cf6daef11e0c72ff81478afab58f22021224db4f089b05fb79107a1c7bfb6d0d69da7a1ac95c1eccdb75e120823169d1915ed46f9b0179d2746dcc9eefe5fd5d277a6454133720f2d8c910f9893d874282953f1dfb225be9ef14be6301704c34474c95420ff209312c174cb26f86043ccd5d5c02ddb97b6e7ee958050bf23a658b0d589d72b1e3394059d8d9e23da6ab311b7df075e8e971b8cfa07a9ba798158d205f8dfc97bac83bc1d4fdcc81e2fa8f1a1bf6da6d9b72a329a00c54522979216003b9bd5d7e77cc008ef8c2befd0ab2184c2173afa4eb4805a2229100764f368dd470413eaeeae582346cd80282133a863b198c8e75b848558030a4ebacab433f6b0cbe3901279b3fd63844170cbf3d6530d1a2c07db85cfe679638566d62b496f66b7abb979aece1a88c961b8dc2266c491b660e431169dc1d5e9d3d4c2960b21b448b1cbf642afe78e3ad903f970fa9e54d4ad84a95a22fe6ff88d116f86dd297f2d754c648e68056c8e11e9e41f6f9a6ec378becbc4a4acec83ab1d34503b0d1391b3f7db4def0fd6cd0b14cdc5fccf857c23e35ea208e292ac40fe8e66bf49c53ca637645c22e7e125db05c73f6206a24f6027a62836e0b54fb9001ebaa6dbe4e97f36ae15bfff33bd9820a83b2e62574b7285e9538efd46d831380ba246a3f2ae71c09f23c20819cb720498b791637d87a43071a72626c51f93dcc1c2be9da963bbfe8f118e2056d67187fc13c69e7e9fb5aa61d4f23c4fc59616982a9fcfe12adc92abfee496e8cd9dcb1c796698c9a20d6a26035312bc84bf8c3bd6025355acb74905ab6363ba12715eaa1b23f61be3ce9bc119960667388c5970f04bd9a035abcd8cbdc2d2a9c8fabd4281d49219f8ddc504058619dd2c34e2b071c70146f485558c8322c6b50f9a48264a3d8206c3b9411f222ab8fed51cd0f7456c4200b8fe2310db43088b2684c516a7bab129776254c665a81917f83a9e4a3bf8b627a17ff33a67ad0207adaffcdce48076f9c081262e8cbb405fe2d14e895910a8497259a619fee11c9b7aa29beb2d5a25ab413d18ec2c1dd9b1c444f35d7acd8a43470340c43dc466039d3dc375b3747dfb403d7318c1bb8ee5ac09192a1213f23a54679d1721dde1b86ba566b1c9af51d71c151b473c5906b008c502be8556bd9ced8cec188e3699e04cacd0bfe449b3fc2e9402dd8af3667df8dd3c02ee11d4c1ff73e1158517098ab8b9484d474348f3dc4d77434ca44c363f3fc0d88be13b49c5b25773d2201ee33ed51115273658c7a7e8b67c1a44f8a098d45cee217bf1cac89faf93bf09b8e3c7d91651f1d3b126be4da78d33d9b3010847e45be3c129de9ec3c6e33e6b04a729d22ebdb9d66789a0603bc7ef148985b2bad45d17f19408bdb86c641d9c920d5b07af04861896246d65b85822d183c8dc693102aa671f52418891750f040f0f8cda0c22cf716fd9b36ea968fb1e79a5bcad4c8e2c8f69677a86db98d8c0ef3c8dcca15448746b4dacda50f0a62f24b9e9a3b108f86da20058ecb44f194472d2220d6dca5fe8c435411e0e933ea4fba984197ea37e71e327b81d23145bab4a4cff80d95fd98c80647799d5b617b156cf10cf5172ed173473c07ee97627d38d09d3fa5c4a4f24baed473fe85ac6f4dc9392bb00f7278a9c057ef0ee61df8e0f1b11e78e78022787d5995450c939b570e160215a069dcb83f6c27bda654006838bfbc58a762075eb22bc63d7cc79483830dc1c929074cb2d6c0f05ecceeab5c9992ffad12e9a9a0867b20ec78e9ec68b671a3bfee470d8295f22907693ab2b6cba5da18fd8bd5b8096b4964ef71d282bf74a2b14482b85a90149b6a91105fd261755b97a311e938929e890b568441910d21ddc560a64f0cded9752f44fe1c2ba9f6c858ede632e18f33d71c8d06ce2f64717256ad887ea3c0b3881d23c57a4a888d7579f3227ec7d33552b35e4cfea90f64608aaeb63dbb6d4dc14b10793f979c27487711b224eee4088ebc625cf3e9395ced6a8d1910cc1986a3348668160d51940737ae530eb76caa981ce7965460c07e85dfa7c99d6e987597a79e5d0334029aab87ea159e6cf503439cf17098c4cb2bbccae16576bcfa0e503d7a9ec882b7715fd31c9d6dd82c544c5720713e356527d8cd902aa8c54c0f76192868847aa4340308de0b831fed79cda1dba6d5e3c74f231fd63a9e73a2f6a8b897d6221cf55d968d8de1e830f4961857e98259f82d8d23a069222a2ac46d24504c2f4e6167bd9bcd0ec22fb252b435fbb1721658b97089d88394582705a7bcef6d7e46bf2831123582a59e7c3ef69e1facd5ad15a652613d5cbc18153e7ca30b40ea5bf171eb2f76cf36fdf1963bf2d155726c8b3536625807988c44f472d4d2adf6a4200c5a33c9108ca553202a678c6771b8d0a5932bf26e96724032ed7cca62a14bf82fb88b1add4091a4b61113f30919736f250e8fc2b5bb88e5a8fdf2daff6fa969610ad0806fd3b025906d0cd6e9e9ec92bce3216e4595472d301c62337519512fe784a0bf4db3a3261fe25583acc4bf9391a749a372bbc3c28b153773f6dc0f0da383a7cb82de99509e6833257f2c5aa52ab727c095d993bef0e4f5e54594def38a2c3b368912c3b0a6e55a9c39389705d30a7d8a151b44c4a47cbc9e356428e1fd93888764584d61934f0bac603f000633cbe356b73aff2f91d9612f300ca70f8a01ea054e45f5aab4c787fa90817c68134fb18f1c1f42dbcb0c6b36cf719e1582fe8e4f3f39791b77cb8f62d87c2609927eb0e1518e2f6507a9478b52e1bc405e1b0d1f14ed5d457685a1db16604b5a5c90433ad11afbfff1785d236d49b00f966d85a175d9aa6dee37b95537f259e2c54e755e997f9fcaac33a2923efff63e26c31ad0c1544cb3d8c8394ac9c97912ae6c644788eb213b9cb68af3e1b0f8c22d3c2e33b81028b9c6cfb129e48fa0da395f4e8831f99b945eefa5adc447ae1116898a445e02b2c0133d3c165683ca441a62f9cb6132d80fc01dfe8205bdb33c39d6135c96983b323e711e98440b48ef3021b35fc203ccef573c07a383835cf563c9587137a06bf4c6a9314ab18a04d49caea253277970b918d817d329dee3e326af1cc0514bd1959000081da9e5ca57850bd711e397617fc234bbfce01f3b4f3ba4b33386ef0b6e5ca6c9f460fff66293c05869db2d039cc11a90e2c67252bd468b061270ce0c923be449b295d9d5e645f9c68d3a011e9ee0c209664bdc13653cf91786ea3ed3c0f413c00903f7d09cd152b6896733947fa154929beb14c1a9cb3a8741881a90d84dafaa930c54201dd0bdffe4ef40f6d1b6b9aab0988df801e509dfbd5ce21e2b016ac58e96b0d96af538f8d0d9a530e2dc7670b12fa8b3b1c9ba22477e0459f7f215a0ab46c55044e4837986185a5bc74775e514745318eb73d8ec353e5b536a578b6186cfdd2887ac8b89ee4bcb5f5bd8bc8f76df907d8f01d7e52b66eb2a169e7275510cc1e3b6eea43931dc961076114d9e3e82d1c6c8eb0e923c6a30f8f5cecee11b3ce1256e1a1ffa6b6d861f9c48bed5f901080e81647dc5a7aed0d7b7644814216442db650cf81b2332b3aad79fa61b182434ef57e4d34805c7b31d956a6f24e2e272e5a5e4edda69151a", 0x1000}, {&(0x7f0000001000)="3c9e12eabf372eb8de71cb76c5790b044230a9fc366f1d390e74585b841a8251aad217dcbd63b78b565f74be9aade4086f0ee1a3f170be505b68793dfbacca5fa4fd048e8dee002e0f09ba24255908ab15c0397aa9ba611e2d02ab33a040f5ae7c09815b3e877e8112", 0x69}], 0x2, r0) [ 3252.373435][ T378] RAX: ffffffffffffffda RBX: 00007fafb419bf60 RCX: 00007fafb4089049 [ 3252.381437][ T378] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fafb50df000 [ 3252.389431][ T378] RBP: 00007fafb2ffe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3252.397445][ T378] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3252.405417][ T378] R13: 00007fff3861df8f R14: 00007fafb2ffe300 R15: 0000000000022000 [ 3252.413431][ T378] 03:58:50 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 3) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xf83e80d0eb681e9f}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xf83e80d0eb681e9f}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:50 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x1000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) r0 = add_key(&(0x7f0000001140)='id_legacy\x00', &(0x7f0000001100)={'syz', 0x2}, &(0x7f0000001280)="a4152e524ac1601d2fd9efb259fc3826ce7eef3f1137cfe7f0fd8b729915d2e5faa9d598f2fba3465e3efaea339df47a0ebffe1d8d0101cfca17c84ee830e5e349cac1f7ea9e6d543f36205031d672649f99d789377390310cd87ae5467908878405dcab3007d1ed211e8aef8f7c1c3eff4725021528b86c6e03483bd8a7c3c4feef8b7562bce52c9c2832e0c9256c05011ec2214998206158208901813230ff11e122cbee11474cf87a613b259525f61b4ef4b5a94021e527681656669a5d68f1b1a3a8b052e49976", 0x11e, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)="6b9b068bd9bda29752a61f9f69037aa35c5858a6e6ecd63ea983ca84f4bbb447623c6b20ef791956877d8ba7500ab6bba4536178954e4ae431312c75d9cf4b4bea6fb2b5627e9fe812e8de58579bde893f042113eee9f4adec03a69df3d10b3f0167201d0ba43bbfd8f2798e483060968fe831417618d913d61e95e27f11de7a2c3ac25c3c7a932d09955cdba426d0bc5601475dd75eeb65fbddba99381e70346c15217f2af35c8af7e1733de5c711b83f95e837e3c0b994dc689e9ab141f292288dc09c914469d3740301ce4a62e8a148a09924ec0d7fe50b2392d8ad3d2ef9420837a5b7e2309134dc83266ee4b708c9b140490a28b4460386b8bf054e1218f8a2fbe1befe1926df674ce6e63ff7967f02d4e951b24427b4c3f9bef60318d3289eed6a02bc22a3989f9359519f3cdab02b4ddf9a865ab5edc37eb67b5caf555d270b5915488762e29a13b1d92d84cad87301e2bff707f46c4871d4403e692e1053cca5a8a4f257ae050f9f119b2cb068f58932190857dae05ade7fe5d525db2a298a9a5861859ce578fb779ebd31d5889833a1910b165680c297d5c59825fd12ae7f4deb9f33407b7a1cbb2ff41de50247477e36e2c88fbef9cffcc2a8661fa519d727b7a8dc2f611141e25403b4e0f0bedca99c2b885470ce6df68a9e32521fd5601a13045845cd4d8ad107e5a613beac2b911fd9d7ac104f14f17ca52dd7fa4621b6aab9d9c7d45ecced91d3ad5a16ca8ab85434fcd9b5e7890f2932e68c9739a3af1bdc81b27f86dd5a5624fe2dd89dd120ef2641ed4eca210e4d309b083cabf84a1edf2cac13474e927594ee65a16627c789e8e3d5e2ca4b1fe4b57bef66deffdba0628e5a9a8be7dad7bbe1c68768f9b3917ee39bda798a035bc5e38eecd41679ab335ede576b012f8a9b91c92f8ba220e8a345b6cd11eed447ea091c443b4e951f30f3283e5f1bef70a321640134c26e36e04c204422180f8c3b331f4d2365522272a1a0823888182d233ff607d75b4e4090bbb34ef7f3c1f3327de01ab21b19232f5992eacdaa111c5a5a895366333879ff69542287e7c2f078191229df2c56857b64ce8e848cfab88d5e6d6ce37d0576644eb62f72f87d2f8465d6e8d7661bfdbd0870dcb7b5d37112d32f2c305d8fbd9ac18dd5125e8b97851e40350f4388031fb875c9d1f090f3043865b97df40272d2253033cc0754e187ace7089d48e6c6a30fc23c2fb1315edb4cfaf23ac8508de489431e934adddeef8e096575d3fc70b4227b3a6ed2dba298a094ba39b3b0ff06e84ca2d5227d8b39f1eef13be4b8686f052850e1c3c702cbb5e18f451d0d8c27246070af335b2ddad231b7ced96a122938fb2553c129abb9eb9c15d6557f5a7a4c81fb61b86ded52fe691f9271b3afc52ca02b496f917f250706784d54ac243986da5582a36fa941576d37d3b31fd8ac40e5ce3e4216b60d5e1c5a705e63384d0b23c85d814fa21fad0486440a34ad5293b0c771554d80e3645594c48003478612793e4aad4072a464f3058d4b719416df8fda5fe466703d98dced60a16262daccc9c4ddc36c3621dc32acdb339fbb4b99f98effba98278fe2c3b192569d1ac27cc4aac63edb634468e33396eae32d0f9708c9fbeda002dc1c66a63695c223b1a170455c7c200b3ea1dd3fb283d18f2bb3fc94f06898127a9f925518036ea04b44e7f39c00a77c7dbb1bc08e20bd6f1b81beeb578a0b160ea15a9ab1816ae9f6c41274af571def8e48d8712b4f01b2b959a3edfd9142097e1c2df5c2b25956f57bfab2191eb67b88414c41c6e374dc1861c43970711413cba659a1f941eaff24cc8407e64ecf52ea2dab3fc0c281d5daee8d5b5175ae72e215b4dbe1924ac56805e2a8ba33497ffec37f08b0dda333a019fc46e95bc99acd2eb85938c5c571fd6a0116c122d4de8a50c1bc1ab727ddc6a95a4d51d87cfa948e48152ae0a9030a01c96c877ce91d8d65ca9a18ae545b2233597c5f9ab0ed367494149125a77def9c6c1b28878425201c5176eabe98e2db266a4235ec702443a35a5a34b4f6a4b45be6c89b454920be61a7309effc911b00e8116a4cd5f83c877ad5588dfaea2f85e9f51353568fba51806cf6daef11e0c72ff81478afab58f22021224db4f089b05fb79107a1c7bfb6d0d69da7a1ac95c1eccdb75e120823169d1915ed46f9b0179d2746dcc9eefe5fd5d277a6454133720f2d8c910f9893d874282953f1dfb225be9ef14be6301704c34474c95420ff209312c174cb26f86043ccd5d5c02ddb97b6e7ee958050bf23a658b0d589d72b1e3394059d8d9e23da6ab311b7df075e8e971b8cfa07a9ba798158d205f8dfc97bac83bc1d4fdcc81e2fa8f1a1bf6da6d9b72a329a00c54522979216003b9bd5d7e77cc008ef8c2befd0ab2184c2173afa4eb4805a2229100764f368dd470413eaeeae582346cd80282133a863b198c8e75b848558030a4ebacab433f6b0cbe3901279b3fd63844170cbf3d6530d1a2c07db85cfe679638566d62b496f66b7abb979aece1a88c961b8dc2266c491b660e431169dc1d5e9d3d4c2960b21b448b1cbf642afe78e3ad903f970fa9e54d4ad84a95a22fe6ff88d116f86dd297f2d754c648e68056c8e11e9e41f6f9a6ec378becbc4a4acec83ab1d34503b0d1391b3f7db4def0fd6cd0b14cdc5fccf857c23e35ea208e292ac40fe8e66bf49c53ca637645c22e7e125db05c73f6206a24f6027a62836e0b54fb9001ebaa6dbe4e97f36ae15bfff33bd9820a83b2e62574b7285e9538efd46d831380ba246a3f2ae71c09f23c20819cb720498b791637d87a43071a72626c51f93dcc1c2be9da963bbfe8f118e2056d67187fc13c69e7e9fb5aa61d4f23c4fc59616982a9fcfe12adc92abfee496e8cd9dcb1c796698c9a20d6a26035312bc84bf8c3bd6025355acb74905ab6363ba12715eaa1b23f61be3ce9bc119960667388c5970f04bd9a035abcd8cbdc2d2a9c8fabd4281d49219f8ddc504058619dd2c34e2b071c70146f485558c8322c6b50f9a48264a3d8206c3b9411f222ab8fed51cd0f7456c4200b8fe2310db43088b2684c516a7bab129776254c665a81917f83a9e4a3bf8b627a17ff33a67ad0207adaffcdce48076f9c081262e8cbb405fe2d14e895910a8497259a619fee11c9b7aa29beb2d5a25ab413d18ec2c1dd9b1c444f35d7acd8a43470340c43dc466039d3dc375b3747dfb403d7318c1bb8ee5ac09192a1213f23a54679d1721dde1b86ba566b1c9af51d71c151b473c5906b008c502be8556bd9ced8cec188e3699e04cacd0bfe449b3fc2e9402dd8af3667df8dd3c02ee11d4c1ff73e1158517098ab8b9484d474348f3dc4d77434ca44c363f3fc0d88be13b49c5b25773d2201ee33ed51115273658c7a7e8b67c1a44f8a098d45cee217bf1cac89faf93bf09b8e3c7d91651f1d3b126be4da78d33d9b3010847e45be3c129de9ec3c6e33e6b04a729d22ebdb9d66789a0603bc7ef148985b2bad45d17f19408bdb86c641d9c920d5b07af04861896246d65b85822d183c8dc693102aa671f52418891750f040f0f8cda0c22cf716fd9b36ea968fb1e79a5bcad4c8e2c8f69677a86db98d8c0ef3c8dcca15448746b4dacda50f0a62f24b9e9a3b108f86da20058ecb44f194472d2220d6dca5fe8c435411e0e933ea4fba984197ea37e71e327b81d23145bab4a4cff80d95fd98c80647799d5b617b156cf10cf5172ed173473c07ee97627d38d09d3fa5c4a4f24baed473fe85ac6f4dc9392bb00f7278a9c057ef0ee61df8e0f1b11e78e78022787d5995450c939b570e160215a069dcb83f6c27bda654006838bfbc58a762075eb22bc63d7cc79483830dc1c929074cb2d6c0f05ecceeab5c9992ffad12e9a9a0867b20ec78e9ec68b671a3bfee470d8295f22907693ab2b6cba5da18fd8bd5b8096b4964ef71d282bf74a2b14482b85a90149b6a91105fd261755b97a311e938929e890b568441910d21ddc560a64f0cded9752f44fe1c2ba9f6c858ede632e18f33d71c8d06ce2f64717256ad887ea3c0b3881d23c57a4a888d7579f3227ec7d33552b35e4cfea90f64608aaeb63dbb6d4dc14b10793f979c27487711b224eee4088ebc625cf3e9395ced6a8d1910cc1986a3348668160d51940737ae530eb76caa981ce7965460c07e85dfa7c99d6e987597a79e5d0334029aab87ea159e6cf503439cf17098c4cb2bbccae16576bcfa0e503d7a9ec882b7715fd31c9d6dd82c544c5720713e356527d8cd902aa8c54c0f76192868847aa4340308de0b831fed79cda1dba6d5e3c74f231fd63a9e73a2f6a8b897d6221cf55d968d8de1e830f4961857e98259f82d8d23a069222a2ac46d24504c2f4e6167bd9bcd0ec22fb252b435fbb1721658b97089d88394582705a7bcef6d7e46bf2831123582a59e7c3ef69e1facd5ad15a652613d5cbc18153e7ca30b40ea5bf171eb2f76cf36fdf1963bf2d155726c8b3536625807988c44f472d4d2adf6a4200c5a33c9108ca553202a678c6771b8d0a5932bf26e96724032ed7cca62a14bf82fb88b1add4091a4b61113f30919736f250e8fc2b5bb88e5a8fdf2daff6fa969610ad0806fd3b025906d0cd6e9e9ec92bce3216e4595472d301c62337519512fe784a0bf4db3a3261fe25583acc4bf9391a749a372bbc3c28b153773f6dc0f0da383a7cb82de99509e6833257f2c5aa52ab727c095d993bef0e4f5e54594def38a2c3b368912c3b0a6e55a9c39389705d30a7d8a151b44c4a47cbc9e356428e1fd93888764584d61934f0bac603f000633cbe356b73aff2f91d9612f300ca70f8a01ea054e45f5aab4c787fa90817c68134fb18f1c1f42dbcb0c6b36cf719e1582fe8e4f3f39791b77cb8f62d87c2609927eb0e1518e2f6507a9478b52e1bc405e1b0d1f14ed5d457685a1db16604b5a5c90433ad11afbfff1785d236d49b00f966d85a175d9aa6dee37b95537f259e2c54e755e997f9fcaac33a2923efff63e26c31ad0c1544cb3d8c8394ac9c97912ae6c644788eb213b9cb68af3e1b0f8c22d3c2e33b81028b9c6cfb129e48fa0da395f4e8831f99b945eefa5adc447ae1116898a445e02b2c0133d3c165683ca441a62f9cb6132d80fc01dfe8205bdb33c39d6135c96983b323e711e98440b48ef3021b35fc203ccef573c07a383835cf563c9587137a06bf4c6a9314ab18a04d49caea253277970b918d817d329dee3e326af1cc0514bd1959000081da9e5ca57850bd711e397617fc234bbfce01f3b4f3ba4b33386ef0b6e5ca6c9f460fff66293c05869db2d039cc11a90e2c67252bd468b061270ce0c923be449b295d9d5e645f9c68d3a011e9ee0c209664bdc13653cf91786ea3ed3c0f413c00903f7d09cd152b6896733947fa154929beb14c1a9cb3a8741881a90d84dafaa930c54201dd0bdffe4ef40f6d1b6b9aab0988df801e509dfbd5ce21e2b016ac58e96b0d96af538f8d0d9a530e2dc7670b12fa8b3b1c9ba22477e0459f7f215a0ab46c55044e4837986185a5bc74775e514745318eb73d8ec353e5b536a578b6186cfdd2887ac8b89ee4bcb5f5bd8bc8f76df907d8f01d7e52b66eb2a169e7275510cc1e3b6eea43931dc961076114d9e3e82d1c6c8eb0e923c6a30f8f5cecee11b3ce1256e1a1ffa6b6d861f9c48bed5f901080e81647dc5a7aed0d7b7644814216442db650cf81b2332b3aad79fa61b182434ef57e4d34805c7b31d956a6f24e2e272e5a5e4edda69151a", 0x1000}, {&(0x7f0000001000)="3c9e12eabf372eb8de71cb76c5790b044230a9fc366f1d390e74585b841a8251aad217dcbd63b78b565f74be9aade4086f0ee1a3f170be505b68793dfbacca5fa4fd048e8dee002e0f09ba24255908ab15c0397aa9ba611e2d02ab33a040f5ae7c09815b3e877e8112", 0x69}], 0x2, r0) 03:58:50 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:50 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) r0 = add_key(&(0x7f0000001140)='id_legacy\x00', &(0x7f0000001100)={'syz', 0x2}, &(0x7f0000001280)="a4152e524ac1601d2fd9efb259fc3826ce7eef3f1137cfe7f0fd8b729915d2e5faa9d598f2fba3465e3efaea339df47a0ebffe1d8d0101cfca17c84ee830e5e349cac1f7ea9e6d543f36205031d672649f99d789377390310cd87ae5467908878405dcab3007d1ed211e8aef8f7c1c3eff4725021528b86c6e03483bd8a7c3c4feef8b7562bce52c9c2832e0c9256c05011ec2214998206158208901813230ff11e122cbee11474cf87a613b259525f61b4ef4b5a94021e527681656669a5d68f1b1a3a8b052e49976", 0x11e, 0xffffffffffffffff) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)="6b9b068bd9bda29752a61f9f69037aa35c5858a6e6ecd63ea983ca84f4bbb447623c6b20ef791956877d8ba7500ab6bba4536178954e4ae431312c75d9cf4b4bea6fb2b5627e9fe812e8de58579bde893f042113eee9f4adec03a69df3d10b3f0167201d0ba43bbfd8f2798e483060968fe831417618d913d61e95e27f11de7a2c3ac25c3c7a932d09955cdba426d0bc5601475dd75eeb65fbddba99381e70346c15217f2af35c8af7e1733de5c711b83f95e837e3c0b994dc689e9ab141f292288dc09c914469d3740301ce4a62e8a148a09924ec0d7fe50b2392d8ad3d2ef9420837a5b7e2309134dc83266ee4b708c9b140490a28b4460386b8bf054e1218f8a2fbe1befe1926df674ce6e63ff7967f02d4e951b24427b4c3f9bef60318d3289eed6a02bc22a3989f9359519f3cdab02b4ddf9a865ab5edc37eb67b5caf555d270b5915488762e29a13b1d92d84cad87301e2bff707f46c4871d4403e692e1053cca5a8a4f257ae050f9f119b2cb068f58932190857dae05ade7fe5d525db2a298a9a5861859ce578fb779ebd31d5889833a1910b165680c297d5c59825fd12ae7f4deb9f33407b7a1cbb2ff41de50247477e36e2c88fbef9cffcc2a8661fa519d727b7a8dc2f611141e25403b4e0f0bedca99c2b885470ce6df68a9e32521fd5601a13045845cd4d8ad107e5a613beac2b911fd9d7ac104f14f17ca52dd7fa4621b6aab9d9c7d45ecced91d3ad5a16ca8ab85434fcd9b5e7890f2932e68c9739a3af1bdc81b27f86dd5a5624fe2dd89dd120ef2641ed4eca210e4d309b083cabf84a1edf2cac13474e927594ee65a16627c789e8e3d5e2ca4b1fe4b57bef66deffdba0628e5a9a8be7dad7bbe1c68768f9b3917ee39bda798a035bc5e38eecd41679ab335ede576b012f8a9b91c92f8ba220e8a345b6cd11eed447ea091c443b4e951f30f3283e5f1bef70a321640134c26e36e04c204422180f8c3b331f4d2365522272a1a0823888182d233ff607d75b4e4090bbb34ef7f3c1f3327de01ab21b19232f5992eacdaa111c5a5a895366333879ff69542287e7c2f078191229df2c56857b64ce8e848cfab88d5e6d6ce37d0576644eb62f72f87d2f8465d6e8d7661bfdbd0870dcb7b5d37112d32f2c305d8fbd9ac18dd5125e8b97851e40350f4388031fb875c9d1f090f3043865b97df40272d2253033cc0754e187ace7089d48e6c6a30fc23c2fb1315edb4cfaf23ac8508de489431e934adddeef8e096575d3fc70b4227b3a6ed2dba298a094ba39b3b0ff06e84ca2d5227d8b39f1eef13be4b8686f052850e1c3c702cbb5e18f451d0d8c27246070af335b2ddad231b7ced96a122938fb2553c129abb9eb9c15d6557f5a7a4c81fb61b86ded52fe691f9271b3afc52ca02b496f917f250706784d54ac243986da5582a36fa941576d37d3b31fd8ac40e5ce3e4216b60d5e1c5a705e63384d0b23c85d814fa21fad0486440a34ad5293b0c771554d80e3645594c48003478612793e4aad4072a464f3058d4b719416df8fda5fe466703d98dced60a16262daccc9c4ddc36c3621dc32acdb339fbb4b99f98effba98278fe2c3b192569d1ac27cc4aac63edb634468e33396eae32d0f9708c9fbeda002dc1c66a63695c223b1a170455c7c200b3ea1dd3fb283d18f2bb3fc94f06898127a9f925518036ea04b44e7f39c00a77c7dbb1bc08e20bd6f1b81beeb578a0b160ea15a9ab1816ae9f6c41274af571def8e48d8712b4f01b2b959a3edfd9142097e1c2df5c2b25956f57bfab2191eb67b88414c41c6e374dc1861c43970711413cba659a1f941eaff24cc8407e64ecf52ea2dab3fc0c281d5daee8d5b5175ae72e215b4dbe1924ac56805e2a8ba33497ffec37f08b0dda333a019fc46e95bc99acd2eb85938c5c571fd6a0116c122d4de8a50c1bc1ab727ddc6a95a4d51d87cfa948e48152ae0a9030a01c96c877ce91d8d65ca9a18ae545b2233597c5f9ab0ed367494149125a77def9c6c1b28878425201c5176eabe98e2db266a4235ec702443a35a5a34b4f6a4b45be6c89b454920be61a7309effc911b00e8116a4cd5f83c877ad5588dfaea2f85e9f51353568fba51806cf6daef11e0c72ff81478afab58f22021224db4f089b05fb79107a1c7bfb6d0d69da7a1ac95c1eccdb75e120823169d1915ed46f9b0179d2746dcc9eefe5fd5d277a6454133720f2d8c910f9893d874282953f1dfb225be9ef14be6301704c34474c95420ff209312c174cb26f86043ccd5d5c02ddb97b6e7ee958050bf23a658b0d589d72b1e3394059d8d9e23da6ab311b7df075e8e971b8cfa07a9ba798158d205f8dfc97bac83bc1d4fdcc81e2fa8f1a1bf6da6d9b72a329a00c54522979216003b9bd5d7e77cc008ef8c2befd0ab2184c2173afa4eb4805a2229100764f368dd470413eaeeae582346cd80282133a863b198c8e75b848558030a4ebacab433f6b0cbe3901279b3fd63844170cbf3d6530d1a2c07db85cfe679638566d62b496f66b7abb979aece1a88c961b8dc2266c491b660e431169dc1d5e9d3d4c2960b21b448b1cbf642afe78e3ad903f970fa9e54d4ad84a95a22fe6ff88d116f86dd297f2d754c648e68056c8e11e9e41f6f9a6ec378becbc4a4acec83ab1d34503b0d1391b3f7db4def0fd6cd0b14cdc5fccf857c23e35ea208e292ac40fe8e66bf49c53ca637645c22e7e125db05c73f6206a24f6027a62836e0b54fb9001ebaa6dbe4e97f36ae15bfff33bd9820a83b2e62574b7285e9538efd46d831380ba246a3f2ae71c09f23c20819cb720498b791637d87a43071a72626c51f93dcc1c2be9da963bbfe8f118e2056d67187fc13c69e7e9fb5aa61d4f23c4fc59616982a9fcfe12adc92abfee496e8cd9dcb1c796698c9a20d6a26035312bc84bf8c3bd6025355acb74905ab6363ba12715eaa1b23f61be3ce9bc119960667388c5970f04bd9a035abcd8cbdc2d2a9c8fabd4281d49219f8ddc504058619dd2c34e2b071c70146f485558c8322c6b50f9a48264a3d8206c3b9411f222ab8fed51cd0f7456c4200b8fe2310db43088b2684c516a7bab129776254c665a81917f83a9e4a3bf8b627a17ff33a67ad0207adaffcdce48076f9c081262e8cbb405fe2d14e895910a8497259a619fee11c9b7aa29beb2d5a25ab413d18ec2c1dd9b1c444f35d7acd8a43470340c43dc466039d3dc375b3747dfb403d7318c1bb8ee5ac09192a1213f23a54679d1721dde1b86ba566b1c9af51d71c151b473c5906b008c502be8556bd9ced8cec188e3699e04cacd0bfe449b3fc2e9402dd8af3667df8dd3c02ee11d4c1ff73e1158517098ab8b9484d474348f3dc4d77434ca44c363f3fc0d88be13b49c5b25773d2201ee33ed51115273658c7a7e8b67c1a44f8a098d45cee217bf1cac89faf93bf09b8e3c7d91651f1d3b126be4da78d33d9b3010847e45be3c129de9ec3c6e33e6b04a729d22ebdb9d66789a0603bc7ef148985b2bad45d17f19408bdb86c641d9c920d5b07af04861896246d65b85822d183c8dc693102aa671f52418891750f040f0f8cda0c22cf716fd9b36ea968fb1e79a5bcad4c8e2c8f69677a86db98d8c0ef3c8dcca15448746b4dacda50f0a62f24b9e9a3b108f86da20058ecb44f194472d2220d6dca5fe8c435411e0e933ea4fba984197ea37e71e327b81d23145bab4a4cff80d95fd98c80647799d5b617b156cf10cf5172ed173473c07ee97627d38d09d3fa5c4a4f24baed473fe85ac6f4dc9392bb00f7278a9c057ef0ee61df8e0f1b11e78e78022787d5995450c939b570e160215a069dcb83f6c27bda654006838bfbc58a762075eb22bc63d7cc79483830dc1c929074cb2d6c0f05ecceeab5c9992ffad12e9a9a0867b20ec78e9ec68b671a3bfee470d8295f22907693ab2b6cba5da18fd8bd5b8096b4964ef71d282bf74a2b14482b85a90149b6a91105fd261755b97a311e938929e890b568441910d21ddc560a64f0cded9752f44fe1c2ba9f6c858ede632e18f33d71c8d06ce2f64717256ad887ea3c0b3881d23c57a4a888d7579f3227ec7d33552b35e4cfea90f64608aaeb63dbb6d4dc14b10793f979c27487711b224eee4088ebc625cf3e9395ced6a8d1910cc1986a3348668160d51940737ae530eb76caa981ce7965460c07e85dfa7c99d6e987597a79e5d0334029aab87ea159e6cf503439cf17098c4cb2bbccae16576bcfa0e503d7a9ec882b7715fd31c9d6dd82c544c5720713e356527d8cd902aa8c54c0f76192868847aa4340308de0b831fed79cda1dba6d5e3c74f231fd63a9e73a2f6a8b897d6221cf55d968d8de1e830f4961857e98259f82d8d23a069222a2ac46d24504c2f4e6167bd9bcd0ec22fb252b435fbb1721658b97089d88394582705a7bcef6d7e46bf2831123582a59e7c3ef69e1facd5ad15a652613d5cbc18153e7ca30b40ea5bf171eb2f76cf36fdf1963bf2d155726c8b3536625807988c44f472d4d2adf6a4200c5a33c9108ca553202a678c6771b8d0a5932bf26e96724032ed7cca62a14bf82fb88b1add4091a4b61113f30919736f250e8fc2b5bb88e5a8fdf2daff6fa969610ad0806fd3b025906d0cd6e9e9ec92bce3216e4595472d301c62337519512fe784a0bf4db3a3261fe25583acc4bf9391a749a372bbc3c28b153773f6dc0f0da383a7cb82de99509e6833257f2c5aa52ab727c095d993bef0e4f5e54594def38a2c3b368912c3b0a6e55a9c39389705d30a7d8a151b44c4a47cbc9e356428e1fd93888764584d61934f0bac603f000633cbe356b73aff2f91d9612f300ca70f8a01ea054e45f5aab4c787fa90817c68134fb18f1c1f42dbcb0c6b36cf719e1582fe8e4f3f39791b77cb8f62d87c2609927eb0e1518e2f6507a9478b52e1bc405e1b0d1f14ed5d457685a1db16604b5a5c90433ad11afbfff1785d236d49b00f966d85a175d9aa6dee37b95537f259e2c54e755e997f9fcaac33a2923efff63e26c31ad0c1544cb3d8c8394ac9c97912ae6c644788eb213b9cb68af3e1b0f8c22d3c2e33b81028b9c6cfb129e48fa0da395f4e8831f99b945eefa5adc447ae1116898a445e02b2c0133d3c165683ca441a62f9cb6132d80fc01dfe8205bdb33c39d6135c96983b323e711e98440b48ef3021b35fc203ccef573c07a383835cf563c9587137a06bf4c6a9314ab18a04d49caea253277970b918d817d329dee3e326af1cc0514bd1959000081da9e5ca57850bd711e397617fc234bbfce01f3b4f3ba4b33386ef0b6e5ca6c9f460fff66293c05869db2d039cc11a90e2c67252bd468b061270ce0c923be449b295d9d5e645f9c68d3a011e9ee0c209664bdc13653cf91786ea3ed3c0f413c00903f7d09cd152b6896733947fa154929beb14c1a9cb3a8741881a90d84dafaa930c54201dd0bdffe4ef40f6d1b6b9aab0988df801e509dfbd5ce21e2b016ac58e96b0d96af538f8d0d9a530e2dc7670b12fa8b3b1c9ba22477e0459f7f215a0ab46c55044e4837986185a5bc74775e514745318eb73d8ec353e5b536a578b6186cfdd2887ac8b89ee4bcb5f5bd8bc8f76df907d8f01d7e52b66eb2a169e7275510cc1e3b6eea43931dc961076114d9e3e82d1c6c8eb0e923c6a30f8f5cecee11b3ce1256e1a1ffa6b6d861f9c48bed5f901080e81647dc5a7aed0d7b7644814216442db650cf81b2332b3aad79fa61b182434ef57e4d34805c7b31d956a6f24e2e272e5a5e4edda69151a", 0x1000}, {&(0x7f0000001000)="3c9e12eabf372eb8de71cb76c5790b044230a9fc366f1d390e74585b841a8251aad217dcbd63b78b565f74be9aade4086f0ee1a3f170be505b68793dfbacca5fa4fd048e8dee002e0f09ba24255908ab15c0397aa9ba611e2d02ab33a040f5ae7c09815b3e877e8112", 0x69}], 0x2, r0) keyctl$read(0xb, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000001140)='id_legacy\x00', &(0x7f0000001100)={'syz', 0x2}, &(0x7f0000001280)="a4152e524ac1601d2fd9efb259fc3826ce7eef3f1137cfe7f0fd8b729915d2e5faa9d598f2fba3465e3efaea339df47a0ebffe1d8d0101cfca17c84ee830e5e349cac1f7ea9e6d543f36205031d672649f99d789377390310cd87ae5467908878405dcab3007d1ed211e8aef8f7c1c3eff4725021528b86c6e03483bd8a7c3c4feef8b7562bce52c9c2832e0c9256c05011ec2214998206158208901813230ff11e122cbee11474cf87a613b259525f61b4ef4b5a94021e527681656669a5d68f1b1a3a8b052e49976", 0x11e, 0xffffffffffffffff) (async) keyctl$instantiate_iov(0x14, 0x0, &(0x7f0000001080)=[{&(0x7f0000000000)="6b9b068bd9bda29752a61f9f69037aa35c5858a6e6ecd63ea983ca84f4bbb447623c6b20ef791956877d8ba7500ab6bba4536178954e4ae431312c75d9cf4b4bea6fb2b5627e9fe812e8de58579bde893f042113eee9f4adec03a69df3d10b3f0167201d0ba43bbfd8f2798e483060968fe831417618d913d61e95e27f11de7a2c3ac25c3c7a932d09955cdba426d0bc5601475dd75eeb65fbddba99381e70346c15217f2af35c8af7e1733de5c711b83f95e837e3c0b994dc689e9ab141f292288dc09c914469d3740301ce4a62e8a148a09924ec0d7fe50b2392d8ad3d2ef9420837a5b7e2309134dc83266ee4b708c9b140490a28b4460386b8bf054e1218f8a2fbe1befe1926df674ce6e63ff7967f02d4e951b24427b4c3f9bef60318d3289eed6a02bc22a3989f9359519f3cdab02b4ddf9a865ab5edc37eb67b5caf555d270b5915488762e29a13b1d92d84cad87301e2bff707f46c4871d4403e692e1053cca5a8a4f257ae050f9f119b2cb068f58932190857dae05ade7fe5d525db2a298a9a5861859ce578fb779ebd31d5889833a1910b165680c297d5c59825fd12ae7f4deb9f33407b7a1cbb2ff41de50247477e36e2c88fbef9cffcc2a8661fa519d727b7a8dc2f611141e25403b4e0f0bedca99c2b885470ce6df68a9e32521fd5601a13045845cd4d8ad107e5a613beac2b911fd9d7ac104f14f17ca52dd7fa4621b6aab9d9c7d45ecced91d3ad5a16ca8ab85434fcd9b5e7890f2932e68c9739a3af1bdc81b27f86dd5a5624fe2dd89dd120ef2641ed4eca210e4d309b083cabf84a1edf2cac13474e927594ee65a16627c789e8e3d5e2ca4b1fe4b57bef66deffdba0628e5a9a8be7dad7bbe1c68768f9b3917ee39bda798a035bc5e38eecd41679ab335ede576b012f8a9b91c92f8ba220e8a345b6cd11eed447ea091c443b4e951f30f3283e5f1bef70a321640134c26e36e04c204422180f8c3b331f4d2365522272a1a0823888182d233ff607d75b4e4090bbb34ef7f3c1f3327de01ab21b19232f5992eacdaa111c5a5a895366333879ff69542287e7c2f078191229df2c56857b64ce8e848cfab88d5e6d6ce37d0576644eb62f72f87d2f8465d6e8d7661bfdbd0870dcb7b5d37112d32f2c305d8fbd9ac18dd5125e8b97851e40350f4388031fb875c9d1f090f3043865b97df40272d2253033cc0754e187ace7089d48e6c6a30fc23c2fb1315edb4cfaf23ac8508de489431e934adddeef8e096575d3fc70b4227b3a6ed2dba298a094ba39b3b0ff06e84ca2d5227d8b39f1eef13be4b8686f052850e1c3c702cbb5e18f451d0d8c27246070af335b2ddad231b7ced96a122938fb2553c129abb9eb9c15d6557f5a7a4c81fb61b86ded52fe691f9271b3afc52ca02b496f917f250706784d54ac243986da5582a36fa941576d37d3b31fd8ac40e5ce3e4216b60d5e1c5a705e63384d0b23c85d814fa21fad0486440a34ad5293b0c771554d80e3645594c48003478612793e4aad4072a464f3058d4b719416df8fda5fe466703d98dced60a16262daccc9c4ddc36c3621dc32acdb339fbb4b99f98effba98278fe2c3b192569d1ac27cc4aac63edb634468e33396eae32d0f9708c9fbeda002dc1c66a63695c223b1a170455c7c200b3ea1dd3fb283d18f2bb3fc94f06898127a9f925518036ea04b44e7f39c00a77c7dbb1bc08e20bd6f1b81beeb578a0b160ea15a9ab1816ae9f6c41274af571def8e48d8712b4f01b2b959a3edfd9142097e1c2df5c2b25956f57bfab2191eb67b88414c41c6e374dc1861c43970711413cba659a1f941eaff24cc8407e64ecf52ea2dab3fc0c281d5daee8d5b5175ae72e215b4dbe1924ac56805e2a8ba33497ffec37f08b0dda333a019fc46e95bc99acd2eb85938c5c571fd6a0116c122d4de8a50c1bc1ab727ddc6a95a4d51d87cfa948e48152ae0a9030a01c96c877ce91d8d65ca9a18ae545b2233597c5f9ab0ed367494149125a77def9c6c1b28878425201c5176eabe98e2db266a4235ec702443a35a5a34b4f6a4b45be6c89b454920be61a7309effc911b00e8116a4cd5f83c877ad5588dfaea2f85e9f51353568fba51806cf6daef11e0c72ff81478afab58f22021224db4f089b05fb79107a1c7bfb6d0d69da7a1ac95c1eccdb75e120823169d1915ed46f9b0179d2746dcc9eefe5fd5d277a6454133720f2d8c910f9893d874282953f1dfb225be9ef14be6301704c34474c95420ff209312c174cb26f86043ccd5d5c02ddb97b6e7ee958050bf23a658b0d589d72b1e3394059d8d9e23da6ab311b7df075e8e971b8cfa07a9ba798158d205f8dfc97bac83bc1d4fdcc81e2fa8f1a1bf6da6d9b72a329a00c54522979216003b9bd5d7e77cc008ef8c2befd0ab2184c2173afa4eb4805a2229100764f368dd470413eaeeae582346cd80282133a863b198c8e75b848558030a4ebacab433f6b0cbe3901279b3fd63844170cbf3d6530d1a2c07db85cfe679638566d62b496f66b7abb979aece1a88c961b8dc2266c491b660e431169dc1d5e9d3d4c2960b21b448b1cbf642afe78e3ad903f970fa9e54d4ad84a95a22fe6ff88d116f86dd297f2d754c648e68056c8e11e9e41f6f9a6ec378becbc4a4acec83ab1d34503b0d1391b3f7db4def0fd6cd0b14cdc5fccf857c23e35ea208e292ac40fe8e66bf49c53ca637645c22e7e125db05c73f6206a24f6027a62836e0b54fb9001ebaa6dbe4e97f36ae15bfff33bd9820a83b2e62574b7285e9538efd46d831380ba246a3f2ae71c09f23c20819cb720498b791637d87a43071a72626c51f93dcc1c2be9da963bbfe8f118e2056d67187fc13c69e7e9fb5aa61d4f23c4fc59616982a9fcfe12adc92abfee496e8cd9dcb1c796698c9a20d6a26035312bc84bf8c3bd6025355acb74905ab6363ba12715eaa1b23f61be3ce9bc119960667388c5970f04bd9a035abcd8cbdc2d2a9c8fabd4281d49219f8ddc504058619dd2c34e2b071c70146f485558c8322c6b50f9a48264a3d8206c3b9411f222ab8fed51cd0f7456c4200b8fe2310db43088b2684c516a7bab129776254c665a81917f83a9e4a3bf8b627a17ff33a67ad0207adaffcdce48076f9c081262e8cbb405fe2d14e895910a8497259a619fee11c9b7aa29beb2d5a25ab413d18ec2c1dd9b1c444f35d7acd8a43470340c43dc466039d3dc375b3747dfb403d7318c1bb8ee5ac09192a1213f23a54679d1721dde1b86ba566b1c9af51d71c151b473c5906b008c502be8556bd9ced8cec188e3699e04cacd0bfe449b3fc2e9402dd8af3667df8dd3c02ee11d4c1ff73e1158517098ab8b9484d474348f3dc4d77434ca44c363f3fc0d88be13b49c5b25773d2201ee33ed51115273658c7a7e8b67c1a44f8a098d45cee217bf1cac89faf93bf09b8e3c7d91651f1d3b126be4da78d33d9b3010847e45be3c129de9ec3c6e33e6b04a729d22ebdb9d66789a0603bc7ef148985b2bad45d17f19408bdb86c641d9c920d5b07af04861896246d65b85822d183c8dc693102aa671f52418891750f040f0f8cda0c22cf716fd9b36ea968fb1e79a5bcad4c8e2c8f69677a86db98d8c0ef3c8dcca15448746b4dacda50f0a62f24b9e9a3b108f86da20058ecb44f194472d2220d6dca5fe8c435411e0e933ea4fba984197ea37e71e327b81d23145bab4a4cff80d95fd98c80647799d5b617b156cf10cf5172ed173473c07ee97627d38d09d3fa5c4a4f24baed473fe85ac6f4dc9392bb00f7278a9c057ef0ee61df8e0f1b11e78e78022787d5995450c939b570e160215a069dcb83f6c27bda654006838bfbc58a762075eb22bc63d7cc79483830dc1c929074cb2d6c0f05ecceeab5c9992ffad12e9a9a0867b20ec78e9ec68b671a3bfee470d8295f22907693ab2b6cba5da18fd8bd5b8096b4964ef71d282bf74a2b14482b85a90149b6a91105fd261755b97a311e938929e890b568441910d21ddc560a64f0cded9752f44fe1c2ba9f6c858ede632e18f33d71c8d06ce2f64717256ad887ea3c0b3881d23c57a4a888d7579f3227ec7d33552b35e4cfea90f64608aaeb63dbb6d4dc14b10793f979c27487711b224eee4088ebc625cf3e9395ced6a8d1910cc1986a3348668160d51940737ae530eb76caa981ce7965460c07e85dfa7c99d6e987597a79e5d0334029aab87ea159e6cf503439cf17098c4cb2bbccae16576bcfa0e503d7a9ec882b7715fd31c9d6dd82c544c5720713e356527d8cd902aa8c54c0f76192868847aa4340308de0b831fed79cda1dba6d5e3c74f231fd63a9e73a2f6a8b897d6221cf55d968d8de1e830f4961857e98259f82d8d23a069222a2ac46d24504c2f4e6167bd9bcd0ec22fb252b435fbb1721658b97089d88394582705a7bcef6d7e46bf2831123582a59e7c3ef69e1facd5ad15a652613d5cbc18153e7ca30b40ea5bf171eb2f76cf36fdf1963bf2d155726c8b3536625807988c44f472d4d2adf6a4200c5a33c9108ca553202a678c6771b8d0a5932bf26e96724032ed7cca62a14bf82fb88b1add4091a4b61113f30919736f250e8fc2b5bb88e5a8fdf2daff6fa969610ad0806fd3b025906d0cd6e9e9ec92bce3216e4595472d301c62337519512fe784a0bf4db3a3261fe25583acc4bf9391a749a372bbc3c28b153773f6dc0f0da383a7cb82de99509e6833257f2c5aa52ab727c095d993bef0e4f5e54594def38a2c3b368912c3b0a6e55a9c39389705d30a7d8a151b44c4a47cbc9e356428e1fd93888764584d61934f0bac603f000633cbe356b73aff2f91d9612f300ca70f8a01ea054e45f5aab4c787fa90817c68134fb18f1c1f42dbcb0c6b36cf719e1582fe8e4f3f39791b77cb8f62d87c2609927eb0e1518e2f6507a9478b52e1bc405e1b0d1f14ed5d457685a1db16604b5a5c90433ad11afbfff1785d236d49b00f966d85a175d9aa6dee37b95537f259e2c54e755e997f9fcaac33a2923efff63e26c31ad0c1544cb3d8c8394ac9c97912ae6c644788eb213b9cb68af3e1b0f8c22d3c2e33b81028b9c6cfb129e48fa0da395f4e8831f99b945eefa5adc447ae1116898a445e02b2c0133d3c165683ca441a62f9cb6132d80fc01dfe8205bdb33c39d6135c96983b323e711e98440b48ef3021b35fc203ccef573c07a383835cf563c9587137a06bf4c6a9314ab18a04d49caea253277970b918d817d329dee3e326af1cc0514bd1959000081da9e5ca57850bd711e397617fc234bbfce01f3b4f3ba4b33386ef0b6e5ca6c9f460fff66293c05869db2d039cc11a90e2c67252bd468b061270ce0c923be449b295d9d5e645f9c68d3a011e9ee0c209664bdc13653cf91786ea3ed3c0f413c00903f7d09cd152b6896733947fa154929beb14c1a9cb3a8741881a90d84dafaa930c54201dd0bdffe4ef40f6d1b6b9aab0988df801e509dfbd5ce21e2b016ac58e96b0d96af538f8d0d9a530e2dc7670b12fa8b3b1c9ba22477e0459f7f215a0ab46c55044e4837986185a5bc74775e514745318eb73d8ec353e5b536a578b6186cfdd2887ac8b89ee4bcb5f5bd8bc8f76df907d8f01d7e52b66eb2a169e7275510cc1e3b6eea43931dc961076114d9e3e82d1c6c8eb0e923c6a30f8f5cecee11b3ce1256e1a1ffa6b6d861f9c48bed5f901080e81647dc5a7aed0d7b7644814216442db650cf81b2332b3aad79fa61b182434ef57e4d34805c7b31d956a6f24e2e272e5a5e4edda69151a", 0x1000}, {&(0x7f0000001000)="3c9e12eabf372eb8de71cb76c5790b044230a9fc366f1d390e74585b841a8251aad217dcbd63b78b565f74be9aade4086f0ee1a3f170be505b68793dfbacca5fa4fd048e8dee002e0f09ba24255908ab15c0397aa9ba611e2d02ab33a040f5ae7c09815b3e877e8112", 0x69}], 0x2, r0) (async) 03:58:50 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xf83e80d0eb681e9f}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x400, 0x70bd27, 0x25dfdbfe, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x4000800) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3252.592919][ T409] FAULT_INJECTION: forcing a failure. [ 3252.592919][ T409] name fail_page_alloc, interval 1, probability 0, space 0, times 0 [ 3252.607384][ T409] CPU: 1 PID: 409 Comm: syz-executor.0 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3252.617235][ T409] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3252.627305][ T409] Call Trace: [ 3252.630596][ T409] [ 3252.633541][ T409] dump_stack_lvl+0xcd/0x134 [ 3252.638161][ T409] should_fail.cold+0x5/0xa [ 3252.642710][ T409] prepare_alloc_pages+0x17b/0x570 [ 3252.647861][ T409] __alloc_pages+0x12f/0x500 [ 3252.652494][ T409] ? __alloc_pages_slowpath.constprop.0+0x20a0/0x20a0 [ 3252.659293][ T409] ? lock_downgrade+0x6e0/0x6e0 [ 3252.664201][ T409] alloc_pages+0x1aa/0x310 [ 3252.668644][ T409] folio_alloc+0x1c/0x70 [ 3252.672896][ T409] filemap_alloc_folio+0x8e/0xb0 [ 3252.677859][ T409] page_cache_ra_unbounded+0x370/0x740 [ 3252.683338][ T409] ? read_pages+0xe60/0xe60 [ 3252.687880][ T409] page_cache_ra_order+0x67a/0x940 [ 3252.693029][ T409] ? blk_cgroup_congested+0x1be/0x3f0 [ 3252.698439][ T409] ondemand_readahead+0x7d7/0x11c0 [ 3252.703579][ T409] page_cache_sync_ra+0x1cb/0x200 [ 3252.708614][ T409] filemap_get_pages+0x2bf/0x17c0 [ 3252.713665][ T409] ? filemap_fault+0x2550/0x2550 [ 3252.718608][ T409] ? aa_file_perm+0x56b/0x1230 [ 3252.723393][ T409] filemap_read+0x325/0xc70 [ 3252.727929][ T409] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3252.734186][ T409] ? filemap_get_pages+0x17c0/0x17c0 [ 3252.739483][ T409] ? __lock_acquire+0xbca/0x56c0 [ 3252.744432][ T409] ? fsnotify_perm.part.0+0x22d/0x620 [ 3252.749826][ T409] ? apparmor_file_permission+0x264/0x4e0 [ 3252.755571][ T409] blkdev_read_iter+0x3ed/0x760 [ 3252.760468][ T409] aio_read+0x2aa/0x460 [ 3252.764645][ T409] ? aio_fsync+0x3a0/0x3a0 [ 3252.769100][ T409] ? __might_fault+0xd1/0x170 [ 3252.773786][ T409] ? lock_downgrade+0x6e0/0x6e0 [ 3252.778657][ T409] io_submit_one+0xfbe/0x1c70 [ 3252.783342][ T409] ? find_held_lock+0x2d/0x110 [ 3252.788111][ T409] ? do_io_getevents+0x160/0x160 [ 3252.793052][ T409] ? __might_fault+0xd1/0x170 [ 3252.797737][ T409] ? lock_downgrade+0x6e0/0x6e0 [ 3252.802611][ T409] __x64_sys_io_submit+0x18c/0x330 [ 3252.807750][ T409] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3252.813214][ T409] ? syscall_enter_from_user_mode+0x21/0x70 [ 3252.819240][ T409] do_syscall_64+0x35/0xb0 [ 3252.823710][ T409] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3252.829636][ T409] RIP: 0033:0x7fafb4089049 [ 3252.834055][ T409] 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 [ 3252.853675][ T409] RSP: 002b:00007fafb2ffe168 EFLAGS: 00000246 ORIG_RAX: 00000000000000d1 [ 3252.862091][ T409] RAX: ffffffffffffffda RBX: 00007fafb419bf60 RCX: 00007fafb4089049 [ 3252.870079][ T409] RDX: 0000000020001600 RSI: 0000000000000001 RDI: 00007fafb50df000 [ 3252.878047][ T409] RBP: 00007fafb2ffe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3252.886016][ T409] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 03:58:50 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000061620474656667fb7172737475767778797a3031323334358ac6c3798da458360000000000000000e9e4780907a98d21e068e909c6028ead5a9e521542224bb736ed00d4493a405f03e2a00788192925df0fc4ce445a3762b534cfd7d4abb093a177db935d4242c8208414c162dbfd6b3453a1d5f0e7170295dd82153337d84b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000000)) 03:58:50 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:50 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:50 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3252.893984][ T409] R13: 00007fff3861df8f R14: 00007fafb2ffe300 R15: 0000000000022000 [ 3252.901969][ T409] 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) (fail_nth: 4) 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x8, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000061620474656667fb7172737475767778797a3031323334358ac6c3798da458360000000000000000e9e4780907a98d21e068e909c6028ead5a9e521542224bb736ed00d4493a405f03e2a00788192925df0fc4ce445a3762b534cfd7d4abb093a177db935d4242c8208414c162dbfd6b3453a1d5f0e7170295dd82153337d84b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000000)) 03:58:51 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000000061620474656667fb7172737475767778797a3031323334358ac6c3798da458360000000000000000e9e4780907a98d21e068e909c6028ead5a9e521542224bb736ed00d4493a405f03e2a00788192925df0fc4ce445a3762b534cfd7d4abb093a177db935d4242c8208414c162dbfd6b3453a1d5f0e7170295dd82153337d84b"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$BLKBSZGET(0xffffffffffffffff, 0x80081270, &(0x7f0000000000)) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) [ 3253.100959][ T433] FAULT_INJECTION: forcing a failure. [ 3253.100959][ T433] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 3253.127397][ T433] CPU: 0 PID: 433 Comm: syz-executor.0 Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3253.137260][ T433] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3253.147340][ T433] Call Trace: 03:58:51 executing program 1: openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x9) keyctl$link(0x8, 0x0, 0xfffffffffffffffe) [ 3253.150630][ T433] [ 3253.153573][ T433] dump_stack_lvl+0xcd/0x134 [ 3253.158195][ T433] should_fail.cold+0x5/0xa [ 3253.162743][ T433] _copy_to_user+0x2a/0x140 [ 3253.167290][ T433] simple_read_from_buffer+0xcc/0x160 [ 3253.172710][ T433] proc_fail_nth_read+0x187/0x220 [ 3253.177782][ T433] ? proc_exe_link+0x1d0/0x1d0 [ 3253.182587][ T433] ? security_file_permission+0xab/0xd0 [ 3253.188188][ T433] ? proc_exe_link+0x1d0/0x1d0 [ 3253.192998][ T433] vfs_read+0x1f5/0x5e0 [ 3253.197204][ T433] ksys_read+0x12d/0x250 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async, rerun: 32) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (rerun: 32) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x9) (async) keyctl$link(0x8, 0x0, 0xfffffffffffffffe) [ 3253.201491][ T433] ? vfs_write+0xad0/0xad0 [ 3253.205958][ T433] ? syscall_enter_from_user_mode+0x21/0x70 [ 3253.211895][ T433] do_syscall_64+0x35/0xb0 [ 3253.216356][ T433] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3253.222291][ T433] RIP: 0033:0x7fafb403bbfc [ 3253.226727][ T433] 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 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x9, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000100100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x40090}, 0x1) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000280)={'batadv_slave_1\x00'}) [ 3253.246361][ T433] RSP: 002b:00007fafb2ffe160 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 3253.254805][ T433] RAX: ffffffffffffffda RBX: 00007fafb419bf60 RCX: 00007fafb403bbfc [ 3253.262800][ T433] RDX: 000000000000000f RSI: 00007fafb2ffe1e0 RDI: 0000000000000004 [ 3253.270792][ T433] RBP: 00007fafb2ffe1d0 R08: 0000000000000000 R09: 0000000000000000 [ 3253.278783][ T433] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 3253.286773][ T433] R13: 00007fff3861df8f R14: 00007fafb2ffe300 R15: 0000000000022000 [ 3253.294782][ T433] 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x9) keyctl$link(0x8, 0x0, 0xfffffffffffffffe) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x9) (async) keyctl$link(0x8, 0x0, 0xfffffffffffffffe) (async) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000100100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x40090}, 0x1) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000280)={'batadv_slave_1\x00'}) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xa, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f0000000000)=ANY=[@ANYBLOB="010000100100000018000000", @ANYRES32=0xffffffffffffffff, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00./file0\x00']) (async, rerun: 32) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x8, 0x70bd25, 0x25dfdbfd, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}]}, 0x34}, 0x1, 0x0, 0x0, 0x40090}, 0x1) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r2 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r2, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async, rerun: 32) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000000280)={'batadv_slave_1\x00'}) (rerun: 32) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x2, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xb, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x20, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x14, r0, 0x10, 0x80000000, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4004040) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)={0x2, 0x0, @a}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000006162636465666768696b6b6c6d6e6f7071727374757677786b797a303132689b8787333435ff87dfa44fc42598390166900132"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x20, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x14, r0, 0x10, 0x80000000, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4004040) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x3, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 64) r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) (rerun: 64) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x20, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x14, r0, 0x10, 0x80000000, 0x25dfdbfb}, 0x14}, 0x1, 0x0, 0x0, 0x800}, 0x4004040) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000006162636465666768696b6b6c6d6e6f7071727374757677786b797a303132689b8787333435ff87dfa44fc42598390166900132"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000006162636465666768696b6b6c6d6e6f7071727374757677786b797a303132689b8787333435ff87dfa44fc42598390166900132"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="e600000000000000616263646566676869626b6c6d6e6f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="42d6d520d322cbc53ec962201dca3e4f379b98dd9bc7777f87f0ccd854c2bc18b6e652", 0x23, r0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:51 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xd, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x659382, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="e600000000000000616263646566676869626b6c6d6e6f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="42d6d520d322cbc53ec962201dca3e4f379b98dd9bc7777f87f0ccd854c2bc18b6e652", 0x23, r0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="e600000000000000616263646566676869626b6c6d6e6f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="42d6d520d322cbc53ec962201dca3e4f379b98dd9bc7777f87f0ccd854c2bc18b6e652", 0x23, r0) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x659382, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="e600000000000000616263646566676869626b6c6d6e6f707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) (async) r0 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key(&(0x7f0000000000)='user\x00', &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="42d6d520d322cbc53ec962201dca3e4f379b98dd9bc7777f87f0ccd854c2bc18b6e652", 0x23, r0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:51 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x659382, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:51 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:51 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x5, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16=0x0], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {0x10001}}, './file0\x00'}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000200), 0x4000, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000000)) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_TP_METER(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r3, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x120000}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x27}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x841) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @d}, 0x18, 0xfffffffffffffff9) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16=0x0], 0x24}}, 0x0) (async, rerun: 64) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) (async, rerun: 64) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {0x10001}}, './file0\x00'}) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000200), 0x4000, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000000)) (async) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_TP_METER(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r3, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x120000}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x27}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x841) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @d}, 0x18, 0xfffffffffffffff9) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @d}, 0x18, 0xfffffffffffffff9) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x6, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xf, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @d}, 0x18, 0xfffffffffffffff9) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @d}, 0x18, 0xfffffffffffffff9) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES16=0x0], 0x24}}, 0x0) (async, rerun: 64) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) ioctl$AUTOFS_DEV_IOCTL_PROTOVER(r2, 0xc0189372, &(0x7f0000000180)={{0x1, 0x1, 0x18, r1, {0x10001}}, './file0\x00'}) openat$nullb(0xffffffffffffff9c, &(0x7f0000000200), 0x4000, 0x0) (async, rerun: 64) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000000)) (async, rerun: 64) r3 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r3, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) (async) sendmsg$BATADV_CMD_TP_METER(r2, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x34, r3, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x120000}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x27}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x4000}, 0x841) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key(&(0x7f00000001c0)='trusted\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000240)="5ee3ccc756757537d0e1a467e56f5b6597a4d93b208a44154e36938aa38f3f01befef9729d70728f2528a244fa542dc0bff490136b4467d74b377b0878722783763e5efbf587dfc4d59f31e3a831e008fa98251bc963a42d623e1b0c766ecc6f702eb51cc7cd411aa61211642dbcad05a7cd063b6c92276b6a2e383e559d2109eb65ec11e845b055d951084cdc3fbdf70222acbf65efd167e2b514d83876b9f98c4233cde55e8c46141ba3aa2da7665bde380a6fe273148bac99c8677662cafb482748bb2ebfca7d5fc2012a1a9633ba1b8d484aa7faef2d405d4e53dbb4b6893b42f34507fcf9909a9eaf4a290af63fb8f7860cea9b2fc0fb62384a07729e40e5a7923bed6e07c1485c7e311993d3d065e1a586027e97aa9c19d2d6456110ccfe39f27eea49942e25bbc2f48fa93470bc064c8d0a632bffa0b69d08d405bdc797c7d7c749d23823e6672915ff9c272b361328899ea34d3e9a4cadbb3c729323176f6733389f82d10225f26f964739e60a16276c151b20bd6c02b8fdd70ee789817a58abcd52e692b4bcad5d3e856db476973f9278858bbb4755d4c12bd40c82f252be188372bafd3aa2750871a0c3d82545bf57502693af88eaf1c37d50722c99a89a2b8cadb163c34832a6033dda498238f4200ff07be3334615394c0183525ce85f3492a9fb1599849285b4b6ba05b946547a39b7f4b4b9581f9c3b4a36333e7e6a5ce1b7e186ea7e2bc9583eb0c360d83bf01c28d889f039cbc57a1d85854b03a9af2042869830f3f0c3901bcf133e5f102758f23e73697e19472401ced4a8d46133b2bf78a119e2dc9336bdae9a021922773dff634693e0a81a025a58850e03da7efe14da1d1f3eb3922a98d72ac7f1aa88bd7db5d00795af95ffd549f8e40389c5dd87ab45e50e47b35205cea67e118ec4f0342a32c930c526cf6509e3f2d5923419574a615b79397df30bdd061a176e887c289f1c3b55afec773e0f3307db618724924039c19a4f1f7f2b551af99fe306bdb4181c91fc8688432447c5af6e4adc66bf4654353b92f27909f8857409a7c4236410decaae5ccafb6eaf4747ed133ad9c6fd08cf5c034c43a2a5146c48ee4ccff6428e20b2e6a12c2239f9eba89369afe6a5374cf164e65badd8a113944e50aa0f6fc7f57f47cc7746a50a5631a517235283d81118c943511b4187cb2fe04bcee27f7304522de406d4fe9342945510e645c1aba21211c1add52bbd67b38adcfd95be7737f115f9f43a65d664b96f95d252abda8cc98a3f3f334605ff3191942808864cfb82171bb910cd666d56d8d79728581099f246c4c3f79040f61b5e31d86795e4ae093475ef872ef475824ba627fef9a2422dc54534b0241a4a2f4877a3454fac3c7a97272d67b5d695524bb059a346cdd83f59c40eb0d9be5cee00c262f27b8eaa09fdbdc6858cead833222b36de614b803fb6ce6bbe47d48d074464606c7686f3c01f819db5ce3fbd06737bf9815a06d65258e9df066cbc31dfc9a25a2bcad97d612bb0e8de00348a72c9e0faa625094c8704fb82324c5f51aaabdecf18073c3130b4048d874e7f06358bc202af6869f22f1c8523b6985e6b7d857139beceb1e56ed78cde335a77c11063ab1f842def6a27b5a514c34ea33674e1c88710c61558a610ae410e07eed960644453a1aaa02fd8164dd967abcf8090ce15d7fa6febf0410d481f1b7d9e44d09a5c45b385b523629b5e0ec7b1f5e5200b0823dccf0038f1c3c51b7da9091dd4f525fe4e8a35bb832eea2cfc0d33e723163be583d60ffd9d66292a1793cc93ef231a1aac54d707e386f0c8a38ca70246bb9e53d6fb9da0302c2d0d7bf24eb0ef8f69f6a1a5382043df9facf2cfc7dfa00d312f129eec025cda9c0e27cb1b2a7bbc3062a180ff151053a5bae064743e3136ed450a84f0b7a852006a317a934c65e485a5cc21d698357df8a6339cbbc8f4825bb8453d881cd8d148a75cb08407ffe73557dff61aa34955323ab6d46d0b0f610dbb8f4b226eb2f32cecbacea4d4db8c041b0ae9d72d22e961c98296d21dbaab3226d315aef25cbd1c22d8fbed64d5a0b45a98a511fd0202bb1d4bd9e452cfad98f2032abca7395b8f99739e15af55b5dd5bcfb75cc9c23103f86282a83aae681d2e849b86b8d29fe8faf9637b89c0fbad643d936f0244622920bb588ae7f220fc81b09103e03b597678f79701294dece39d4c793dcb667660de32953c7ef86632ae464ee1b3b86a0d0661c964192a5166d476df772b5b21e84de7e528092b3e1e22dd2f2a0812ce192a46cb3ca8615d6dcba655052f6e77bdbfb106079b91c945f11b531597b8b61aad74735ac13c707cdc124b14db75c2b14f1418e163d0a2426021b8737ccffa3d113aeb5ee0d4f05bb4e09898aa73ad765f381a1f4f80ba5b1d22461a08e22677e918029c08a97caee28f3d08de0ee1e0d3ba36676be946da73294a8b80d58ee1ee78c29bf5b57acc1c1ff395e45cde7053e817d48a901d3dee21e41002d971721100505c089ef3bcbfd924ca5ece207950a6c9e30b58d6d2a8d32983b1108c82449d5a9d5b824e65af0765b5657b9a673d29ec7d22355610c06c4db12f8e2b91dd873bb310731d6481397c0a65e1a3960a1495b188306637eaab86dd1591844b00e0b479172d4559cb77b5360e8f0397bdb6edcd8364ffb144c744f6355c9b8438b100b6f62afac0e6965374587757630d7d3c52fbcf6d9f8e7bfe4d70b512d0d81a2f435d200004e3e021cd84cf74b41e75af2a9017c1356638d05040fc7418a8d9cc678533065f283ef8df4f86dacdab86d3ca918a0435f420185ae0af57893d833e3d66521e9eb96943eed4d607c897c2e6ceaa57c3355c68426247d889cb2a218cecaf16953847d7f91232ec3b3af4a7d26e16b4d1198fd48717261beb42514b932db9ac0c316b4de42786b4cbaacd1e81ac6c081a4069dac40deec00a34dbdb3f9bd2d712b1df77c91674609124f35f30766278914ce81cbf34dd05ca9e906d8f1f7283deca747d1b892178bba506586b9c6b3829c7095c7a957268067b8e54b8171b70479dfdbd040f5cabbc7ab6ceee7eae5c5ca9063578062dc2855ec4d7e2567d4d3642166ef22aa9919e5fb8bd43396f9b3e23e2120b2ae052e99ffbe9b2578bed848ddcbb3d00beb8ba33c9afe067f84e78f77b7c53909706a188421ee095070207e1483f34f3cfa360a69e5664a20e08957fc072ddbfbdce1318028321c6a29bb37715f400edd5f54ee8034541dc6d6972b25a8ef202f559632452f744da189363b4a9cddc652508fcbefd87b3fe17ff86805ab6d965fc1495ba228fb97762e6d537605d6fa869cd305e1cf2afca2cf01401d3c387cbf0e5d3a32444bb3914553550250de61d03fd7e1b4459509a774855869d9e01cc99aefaff4260f6c61eb99ed8cf6f11df100ccf44a57ad1da4c7180070a4b6f349e883c9902f281fef1ccc1dde2833fdde8d0588f735a886a87e38420ed9c4c08bc2edd9e406c365b67b5f5099b97491ab9e3e9a656e9b636bb8b9fc95420b1725c5a3cf3e5c965d791f30e5f8ecef0ab08ef69af067e70db6475a2965c478da5a9e17339c1ce99c2c20f0d7860e13f618f3283328eb1adb2dd64d019b0e64441e94a0df6c2cfacc60f73c99af1536d4289cf260eab26c2d6651cc857d4c127bd157d9239413cc51951369e3fe99da4ad3b03dc2d7d095e64ce261b31a0a2bfb780f3985b7fa9df5fe0c1295cd8ccd6bab72b1fc74bf6b3d2ede66ec425ad240d39ee40d067d7870a468479c1d482c588816558c81ec40d62ce39fa08b2937d00a01b40ab20e516a4b25f235f7fd361e3952fac30f93268e3778319aaf9a1b71de2b36ee8fd0279faee65adf99e09266d8077d3e3f7ab08a293907dfe66152cbb82c05f78fb0e00d2a603289c87592f0e1d18d4f3c1d3471434ee9c159506d51d6d8d4e2e86e9d5ed289bb7b8054f71373747402cf60408095e0133f08b6b0b20b478d17e1b410938a062f2add4ede603f9a47ed6a6a337a515886a441644e405482a58682c8cbbc9d86dfd119709b5f7607523308fa6ded322e6b55fb1c65d627c4f1cdfb19ecf01ff819e3026a18f95accfdc9ba0c1854cc8537484ebcacfcb131b5072bf8fd1cb65519a179202124a1535ac3d581ad69e09cc04d377ade7c29c171f7b58d73b6f48a4715b65223be6cdd07a5d9ed0af4294c760f623069e51c868d3d175b56b7d38acd43eb7e0bfba1a61ceb2424e9df14344ec4a97a0d5bf1c7b771644ed71275b31694c6e77f53dc8520404f2cde94d43260a32e8f68ece975ab2d7e543d239e1f5cc7f98d5e4beeec61dc1890f545cd0adbba55551572e6614e680982d5f6fbe530ace87d486c5039e1f2767d277c5c33f2b46cd865f435d369863a00b7ac99824e8f81207f0ecf4b2d95fe79d68203e7a035a5825ae5ed8d4aee5ff2868a1e3305f1540f128ec94ff81ab915e50ac65d09a4e166be279dfbac69e6b4d8895bf91ed65d7590d589b392afb98816637e72ea96fd9b9c028c7a86eee7a1d3427d5a80cee711c5b23c678459c84b63b099663d611fd24d9bcda652cfa067d2f9004bd2439c3f9c1567de7301ec828875963a771f9ebdcedf9a95b31368ac958e375bc05c1cc5d285725744395da5150406056391cdfeb78955909fd24e909719cad668689064ad923fe448aac094e264abdfa9fc62150f2c7715caf1ac3030a42c27ea65aae7bbfd8a539f8de2ca1cff2ff3b5171e3b490088563161b3668a41ec8ebdcb2a0fd957d5b322a5937e720afb735397effe8245d7a42e16049bd8a91bbf63308a9ca5ce6a61900a5e90731c6a21620ea814c11dc65667d9ded9a96f10e587d6f3bfd6edc1e5d916c42a3f29d1d29d604a9bc5e5682f3a25788544b3fa4e53f40788eb0219debd9fe9558f1560e8a07beb5cf7ed772e358f63b53b73b8b3494fcb28db9868bb601cdbb8bc9f8e378410f0492c4d472cd5aefae99f4edabfebf03fcfe26032f55998950616862b07a907c6fb420c56e44f09b6c15c198e4d1b19f3e1bd24566d3669cf4994c05630d5da990a49ca28cd115006175cb5ff6913957a6e10b0d29400ff16960f44d86afc83efb843bdb541c4f3dcc9dc92b246888c0e8d9f2595a8a6709e820b6e744d31ec4a82ecb2cd70e09109d0a2102a484b5d253e3a6132497046b6f9d195b3e779c895a01f8c2fa8d9a99d34876f019ade4a7bf0712157b858ee56f645f5a303a9e4bf69b40cb13b6c13178bc6c8bc10621e80b99a853085c538af4f0748abaa83f976627ed89f54cd0d827fdfad4876da048b0ddbc13d6f48ee9548c001d0b2583ab689507994152546d1b4420888ad1dd196811ea5f0e9cc9f37114d1dc1b546d98bdbc26eeab9e4413a784893d0abd680299cad7e63eb4e17451a81f58fcbae3afc318d8acaa92cd6d19242950c3874720a352fb1989bdefdd28e9cf2f06688a253393dbb4685a769abbc1446a0a8c70959c24dc615097b22a8f1cdd29825e8467ac616e4c6258af51125abc634ecb5d240e8252c97162ba135ec354defd444ad62346ab186fd3b2c76e7ae0dcdae5d24b0419da9efcf36cc63ba33b752b6b1ec85c4f10987891a0c44e138328460cec3f498b189cfd3e10f918996c23c1fb8421d130f72396eabd9c477f823080edb1e961c30d93a2f6f2badf59c49ceaa7582295c1ba227a54917b84eb7d0f758995bfa9d67226f6d2be97100de13eb160d586d5c6676d53b1f35147bc5376", 0x1000, 0xfffffffffffffffd) keyctl$unlink(0x9, r1, r2) r3 = add_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$negate(0xd, r3, 0x5, 0xfffffffffffffffd) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) (async) r2 = add_key(&(0x7f00000001c0)='trusted\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000240)="5ee3ccc756757537d0e1a467e56f5b6597a4d93b208a44154e36938aa38f3f01befef9729d70728f2528a244fa542dc0bff490136b4467d74b377b0878722783763e5efbf587dfc4d59f31e3a831e008fa98251bc963a42d623e1b0c766ecc6f702eb51cc7cd411aa61211642dbcad05a7cd063b6c92276b6a2e383e559d2109eb65ec11e845b055d951084cdc3fbdf70222acbf65efd167e2b514d83876b9f98c4233cde55e8c46141ba3aa2da7665bde380a6fe273148bac99c8677662cafb482748bb2ebfca7d5fc2012a1a9633ba1b8d484aa7faef2d405d4e53dbb4b6893b42f34507fcf9909a9eaf4a290af63fb8f7860cea9b2fc0fb62384a07729e40e5a7923bed6e07c1485c7e311993d3d065e1a586027e97aa9c19d2d6456110ccfe39f27eea49942e25bbc2f48fa93470bc064c8d0a632bffa0b69d08d405bdc797c7d7c749d23823e6672915ff9c272b361328899ea34d3e9a4cadbb3c729323176f6733389f82d10225f26f964739e60a16276c151b20bd6c02b8fdd70ee789817a58abcd52e692b4bcad5d3e856db476973f9278858bbb4755d4c12bd40c82f252be188372bafd3aa2750871a0c3d82545bf57502693af88eaf1c37d50722c99a89a2b8cadb163c34832a6033dda498238f4200ff07be3334615394c0183525ce85f3492a9fb1599849285b4b6ba05b946547a39b7f4b4b9581f9c3b4a36333e7e6a5ce1b7e186ea7e2bc9583eb0c360d83bf01c28d889f039cbc57a1d85854b03a9af2042869830f3f0c3901bcf133e5f102758f23e73697e19472401ced4a8d46133b2bf78a119e2dc9336bdae9a021922773dff634693e0a81a025a58850e03da7efe14da1d1f3eb3922a98d72ac7f1aa88bd7db5d00795af95ffd549f8e40389c5dd87ab45e50e47b35205cea67e118ec4f0342a32c930c526cf6509e3f2d5923419574a615b79397df30bdd061a176e887c289f1c3b55afec773e0f3307db618724924039c19a4f1f7f2b551af99fe306bdb4181c91fc8688432447c5af6e4adc66bf4654353b92f27909f8857409a7c4236410decaae5ccafb6eaf4747ed133ad9c6fd08cf5c034c43a2a5146c48ee4ccff6428e20b2e6a12c2239f9eba89369afe6a5374cf164e65badd8a113944e50aa0f6fc7f57f47cc7746a50a5631a517235283d81118c943511b4187cb2fe04bcee27f7304522de406d4fe9342945510e645c1aba21211c1add52bbd67b38adcfd95be7737f115f9f43a65d664b96f95d252abda8cc98a3f3f334605ff3191942808864cfb82171bb910cd666d56d8d79728581099f246c4c3f79040f61b5e31d86795e4ae093475ef872ef475824ba627fef9a2422dc54534b0241a4a2f4877a3454fac3c7a97272d67b5d695524bb059a346cdd83f59c40eb0d9be5cee00c262f27b8eaa09fdbdc6858cead833222b36de614b803fb6ce6bbe47d48d074464606c7686f3c01f819db5ce3fbd06737bf9815a06d65258e9df066cbc31dfc9a25a2bcad97d612bb0e8de00348a72c9e0faa625094c8704fb82324c5f51aaabdecf18073c3130b4048d874e7f06358bc202af6869f22f1c8523b6985e6b7d857139beceb1e56ed78cde335a77c11063ab1f842def6a27b5a514c34ea33674e1c88710c61558a610ae410e07eed960644453a1aaa02fd8164dd967abcf8090ce15d7fa6febf0410d481f1b7d9e44d09a5c45b385b523629b5e0ec7b1f5e5200b0823dccf0038f1c3c51b7da9091dd4f525fe4e8a35bb832eea2cfc0d33e723163be583d60ffd9d66292a1793cc93ef231a1aac54d707e386f0c8a38ca70246bb9e53d6fb9da0302c2d0d7bf24eb0ef8f69f6a1a5382043df9facf2cfc7dfa00d312f129eec025cda9c0e27cb1b2a7bbc3062a180ff151053a5bae064743e3136ed450a84f0b7a852006a317a934c65e485a5cc21d698357df8a6339cbbc8f4825bb8453d881cd8d148a75cb08407ffe73557dff61aa34955323ab6d46d0b0f610dbb8f4b226eb2f32cecbacea4d4db8c041b0ae9d72d22e961c98296d21dbaab3226d315aef25cbd1c22d8fbed64d5a0b45a98a511fd0202bb1d4bd9e452cfad98f2032abca7395b8f99739e15af55b5dd5bcfb75cc9c23103f86282a83aae681d2e849b86b8d29fe8faf9637b89c0fbad643d936f0244622920bb588ae7f220fc81b09103e03b597678f79701294dece39d4c793dcb667660de32953c7ef86632ae464ee1b3b86a0d0661c964192a5166d476df772b5b21e84de7e528092b3e1e22dd2f2a0812ce192a46cb3ca8615d6dcba655052f6e77bdbfb106079b91c945f11b531597b8b61aad74735ac13c707cdc124b14db75c2b14f1418e163d0a2426021b8737ccffa3d113aeb5ee0d4f05bb4e09898aa73ad765f381a1f4f80ba5b1d22461a08e22677e918029c08a97caee28f3d08de0ee1e0d3ba36676be946da73294a8b80d58ee1ee78c29bf5b57acc1c1ff395e45cde7053e817d48a901d3dee21e41002d971721100505c089ef3bcbfd924ca5ece207950a6c9e30b58d6d2a8d32983b1108c82449d5a9d5b824e65af0765b5657b9a673d29ec7d22355610c06c4db12f8e2b91dd873bb310731d6481397c0a65e1a3960a1495b188306637eaab86dd1591844b00e0b479172d4559cb77b5360e8f0397bdb6edcd8364ffb144c744f6355c9b8438b100b6f62afac0e6965374587757630d7d3c52fbcf6d9f8e7bfe4d70b512d0d81a2f435d200004e3e021cd84cf74b41e75af2a9017c1356638d05040fc7418a8d9cc678533065f283ef8df4f86dacdab86d3ca918a0435f420185ae0af57893d833e3d66521e9eb96943eed4d607c897c2e6ceaa57c3355c68426247d889cb2a218cecaf16953847d7f91232ec3b3af4a7d26e16b4d1198fd48717261beb42514b932db9ac0c316b4de42786b4cbaacd1e81ac6c081a4069dac40deec00a34dbdb3f9bd2d712b1df77c91674609124f35f30766278914ce81cbf34dd05ca9e906d8f1f7283deca747d1b892178bba506586b9c6b3829c7095c7a957268067b8e54b8171b70479dfdbd040f5cabbc7ab6ceee7eae5c5ca9063578062dc2855ec4d7e2567d4d3642166ef22aa9919e5fb8bd43396f9b3e23e2120b2ae052e99ffbe9b2578bed848ddcbb3d00beb8ba33c9afe067f84e78f77b7c53909706a188421ee095070207e1483f34f3cfa360a69e5664a20e08957fc072ddbfbdce1318028321c6a29bb37715f400edd5f54ee8034541dc6d6972b25a8ef202f559632452f744da189363b4a9cddc652508fcbefd87b3fe17ff86805ab6d965fc1495ba228fb97762e6d537605d6fa869cd305e1cf2afca2cf01401d3c387cbf0e5d3a32444bb3914553550250de61d03fd7e1b4459509a774855869d9e01cc99aefaff4260f6c61eb99ed8cf6f11df100ccf44a57ad1da4c7180070a4b6f349e883c9902f281fef1ccc1dde2833fdde8d0588f735a886a87e38420ed9c4c08bc2edd9e406c365b67b5f5099b97491ab9e3e9a656e9b636bb8b9fc95420b1725c5a3cf3e5c965d791f30e5f8ecef0ab08ef69af067e70db6475a2965c478da5a9e17339c1ce99c2c20f0d7860e13f618f3283328eb1adb2dd64d019b0e64441e94a0df6c2cfacc60f73c99af1536d4289cf260eab26c2d6651cc857d4c127bd157d9239413cc51951369e3fe99da4ad3b03dc2d7d095e64ce261b31a0a2bfb780f3985b7fa9df5fe0c1295cd8ccd6bab72b1fc74bf6b3d2ede66ec425ad240d39ee40d067d7870a468479c1d482c588816558c81ec40d62ce39fa08b2937d00a01b40ab20e516a4b25f235f7fd361e3952fac30f93268e3778319aaf9a1b71de2b36ee8fd0279faee65adf99e09266d8077d3e3f7ab08a293907dfe66152cbb82c05f78fb0e00d2a603289c87592f0e1d18d4f3c1d3471434ee9c159506d51d6d8d4e2e86e9d5ed289bb7b8054f71373747402cf60408095e0133f08b6b0b20b478d17e1b410938a062f2add4ede603f9a47ed6a6a337a515886a441644e405482a58682c8cbbc9d86dfd119709b5f7607523308fa6ded322e6b55fb1c65d627c4f1cdfb19ecf01ff819e3026a18f95accfdc9ba0c1854cc8537484ebcacfcb131b5072bf8fd1cb65519a179202124a1535ac3d581ad69e09cc04d377ade7c29c171f7b58d73b6f48a4715b65223be6cdd07a5d9ed0af4294c760f623069e51c868d3d175b56b7d38acd43eb7e0bfba1a61ceb2424e9df14344ec4a97a0d5bf1c7b771644ed71275b31694c6e77f53dc8520404f2cde94d43260a32e8f68ece975ab2d7e543d239e1f5cc7f98d5e4beeec61dc1890f545cd0adbba55551572e6614e680982d5f6fbe530ace87d486c5039e1f2767d277c5c33f2b46cd865f435d369863a00b7ac99824e8f81207f0ecf4b2d95fe79d68203e7a035a5825ae5ed8d4aee5ff2868a1e3305f1540f128ec94ff81ab915e50ac65d09a4e166be279dfbac69e6b4d8895bf91ed65d7590d589b392afb98816637e72ea96fd9b9c028c7a86eee7a1d3427d5a80cee711c5b23c678459c84b63b099663d611fd24d9bcda652cfa067d2f9004bd2439c3f9c1567de7301ec828875963a771f9ebdcedf9a95b31368ac958e375bc05c1cc5d285725744395da5150406056391cdfeb78955909fd24e909719cad668689064ad923fe448aac094e264abdfa9fc62150f2c7715caf1ac3030a42c27ea65aae7bbfd8a539f8de2ca1cff2ff3b5171e3b490088563161b3668a41ec8ebdcb2a0fd957d5b322a5937e720afb735397effe8245d7a42e16049bd8a91bbf63308a9ca5ce6a61900a5e90731c6a21620ea814c11dc65667d9ded9a96f10e587d6f3bfd6edc1e5d916c42a3f29d1d29d604a9bc5e5682f3a25788544b3fa4e53f40788eb0219debd9fe9558f1560e8a07beb5cf7ed772e358f63b53b73b8b3494fcb28db9868bb601cdbb8bc9f8e378410f0492c4d472cd5aefae99f4edabfebf03fcfe26032f55998950616862b07a907c6fb420c56e44f09b6c15c198e4d1b19f3e1bd24566d3669cf4994c05630d5da990a49ca28cd115006175cb5ff6913957a6e10b0d29400ff16960f44d86afc83efb843bdb541c4f3dcc9dc92b246888c0e8d9f2595a8a6709e820b6e744d31ec4a82ecb2cd70e09109d0a2102a484b5d253e3a6132497046b6f9d195b3e779c895a01f8c2fa8d9a99d34876f019ade4a7bf0712157b858ee56f645f5a303a9e4bf69b40cb13b6c13178bc6c8bc10621e80b99a853085c538af4f0748abaa83f976627ed89f54cd0d827fdfad4876da048b0ddbc13d6f48ee9548c001d0b2583ab689507994152546d1b4420888ad1dd196811ea5f0e9cc9f37114d1dc1b546d98bdbc26eeab9e4413a784893d0abd680299cad7e63eb4e17451a81f58fcbae3afc318d8acaa92cd6d19242950c3874720a352fb1989bdefdd28e9cf2f06688a253393dbb4685a769abbc1446a0a8c70959c24dc615097b22a8f1cdd29825e8467ac616e4c6258af51125abc634ecb5d240e8252c97162ba135ec354defd444ad62346ab186fd3b2c76e7ae0dcdae5d24b0419da9efcf36cc63ba33b752b6b1ec85c4f10987891a0c44e138328460cec3f498b189cfd3e10f918996c23c1fb8421d130f72396eabd9c477f823080edb1e961c30d93a2f6f2badf59c49ceaa7582295c1ba227a54917b84eb7d0f758995bfa9d67226f6d2be97100de13eb160d586d5c6676d53b1f35147bc5376", 0x1000, 0xfffffffffffffffd) keyctl$unlink(0x9, r1, r2) r3 = add_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$negate(0xd, r3, 0x5, 0xfffffffffffffffd) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffff}}, './file0\x00'}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000002c0), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x44, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xfffffffa}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x5b6}]}, 0x44}, 0x1, 0x0, 0x0, 0x44}, 0x48800) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x10, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x4, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key(&(0x7f0000000000)='rxrpc_s\x00', &(0x7f0000000180)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffb) r2 = add_key(&(0x7f00000001c0)='trusted\x00', &(0x7f0000000200)={'syz', 0x0}, &(0x7f0000000240)="5ee3ccc756757537d0e1a467e56f5b6597a4d93b208a44154e36938aa38f3f01befef9729d70728f2528a244fa542dc0bff490136b4467d74b377b0878722783763e5efbf587dfc4d59f31e3a831e008fa98251bc963a42d623e1b0c766ecc6f702eb51cc7cd411aa61211642dbcad05a7cd063b6c92276b6a2e383e559d2109eb65ec11e845b055d951084cdc3fbdf70222acbf65efd167e2b514d83876b9f98c4233cde55e8c46141ba3aa2da7665bde380a6fe273148bac99c8677662cafb482748bb2ebfca7d5fc2012a1a9633ba1b8d484aa7faef2d405d4e53dbb4b6893b42f34507fcf9909a9eaf4a290af63fb8f7860cea9b2fc0fb62384a07729e40e5a7923bed6e07c1485c7e311993d3d065e1a586027e97aa9c19d2d6456110ccfe39f27eea49942e25bbc2f48fa93470bc064c8d0a632bffa0b69d08d405bdc797c7d7c749d23823e6672915ff9c272b361328899ea34d3e9a4cadbb3c729323176f6733389f82d10225f26f964739e60a16276c151b20bd6c02b8fdd70ee789817a58abcd52e692b4bcad5d3e856db476973f9278858bbb4755d4c12bd40c82f252be188372bafd3aa2750871a0c3d82545bf57502693af88eaf1c37d50722c99a89a2b8cadb163c34832a6033dda498238f4200ff07be3334615394c0183525ce85f3492a9fb1599849285b4b6ba05b946547a39b7f4b4b9581f9c3b4a36333e7e6a5ce1b7e186ea7e2bc9583eb0c360d83bf01c28d889f039cbc57a1d85854b03a9af2042869830f3f0c3901bcf133e5f102758f23e73697e19472401ced4a8d46133b2bf78a119e2dc9336bdae9a021922773dff634693e0a81a025a58850e03da7efe14da1d1f3eb3922a98d72ac7f1aa88bd7db5d00795af95ffd549f8e40389c5dd87ab45e50e47b35205cea67e118ec4f0342a32c930c526cf6509e3f2d5923419574a615b79397df30bdd061a176e887c289f1c3b55afec773e0f3307db618724924039c19a4f1f7f2b551af99fe306bdb4181c91fc8688432447c5af6e4adc66bf4654353b92f27909f8857409a7c4236410decaae5ccafb6eaf4747ed133ad9c6fd08cf5c034c43a2a5146c48ee4ccff6428e20b2e6a12c2239f9eba89369afe6a5374cf164e65badd8a113944e50aa0f6fc7f57f47cc7746a50a5631a517235283d81118c943511b4187cb2fe04bcee27f7304522de406d4fe9342945510e645c1aba21211c1add52bbd67b38adcfd95be7737f115f9f43a65d664b96f95d252abda8cc98a3f3f334605ff3191942808864cfb82171bb910cd666d56d8d79728581099f246c4c3f79040f61b5e31d86795e4ae093475ef872ef475824ba627fef9a2422dc54534b0241a4a2f4877a3454fac3c7a97272d67b5d695524bb059a346cdd83f59c40eb0d9be5cee00c262f27b8eaa09fdbdc6858cead833222b36de614b803fb6ce6bbe47d48d074464606c7686f3c01f819db5ce3fbd06737bf9815a06d65258e9df066cbc31dfc9a25a2bcad97d612bb0e8de00348a72c9e0faa625094c8704fb82324c5f51aaabdecf18073c3130b4048d874e7f06358bc202af6869f22f1c8523b6985e6b7d857139beceb1e56ed78cde335a77c11063ab1f842def6a27b5a514c34ea33674e1c88710c61558a610ae410e07eed960644453a1aaa02fd8164dd967abcf8090ce15d7fa6febf0410d481f1b7d9e44d09a5c45b385b523629b5e0ec7b1f5e5200b0823dccf0038f1c3c51b7da9091dd4f525fe4e8a35bb832eea2cfc0d33e723163be583d60ffd9d66292a1793cc93ef231a1aac54d707e386f0c8a38ca70246bb9e53d6fb9da0302c2d0d7bf24eb0ef8f69f6a1a5382043df9facf2cfc7dfa00d312f129eec025cda9c0e27cb1b2a7bbc3062a180ff151053a5bae064743e3136ed450a84f0b7a852006a317a934c65e485a5cc21d698357df8a6339cbbc8f4825bb8453d881cd8d148a75cb08407ffe73557dff61aa34955323ab6d46d0b0f610dbb8f4b226eb2f32cecbacea4d4db8c041b0ae9d72d22e961c98296d21dbaab3226d315aef25cbd1c22d8fbed64d5a0b45a98a511fd0202bb1d4bd9e452cfad98f2032abca7395b8f99739e15af55b5dd5bcfb75cc9c23103f86282a83aae681d2e849b86b8d29fe8faf9637b89c0fbad643d936f0244622920bb588ae7f220fc81b09103e03b597678f79701294dece39d4c793dcb667660de32953c7ef86632ae464ee1b3b86a0d0661c964192a5166d476df772b5b21e84de7e528092b3e1e22dd2f2a0812ce192a46cb3ca8615d6dcba655052f6e77bdbfb106079b91c945f11b531597b8b61aad74735ac13c707cdc124b14db75c2b14f1418e163d0a2426021b8737ccffa3d113aeb5ee0d4f05bb4e09898aa73ad765f381a1f4f80ba5b1d22461a08e22677e918029c08a97caee28f3d08de0ee1e0d3ba36676be946da73294a8b80d58ee1ee78c29bf5b57acc1c1ff395e45cde7053e817d48a901d3dee21e41002d971721100505c089ef3bcbfd924ca5ece207950a6c9e30b58d6d2a8d32983b1108c82449d5a9d5b824e65af0765b5657b9a673d29ec7d22355610c06c4db12f8e2b91dd873bb310731d6481397c0a65e1a3960a1495b188306637eaab86dd1591844b00e0b479172d4559cb77b5360e8f0397bdb6edcd8364ffb144c744f6355c9b8438b100b6f62afac0e6965374587757630d7d3c52fbcf6d9f8e7bfe4d70b512d0d81a2f435d200004e3e021cd84cf74b41e75af2a9017c1356638d05040fc7418a8d9cc678533065f283ef8df4f86dacdab86d3ca918a0435f420185ae0af57893d833e3d66521e9eb96943eed4d607c897c2e6ceaa57c3355c68426247d889cb2a218cecaf16953847d7f91232ec3b3af4a7d26e16b4d1198fd48717261beb42514b932db9ac0c316b4de42786b4cbaacd1e81ac6c081a4069dac40deec00a34dbdb3f9bd2d712b1df77c91674609124f35f30766278914ce81cbf34dd05ca9e906d8f1f7283deca747d1b892178bba506586b9c6b3829c7095c7a957268067b8e54b8171b70479dfdbd040f5cabbc7ab6ceee7eae5c5ca9063578062dc2855ec4d7e2567d4d3642166ef22aa9919e5fb8bd43396f9b3e23e2120b2ae052e99ffbe9b2578bed848ddcbb3d00beb8ba33c9afe067f84e78f77b7c53909706a188421ee095070207e1483f34f3cfa360a69e5664a20e08957fc072ddbfbdce1318028321c6a29bb37715f400edd5f54ee8034541dc6d6972b25a8ef202f559632452f744da189363b4a9cddc652508fcbefd87b3fe17ff86805ab6d965fc1495ba228fb97762e6d537605d6fa869cd305e1cf2afca2cf01401d3c387cbf0e5d3a32444bb3914553550250de61d03fd7e1b4459509a774855869d9e01cc99aefaff4260f6c61eb99ed8cf6f11df100ccf44a57ad1da4c7180070a4b6f349e883c9902f281fef1ccc1dde2833fdde8d0588f735a886a87e38420ed9c4c08bc2edd9e406c365b67b5f5099b97491ab9e3e9a656e9b636bb8b9fc95420b1725c5a3cf3e5c965d791f30e5f8ecef0ab08ef69af067e70db6475a2965c478da5a9e17339c1ce99c2c20f0d7860e13f618f3283328eb1adb2dd64d019b0e64441e94a0df6c2cfacc60f73c99af1536d4289cf260eab26c2d6651cc857d4c127bd157d9239413cc51951369e3fe99da4ad3b03dc2d7d095e64ce261b31a0a2bfb780f3985b7fa9df5fe0c1295cd8ccd6bab72b1fc74bf6b3d2ede66ec425ad240d39ee40d067d7870a468479c1d482c588816558c81ec40d62ce39fa08b2937d00a01b40ab20e516a4b25f235f7fd361e3952fac30f93268e3778319aaf9a1b71de2b36ee8fd0279faee65adf99e09266d8077d3e3f7ab08a293907dfe66152cbb82c05f78fb0e00d2a603289c87592f0e1d18d4f3c1d3471434ee9c159506d51d6d8d4e2e86e9d5ed289bb7b8054f71373747402cf60408095e0133f08b6b0b20b478d17e1b410938a062f2add4ede603f9a47ed6a6a337a515886a441644e405482a58682c8cbbc9d86dfd119709b5f7607523308fa6ded322e6b55fb1c65d627c4f1cdfb19ecf01ff819e3026a18f95accfdc9ba0c1854cc8537484ebcacfcb131b5072bf8fd1cb65519a179202124a1535ac3d581ad69e09cc04d377ade7c29c171f7b58d73b6f48a4715b65223be6cdd07a5d9ed0af4294c760f623069e51c868d3d175b56b7d38acd43eb7e0bfba1a61ceb2424e9df14344ec4a97a0d5bf1c7b771644ed71275b31694c6e77f53dc8520404f2cde94d43260a32e8f68ece975ab2d7e543d239e1f5cc7f98d5e4beeec61dc1890f545cd0adbba55551572e6614e680982d5f6fbe530ace87d486c5039e1f2767d277c5c33f2b46cd865f435d369863a00b7ac99824e8f81207f0ecf4b2d95fe79d68203e7a035a5825ae5ed8d4aee5ff2868a1e3305f1540f128ec94ff81ab915e50ac65d09a4e166be279dfbac69e6b4d8895bf91ed65d7590d589b392afb98816637e72ea96fd9b9c028c7a86eee7a1d3427d5a80cee711c5b23c678459c84b63b099663d611fd24d9bcda652cfa067d2f9004bd2439c3f9c1567de7301ec828875963a771f9ebdcedf9a95b31368ac958e375bc05c1cc5d285725744395da5150406056391cdfeb78955909fd24e909719cad668689064ad923fe448aac094e264abdfa9fc62150f2c7715caf1ac3030a42c27ea65aae7bbfd8a539f8de2ca1cff2ff3b5171e3b490088563161b3668a41ec8ebdcb2a0fd957d5b322a5937e720afb735397effe8245d7a42e16049bd8a91bbf63308a9ca5ce6a61900a5e90731c6a21620ea814c11dc65667d9ded9a96f10e587d6f3bfd6edc1e5d916c42a3f29d1d29d604a9bc5e5682f3a25788544b3fa4e53f40788eb0219debd9fe9558f1560e8a07beb5cf7ed772e358f63b53b73b8b3494fcb28db9868bb601cdbb8bc9f8e378410f0492c4d472cd5aefae99f4edabfebf03fcfe26032f55998950616862b07a907c6fb420c56e44f09b6c15c198e4d1b19f3e1bd24566d3669cf4994c05630d5da990a49ca28cd115006175cb5ff6913957a6e10b0d29400ff16960f44d86afc83efb843bdb541c4f3dcc9dc92b246888c0e8d9f2595a8a6709e820b6e744d31ec4a82ecb2cd70e09109d0a2102a484b5d253e3a6132497046b6f9d195b3e779c895a01f8c2fa8d9a99d34876f019ade4a7bf0712157b858ee56f645f5a303a9e4bf69b40cb13b6c13178bc6c8bc10621e80b99a853085c538af4f0748abaa83f976627ed89f54cd0d827fdfad4876da048b0ddbc13d6f48ee9548c001d0b2583ab689507994152546d1b4420888ad1dd196811ea5f0e9cc9f37114d1dc1b546d98bdbc26eeab9e4413a784893d0abd680299cad7e63eb4e17451a81f58fcbae3afc318d8acaa92cd6d19242950c3874720a352fb1989bdefdd28e9cf2f06688a253393dbb4685a769abbc1446a0a8c70959c24dc615097b22a8f1cdd29825e8467ac616e4c6258af51125abc634ecb5d240e8252c97162ba135ec354defd444ad62346ab186fd3b2c76e7ae0dcdae5d24b0419da9efcf36cc63ba33b752b6b1ec85c4f10987891a0c44e138328460cec3f498b189cfd3e10f918996c23c1fb8421d130f72396eabd9c477f823080edb1e961c30d93a2f6f2badf59c49ceaa7582295c1ba227a54917b84eb7d0f758995bfa9d67226f6d2be97100de13eb160d586d5c6676d53b1f35147bc5376", 0x1000, 0xfffffffffffffffd) keyctl$unlink(0x9, r1, r2) (async, rerun: 64) r3 = add_key(&(0x7f0000000140)='.dead\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) (rerun: 64) keyctl$negate(0xd, r3, 0x5, 0xfffffffffffffffd) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffff}}, './file0\x00'}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000002c0), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x44, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xfffffffa}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x5b6}]}, 0x44}, 0x1, 0x0, 0x0, 0x44}, 0x48800) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="90b7953d7d9f6362ac6089f8e21c0dc805974bb268266ee7e4ac9d771cd67b2dc56c87245a970a0a02e4c7fb2323f5e49b09df49bce94aa540331f4050b5c2fb34fdc3837ea6d520c9f4a3ea5e5f2071ab75eec9aa24de9b87621b8829234b6f379bf0b82e53d4597fc51b2862c7678ca223cdcf40f42ebb4c30386304ce60deb32c07a14ea86b22e09a89e405", 0x8d, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 64) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xffff}}, './file0\x00'}) r2 = syz_genetlink_get_family_id$batadv(&(0x7f00000002c0), r1) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r1, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000240)={&(0x7f0000000080)={0x44, r2, 0x400, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0xfffffffa}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x6}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x2}, @BATADV_ATTR_GW_BANDWIDTH_DOWN={0x8, 0x31, 0x5b6}]}, 0x44}, 0x1, 0x0, 0x0, 0x44}, 0x48800) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="90b7953d7d9f6362ac6089f8e21c0dc805974bb268266ee7e4ac9d771cd67b2dc56c87245a970a0a02e4c7fb2323f5e49b09df49bce94aa540331f4050b5c2fb34fdc3837ea6d520c9f4a3ea5e5f2071ab75eec9aa24de9b87621b8829234b6f379bf0b82e53d4597fc51b2862c7678ca223cdcf40f42ebb4c30386304ce60deb32c07a14ea86b22e09a89e405", 0x8d, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefdffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x8, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x27f, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x5, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="90b7953d7d9f6362ac6089f8e21c0dc805974bb268266ee7e4ac9d771cd67b2dc56c87245a970a0a02e4c7fb2323f5e49b09df49bce94aa540331f4050b5c2fb34fdc3837ea6d520c9f4a3ea5e5f2071ab75eec9aa24de9b87621b8829234b6f379bf0b82e53d4597fc51b2862c7678ca223cdcf40f42ebb4c30386304ce60deb32c07a14ea86b22e09a89e405", 0x8d, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x185400, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$revoke(0x3, r1) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x300, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x9, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x185400, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$revoke(0x3, r1) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x185400, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$revoke(0x3, r1) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249fc7814795c23e669ed603a94"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xa, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249fc7814795c23e669ed603a94"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) 03:58:52 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) 03:58:52 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249fc7814795c23e669ed603a94"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249fc7814795c23e669ed603a94"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000000)) (async) 03:58:52 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) 03:58:52 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x10, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:52 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xb, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:52 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)={0x1, 0x0, @a}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:52 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x90a0000}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x1c, r0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000041}, 0x0) keyctl$assume_authority(0x10, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000000)) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)={0x1, 0x0, @a}, 0x48, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:53 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x90a0000}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x1c, r0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000041}, 0x0) (async) keyctl$assume_authority(0x10, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000000)) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfe, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 1: r0 = syz_genetlink_get_family_id$batadv(&(0x7f0000000500), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x1c, r0, 0x0, 0x0, 0x25dfdbfe, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x1c}}, 0x4094) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x90a0000}, 0xc, &(0x7f0000000240)={&(0x7f00000000c0)={0x1c, r0, 0x400, 0x70bd25, 0x25dfdbfc, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000041}, 0x0) (async) keyctl$assume_authority(0x10, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000040)={{0x1, 0x1, 0x18, 0xffffffffffffffff}, './file0\x00'}) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000000)) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)={0x1, 0x0, @a}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:53 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$CAPI_GET_ERRCODE(0xffffffffffffffff, 0x80024321, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x4c, 0x0, 0x200, 0x70bd2a, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0xfc}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x4c}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000000)={0x3937c352, 0x7fffffff, 0xfffffffd, 0x400}) 03:58:53 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5010192}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x4c, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7fff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x50) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x29, 0xfffffffffffffffb) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0x1f}}, './file0\x00'}) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0\x00'}) keyctl$read(0xb, r2, 0x0, 0x0) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x300, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3e80000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xd, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$CAPI_GET_ERRCODE(0xffffffffffffffff, 0x80024321, &(0x7f0000000080)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x4c, 0x0, 0x200, 0x70bd2a, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0xfc}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x4c}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000000)={0x3937c352, 0x7fffffff, 0xfffffffd, 0x400}) 03:58:53 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5010192}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x4c, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7fff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x50) (async) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x29, 0xfffffffffffffffb) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0x1f}}, './file0\x00'}) (async) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0\x00'}) (async) keyctl$read(0xb, r2, 0x0, 0x0) 03:58:53 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$CAPI_GET_ERRCODE(0xffffffffffffffff, 0x80024321, &(0x7f0000000080)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000240)={0x4c, 0x0, 0x200, 0x70bd2a, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0xfc}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x2}]}, 0x4c}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000000)={0x3937c352, 0x7fffffff, 0xfffffffd, 0x400}) 03:58:53 executing program 5: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5010192}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x4c, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7fff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x50) r2 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x29, 0xfffffffffffffffb) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0x1f}}, './file0\x00'}) r4 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0\x00'}) keyctl$read(0xb, r2, 0x0, 0x0) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) sendmsg$BATADV_CMD_GET_NEIGHBORS(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x5010192}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x4c, 0x0, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x1000}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7fff}]}, 0x4c}, 0x1, 0x0, 0x0, 0x8000}, 0x50) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x29, 0xfffffffffffffffb) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000200)={{0x1, 0x1, 0x18, r1, {0x1f}}, './file0\x00'}) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r4, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r3, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, r4, {0x400}}, './file0\x00'}) (async) keyctl$read(0xb, r2, 0x0, 0x0) (async) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x500, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000e1e37d6cadcedd6e6044f78f7751138e7abfa84ee7e4055a1edb6ebaca6b5f18d22395a1a79fcbc2349806fb26634287156134cbc3619642f324b458c80d520e20f7a47096ba5928026d5c7502d451955e30", @ANYRESOCT=r0, @ANYRESDEC=r1], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x200002, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x803e000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r1) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000e1e37d6cadcedd6e6044f78f7751138e7abfa84ee7e4055a1edb6ebaca6b5f18d22395a1a79fcbc2349806fb26634287156134cbc3619642f324b458c80d520e20f7a47096ba5928026d5c7502d451955e30", @ANYRESOCT=r0, @ANYRESDEC=r1], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) (async) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r1) (async) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4000040, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) r1 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000e1e37d6cadcedd6e6044f78f7751138e7abfa84ee7e4055a1edb6ebaca6b5f18d22395a1a79fcbc2349806fb26634287156134cbc3619642f324b458c80d520e20f7a47096ba5928026d5c7502d451955e30", @ANYRESOCT=r0, @ANYRESDEC=r1], 0x24}}, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r1, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000240)=ANY=[@ANYBLOB="24000000e1e37d6cadcedd6e6044f78f7751138e7abfa84ee7e4055a1edb6ebaca6b5f18d22395a1a79fcbc2349806fb26634287156134cbc3619642f324b458c80d520e20f7a47096ba5928026d5c7502d451955e30", @ANYRESOCT=r0, @ANYRESDEC=r1], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r2, 0x401c5820, &(0x7f0000000200)) (async) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x700, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7ffffffff000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xf, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff8) (async) request_key(&(0x7f0000000000)='.request_key_auth\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r1) (async) 03:58:53 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) bind$ax25(r0, 0x0, 0x0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536e7e83ef7e3e31dd4282a2e108072bdd0af7a187c56b0d7d5413feb707ad28a135dadb1411d7f12373145512f74bc72a0a5a73d9aa87928557842c9ec491bfbb6d1d0ed97262e6fb98f60d98d5dce860b2b1896cb7815673cbe98d9db5ea50c369906135baf10edb5368877989c"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:53 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800010}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002cbd7000fbdbdf250c000000080032000700000008000b000100008008002c000700000006002800040000000a000900aaaaaaaaaa33020008002c003f71000008b6310090000000"], 0x50}, 0x1, 0x0, 0x0, 0x4}, 0x0) ioctl$BLKRRPART(r0, 0x125f, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800010}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002cbd7000fbdbdf250c000000080032000700000008000b000100008008002c000700000006002800040000000a000900aaaaaaaaaa33020008002c003f71000008b6310090000000"], 0x50}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) ioctl$BLKRRPART(r0, 0x125f, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) bind$ax25(r0, 0x0, 0x0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536e7e83ef7e3e31dd4282a2e108072bdd0af7a187c56b0d7d5413feb707ad28a135dadb1411d7f12373145512f74bc72a0a5a73d9aa87928557842c9ec491bfbb6d1d0ed97262e6fb98f60d98d5dce860b2b1896cb7815673cbe98d9db5ea50c369906135baf10edb5368877989c"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x20000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x10, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x2000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 5: r0 = syz_init_net_socket$ax25(0x3, 0x2, 0x0) bind$ax25(r0, 0x0, 0x0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536e7e83ef7e3e31dd4282a2e108072bdd0af7a187c56b0d7d5413feb707ad28a135dadb1411d7f12373145512f74bc72a0a5a73d9aa87928557842c9ec491bfbb6d1d0ed97262e6fb98f60d98d5dce860b2b1896cb7815673cbe98d9db5ea50c369906135baf10edb5368877989c"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) syz_init_net_socket$ax25(0x3, 0x2, 0x0) (async) bind$ax25(r0, 0x0, 0x0) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f707172737475767778797a30313233343536e7e83ef7e3e31dd4282a2e108072bdd0af7a187c56b0d7d5413feb707ad28a135dadb1411d7f12373145512f74bc72a0a5a73d9aa87928557842c9ec491bfbb6d1d0ed97262e6fb98f60d98d5dce860b2b1896cb7815673cbe98d9db5ea50c369906135baf10edb5368877989c"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) 03:58:53 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800010}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=ANY=[@ANYBLOB='P\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="08002cbd7000fbdbdf250c000000080032000700000008000b000100008008002c000700000006002800040000000a000900aaaaaaaaaa33020008002c003f71000008b6310090000000"], 0x50}, 0x1, 0x0, 0x0, 0x4}, 0x0) (async) ioctl$BLKRRPART(r0, 0x125f, 0x0) (async, rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (rerun: 32) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000180), 0x4) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24f00000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xf0ffffff7f0000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000616263646575767778797a30313233343536c2878f749b4678083495c384849f00"/55], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$setperm(0x5, r0, 0x240811) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3f00, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x27f, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000180), 0x4) (async, rerun: 64) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24f00000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 64) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000616263646575767778797a30313233343536c2878f749b4678083495c384849f00"/55], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$setperm(0x5, r0, 0x240811) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_CONG_MONITOR(r0, 0x114, 0x6, &(0x7f0000000180), 0x4) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="24f00000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:53 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xeffd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:53 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="13467b5d", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fedbdf25020000000500220000000000080003000000000006000e000004000014002000fe8000000000000000008000000000aa"], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x20000090) openat$nullb(0xffffffffffffff9c, &(0x7f00000003c0), 0x200402, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)={0x5c, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3f}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x100}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) sendmsg$SMC_PNETID_FLUSH(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, 0x0, 0x300, 0x70bd29, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macvlan0\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x24044044) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000240)={0x5e, 0x4, 0x1, 0x3}) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 03:58:53 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x300, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:53 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000000)=ANY=[@ANYBLOB="0200000000000000616263646575767778797a30313233343536c2878f749b4678083495c384849f00"/55], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$setperm(0x5, r0, 0x240811) 03:58:53 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfeffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r1, r2, 0xfffffffffffffffa, 0x1) 03:58:54 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="13467b5d", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fedbdf25020000000500220000000000080003000000000006000e000004000014002000fe8000000000000000008000000000aa"], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x20000090) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000003c0), 0x200402, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) (async) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)={0x5c, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3f}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x100}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) sendmsg$SMC_PNETID_FLUSH(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, 0x0, 0x300, 0x70bd29, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macvlan0\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x24044044) (async) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000240)={0x5e, 0x4, 0x1, 0x3}) (async) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfcfd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r1, r2, 0xfffffffffffffffa, 0x1) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, 0xfffffffffffffffa, 0x1) (async) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x100000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000540)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRESDEC=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$L2TP_CMD_TUNNEL_DELETE(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000480)={&(0x7f0000000040)=ANY=[@ANYBLOB="13467b5d", @ANYRES16=0x0, @ANYBLOB="00012bbd7000fedbdf25020000000500220000000000080003000000000006000e000004000014002000fe8000000000000000008000000000aa"], 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x20000090) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000003c0), 0x200402, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r2, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000400)={0x5c, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x3f}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0xc000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_GW_MODE={0x5, 0x33, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5, 0x2a, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x100}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4000}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r2) (async) sendmsg$SMC_PNETID_FLUSH(r2, &(0x7f0000000380)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x54, 0x0, 0x300, 0x70bd29, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz2\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'macvlan0\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000}, 0x24044044) (async) ioctl$IOC_PR_PREEMPT_ABORT(r1, 0x401870cc, &(0x7f0000000240)={0x5e, 0x4, 0x1, 0x3}) openat$autofs(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x3e80000000, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdef, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) (async) r2 = add_key$keyring(&(0x7f0000000100), &(0x7f00000001c0)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_MOVE(0x1e, r1, r2, 0xfffffffffffffffa, 0x1) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x0, 0x100, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x10000}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8015}, 0x40040) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7ffffffff000, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x200000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 32) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x0, 0x100, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x10000}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8015}, 0x40040) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_DEL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x50, 0x0, 0x0, 0x70bd25, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'wg0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdfc, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_DEL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x50, 0x0, 0x0, 0x70bd25, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'wg0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x300000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x0, 0x100, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x10000}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8015}, 0x40040) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x0, 0x100, 0x70bd27, 0x25dfdbff, {}, [@BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5, 0x37, 0x1}, @BATADV_ATTR_FRAGMENTATION_ENABLED={0x5}, @BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x10000}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}]}, 0x3c}, 0x1, 0x0, 0x0, 0x8015}, 0x40040) (async) 03:58:54 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r1 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$SMC_PNETID_DEL(r1, &(0x7f00000001c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000040)={&(0x7f0000000140)={0x50, 0x0, 0x0, 0x70bd25, 0x25dfdbfc, {}, [@SMC_PNETID_NAME={0x9, 0x1, 'syz1\x00'}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x1}, @SMC_PNETID_IBPORT={0x5, 0x4, 0x2}, @SMC_PNETID_IBNAME={0x9, 0x3, 'syz1\x00'}, @SMC_PNETID_ETHNAME={0x14, 0x2, 'wg0\x00'}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x40000) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdfe, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x400000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:54 executing program 5: r0 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x1f}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r0, 0x4) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0xfffffffffffffff3, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfe00, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:54 executing program 5: r0 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x1f}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r0, 0x4) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0xfffffffffffffff3, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) ioctl$BLKGETSIZE(0xffffffffffffffff, 0x401c5820, &(0x7f0000000200)) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x200002, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 5: r0 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x1f}, 0x10) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r0, 0x4) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0xfffffffffffffff3, 0xfffffffffffffffe) keyctl$read(0xb, r1, 0x0, 0x0) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff, 0x1f}, 0x10) (async) bpf$LINK_DETACH(0x22, &(0x7f0000000040)=r0, 0x4) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0xfffffffffffffff3, 0xfffffffffffffffe) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x500000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfefd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xaf}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x80) 03:58:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4080) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000136162636465666768696a6b6c6d6e6f7071729d7475767778797a30313233243536cf80a61a91f943ed43a81cc6141da0f63bb813b10e91133f5f8b9b7afc2d161a9d8b703cbd9e409a9c216bc5ca70bbf9242b4110749117f216d264e4304f9d83ce39d988fff44c173a87b85293e32b3804e8c25d6941a9c6b46d8509782bbfd2fd180d01504c94e675292063cdf0d8c71b9a937eb21cd57e458f7ae404e5299de72330c456a1d4900e836c513e85f9552ffffba8fbcdac412bd41935210502af563ce854422c52f8f1365c4fecb3e26d4ccd"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xaf}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x80) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) (async) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xaf}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x80) (async) 03:58:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4080) (async, rerun: 32) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000136162636465666768696a6b6c6d6e6f7071729d7475767778797a30313233243536cf80a61a91f943ed43a81cc6141da0f63bb813b10e91133f5f8b9b7afc2d161a9d8b703cbd9e409a9c216bc5ca70bbf9242b4110749117f216d264e4304f9d83ce39d988fff44c173a87b85293e32b3804e8c25d6941a9c6b46d8509782bbfd2fd180d01504c94e675292063cdf0d8c71b9a937eb21cd57e458f7ae404e5299de72330c456a1d4900e836c513e85f9552ffffba8fbcdac412bd41935210502af563ce854422c52f8f1365c4fecb3e26d4ccd"], 0x29, 0xfffffffffffffffb) (rerun: 32) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:54 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x4000040, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x200000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) sendmsg$BATADV_CMD_GET_DAT_CACHE(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x200, 0x70bd26, 0x25dfdbff, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0xaf}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000090}, 0x80) 03:58:54 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4080) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000136162636465666768696a6b6c6d6e6f7071729d7475767778797a30313233243536cf80a61a91f943ed43a81cc6141da0f63bb813b10e91133f5f8b9b7afc2d161a9d8b703cbd9e409a9c216bc5ca70bbf9242b4110749117f216d264e4304f9d83ce39d988fff44c173a87b85293e32b3804e8c25d6941a9c6b46d8509782bbfd2fd180d01504c94e675292063cdf0d8c71b9a937eb21cd57e458f7ae404e5299de72330c456a1d4900e836c513e85f9552ffffba8fbcdac412bd41935210502af563ce854422c52f8f1365c4fecb3e26d4ccd"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000040)={0x3c, 0x0, 0x10, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}, @BATADV_ATTR_VLANID={0x6, 0x28, 0x2}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_MODE={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8}]}, 0x3c}, 0x1, 0x0, 0x0, 0x20000004}, 0x4080) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000136162636465666768696a6b6c6d6e6f7071729d7475767778797a30313233243536cf80a61a91f943ed43a81cc6141da0f63bb813b10e91133f5f8b9b7afc2d161a9d8b703cbd9e409a9c216bc5ca70bbf9242b4110749117f216d264e4304f9d83ce39d988fff44c173a87b85293e32b3804e8c25d6941a9c6b46d8509782bbfd2fd180d01504c94e675292063cdf0d8c71b9a937eb21cd57e458f7ae404e5299de72330c456a1d4900e836c513e85f9552ffffba8fbcdac412bd41935210502af563ce854422c52f8f1365c4fecb3e26d4ccd"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="d61b3a9a534330bf04d80888469b530b836a", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:54 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000040)='cpuset.mems\x00', 0x2, 0x0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:54 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfeffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x800000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:54 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="d61b3a9a534330bf04d80888469b530b836a", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="d61b3a9a534330bf04d80888469b530b836a", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:54 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000040)='cpuset.mems\x00', 0x2, 0x0) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 5: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup/syz0\x00', 0x200002, 0x0) openat$cgroup_int(r0, &(0x7f0000000040)='cpuset.mems\x00', 0x2, 0x0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="d61b3a9a534330bf04d80888469b530b836a", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00abcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) socket(0x5, 0x3, 0x1) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x1000000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00abcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00abcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:55 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x1000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00abcdefghijklmnopqrstuvwxyz0123456'], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6a6f7071727374757675789a7a30353233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/170, 0xaa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x1, r2) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3f00000000000000, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) socket(0x5, 0x3, 0x1) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) socket(0x5, 0x3, 0x1) (async) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6a6f7071727374757675789a7a30353233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/170, 0xaa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x1, r2) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6a6f7071727374757675789a7a30353233343536"], 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/170, 0xaa) (async) add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) (async) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$negate(0xd, r1, 0x1, r2) (async) 03:58:55 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x2000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xeffdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6a6f7071727374757675789a7a30353233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$describe(0x6, r0, &(0x7f0000000140)=""/170, 0xaa) r1 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x1}, 0x0, 0x0, 0x0) add_key$keyring(&(0x7f0000000200), &(0x7f0000000240)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$negate(0xd, r1, 0x1, r2) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) socket(0x5, 0x3, 0x1) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$assume_authority(0x10, r2) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="9efede7ac3c6fe47f3c09c74a08b1da565fcd0a1ae22fdde5f5c4e0c95a3f40510ccfa464ddde4e4848e50a79a93f7dfe7db2e8ccb12c80a", 0x38, r4) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x0, 0x0, @auto=[0x15, 0x35, 0x14, 0x15, 0x3b, 0x27, 0x38, 0x10, 0x1e]}, 0x11, r5) r6 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000280)={r6, 0x3d, 0x39}, &(0x7f00000002c0)={'enc=', 'raw', ' hash=', {'sha1-ni\x00'}}, &(0x7f0000000340)="513a454912daed520b5935a51b31684fde31696e8bea8b9eebbd0fbd35f9304d3525f28a3d92f31f0aff218c1575229d1536c1f3ba211921d5e752dfbe", &(0x7f0000000380)=""/57) keyctl$unlink(0x9, r1, r3) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfcfdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x80) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:55 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$assume_authority(0x10, r2) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 32) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (rerun: 32) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="9efede7ac3c6fe47f3c09c74a08b1da565fcd0a1ae22fdde5f5c4e0c95a3f40510ccfa464ddde4e4848e50a79a93f7dfe7db2e8ccb12c80a", 0x38, r4) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x0, 0x0, @auto=[0x15, 0x35, 0x14, 0x15, 0x3b, 0x27, 0x38, 0x10, 0x1e]}, 0x11, r5) (async) r6 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r6) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000280)={r6, 0x3d, 0x39}, &(0x7f00000002c0)={'enc=', 'raw', ' hash=', {'sha1-ni\x00'}}, &(0x7f0000000340)="513a454912daed520b5935a51b31684fde31696e8bea8b9eebbd0fbd35f9304d3525f28a3d92f31f0aff218c1575229d1536c1f3ba211921d5e752dfbe", &(0x7f0000000380)=""/57) (async) keyctl$unlink(0x9, r1, r3) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x80) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$assume_authority(0x10, r2) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r4 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) r5 = add_key(&(0x7f00000001c0)='user\x00', &(0x7f0000000200)={'syz', 0x3}, &(0x7f0000000240)="9efede7ac3c6fe47f3c09c74a08b1da565fcd0a1ae22fdde5f5c4e0c95a3f40510ccfa464ddde4e4848e50a79a93f7dfe7db2e8ccb12c80a", 0x38, r4) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000140)={'syz', 0x2}, &(0x7f0000000180)={0x0, 0x0, @auto=[0x15, 0x35, 0x14, 0x15, 0x3b, 0x27, 0x38, 0x10, 0x1e]}, 0x11, r5) (async) r6 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r6) (async) keyctl$KEYCTL_PKEY_SIGN(0x1b, &(0x7f0000000280)={r6, 0x3d, 0x39}, &(0x7f00000002c0)={'enc=', 'raw', ' hash=', {'sha1-ni\x00'}}, &(0x7f0000000340)="513a454912daed520b5935a51b31684fde31696e8bea8b9eebbd0fbd35f9304d3525f28a3d92f31f0aff218c1575229d1536c1f3ba211921d5e752dfbe", &(0x7f0000000380)=""/57) keyctl$unlink(0x9, r1, r3) 03:58:55 executing program 5: write$capi20_data(0xffffffffffffffff, &(0x7f0000000000)={{0x10, 0xd, 0x82, 0xd705a567c6c0d2be, 0xa7, 0x1}, 0x46, "d3b6b0e622f861d33bcdb5ed4debe0fffa41ebed2ea3a402a5f58c7e9f0238ab554a66a6caa6365e0bdae9fc33049af13176f64ba1b0d57b398036d0d48475a88fef73bc0adf"}, 0x58) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f0000000180)=0x1) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0xffffffffffffffff, 0x8f6, 0x5d47, 0x1f, 0xff}, &(0x7f0000000200)={0x1, 0x8001, 0x100000001, 0x2, 0x7, 0x3, 0x3ff, 0x1}, &(0x7f0000000240)={0x9, 0x8, 0x1200000, 0x5, 0xfd3, 0x0, 0x8, 0x3}, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000300)={&(0x7f00000002c0)={[0x8]}, 0x8}) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x3e80000000, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfefdffffffffffff, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x80) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) openat$damon_monitor_on(0xffffffffffffff9c, &(0x7f0000000000), 0x80000, 0x80) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:55 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x4000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 5: write$capi20_data(0xffffffffffffffff, &(0x7f0000000000)={{0x10, 0xd, 0x82, 0xd705a567c6c0d2be, 0xa7, 0x1}, 0x46, "d3b6b0e622f861d33bcdb5ed4debe0fffa41ebed2ea3a402a5f58c7e9f0238ab554a66a6caa6365e0bdae9fc33049af13176f64ba1b0d57b398036d0d48475a88fef73bc0adf"}, 0x58) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f0000000180)=0x1) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0xffffffffffffffff, 0x8f6, 0x5d47, 0x1f, 0xff}, &(0x7f0000000200)={0x1, 0x8001, 0x100000001, 0x2, 0x7, 0x3, 0x3ff, 0x1}, &(0x7f0000000240)={0x9, 0x8, 0x1200000, 0x5, 0xfd3, 0x0, 0x8, 0x3}, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000300)={&(0x7f00000002c0)={[0x8]}, 0x8}) write$capi20_data(0xffffffffffffffff, &(0x7f0000000000)={{0x10, 0xd, 0x82, 0xd705a567c6c0d2be, 0xa7, 0x1}, 0x46, "d3b6b0e622f861d33bcdb5ed4debe0fffa41ebed2ea3a402a5f58c7e9f0238ab554a66a6caa6365e0bdae9fc33049af13176f64ba1b0d57b398036d0d48475a88fef73bc0adf"}, 0x58) (async) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) (async) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f0000000180)=0x1) (async) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) pselect6(0x40, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0xffffffffffffffff, 0x8f6, 0x5d47, 0x1f, 0xff}, &(0x7f0000000200)={0x1, 0x8001, 0x100000001, 0x2, 0x7, 0x3, 0x3ff, 0x1}, &(0x7f0000000240)={0x9, 0x8, 0x1200000, 0x5, 0xfd3, 0x0, 0x8, 0x3}, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000300)={&(0x7f00000002c0)={[0x8]}, 0x8}) (async) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="24000000a45aef0833882b543d29f7aa7a0e14be6c5577866b7cf5f18bc71416f03140ba3b89f2e76f148c8fbab8b053d0f8d35a85689648090075de6900874dc8c2130fdf251f3f1bc3ab4b863e330aff1d0bdb36d7b1c7020720d3ae8d73cae365e0b19d2ffe885b5fcbd157d5231326659194ad76b0843be520cf0c0450c97ff6cbda4a5cbfa78d9a4954f2423aacf6f3682a071463c8624539860b3ba0d5b56e1f9be9b9a980b7ca082b04f69e632b6111b634a7753b6977dceae9c20888ed15f9bdece4087b0129c8cf96b18d2fcca8972c811698b1d0bdaa4ea0ef7bbd7001a0611017147878157998f392d64337a306ae0a547412fe4c41685b69dce0ae43182861c7050e2dd92d180b585877a3b9487c11c7549a20ac8f200ebafac11e4e94a553735176f47639f963571ff9a519bee5ab19be07f42481b718182fef516f0cea4cb13e52fa19fe414de4352d4b0436c3256ee1bdf2d41c2dad60fa0c4616d6a92ff3fe6f839f60d16e880e6fd26ce5b01bcce33a36cd6073814f5483f16e643946b68f987a024b699b9b7d392686ae3b98f5e7286ffca356f1e20487404e8dc8942648beeca4dfa2dc41", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x80000000}}, './file0\x00'}) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @default, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdef, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x7ffffffff000, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 5: write$capi20_data(0xffffffffffffffff, &(0x7f0000000000)={{0x10, 0xd, 0x82, 0xd705a567c6c0d2be, 0xa7, 0x1}, 0x46, "d3b6b0e622f861d33bcdb5ed4debe0fffa41ebed2ea3a402a5f58c7e9f0238ab554a66a6caa6365e0bdae9fc33049af13176f64ba1b0d57b398036d0d48475a88fef73bc0adf"}, 0x58) ioctl$AUTOFS_DEV_IOCTL_PROTOSUBVER(0xffffffffffffffff, 0xc0189373, &(0x7f0000000140)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x4}}, './file0\x00'}) ioctl$CAPI_SET_FLAGS(r0, 0x80044324, &(0x7f0000000180)=0x1) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r1, 0x0, 0x0) (async) pselect6(0x40, &(0x7f00000001c0)={0x7, 0x0, 0x0, 0xffffffffffffffff, 0x8f6, 0x5d47, 0x1f, 0xff}, &(0x7f0000000200)={0x1, 0x8001, 0x100000001, 0x2, 0x7, 0x3, 0x3ff, 0x1}, &(0x7f0000000240)={0x9, 0x8, 0x1200000, 0x5, 0xfd3, 0x0, 0x8, 0x3}, &(0x7f0000000280)={0x0, 0x3938700}, &(0x7f0000000300)={&(0x7f00000002c0)={[0x8]}, 0x8}) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="24000000a45aef0833882b543d29f7aa7a0e14be6c5577866b7cf5f18bc71416f03140ba3b89f2e76f148c8fbab8b053d0f8d35a85689648090075de6900874dc8c2130fdf251f3f1bc3ab4b863e330aff1d0bdb36d7b1c7020720d3ae8d73cae365e0b19d2ffe885b5fcbd157d5231326659194ad76b0843be520cf0c0450c97ff6cbda4a5cbfa78d9a4954f2423aacf6f3682a071463c8624539860b3ba0d5b56e1f9be9b9a980b7ca082b04f69e632b6111b634a7753b6977dceae9c20888ed15f9bdece4087b0129c8cf96b18d2fcca8972c811698b1d0bdaa4ea0ef7bbd7001a0611017147878157998f392d64337a306ae0a547412fe4c41685b69dce0ae43182861c7050e2dd92d180b585877a3b9487c11c7549a20ac8f200ebafac11e4e94a553735176f47639f963571ff9a519bee5ab19be07f42481b718182fef516f0cea4cb13e52fa19fe414de4352d4b0436c3256ee1bdf2d41c2dad60fa0c4616d6a92ff3fe6f839f60d16e880e6fd26ce5b01bcce33a36cd6073814f5483f16e643946b68f987a024b699b9b7d392686ae3b98f5e7286ffca356f1e20487404e8dc8942648beeca4dfa2dc41", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x80000000}}, './file0\x00'}) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @default, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) 03:58:55 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x5000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="24000000a45aef0833882b543d29f7aa7a0e14be6c5577866b7cf5f18bc71416f03140ba3b89f2e76f148c8fbab8b053d0f8d35a85689648090075de6900874dc8c2130fdf251f3f1bc3ab4b863e330aff1d0bdb36d7b1c7020720d3ae8d73cae365e0b19d2ffe885b5fcbd157d5231326659194ad76b0843be520cf0c0450c97ff6cbda4a5cbfa78d9a4954f2423aacf6f3682a071463c8624539860b3ba0d5b56e1f9be9b9a980b7ca082b04f69e632b6111b634a7753b6977dceae9c20888ed15f9bdece4087b0129c8cf96b18d2fcca8972c811698b1d0bdaa4ea0ef7bbd7001a0611017147878157998f392d64337a306ae0a547412fe4c41685b69dce0ae43182861c7050e2dd92d180b585877a3b9487c11c7549a20ac8f200ebafac11e4e94a553735176f47639f963571ff9a519bee5ab19be07f42481b718182fef516f0cea4cb13e52fa19fe414de4352d4b0436c3256ee1bdf2d41c2dad60fa0c4616d6a92ff3fe6f839f60d16e880e6fd26ce5b01bcce33a36cd6073814f5483f16e643946b68f987a024b699b9b7d392686ae3b98f5e7286ffca356f1e20487404e8dc8942648beeca4dfa2dc41", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x80000000}}, './file0\x00'}) bind$ax25(r1, &(0x7f0000000040)={{0x3, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}}, [@remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x2}, @null, @default, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}, 0x48) 03:58:55 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdfc, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:55 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdef, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:55 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) socket(0x1d, 0x2, 0x5) 03:58:55 executing program 1: ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f00000002c0)={'syztnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x2, 0xab, 0x8001, 0x5a, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1, 0x0, 0x8000, 0xfffffc00, 0x5}}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x2, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20002804}, 0x40000) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x7000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 1: ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f00000002c0)={'syztnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x2, 0xab, 0x8001, 0x5a, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1, 0x0, 0x8000, 0xfffffc00, 0x5}}) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x2, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20002804}, 0x40000) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffdfe, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdfc, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) [ 3257.996088][ T1135] can: request_module (can-proto-5) failed. 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) socket(0x1d, 0x2, 0x5) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) socket(0x1d, 0x2, 0x5) (async) 03:58:56 executing program 1: ioctl$sock_ipv6_tunnel_SIOCCHG6RD(0xffffffffffffffff, 0x89fb, &(0x7f00000002c0)={'syztnl0\x00', &(0x7f0000000240)={'ip6tnl0\x00', 0x0, 0x29, 0x2, 0xab, 0x8001, 0x5a, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private1, 0x0, 0x8000, 0xfffffc00, 0x5}}) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 32) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 32) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x1c, 0x0, 0x2, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_HOP_PENALTY={0x5, 0x35, 0x40}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20002804}, 0x40000) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x8000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xfffffffffffffe00, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffdfe, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) socket(0x1d, 0x2, 0x5) [ 3258.151276][ T1154] can: request_module (can-proto-5) failed. 03:58:56 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x10000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 1: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r0) (async) ioctl$TUNDETACHFILTER(r0, 0x401054d6, 0x0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0xfffffffffffffe00, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xa, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) [ 3258.273569][ T1172] can: request_module (can-proto-5) failed. 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000280)={@sco={0x1f, @none}, {&(0x7f0000000000)=""/208, 0xd0}, &(0x7f0000000240), 0x59}, 0xa0) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000280)={@sco={0x1f, @none}, {&(0x7f0000000000)=""/208, 0xd0}, &(0x7f0000000240), 0x59}, 0xa0) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x2, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3f000000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000000)={0x2, 0x0, @b}, 0x48, 0xfffffffffffffffa) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xb, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000280)={@sco={0x1f, @none}, {&(0x7f0000000000)=""/208, 0xd0}, &(0x7f0000000240), 0x59}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) setsockopt$RDS_GET_MR_FOR_DEST(0xffffffffffffffff, 0x114, 0x7, &(0x7f0000000280)={@sco={0x1f, @none}, {&(0x7f0000000000)=""/208, 0xd0}, &(0x7f0000000240), 0x59}, 0xa0) (async) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$revoke(0x3, r0) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$revoke(0x3, r0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$revoke(0x3, r0) (async) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000200002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x3, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xc, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xeffdffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$revoke(0x3, r0) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000200002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$setperm(0x5, 0x0, 0x4000000) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) r4 = request_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0xfffffffffffffffb) keyctl$search(0xa, r4, &(0x7f0000000180)='cifs.spnego\x00', 0xfffffffffffffffc, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000200002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x4, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$setperm(0x5, 0x0, 0x4000000) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) (async) r4 = request_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0xfffffffffffffffb) keyctl$search(0xa, r4, &(0x7f0000000180)='cifs.spnego\x00', 0xfffffffffffffffc, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xd, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x4, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfcfdffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$setperm(0x5, 0x0, 0x4000000) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) r3 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) r4 = request_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0xfffffffffffffffb) keyctl$search(0xa, r4, &(0x7f0000000180)='cifs.spnego\x00', 0xfffffffffffffffc, 0xfffffffffffffff8) keyctl$read(0xb, r0, 0x0, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$setperm(0x5, 0x0, 0x4000000) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(&(0x7f00000001c0), &(0x7f0000000200)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r3) (async) keyctl$KEYCTL_MOVE(0x1e, r1, r2, r3, 0x0) (async) request_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f0000000140)='\x00', 0xfffffffffffffffb) (async) keyctl$search(0xa, r4, &(0x7f0000000180)='cifs.spnego\x00', 0xfffffffffffffffc, 0xfffffffffffffff8) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) (async, rerun: 64) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (rerun: 64) 03:58:56 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x5, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:56 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async, rerun: 64) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (rerun: 64) ioctl$HDIO_GETGEO(r0, 0x301, &(0x7f0000000000)) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:56 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xe, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x5, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:56 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfefdffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:56 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e71435de7cefd76807ffb60d08000f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c248d699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4048001) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000000)={0x5, 0xfffffffd, 0x5bd34fb2}) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)={0x3, 0x0, @c}, 0x29, 0xfffffffffffffffa) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = request_key(&(0x7f0000000140)='logon\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000300)='fscrypt-provisioning\x004\x90\xdd\vw[\x1e\xab\x051\x14+\xb6\x8b\xc9\x03\xc3\x83#[\x1b\xa8\xcee\xfd\xab\x05<\xc5\x8e\xbajb\xa3\x9a\xa7F\xc1\x91HU1\xeem\xe7\xbc\t\x0f\x8b\x0f\xbb\xf0\xb1o\xa9\x813\xb3\xa9&(\x04\xf2\x13\xce\xb1\a\x19\xcc\xa3J\x05\x8a\xc2\x95h\xfe%8\x8c}S}\xd3\x9b\x04E\x85(\xf7\xa1\x05\x19\x12\xbc\x82\xd9\xfd\xeb\xc9Mc\x7f\x04\x00\x00\xe9\x1e_\x88Z\xb6\tV\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x19\xb6\xa2?/\x01R\xf8\x81\x1e\x18\xceuIy\aH\xc9\x97\x883\xfb\xff\xe1\x84\x1a\xbe*7\x19\xba\xed\v\xa0E\x13\xadf\x12m&\xd4\a\xdd6\xfc\x10d8\x16-E\x92\xc7\xdd\xfb\xd6\x91\xfd^\xa1\\\x9f\x1e\x86\xfa\xb0\x02\x9d~\x13\x16gzVI\x8at\\\xf3\x0eR\xc5Y\x1e#x\xbf\b\xc4\xb5\xff\xabF\xb4\x04X\xbe13\x9dY\x02\xa7p\xe5(\xeaw\x7f\x1c\xfec\x1a\x00\xb6\v\xc2\x94\xa0\xbb\x9b\xd2\xa6\xe1\x170\x1b8(\xfa\xf4\x92\xea]\x0e\xf8\x9bG\xf23\x19\xf9\x90\az\xb0\xf7\xear\xa3\x8c{z\xa5PY06_\x024J\xc8px\x8cD\xf5r\xfb\xa6\xc2*\xf1\x9f2\xa2\v\'\x11\f\xd3\xb2\xfaR\rNgK#5\xcaJ\xb9\xfe\xe7\x19\xecY5\xfd\xa0}~|3|)Z\xd3\x17\x17\x99;\x17\'\xf7W\x9b', 0xfffffffffffffffb) r2 = getgid() keyctl$chown(0x4, r1, 0xffffffffffffffff, r2) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x6, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e71435de7cefd76807ffb60d08000f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c248d699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4048001) (async) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000000)={0x5, 0xfffffffd, 0x5bd34fb2}) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfffffdef, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xf, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async, rerun: 64) r1 = request_key(&(0x7f0000000140)='logon\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000300)='fscrypt-provisioning\x004\x90\xdd\vw[\x1e\xab\x051\x14+\xb6\x8b\xc9\x03\xc3\x83#[\x1b\xa8\xcee\xfd\xab\x05<\xc5\x8e\xbajb\xa3\x9a\xa7F\xc1\x91HU1\xeem\xe7\xbc\t\x0f\x8b\x0f\xbb\xf0\xb1o\xa9\x813\xb3\xa9&(\x04\xf2\x13\xce\xb1\a\x19\xcc\xa3J\x05\x8a\xc2\x95h\xfe%8\x8c}S}\xd3\x9b\x04E\x85(\xf7\xa1\x05\x19\x12\xbc\x82\xd9\xfd\xeb\xc9Mc\x7f\x04\x00\x00\xe9\x1e_\x88Z\xb6\tV\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x19\xb6\xa2?/\x01R\xf8\x81\x1e\x18\xceuIy\aH\xc9\x97\x883\xfb\xff\xe1\x84\x1a\xbe*7\x19\xba\xed\v\xa0E\x13\xadf\x12m&\xd4\a\xdd6\xfc\x10d8\x16-E\x92\xc7\xdd\xfb\xd6\x91\xfd^\xa1\\\x9f\x1e\x86\xfa\xb0\x02\x9d~\x13\x16gzVI\x8at\\\xf3\x0eR\xc5Y\x1e#x\xbf\b\xc4\xb5\xff\xabF\xb4\x04X\xbe13\x9dY\x02\xa7p\xe5(\xeaw\x7f\x1c\xfec\x1a\x00\xb6\v\xc2\x94\xa0\xbb\x9b\xd2\xa6\xe1\x170\x1b8(\xfa\xf4\x92\xea]\x0e\xf8\x9bG\xf23\x19\xf9\x90\az\xb0\xf7\xear\xa3\x8c{z\xa5PY06_\x024J\xc8px\x8cD\xf5r\xfb\xa6\xc2*\xf1\x9f2\xa2\v\'\x11\f\xd3\xb2\xfaR\rNgK#5\xcaJ\xb9\xfe\xe7\x19\xecY5\xfd\xa0}~|3|)Z\xd3\x17\x17\x99;\x17\'\xf7W\x9b', 0xfffffffffffffffb) (rerun: 64) r2 = getgid() keyctl$chown(0x4, r1, 0xffffffffffffffff, r2) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x8, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e71435de7cefd76807ffb60d08000f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c248d699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4048001) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000000)={0x5, 0xfffffffd, 0x5bd34fb2}) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e71435de7cefd76807ffb60d08000f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c248d699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) sendmsg$BATADV_CMD_GET_VLAN(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5, 0x38, 0x1}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x34}, 0x1, 0x0, 0x0, 0x8000}, 0x4048001) (async) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, &(0x7f0000000000)={0x5, 0xfffffffd, 0x5bd34fb2}) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000090660100000000000000000500000005002f000600000008003a0009000000f15153e7b7355a86efd76807ff29979e10acd73fc0b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e77125f20f521a86c52e8a4004dbb04a733776d48f5bbbd2466b270a3270f9652c2485699b41812747ce3e02d6f02ebac069c141642eb47da39ac584911c568b1a70f965b740a9e962e686ea5a4e2321581500000000000010000dd9f30e58c6702a60df5d9edc4e1b727184d5586d1bd6f4b48a6512b8df52898021d5b98ec1f3c2fe628f82a4c7ade373a2bd5c3c297f286abf5bc4ea013ffa947aed31ad6e875646f6c1b89792dc99361c5c891f089a7984b1b624ccb412ceb7632c63b76d2bc500dc315906d8920c66583ef56b53bf92e810a8c113fba408e0c1cc"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee01}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x7, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = request_key(&(0x7f0000000140)='logon\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000300)='fscrypt-provisioning\x004\x90\xdd\vw[\x1e\xab\x051\x14+\xb6\x8b\xc9\x03\xc3\x83#[\x1b\xa8\xcee\xfd\xab\x05<\xc5\x8e\xbajb\xa3\x9a\xa7F\xc1\x91HU1\xeem\xe7\xbc\t\x0f\x8b\x0f\xbb\xf0\xb1o\xa9\x813\xb3\xa9&(\x04\xf2\x13\xce\xb1\a\x19\xcc\xa3J\x05\x8a\xc2\x95h\xfe%8\x8c}S}\xd3\x9b\x04E\x85(\xf7\xa1\x05\x19\x12\xbc\x82\xd9\xfd\xeb\xc9Mc\x7f\x04\x00\x00\xe9\x1e_\x88Z\xb6\tV\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x19\xb6\xa2?/\x01R\xf8\x81\x1e\x18\xceuIy\aH\xc9\x97\x883\xfb\xff\xe1\x84\x1a\xbe*7\x19\xba\xed\v\xa0E\x13\xadf\x12m&\xd4\a\xdd6\xfc\x10d8\x16-E\x92\xc7\xdd\xfb\xd6\x91\xfd^\xa1\\\x9f\x1e\x86\xfa\xb0\x02\x9d~\x13\x16gzVI\x8at\\\xf3\x0eR\xc5Y\x1e#x\xbf\b\xc4\xb5\xff\xabF\xb4\x04X\xbe13\x9dY\x02\xa7p\xe5(\xeaw\x7f\x1c\xfec\x1a\x00\xb6\v\xc2\x94\xa0\xbb\x9b\xd2\xa6\xe1\x170\x1b8(\xfa\xf4\x92\xea]\x0e\xf8\x9bG\xf23\x19\xf9\x90\az\xb0\xf7\xear\xa3\x8c{z\xa5PY06_\x024J\xc8px\x8cD\xf5r\xfb\xa6\xc2*\xf1\x9f2\xa2\v\'\x11\f\xd3\xb2\xfaR\rNgK#5\xcaJ\xb9\xfe\xe7\x19\xecY5\xfd\xa0}~|3|)Z\xd3\x17\x17\x99;\x17\'\xf7W\x9b', 0xfffffffffffffffb) r2 = getgid() keyctl$chown(0x4, r1, 0xffffffffffffffff, r2) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) request_key(&(0x7f0000000140)='logon\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000300)='fscrypt-provisioning\x004\x90\xdd\vw[\x1e\xab\x051\x14+\xb6\x8b\xc9\x03\xc3\x83#[\x1b\xa8\xcee\xfd\xab\x05<\xc5\x8e\xbajb\xa3\x9a\xa7F\xc1\x91HU1\xeem\xe7\xbc\t\x0f\x8b\x0f\xbb\xf0\xb1o\xa9\x813\xb3\xa9&(\x04\xf2\x13\xce\xb1\a\x19\xcc\xa3J\x05\x8a\xc2\x95h\xfe%8\x8c}S}\xd3\x9b\x04E\x85(\xf7\xa1\x05\x19\x12\xbc\x82\xd9\xfd\xeb\xc9Mc\x7f\x04\x00\x00\xe9\x1e_\x88Z\xb6\tV\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf1\x19\xb6\xa2?/\x01R\xf8\x81\x1e\x18\xceuIy\aH\xc9\x97\x883\xfb\xff\xe1\x84\x1a\xbe*7\x19\xba\xed\v\xa0E\x13\xadf\x12m&\xd4\a\xdd6\xfc\x10d8\x16-E\x92\xc7\xdd\xfb\xd6\x91\xfd^\xa1\\\x9f\x1e\x86\xfa\xb0\x02\x9d~\x13\x16gzVI\x8at\\\xf3\x0eR\xc5Y\x1e#x\xbf\b\xc4\xb5\xff\xabF\xb4\x04X\xbe13\x9dY\x02\xa7p\xe5(\xeaw\x7f\x1c\xfec\x1a\x00\xb6\v\xc2\x94\xa0\xbb\x9b\xd2\xa6\xe1\x170\x1b8(\xfa\xf4\x92\xea]\x0e\xf8\x9bG\xf23\x19\xf9\x90\az\xb0\xf7\xear\xa3\x8c{z\xa5PY06_\x024J\xc8px\x8cD\xf5r\xfb\xa6\xc2*\xf1\x9f2\xa2\v\'\x11\f\xd3\xb2\xfaR\rNgK#5\xcaJ\xb9\xfe\xe7\x19\xecY5\xfd\xa0}~|3|)Z\xd3\x17\x17\x99;\x17\'\xf7W\x9b', 0xfffffffffffffffb) (async) getgid() (async) keyctl$chown(0x4, r1, 0xffffffffffffffff, r2) (async) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfffffdfc, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x10, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e06707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffe, r2, 0x0) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000090660100000000000000000500000005002f000600000008003a0009000000f15153e7b7355a86efd76807ff29979e10acd73fc0b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e77125f20f521a86c52e8a4004dbb04a733776d48f5bbbd2466b270a3270f9652c2485699b41812747ce3e02d6f02ebac069c141642eb47da39ac584911c568b1a70f965b740a9e962e686ea5a4e2321581500000000000010000dd9f30e58c6702a60df5d9edc4e1b727184d5586d1bd6f4b48a6512b8df52898021d5b98ec1f3c2fe628f82a4c7ade373a2bd5c3c297f286abf5bc4ea013ffa947aed31ad6e875646f6c1b89792dc99361c5c891f089a7984b1b624ccb412ceb7632c63b76d2bc500dc315906d8920c66583ef56b53bf92e810a8c113fba408e0c1cc"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee01}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e06707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffe, r2, 0x0) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="0000000090660100000000000000000500000005002f000600000008003a0009000000f15153e7b7355a86efd76807ff29979e10acd73fc0b60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e77125f20f521a86c52e8a4004dbb04a733776d48f5bbbd2466b270a3270f9652c2485699b41812747ce3e02d6f02ebac069c141642eb47da39ac584911c568b1a70f965b740a9e962e686ea5a4e2321581500000000000010000dd9f30e58c6702a60df5d9edc4e1b727184d5586d1bd6f4b48a6512b8df52898021d5b98ec1f3c2fe628f82a4c7ade373a2bd5c3c297f286abf5bc4ea013ffa947aed31ad6e875646f6c1b89792dc99361c5c891f089a7984b1b624ccb412ceb7632c63b76d2bc500dc315906d8920c66583ef56b53bf92e810a8c113fba408e0c1cc"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(0xffffffffffffffff, 0xc018937b, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0xee00, 0xee01}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="060000002f0fd04e0fdcf26acf75cbfa7b2814ed50b0b0250b25b6d282ed96c0ce1678fddd02137ec4b13011cdbbb3dc12509e94103cdc15d4d8691a2524011b9f2e40a28d4af249c52023e6f372f3b3b048d5f4aacf9981075570f88bcfc7eee382aa55459b72ab300a64f6ca8b50ad24490000064e2c84b9e0eed45d538b9bc702b6d65b8f2eb976542b9d094a1a3417ac557f56cefb0364e2b6de42ef44f9440669fbd0b1fffaba3bd76fd3", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x11, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfe, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x8, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfffffdfe, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e06707172737475767778797a30313233343536"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) r2 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r1, 0xfffffffffffffffe, r2, 0x0) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="060000002f0fd04e0fdcf26acf75cbfa7b2814ed50b0b0250b25b6d282ed96c0ce1678fddd02137ec4b13011cdbbb3dc12509e94103cdc15d4d8691a2524011b9f2e40a28d4af249c52023e6f372f3b3b048d5f4aacf9981075570f88bcfc7eee382aa55459b72ab300a64f6ca8b50ad24490000064e2c84b9e0eed45d538b9bc702b6d65b8f2eb976542b9d094a1a3417ac557f56cefb0364e2b6de42ef44f9440669fbd0b1fffaba3bd76fd3", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="8f4fb032c22245e27978123229366c95e63f12d4f9cffd70ce466128858c57506b767c44c262be70ef4a2efb96d4c9aba8cc13fc618a2ee8fdd65f06a568772dd84cac99ef038736698a387e8c8673", 0x4f, 0xfffffffffffffffb) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="8f4fb032c22245e27978123229366c95e63f12d4f9cffd70ce466128858c57506b767c44c262be70ef4a2efb96d4c9aba8cc13fc618a2ee8fdd65f06a568772dd84cac99ef038736698a387e8c8673", 0x4f, 0xfffffffffffffffb) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="060000002f0fd04e0fdcf26acf75cbfa7b2814ed50b0b0250b25b6d282ed96c0ce1678fddd02137ec4b13011cdbbb3dc12509e94103cdc15d4d8691a2524011b9f2e40a28d4af249c52023e6f372f3b3b048d5f4aacf9981075570f88bcfc7eee382aa55459b72ab300a64f6ca8b50ad24490000064e2c84b9e0eed45d538b9bc702b6d65b8f2eb976542b9d094a1a3417ac557f56cefb0364e2b6de42ef44f9440669fbd0b1fffaba3bd76fd3", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=ANY=[@ANYBLOB="060000002f0fd04e0fdcf26acf75cbfa7b2814ed50b0b0250b25b6d282ed96c0ce1678fddd02137ec4b13011cdbbb3dc12509e94103cdc15d4d8691a2524011b9f2e40a28d4af249c52023e6f372f3b3b048d5f4aacf9981075570f88bcfc7eee382aa55459b72ab300a64f6ca8b50ad24490000064e2c84b9e0eed45d538b9bc702b6d65b8f2eb976542b9d094a1a3417ac557f56cefb0364e2b6de42ef44f9440669fbd0b1fffaba3bd76fd3", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x9, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) add_key(&(0x7f0000000000)='id_resolver\x00', &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000140)="8f4fb032c22245e27978123229366c95e63f12d4f9cffd70ce466128858c57506b767c44c262be70ef4a2efb96d4c9aba8cc13fc618a2ee8fdd65f06a568772dd84cac99ef038736698a387e8c8673", 0x4f, 0xfffffffffffffffb) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x12, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x300, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8000}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfffffe00, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f70717273743612fc8746101e5c7e39a2976aa5853f439eb0658f15164d0a0ef119bb30565c2147d70fa33af883d0c0740184a9235e4495a99f5e6a0edd2eac423e9e94855b54778cf4fd8630023b959865d56270ac49a2fb56e1ac3b97b3808af5df3e133d24c44edd04e1f7a87996094f3c2d39a735c60639fc5087d9c7d0af572c259e47cc7b80ff8495f37543cc148b8fea0b5bc8a73ba13f6f6d578a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r1, 0x5e, 0xfb}, &(0x7f0000000100)={'enc=', 'raw', ' hash=', {'streebog512-generic\x00'}}, &(0x7f0000000280)="4bb76ccfe9027e7c81dbba3ebd58c5462c332c2848167eacc3e38dfb80cd770964a07454cd59b75ad194b012cbe66c5d6d59887f0df1f787fb9e693cf778128cb82811032dea1343ce32aef6fdf7040e36c4c547d796be036ab836e00066", &(0x7f0000000300)=""/251) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffffb, r2, 0x0) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xa, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8000}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f70717273743612fc8746101e5c7e39a2976aa5853f439eb0658f15164d0a0ef119bb30565c2147d70fa33af883d0c0740184a9235e4495a99f5e6a0edd2eac423e9e94855b54778cf4fd8630023b959865d56270ac49a2fb56e1ac3b97b3808af5df3e133d24c44edd04e1f7a87996094f3c2d39a735c60639fc5087d9c7d0af572c259e47cc7b80ff8495f37543cc148b8fea0b5bc8a73ba13f6f6d578a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async, rerun: 64) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r1, 0x5e, 0xfb}, &(0x7f0000000100)={'enc=', 'raw', ' hash=', {'streebog512-generic\x00'}}, &(0x7f0000000280)="4bb76ccfe9027e7c81dbba3ebd58c5462c332c2848167eacc3e38dfb80cd770964a07454cd59b75ad194b012cbe66c5d6d59887f0df1f787fb9e693cf778128cb82811032dea1343ce32aef6fdf7040e36c4c547d796be036ab836e00066", &(0x7f0000000300)=""/251) (rerun: 64) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffffb, r2, 0x0) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000000)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x8000}}, './file0\x00'}) ioctl$HDIO_GETGEO(r1, 0x301, &(0x7f0000000040)) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x13, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x500, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xffffffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="e9ff186b09d249a907a2f61b0331c7d1b8ebf99ce1e3c2573ff89667cd1baf9aa87f56177ca6325fd64925ff5d8cef3ce4086fbc02fa59b2ff5639a9a22d666e33cbaaf6d1006668200a22c0f49e8ee5f8648027b3978b72571e1343742fb3db29522300000000000000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efcd6807ffb60ded330f84cd6b04058d6f76c603000000000000007a79a96ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b418abc5fd8f88a46811249e27814795c23eab5a46fd5b8cd64970d73e4d9ed3b0a033d5a9cd0c0d19d2a17cdb70943f0c1b9920d8dd6"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x1, 0x8, 0x3f, 0x8000, 0x4, 0x1}) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xb, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f00000001c0)=ANY=[@ANYBLOB="02000000000000006162636465666768696a6b6c6d6e6f70717273743612fc8746101e5c7e39a2976aa5853f439eb0658f15164d0a0ef119bb30565c2147d70fa33af883d0c0740184a9235e4495a99f5e6a0edd2eac423e9e94855b54778cf4fd8630023b959865d56270ac49a2fb56e1ac3b97b3808af5df3e133d24c44edd04e1f7a87996094f3c2d39a735c60639fc5087d9c7d0af572c259e47cc7b80ff8495f37543cc148b8fea0b5bc8a73ba13f6f6d578a"], 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r1, 0x5e, 0xfb}, &(0x7f0000000100)={'enc=', 'raw', ' hash=', {'streebog512-generic\x00'}}, &(0x7f0000000280)="4bb76ccfe9027e7c81dbba3ebd58c5462c332c2848167eacc3e38dfb80cd770964a07454cd59b75ad194b012cbe66c5d6d59887f0df1f787fb9e693cf778128cb82811032dea1343ce32aef6fdf7040e36c4c547d796be036ab836e00066", &(0x7f0000000300)=""/251) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$KEYCTL_MOVE(0x1e, r0, 0xfffffffffffffffb, r2, 0x0) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="e9ff186b09d249a907a2f61b0331c7d1b8ebf99ce1e3c2573ff89667cd1baf9aa87f56177ca6325fd64925ff5d8cef3ce4086fbc02fa59b2ff5639a9a22d666e33cbaaf6d1006668200a22c0f49e8ee5f8648027b3978b72571e1343742fb3db29522300000000000000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efcd6807ffb60ded330f84cd6b04058d6f76c603000000000000007a79a96ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b418abc5fd8f88a46811249e27814795c23eab5a46fd5b8cd64970d73e4d9ed3b0a033d5a9cd0c0d19d2a17cdb70943f0c1b9920d8dd6"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x1, 0x8, 0x3f, 0x8000, 0x4, 0x1}) 03:58:57 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000040)={0x0, 0xf, 0x1, 0x0, "7006346590710d02ffa73f98a309fa94a9cddd7376f54f89842059d0d3d83e4d"}) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0x0, 0xb8}, 0x0, &(0x7f0000000040), &(0x7f0000000140)=""/184) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000200)=0x6) 03:58:57 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x700, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:57 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xc, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:57 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000380)=ANY=[@ANYBLOB="e9ff186b09d249a907a2f61b0331c7d1b8ebf99ce1e3c2573ff89667cd1baf9aa87f56177ca6325fd64925ff5d8cef3ce4086fbc02fa59b2ff5639a9a22d666e33cbaaf6d1006668200a22c0f49e8ee5f8648027b3978b72571e1343742fb3db29522300000000000000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efcd6807ffb60ded330f84cd6b04058d6f76c603000000000000007a79a96ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b418abc5fd8f88a46811249e27814795c23eab5a46fd5b8cd64970d73e4d9ed3b0a033d5a9cd0c0d19d2a17cdb70943f0c1b9920d8dd6"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async, rerun: 32) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000000)={0x1, 0x8, 0x3f, 0x8000, 0x4, 0x1}) (rerun: 32) 03:58:57 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x31, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000040)={0x0, 0xf, 0x1, 0x0, "7006346590710d02ffa73f98a309fa94a9cddd7376f54f89842059d0d3d83e4d"}) (async) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0x0, 0xb8}, 0x0, &(0x7f0000000040), &(0x7f0000000140)=""/184) (async, rerun: 64) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000200)=0x6) (rerun: 64) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000000)) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f0000000040)={0x0, 0xf, 0x1, 0x0, "7006346590710d02ffa73f98a309fa94a9cddd7376f54f89842059d0d3d83e4d"}) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, &(0x7f0000000000)={r0, 0x0, 0xb8}, 0x0, &(0x7f0000000040), &(0x7f0000000140)=""/184) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000200)=0x6) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x32, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x2, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000000)) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x2000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xd, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @a}, 0x48, r0) add_key(&(0x7f0000000080)='logon\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @a}, 0x48, r0) add_key(&(0x7f0000000080)='logon\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0x0) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @a}, 0x48, r0) (async) add_key(&(0x7f0000000080)='logon\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r1, 0x0, 0x0) (async) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x1260, &(0x7f0000000000)) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x3f00, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x300, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xe, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000140)={0x2, 0x0, @a}, 0x48, r0) (async) add_key(&(0x7f0000000080)='logon\x00', &(0x7f0000000100)={'syz', 0x1}, 0x0, 0x0, r0) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23", @ANYRESHEX=0x0], 0x24}}, 0x1) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161eae24a112a727d616161616161616161616161313131313131311f000000000000003131313131313131313110313131313131fd10c0f54fe725e57d389fa46b8b8ad514f3e588e2c164828bbd2c0ed3ff0af469"], 0x48, r0) add_key$keyring(0x0, &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$update(0x2, r0, 0x0, 0x0) 03:58:58 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23", @ANYRESHEX=0x0], 0x24}}, 0x1) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161eae24a112a727d616161616161616161616161313131313131311f000000000000003131313131313131313110313131313131fd10c0f54fe725e57d389fa46b8b8ad514f3e588e2c164828bbd2c0ed3ff0af469"], 0x48, r0) (async) add_key$keyring(0x0, &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$update(0x2, r0, 0x0, 0x0) 03:58:58 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23", @ANYRESHEX=0x0], 0x24}}, 0x1) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) socket$rds(0x15, 0x5, 0x0) (async) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00', @ANYRES16=r0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23", @ANYRESHEX=0x0], 0x24}}, 0x1) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) (async) 03:58:58 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$fscrypt_provisioning(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000006161616161616161616161616161616161616161eae24a112a727d616161616161616161616161313131313131311f000000000000003131313131313131313110313131313131fd10c0f54fe725e57d389fa46b8b8ad514f3e588e2c164828bbd2c0ed3ff0af469"], 0x48, r0) add_key$keyring(0x0, &(0x7f0000000100)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$update(0x2, r0, 0x0, 0x0) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x500, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xeffd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xf, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x4, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000d1ac9d3ec2f565d03c744eba2d033d719df1c5297701a5737f3321837b65a76bf66ea456a93d879887addf6dda989a63f24d3a4313dcfe16dc9e755ee548bba9e34471612057e673aff480db450f68d537af798742c76056c877b01b5b7c319e8075d3ea8906190c85804ce22e59a184e7a59ed69c250bd07b5aa917ca698deb13729f4fc3a420000d763ade3deb72971df58d19c33520002538d82bf7a84fa248463b11826c1721aafde37b5f523abd470ec13b56a798b571f0a79e7b57dbc3ac6bb8fca8556682be5360c8a0224b8619c1f9073c2e1249d1c729ee91be174674df892ba9f9c611719183a7", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000d1ac9d3ec2f565d03c744eba2d033d719df1c5297701a5737f3321837b65a76bf66ea456a93d879887addf6dda989a63f24d3a4313dcfe16dc9e755ee548bba9e34471612057e673aff480db450f68d537af798742c76056c877b01b5b7c319e8075d3ea8906190c85804ce22e59a184e7a59ed69c250bd07b5aa917ca698deb13729f4fc3a420000d763ade3deb72971df58d19c33520002538d82bf7a84fa248463b11826c1721aafde37b5f523abd470ec13b56a798b571f0a79e7b57dbc3ac6bb8fca8556682be5360c8a0224b8619c1f9073c2e1249d1c729ee91be174674df892ba9f9c611719183a7", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x600, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfcfd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 5: r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000300)=ANY=[@ANYBLOB="24000000d1ac9d3ec2f565d03c744eba2d033d719df1c5297701a5737f3321837b65a76bf66ea456a93d879887addf6dda989a63f24d3a4313dcfe16dc9e755ee548bba9e34471612057e673aff480db450f68d537af798742c76056c877b01b5b7c319e8075d3ea8906190c85804ce22e59a184e7a59ed69c250bd07b5aa917ca698deb13729f4fc3a420000d763ade3deb72971df58d19c33520002538d82bf7a84fa248463b11826c1721aafde37b5f523abd470ec13b56a798b571f0a79e7b57dbc3ac6bb8fca8556682be5360c8a0224b8619c1f9073c2e1249d1c729ee91be174674df892ba9f9c611719183a7", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x8000, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x10, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 5: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000280)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x101}}, './file0\x00'}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000002c0)={0x0, @initdev, @multicast2}, &(0x7f0000000300)=0xc) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xff}}, './file0\x00'}) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r2) request_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r4) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2, {0x0}, 0x0}, 0xa0) r6 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYRES32=r5], 0x29, r2) keyctl$negate(0xd, r2, 0x1f, r3) r7 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r7, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) setsockopt$RDS_CONG_MONITOR(r7, 0x114, 0x6, &(0x7f0000000340), 0x4) keyctl$read(0xb, r6, 0x0, 0x0) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x700, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1000}}, './file0\x00'}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004890}, 0x4000080) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000280)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x101}}, './file0\x00'}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000002c0)={0x0, @initdev, @multicast2}, &(0x7f0000000300)=0xc) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xff}}, './file0\x00'}) (async) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r2) request_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r4) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2, {0x0}, 0x0}, 0xa0) r6 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYRES32=r5], 0x29, r2) (async) keyctl$negate(0xd, r2, 0x1f, r3) r7 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r7, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) setsockopt$RDS_CONG_MONITOR(r7, 0x114, 0x6, &(0x7f0000000340), 0x4) (async) keyctl$read(0xb, r6, 0x0, 0x0) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 5: ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(0xffffffffffffffff, 0xc018937d, &(0x7f0000000280)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0x101}}, './file0\x00'}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000002c0)={0x0, @initdev, @multicast2}, &(0x7f0000000300)=0xc) (async) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) sendmsg$BATADV_CMD_GET_HARDIF(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x44, 0x0, 0x200, 0x70bd25, 0x0, {}, [@BATADV_ATTR_ISOLATION_MASK={0x8}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x8000}, @BATADV_ATTR_VLANID={0x6}, @BATADV_ATTR_ORIG_INTERVAL={0x8}, @BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5}]}, 0x44}}, 0x20000040) (async) syz_genetlink_get_family_id$batadv(&(0x7f0000000500), r1) (async) ioctl$AUTOFS_DEV_IOCTL_ASKUMOUNT(r1, 0xc018937d, &(0x7f0000000240)={{0x1, 0x1, 0x18, 0xffffffffffffffff, {0xff}}, './file0\x00'}) r2 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) r3 = add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) r4 = add_key$keyring(&(0x7f0000000180), &(0x7f00000001c0)={'syz', 0x2}, 0x0, 0x0, r2) request_key(&(0x7f0000000000)='blacklist\x00', &(0x7f0000000100)={'syz', 0x3}, &(0x7f0000000140)='fscrypt-provisioning\x00', r4) (async) r5 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r5, 0x114, 0x7, &(0x7f0000001b00)={@l2, {0x0}, 0x0}, 0xa0) (async) r6 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000200)=ANY=[@ANYRES32=r5], 0x29, r2) (async) keyctl$negate(0xd, r2, 0x1f, r3) r7 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r7, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) setsockopt$RDS_CONG_MONITOR(r7, 0x114, 0x6, &(0x7f0000000340), 0x4) (async) keyctl$read(0xb, r6, 0x0, 0x0) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdef, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x11, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x900, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1000}}, './file0\x00'}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004890}, 0x4000080) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$invalidate(0x15, r0) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_READY(0xffffffffffffffff, 0xc0189376, &(0x7f0000000000)={{0x1, 0x1, 0x18, r0, {0x1000}}, './file0\x00'}) sendmsg$BATADV_CMD_TP_METER_CANCEL(r1, &(0x7f0000000240)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x2c, 0x0, 0x20, 0x70bd26, 0x25dfdbfb, {}, [@BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0xfff}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x7}, @BATADV_ATTR_MULTICAST_FORCEFLOOD_ENABLED={0x5}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4004890}, 0x4000080) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) keyctl$invalidate(0x15, r0) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x12, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) keyctl$invalidate(0x15, r0) 03:58:58 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x8, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdfc, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:58 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xa00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:58 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:58 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:58 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYRES64=0x0, @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xb00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfdfe, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 5: add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) r0 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) keyctl$read(0xb, r1, 0x0, 0x0) 03:58:59 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x13, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x10, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="350000161c08afae9282297becbd34683cbb8b02001538d3b5ad4374f357bd5163c80f6dd3b59692144cffe9097edb9ba6f2a76be26cc0b3ac6b272cf38260ce2df6510f73bba9da611dad86563a9b34af41bddfc922e997330526d7c4e7e17e8c8f45c8302146b3b855b15c2a812d692ceead03b15b47b2944f6d3740ef2286", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fa32c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23eab5ab3d91bfba3756d1363da81d8af40672dcc2b898f4bcf21c50c41ea112a7a432f0fcb4719302f7c545f9ba"], 0x24}}, 0x40000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="350000161c08afae9282297becbd34683cbb8b02001538d3b5ad4374f357bd5163c80f6dd3b59692144cffe9097edb9ba6f2a76be26cc0b3ac6b272cf38260ce2df6510f73bba9da611dad86563a9b34af41bddfc922e997330526d7c4e7e17e8c8f45c8302146b3b855b15c2a812d692ceead03b15b47b2944f6d3740ef2286", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fa32c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23eab5ab3d91bfba3756d1363da81d8af40672dcc2b898f4bcf21c50c41ea112a7a432f0fcb4719302f7c545f9ba"], 0x24}}, 0x40000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="350000161c08afae9282297becbd34683cbb8b02001538d3b5ad4374f357bd5163c80f6dd3b59692144cffe9097edb9ba6f2a76be26cc0b3ac6b272cf38260ce2df6510f73bba9da611dad86563a9b34af41bddfc922e997330526d7c4e7e17e8c8f45c8302146b3b855b15c2a812d692ceead03b15b47b2944f6d3740ef2286", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fa32c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23eab5ab3d91bfba3756d1363da81d8af40672dcc2b898f4bcf21c50c41ea112a7a432f0fcb4719302f7c545f9ba"], 0x24}}, 0x40000) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:59 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) keyctl$unlink(0x9, 0x0, 0xfffffffffffffffc) 03:58:59 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) keyctl$unlink(0x9, 0x0, 0xfffffffffffffffc) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="350000161c08afae9282297becbd34683cbb8b02001538d3b5ad4374f357bd5163c80f6dd3b59692144cffe9097edb9ba6f2a76be26cc0b3ac6b272cf38260ce2df6510f73bba9da611dad86563a9b34af41bddfc922e997330526d7c4e7e17e8c8f45c8302146b3b855b15c2a812d692ceead03b15b47b2944f6d3740ef2286", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fa32c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23eab5ab3d91bfba3756d1363da81d8af40672dcc2b898f4bcf21c50c41ea112a7a432f0fcb4719302f7c545f9ba"], 0x24}}, 0x40000) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="350000161c08afae9282297becbd34683cbb8b02001538d3b5ad4374f357bd5163c80f6dd3b59692144cffe9097edb9ba6f2a76be26cc0b3ac6b272cf38260ce2df6510f73bba9da611dad86563a9b34af41bddfc922e997330526d7c4e7e17e8c8f45c8302146b3b855b15c2a812d692ceead03b15b47b2944f6d3740ef2286", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fa32c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23eab5ab3d91bfba3756d1363da81d8af40672dcc2b898f4bcf21c50c41ea112a7a432f0fcb4719302f7c545f9ba"], 0x24}}, 0x40000) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) 03:58:59 executing program 5: keyctl$read(0xb, 0x0, 0x0, 0x0) keyctl$unlink(0x9, 0x0, 0xfffffffffffffffc) keyctl$read(0xb, 0x0, 0x0, 0x0) (async) keyctl$unlink(0x9, 0x0, 0xfffffffffffffffc) (async) 03:58:59 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xc00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x14, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfe00, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0xfe, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$get_keyring_id(0x0, r2, 0x10000) 03:58:59 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xd00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) (async) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$get_keyring_id(0x0, r2, 0x10000) 03:58:59 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfefd, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x300, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x32, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) keyctl$read(0xb, r0, 0x0, 0x0) r1 = add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$get_keyring_id(0x0, r2, 0x10000) add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) (async) keyctl$read(0xb, r0, 0x0, 0x0) (async) add_key$keyring(0x0, &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r1) (async) add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x0}, 0x0, 0x0, r1) (async) add_key$keyring(0x0, &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, r2) (async) keyctl$get_keyring_id(0x0, r2, 0x10000) (async) 03:58:59 executing program 1: r0 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_GET_MR_FOR_DEST(r0, 0x114, 0x7, &(0x7f0000001b00)={@l2={0x1f, 0x0, @fixed}, {0x0}, 0x0}, 0xa0) (async) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESHEX=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f15153e7b7355a86efd76807ffb60ded330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r1, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xe00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESHEX=0x0], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000000)) 03:58:59 executing program 5: r0 = add_key$fscrypt_provisioning(&(0x7f0000000080), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000100)={0x2, 0x0, @c}, 0x29, 0xfffffffffffffffb) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0x7f, &(0x7f0000001840)=0x0) io_submit(r2, 0x1, &(0x7f0000000700)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r1, &(0x7f0000000000)='\r', 0xfffffdfe}]) keyctl$read(0xb, r0, 0x0, 0x0) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESHEX=0x0], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000000)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESHEX=0x0], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000000)) (async) 03:58:59 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x200000, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 0: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x33, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x500, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESHEX=0x0], 0x24}}, 0x0) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000000)) sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=0x0, @ANYRESHEX=0x0], 0x24}}, 0x0) (async) openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) (async) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD_SYNC_FILE(0xffffffffffffffff, 0xc01064c1, &(0x7f0000000000)) (async) 03:58:59 executing program 4: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0xf00, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f0000000040)="1f", 0x1}]) 03:58:59 executing program 3: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0x0, 0x700, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="ca54c911e7537beada50138db35813c0b53b1431fb6301ea94a9e30c5de01b7bf3058e6264fed1c3ec51d44589b6eebb52a4400000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f151330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x28, 0x0, 0x8, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040004}, 0x5) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 2: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) io_setup(0xff, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001600)=[&(0x7f0000000140)={0x0, 0xfeffff, 0x0, 0x0, 0x6f39, r0, 0x0, 0x0, 0x0, 0x0, 0x2}]) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="ca54c911e7537beada50138db35813c0b53b1431fb6301ea94a9e30c5de01b7bf3058e6264fed1c3ec51d44589b6eebb52a4400000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f151330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x28, 0x0, 0x8, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040004}, 0x5) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) 03:58:59 executing program 1: sendmsg$BATADV_CMD_GET_HARDIF(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)=ANY=[@ANYBLOB="ca54c911e7537beada50138db35813c0b53b1431fb6301ea94a9e30c5de01b7bf3058e6264fed1c3ec51d44589b6eebb52a4400000", @ANYRES16=0x0, @ANYBLOB="00000000906655e5820000000000000500000005002f000100000008003a0009000000f151330f84cd6b04058d6f76c675c242f1fab2c4fe7a79a94ef60d04e71294f20f521a86c52e8a4004dbb74a733776d48f5bbbd2466b270a3270f9652c2485699b41811249e27814795c23"], 0x24}}, 0x0) (async) sendmsg$BATADV_CMD_GET_BLA_CLAIM(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f0000000240)={&(0x7f0000000180)={0x28, 0x0, 0x8, 0x70bd26, 0x25dfdbfd, {}, [@BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_ORIG_ADDRESS={0xa}]}, 0x28}, 0x1, 0x0, 0x0, 0x20040004}, 0x5) (async) r0 = openat$nullb(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BLKGETSIZE(r0, 0x401c5820, &(0x7f0000000200)) [ 3265.965729][ T1222] ieee802154 phy0 wpan0: encryption failed: -22 [ 3265.972060][ T1222] ieee802154 phy1 wpan1: encryption failed: -22 [ 3327.405828][ T1222] ieee802154 phy0 wpan0: encryption failed: -22 [ 3327.412160][ T1222] ieee802154 phy1 wpan1: encryption failed: -22 [ 3388.845490][ T1222] ieee802154 phy0 wpan0: encryption failed: -22 [ 3388.851827][ T1222] ieee802154 phy1 wpan1: encryption failed: -22 [ 3413.804155][ T28] INFO: task syz-executor.5:1654 can't die for more than 143 seconds. [ 3413.812351][ T28] task:syz-executor.5 state:R running task stack:23744 pid: 1654 ppid: 3605 flags:0x00004006 [ 3413.843523][ T28] Call Trace: [ 3413.854205][ T28] [ 3413.857172][ T28] ? next_demotion_node+0x54/0x250 [ 3413.862308][ T28] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3413.879796][ T28] ? __sanitizer_cov_trace_const_cmp1+0x22/0x80 [ 3413.891270][ T28] lock_downgrade+0x6e0/0x6e0 [ 3413.904697][ T28] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3413.910737][ T28] ? cgroup_rstat_updated+0x20/0x390 [ 3413.924790][ T28] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3413.931090][ T28] ? folio_flags+0x4f/0x1e0 [ 3413.947606][ T28] ? mark_held_locks+0x9f/0xe0 [ 3413.952438][ T28] ? pageout+0xc80/0xc80 [ 3413.967594][ T28] ? rwlock_bug.part.0+0x90/0x90 [ 3413.972698][ T28] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3413.988639][ T28] ? shrink_lruvec+0xb2e/0x2660 [ 3413.993560][ T28] ? shrink_active_list+0x1a40/0x1a40 [ 3414.008085][ T28] ? lockdep_hardirqs_on_prepare+0x400/0x400 [ 3414.021859][ T28] ? find_held_lock+0x2d/0x110 [ 3414.034488][ T28] ? rcu_read_unlock+0x9/0x60 [ 3414.039238][ T28] ? shrink_node+0x84a/0x1df0 [ 3414.058453][ T28] ? do_try_to_free_pages+0x3b5/0x1700 [ 3414.070504][ T28] ? shrink_node+0x1df0/0x1df0 [ 3414.084920][ T28] ? try_to_free_mem_cgroup_pages+0x323/0x920 [ 3414.091038][ T28] ? mem_cgroup_shrink_node+0x7a0/0x7a0 [ 3414.108980][ T28] ? psi_memstall_enter+0x1a7/0x280 [ 3414.120948][ T28] ? psi_memstall_enter+0x1ac/0x280 [ 3414.141551][ T28] ? lockdep_hardirqs_on+0x79/0x100 [ 3414.155325][ T28] ? reclaim_high.constprop.0+0x182/0x230 [ 3414.161094][ T28] ? memory_numa_stat_show+0x500/0x500 [ 3414.178547][ T28] ? mem_cgroup_handle_over_high+0x18c/0x510 [ 3414.192697][ T28] ? mark_held_locks+0x9f/0xe0 [ 3414.209759][ T28] ? unlock_page_memcg+0x2e0/0x2e0 [ 3414.226046][ T28] ? refill_stock+0x222/0x3d0 [ 3414.230809][ T28] ? lockdep_hardirqs_on+0x79/0x100 [ 3414.246974][ T28] ? try_charge_memcg+0xe14/0x1380 [ 3414.262650][ T28] ? mem_cgroup_handle_over_high+0x510/0x510 [ 3414.280701][ T28] ? rcu_read_unlock+0x9/0x60 [ 3414.294996][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 3414.299938][ T28] ? charge_memcg+0x31/0x320 [ 3414.318844][ T28] ? __mem_cgroup_charge+0x27/0x90 [ 3414.330756][ T28] ? folio_flags.constprop.0+0x58/0x150 [ 3414.345608][ T28] ? __filemap_add_folio+0x573/0x1660 [ 3414.351041][ T28] ? rcu_read_lock_sched_held+0x3a/0x70 [ 3414.372076][ T28] ? __alloc_pages+0x3b6/0x500 [ 3414.387975][ T28] ? __filemap_fdatawrite_range+0xe0/0xe0 [ 3414.393759][ T28] ? memcg_list_lru_alloc+0xb00/0xb00 [ 3414.413160][ T28] ? filemap_add_folio+0xab/0x1d0 [ 3414.424815][ T28] ? add_to_page_cache_locked+0x160/0x160 [ 3414.430587][ T28] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3414.453100][ T28] ? folio_alloc+0x3f/0x70 [ 3414.465781][ T28] ? page_cache_ra_unbounded+0x3d3/0x740 [ 3414.471485][ T28] ? read_pages+0xe60/0xe60 [ 3414.490052][ T28] ? page_cache_ra_order+0x67a/0x940 [ 3414.502608][ T28] ? blk_cgroup_congested+0x1be/0x3f0 [ 3414.518925][ T28] ? ondemand_readahead+0x7d7/0x11c0 [ 3414.535093][ T28] ? page_cache_sync_ra+0x1cb/0x200 [ 3414.540348][ T28] ? filemap_get_pages+0x2bf/0x17c0 [ 3414.560139][ T28] ? filemap_fault+0x2550/0x2550 [ 3414.569865][ T28] ? aa_file_perm+0x56b/0x1230 [ 3414.586546][ T28] ? filemap_read+0x325/0xc70 [ 3414.591293][ T28] ? __sanitizer_cov_trace_const_cmp4+0x1c/0x70 [ 3414.608514][ T28] ? filemap_get_pages+0x17c0/0x17c0 [ 3414.621773][ T28] ? __lock_acquire+0xbca/0x56c0 [ 3414.634824][ T28] ? fsnotify_perm.part.0+0x22d/0x620 [ 3414.640255][ T28] ? apparmor_file_permission+0x264/0x4e0 [ 3414.658678][ T28] ? blkdev_read_iter+0x3ed/0x760 [ 3414.671448][ T28] ? aio_read+0x2aa/0x460 [ 3414.688481][ T28] ? aio_fsync+0x3a0/0x3a0 [ 3414.692970][ T28] ? __might_fault+0xd1/0x170 [ 3414.710434][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 3414.722165][ T28] ? io_submit_one+0xfbe/0x1c70 [ 3414.736451][ T28] ? find_held_lock+0x2d/0x110 [ 3414.741273][ T28] ? do_io_getevents+0x160/0x160 [ 3414.757879][ T28] ? __might_fault+0xd1/0x170 [ 3414.762625][ T28] ? lock_downgrade+0x6e0/0x6e0 [ 3414.781389][ T28] ? __x64_sys_io_submit+0x18c/0x330 [ 3414.792026][ T28] ? __ia32_sys_io_destroy+0x1e0/0x1e0 [ 3414.803135][ T28] ? syscall_enter_from_user_mode+0x21/0x70 [ 3414.813146][ T28] ? do_syscall_64+0x35/0xb0 [ 3414.822119][ T28] ? entry_SYSCALL_64_after_hwframe+0x44/0xae [ 3414.832241][ T28] [ 3414.839607][ T28] [ 3414.839607][ T28] Showing all locks held in the system: [ 3414.853782][ T28] 1 lock held by khungtaskd/28: [ 3414.858725][ T28] #0: ffffffff8bd858e0 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x53/0x260 [ 3414.875693][ T28] 2 locks held by getty/3280: [ 3414.880485][ T28] #0: ffff888144aaa098 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x22/0x80 [ 3414.897129][ T28] #1: ffffc90002e562e8 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0xcf0/0x1230 [ 3414.911998][ T28] 3 locks held by syz-executor.5/1654: [ 3414.921560][ T28] [ 3414.928242][ T28] ============================================= [ 3414.928242][ T28] [ 3414.942908][ T28] Kernel panic - not syncing: hung_task: blocked tasks [ 3414.949777][ T28] CPU: 1 PID: 28 Comm: khungtaskd Not tainted 5.17.0-rc6-next-20220303-syzkaller #0 [ 3414.959164][ T28] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 3414.969227][ T28] Call Trace: [ 3414.972516][ T28] [ 3414.975449][ T28] dump_stack_lvl+0xcd/0x134 [ 3414.980053][ T28] panic+0x2d7/0x636 [ 3414.983965][ T28] ? panic_print_sys_info.part.0+0x10b/0x10b [ 3414.989969][ T28] ? watchdog.cold+0x1b9/0x1de [ 3414.994747][ T28] watchdog.cold+0x1ca/0x1de [ 3414.999347][ T28] ? trace_sched_process_hang+0x280/0x280 [ 3415.005101][ T28] kthread+0x2e9/0x3a0 [ 3415.009174][ T28] ? kthread_complete_and_exit+0x40/0x40 [ 3415.014832][ T28] ret_from_fork+0x1f/0x30 [ 3415.019290][ T28] [ 3415.022645][ T28] Kernel Offset: disabled [ 3415.026982][ T28] Rebooting in 86400 seconds..