From: David S. Miller Date: Wed, 4 May 2022 10:21:33 +0000 (+0100) Subject: Merge branch 'mlxsw-updates' X-Git-Tag: v6.6.17~7459^2~189 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a37f37a2e7f5ea3ae2a1278f552aa21a8e32c221;p=platform%2Fkernel%2Flinux-rpi.git Merge branch 'mlxsw-updates' Ido Schimmel says: ==================== mlxsw: Various updates Patches #1-#3 add missing topology diagrams in selftests and perform small cleanups. Patches #4-#5 make small adjustments in QoS configuration. See detailed description in the commit messages. Patches #6-#8 reduce the number of background EMAD transactions. The driver periodically queries the device (via EMAD transactions) about updates that cannot happen in certain situations. This can negatively impact the latency of time critical transactions, as the device is busy processing other transactions. Before: # perf stat -a -e devlink:devlink_hwmsg -- sleep 10 Performance counter stats for 'system wide': 452 devlink:devlink_hwmsg 10.009736160 seconds time elapsed After: # perf stat -a -e devlink:devlink_hwmsg -- sleep 10 Performance counter stats for 'system wide': 0 devlink:devlink_hwmsg 10.001726333 seconds time elapsed ==================== Signed-off-by: David S. Miller --- a37f37a2e7f5ea3ae2a1278f552aa21a8e32c221