Skip to content

Commit caf7297

Browse files
jpirkodavem330
authored andcommitted
mlxsw: core: Introduce support for asynchronous EMAD register access
So far it was possible to have one EMAD register access at a time, locked by mutex. This patch extends this interface to allow multiple EMAD register accesses to be in fly at once. That allows faster processing on firmware side avoiding unused time in between EMADs. Measured speedup is ~30% for shared occupancy snapshot operation. Signed-off-by: Jiri Pirko <[email protected]> Reviewed-by: Ido Schimmel <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent dd9bdb0 commit caf7297

File tree

2 files changed

+334
-173
lines changed

2 files changed

+334
-173
lines changed

0 commit comments

Comments
 (0)