From: Ilpo Järvinen Date: Fri, 19 Dec 2025 17:40:27 +0000 (+0200) Subject: resource: Mark res given to resource_assigned() as const X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2aa7c47a681f54b5cf4d98e13447be2ea5fb5af3;p=thirdparty%2Fkernel%2Flinux.git resource: Mark res given to resource_assigned() as const The caller may hold a const struct resource which will trigger an unnecessary warning when calling resource_assigned() as it will not modify res in any way. Mark resource_assigned()'s struct resource *res parameter const to avoid the compiler warning. Signed-off-by: Ilpo Järvinen Signed-off-by: Bjorn Helgaas Link: https://patch.msgid.link/20251219174036.16738-15-ilpo.jarvinen@linux.intel.com --- diff --git a/include/linux/ioport.h b/include/linux/ioport.h index 9afa30f9346fc..60ca6a49839c0 100644 --- a/include/linux/ioport.h +++ b/include/linux/ioport.h @@ -338,7 +338,7 @@ static inline bool resource_union(const struct resource *r1, const struct resour * Check if this resource is added to a resource tree or detached. Caller is * responsible for not racing assignment. */ -static inline bool resource_assigned(struct resource *res) +static inline bool resource_assigned(const struct resource *res) { return res->parent; }