Add comment to describe the purpose of devlink instance lock.

Signed-off-by: Parav Pandit <pa...@mellanox.com>
Reviewed-by: Jiri Pirko <j...@mellanox.com>
---
 include/net/devlink.h | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/include/net/devlink.h b/include/net/devlink.h
index 913e8679ae35..19d990c8edcc 100644
--- a/include/net/devlink.h
+++ b/include/net/devlink.h
@@ -40,7 +40,9 @@ struct devlink {
        struct xarray snapshot_ids;
        struct device *dev;
        possible_net_t _net;
-       struct mutex lock;
+       struct mutex lock; /* Serializes access to devlink instance specific 
objects such as
+                           * port, sb, dpipe, resource, params, region, traps 
and more.
+                           */
        u8 reload_failed:1,
           reload_enabled:1,
           registered:1;
-- 
2.25.4

Reply via email to