aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/syscall-counts.py
diff options
context:
space:
mode:
authorPetr Machata <petrm@nvidia.com>2022-03-02 18:31:27 +0200
committerDavid S. Miller <davem@davemloft.net>2022-03-03 10:37:23 +0000
commit8d0f7d3ac6472899e6dea3b812313ee824c6745d (patch)
tree5a487b6f8f0892d2e6d688d00c5d4672e8bf65e3 /tools/perf/scripts/python/syscall-counts.py
parentmlxsw: Extract classification of router-related events to a helper (diff)
downloadlinux-8d0f7d3ac6472899e6dea3b812313ee824c6745d.tar.gz
linux-8d0f7d3ac6472899e6dea3b812313ee824c6745d.zip
mlxsw: Add support for IFLA_OFFLOAD_XSTATS_L3_STATS
Spectrum machines support L3 stats by binding a counter to a RIF, a hardware object representing a router interface. Recognize the netdevice notifier events, NETDEV_OFFLOAD_XSTATS_*, to support enablement, disablement, and reporting back to core. As a netdevice gains a RIF, if L3 stats are enabled, install the counters, and ping the core so that a userspace notification can be emitted. Similarly, as a netdevice loses a RIF, push the as-yet-unreported statistics to the core, so that they are not lost, and ping the core to emit userspace notification. Signed-off-by: Petr Machata <petrm@nvidia.com> Signed-off-by: Ido Schimmel <idosch@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions
pan>/+49 2018-11-30mt76: clean up unused leftover EXPORT_SYMBOLsFelix Fietkau6-18/+3 2018-11-30mt76x0: do not perform MCU calibration for MT7630Stanislaw Gruszka2-0/+8 2018-11-30mt76x0: phy: unify calibration between mt76x0u and mt76x0eLorenzo Bianconi4-84/+4 2018-11-30mt76x2u: introduce mac workqueue supportLorenzo Bianconi4-1/+5 2018-11-30mt76x0: use mt76x02_mac_work as stats handlerLorenzo Bianconi5-81/+20 2018-11-30mt76x0: use shared debugfs implementationLorenzo Bianconi4-92/+3 2018-11-30mt76: move mt76x02_debugfs in mt76x02-lib moduleLorenzo Bianconi7-16/+17 2018-11-30mt76: move mt76x02_mac_work routine in mt76x02-lib moduleLorenzo Bianconi8-25/+23 2018-11-30mt76x0: pci: add get_survey supportLorenzo Bianconi8-21/+30 2018-11-30mt76x0: phy: improve code readability in initvals_phy.hLorenzo Bianconi1-722/+591 2018-11-30mt76x0: phy: simplify rf configuration routinesLorenzo Bianconi2-144/+106 2018-11-30mt76x0: phy: use proper name conventionLorenzo Bianconi3-113/+113 2018-11-30mt76x2u: align channel gain logic to mt76x2 oneLorenzo Bianconi8-177/+114 2018-11-30mt76x2: align mt76x2 and mt76x2u firmwareLorenzo Bianconi3-7/+4 2018-11-29brcmfmac: Fix out of bounds memory access during fw loadLyude Paul1-2/+6 2018-11-29brcmfmac: Call brcmf_dmi_probe before brcmf_of_probeHans de Goede1-1/+1 2018-11-29brcmfmac: support STA info struct v7Dan Haab1-7/+33 2018-11-29b43: Use cordic algorithm from kernel libraryPriit Laes5-68/+15 2018-11-29b43: Fix error in cordic routineLarry Finger1-1/+1 2018-11-29brcmsmac: Use cordic-related macros from common cordic libraryPriit Laes3-11/+4 2018-11-29lib: cordic: Move cordic macros and defines to header filePriit Laes2-16/+16 2018-11-23iwlwifi: mvm: set HW capability VHT_EXT_NSS_BWShaul Triebitz1-0/+1 2018-11-23iwlwifi: mvm: send the STA_HE_CTXT command in AP modeShaul Triebitz1-0/+3 2018-11-23iwlwifi: mvm: set MAC_FILTER_IN_11AX in AP modeShaul Triebitz1-0/+3 2018-11-23iwlwifi: fw: support API change to debug TLVsSara Sharon1-0/+2 2018-11-23iwlwifi: add debugfs file to read fw debug data recordingLior Cohen6-0/+228 2018-11-23iwlwifi: dbg: add apply point logicSara Sharon6-2/+244 2018-11-23iwlwifi: dbg: disable triggers for iniSara Sharon4-0/+9 2018-11-23iwlwifi: trans: support loading ini TLVs from external fileSara Sharon4-11/+89 2018-11-23iwlwifi: trans: parse and store debug ini TLVsSara Sharon7-0/+269