Commit 88ab1dde authored by Dan Carpenter's avatar Dan Carpenter Committed by Dan Williams

cxl/region: uninitialized variable in alloc_hpa()

This should check "p->res" instead of "res" (which is uninitialized).

Fixes: 23a22cd1 ("cxl/region: Allocate HPA capacity to regions")
Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
Link: https://lore.kernel.org/r/Yueor88I/DkVSOtL@kiliSigned-off-by: default avatarDan Williams <dan.j.williams@intel.com>
parent 452e21cf
......@@ -454,7 +454,7 @@ static int alloc_hpa(struct cxl_region *cxlr, resource_size_t size)
lockdep_assert_held_write(&cxl_region_rwsem);
/* Nothing to do... */
if (p->res && resource_size(res) == size)
if (p->res && resource_size(p->res) == size)
return 0;
/* To change size the old size must be freed first */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment