diff --git a/net/core/devlink.c b/net/core/devlink.c index 18d385ed82370a7b6a9a2e31023b785a054e9e9f..92aad7c4638392b3f668d296970adda7e23f0623 100644 --- a/net/core/devlink.c +++ b/net/core/devlink.c @@ -2332,7 +2332,7 @@ devlink_resource_validate_children(struct devlink_resource *resource) list_for_each_entry(child_resource, &resource->resource_list, list) parts_size += child_resource->size_new; - if (parts_size > resource->size) + if (parts_size > resource->size_new) size_valid = false; out: resource->size_valid = size_valid;