]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit - mm/percpu.c
percpu: use nr_groups as check condition
authorPeng Fan <peng.fan@nxp.com>
Wed, 20 Feb 2019 13:32:55 +0000 (13:32 +0000)
committerDennis Zhou <dennis@kernel.org>
Sat, 23 Feb 2019 22:36:53 +0000 (14:36 -0800)
commit2de7852fe9096e92c5f10faa472550a2a7121cea
treecde1e86e79d9b743875d9cf9dbb738d3d6a83bfb
parenta3b22b9f11d9fbc48b0291ea92259a5a810e9438
percpu: use nr_groups as check condition

group_cnt array is defined with NR_CPUS entries, but normally
nr_groups will not reach up to NR_CPUS. So there is no issue
to the current code.

Checking other parts of pcpu_build_alloc_info, use nr_groups as
check condition, so make it consistent to use 'group < nr_groups'
as for loop check. In case we do have nr_groups equals with NR_CPUS,
we could also avoid memory access out of bounds.

Signed-off-by: Peng Fan <peng.fan@nxp.com>
Signed-off-by: Dennis Zhou <dennis@kernel.org>
mm/percpu.c