summaryrefslogtreecommitdiff
path: root/fs/resctrl/pseudo_lock.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/resctrl/pseudo_lock.c')
-rw-r--r--fs/resctrl/pseudo_lock.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/resctrl/pseudo_lock.c b/fs/resctrl/pseudo_lock.c
index e81d71abfe54..55e71d257324 100644
--- a/fs/resctrl/pseudo_lock.c
+++ b/fs/resctrl/pseudo_lock.c
@@ -154,7 +154,7 @@ static int pseudo_lock_cstates_constrain(struct pseudo_lock_region *plr)
int ret;
for_each_cpu(cpu, &plr->d->hdr.cpu_mask) {
- pm_req = kzalloc(sizeof(*pm_req), GFP_KERNEL);
+ pm_req = kzalloc_obj(*pm_req, GFP_KERNEL);
if (!pm_req) {
rdt_last_cmd_puts("Failure to allocate memory for PM QoS\n");
ret = -ENOMEM;
@@ -270,7 +270,7 @@ static int pseudo_lock_init(struct rdtgroup *rdtgrp)
{
struct pseudo_lock_region *plr;
- plr = kzalloc(sizeof(*plr), GFP_KERNEL);
+ plr = kzalloc_obj(*plr, GFP_KERNEL);
if (!plr)
return -ENOMEM;