]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
mnt_idmapping: Use kmemdup_array instead of kmemdup for multiple allocation
authorYu Jiaoliang <yujiaoliang@vivo.com>
Fri, 23 Aug 2024 01:55:41 +0000 (09:55 +0800)
committerChristian Brauner <brauner@kernel.org>
Fri, 30 Aug 2024 06:22:41 +0000 (08:22 +0200)
commit75e4c6bcb88a60402c71ae87328813babb0e679a
tree9d9d0d8cb8b2aa9fe58fb8eb128594ae544bd98f
parent3c58a9575e02c2b90a3180007d57105ceaa7c246
mnt_idmapping: Use kmemdup_array instead of kmemdup for multiple allocation

Let the kememdup_array() take care about multiplication and possible
overflows.

v2:Add a new modification for reverse array.

Signed-off-by: Yu Jiaoliang <yujiaoliang@vivo.com>
Link: https://lore.kernel.org/r/20240823015542.3006262-1-yujiaoliang@vivo.com
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/mnt_idmapping.c