Merge branch 'mlxsw-refactor-reference-counting-code'
authorPaolo Abeni <pabeni@redhat.com>
Tue, 30 Jan 2024 14:47:38 +0000 (15:47 +0100)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 30 Jan 2024 14:47:38 +0000 (15:47 +0100)
commitd0005e76b73b095138cee9d662831761ffde84a8
treedb93be129f9338ae168c73a6593cee01952c7845
parent4acf4e62cd572b0c806035046b3698f5585ab821
parent1267f7223bec186dc26ef4e6075496c6217355de
Merge branch 'mlxsw-refactor-reference-counting-code'

Petr Machata says:

====================
mlxsw: Refactor reference counting code

Amit Cohen writes:

This set converts all reference counters defined as 'unsigned int' to
refcount_t type. The reference counting of LAGs can be simplified, so first
refactor the related code and then change the type of the reference
counter.

Patch set overview:
Patches #1-#4 are preparations for LAG refactor
Patch #5 refactors LAG code and change the type of reference counter
Patch #6 converts the remaining reference counters in mlxsw driver
====================

Link: https://lore.kernel.org/r/cover.1706293430.git.petrm@nvidia.com
Signed-off-by: Paolo Abeni <pabeni@redhat.com>