diff options
Diffstat (limited to 'drivers/cxl/core/edac.c')
| -rw-r--r-- | drivers/cxl/core/edac.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/cxl/core/edac.c b/drivers/cxl/core/edac.c index 81160260e26b..7f5457adb26c 100644 --- a/drivers/cxl/core/edac.c +++ b/drivers/cxl/core/edac.c @@ -2009,8 +2009,7 @@ static void err_rec_free(void *_cxlmd) static int devm_cxl_memdev_setup_err_rec(struct cxl_memdev *cxlmd) { - struct cxl_mem_err_rec *array_rec = - kzalloc(sizeof(*array_rec), GFP_KERNEL); + struct cxl_mem_err_rec *array_rec = kzalloc_obj(*array_rec, GFP_KERNEL); if (!array_rec) return -ENOMEM; |
