sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextChinese (Simplified)}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftargetP/translations/zh_CN/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetP/translations/zh_TW/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetP/translations/it_IT/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetP/translations/ja_JP/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetP/translations/ko_KR/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftargetP/translations/sp_SP/networking/device_drivers/ethernet/mellanox/mlx5/tracepointsmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageEnglishuh1h hh _documenthsourceNlineNubhcomment)}(h0SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIBh]h0SPDX-License-Identifier: GPL-2.0 OR Linux-OpenIB}hhsbah}(h]h ]h"]h$]h&] xml:spacepreserveuh1hhhhhhj/var/lib/git/docbuild/linux/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/tracepoints.rsthKubh)}(h4This data file has been placed in the public domain.h]h4This data file has been placed in the public domain.}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhho/srv/docbuild/lib/venvs/build-kernel-docs/lib64/python3.9/site-packages/docutils/parsers/rst/include/isonum.txthKubh)}(hDerived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .h]hDerived from the Unicode character mappings available from . Processed by unicode2rstsubs.py, part of Docutils: .}hhsbah}(h]h ]h"]h$]h&]hhuh1hhhhhhhhKubhsubstitution_definition)}(h*.. |amp| unicode:: U+00026 .. AMPERSANDh]h&}hhsbah}(h]h ]h"]ampah$]h&]uh1hhhhKhhhhubh)}(h+.. |apos| unicode:: U+00027 .. APOSTROPHEh]h'}hhsbah}(h]h ]h"]aposah$]h&]uh1hhhhKhhhhubh)}(h).. |ast| unicode:: U+0002A .. ASTERISKh]h*}hhsbah}(h]h ]h"]astah$]h&]uh1hhhhK hhhhubh)}(h+.. |brvbar| unicode:: U+000A6 .. BROKEN BARh]h¦}hjsbah}(h]h ]h"]brvbarah$]h&]uh1hhhhK hhhhubh)}(h0.. |bsol| unicode:: U+0005C .. REVERSE SOLIDUSh]h\}hjsbah}(h]h ]h"]bsolah$]h&]uh1hhhhK hhhhubh)}(h*.. |cent| unicode:: U+000A2 .. CENT SIGNh]h¢}hjsbah}(h]h ]h"]centah$]h&]uh1hhhhK hhhhubh)}(h&.. |colon| unicode:: U+0003A .. COLONh]h:}hj-sbah}(h]h ]h"]colonah$]h&]uh1hhhhK hhhhubh)}(h&.. |comma| unicode:: U+0002C .. COMMAh]h,}hj<sbah}(h]h ]h"]commaah$]h&]uh1hhhhKhhhhubh)}(h... |commat| unicode:: U+00040 .. COMMERCIAL ATh]h@}hjKsbah}(h]h ]h"]commatah$]h&]uh1hhhhKhhhhubh)}(h/.. |copy| unicode:: U+000A9 .. COPYRIGHT SIGNh]h©}hjZsbah}(h]h ]h"]copyah$]h&]uh1hhhhKhhhhubh)}(h... |curren| unicode:: U+000A4 .. CURRENCY SIGNh]h¤}hjisbah}(h]h ]h"]currenah$]h&]uh1hhhhKhhhhubh)}(h0.. |darr| unicode:: U+02193 .. DOWNWARDS ARROWh]h↓}hjxsbah}(h]h ]h"]darrah$]h&]uh1hhhhKhhhhubh)}(h,.. |deg| unicode:: U+000B0 .. DEGREE SIGNh]h°}hjsbah}(h]h ]h"]degah$]h&]uh1hhhhKhhhhubh)}(h... |divide| unicode:: U+000F7 .. DIVISION SIGNh]h÷}hjsbah}(h]h ]h"]divideah$]h&]uh1hhhhKhhhhubh)}(h,.. |dollar| unicode:: U+00024 .. DOLLAR SIGNh]h$}hjsbah}(h]h ]h"]dollarah$]h&]uh1hhhhKhhhhubh)}(h,.. |equals| unicode:: U+0003D .. EQUALS SIGNh]h=}hjsbah}(h]h ]h"]equalsah$]h&]uh1hhhhKhhhhubh)}(h1.. |excl| unicode:: U+00021 .. EXCLAMATION MARKh]h!}hjsbah}(h]h ]h"]exclah$]h&]uh1hhhhKhhhhubh)}(h9.. |frac12| unicode:: U+000BD .. VULGAR FRACTION ONE HALFh]h½}hjsbah}(h]h ]h"]frac12ah$]h&]uh1hhhhKhhhhubh)}(h<.. |frac14| unicode:: U+000BC .. VULGAR FRACTION ONE QUARTERh]h¼}hjsbah}(h]h ]h"]frac14ah$]h&]uh1hhhhKhhhhubh)}(h;.. |frac18| unicode:: U+0215B .. VULGAR FRACTION ONE EIGHTHh]h⅛}hjsbah}(h]h ]h"]frac18ah$]h&]uh1hhhhKhhhhubh)}(h?.. |frac34| unicode:: U+000BE .. VULGAR FRACTION THREE QUARTERSh]h¾}hjsbah}(h]h ]h"]frac34ah$]h&]uh1hhhhKhhhhubh)}(h>.. |frac38| unicode:: U+0215C .. VULGAR FRACTION THREE EIGHTHSh]h⅜}hjsbah}(h]h ]h"]frac38ah$]h&]uh1hhhhKhhhhubh)}(h=.. |frac58| unicode:: U+0215D .. VULGAR FRACTION FIVE EIGHTHSh]h⅝}hjsbah}(h]h ]h"]frac58ah$]h&]uh1hhhhKhhhhubh)}(h>.. |frac78| unicode:: U+0215E .. VULGAR FRACTION SEVEN EIGHTHSh]h⅞}hj,sbah}(h]h ]h"]frac78ah$]h&]uh1hhhhKhhhhubh)}(h2.. |gt| unicode:: U+0003E .. GREATER-THAN SIGNh]h>}hj;sbah}(h]h ]h"]gtah$]h&]uh1hhhhKhhhhubh)}(h9.. |half| unicode:: U+000BD .. VULGAR FRACTION ONE HALFh]h½}hjJsbah}(h]h ]h"]halfah$]h&]uh1hhhhK hhhhubh)}(h/.. |horbar| unicode:: U+02015 .. HORIZONTAL BARh]h―}hjYsbah}(h]h ]h"]horbarah$]h&]uh1hhhhK!hhhhubh)}(h'.. |hyphen| unicode:: U+02010 .. HYPHENh]h‐}hjhsbah}(h]h ]h"]hyphenah$]h&]uh1hhhhK"hhhhubh)}(h:.. |iexcl| unicode:: U+000A1 .. INVERTED EXCLAMATION MARKh]h¡}hjwsbah}(h]h ]h"]iexclah$]h&]uh1hhhhK#hhhhubh)}(h7.. |iquest| unicode:: U+000BF .. INVERTED QUESTION MARKh]h¿}hjsbah}(h]h ]h"]iquestah$]h&]uh1hhhhK$hhhhubh)}(hJ.. |laquo| unicode:: U+000AB .. LEFT-POINTING DOUBLE ANGLE QUOTATION MARKh]h«}hjsbah}(h]h ]h"]laquoah$]h&]uh1hhhhK%hhhhubh)}(h0.. |larr| unicode:: U+02190 .. LEFTWARDS ARROWh]h←}hjsbah}(h]h ]h"]larrah$]h&]uh1hhhhK&hhhhubh)}(h3.. |lcub| unicode:: U+0007B .. LEFT CURLY BRACKETh]h{}hjsbah}(h]h ]h"]lcubah$]h&]uh1hhhhK'hhhhubh)}(h;.. |ldquo| unicode:: U+0201C .. LEFT DOUBLE QUOTATION MARKh]h“}hjsbah}(h]h ]h"]ldquoah$]h&]uh1hhhhK(hhhhubh)}(h).. |lowbar| unicode:: U+0005F .. LOW LINEh]h_}hjsbah}(h]h ]h"]lowbarah$]h&]uh1hhhhK)hhhhubh)}(h1.. |lpar| unicode:: U+00028 .. LEFT PARENTHESISh]h(}hjsbah}(h]h ]h"]lparah$]h&]uh1hhhhK*hhhhubh)}(h4.. |lsqb| unicode:: U+0005B .. LEFT SQUARE BRACKETh]h[}hjsbah}(h]h ]h"]lsqbah$]h&]uh1hhhhK+hhhhubh)}(h;.. |lsquo| unicode:: U+02018 .. LEFT SINGLE QUOTATION MARKh]h‘}hjsbah}(h]h ]h"]lsquoah$]h&]uh1hhhhK,hhhhubh)}(h/.. |lt| unicode:: U+0003C .. LESS-THAN SIGNh]h<}hj sbah}(h]h ]h"]ltah$]h&]uh1hhhhK-hhhhubh)}(h+.. |micro| unicode:: U+000B5 .. MICRO SIGNh]hµ}hjsbah}(h]h ]h"]microah$]h&]uh1hhhhK.hhhhubh)}(h+.. |middot| unicode:: U+000B7 .. MIDDLE DOTh]h·}hj+sbah}(h]h ]h"]middotah$]h&]uh1hhhhK/hhhhubh)}(h/.. |nbsp| unicode:: U+000A0 .. NO-BREAK SPACEh]h }hj:sbah}(h]h ]h"]nbspah$]h&]uh1hhhhK0hhhhubh)}(h).. |not| unicode:: U+000AC .. NOT SIGNh]h¬}hjIsbah}(h]h ]h"]notah$]h&]uh1hhhhK1hhhhubh)}(h,.. |num| unicode:: U+00023 .. NUMBER SIGNh]h#}hjXsbah}(h]h ]h"]numah$]h&]uh1hhhhK2hhhhubh)}(h).. |ohm| unicode:: U+02126 .. OHM SIGNh]hΩ}hjgsbah}(h]h ]h"]ohmah$]h&]uh1hhhhK3hhhhubh)}(h;.. |ordf| unicode:: U+000AA .. FEMININE ORDINAL INDICATORh]hª}hjvsbah}(h]h ]h"]ordfah$]h&]uh1hhhhK4hhhhubh)}(h<.. |ordm| unicode:: U+000BA .. MASCULINE ORDINAL INDICATORh]hº}hjsbah}(h]h ]h"]ordmah$]h&]uh1hhhhK5hhhhubh)}(h-.. |para| unicode:: U+000B6 .. PILCROW SIGNh]h¶}hjsbah}(h]h ]h"]paraah$]h&]uh1hhhhK6hhhhubh)}(h-.. |percnt| unicode:: U+00025 .. PERCENT SIGNh]h%}hjsbah}(h]h ]h"]percntah$]h&]uh1hhhhK7hhhhubh)}(h*.. |period| unicode:: U+0002E .. FULL STOPh]h.}hjsbah}(h]h ]h"]periodah$]h&]uh1hhhhK8hhhhubh)}(h*.. |plus| unicode:: U+0002B .. PLUS SIGNh]h+}hjsbah}(h]h ]h"]plusah$]h&]uh1hhhhK9hhhhubh)}(h0.. |plusmn| unicode:: U+000B1 .. PLUS-MINUS SIGNh]h±}hjsbah}(h]h ]h"]plusmnah$]h&]uh1hhhhK:hhhhubh)}(h+.. |pound| unicode:: U+000A3 .. POUND SIGNh]h£}hjsbah}(h]h ]h"]poundah$]h&]uh1hhhhK;hhhhubh)}(h... |quest| unicode:: U+0003F .. QUESTION MARKh]h?}hjsbah}(h]h ]h"]questah$]h&]uh1hhhhKhhhhubh)}(h1.. |rarr| unicode:: U+02192 .. RIGHTWARDS ARROWh]h→}hjsbah}(h]h ]h"]rarrah$]h&]uh1hhhhK?hhhhubh)}(h4.. |rcub| unicode:: U+0007D .. RIGHT CURLY BRACKETh]h}}hj*sbah}(h]h ]h"]rcubah$]h&]uh1hhhhK@hhhhubh)}(h<.. |rdquo| unicode:: U+0201D .. RIGHT DOUBLE QUOTATION MARKh]h”}hj9sbah}(h]h ]h"]rdquoah$]h&]uh1hhhhKAhhhhubh)}(h0.. |reg| unicode:: U+000AE .. REGISTERED SIGNh]h®}hjHsbah}(h]h ]h"]regah$]h&]uh1hhhhKBhhhhubh)}(h2.. |rpar| unicode:: U+00029 .. RIGHT PARENTHESISh]h)}hjWsbah}(h]h ]h"]rparah$]h&]uh1hhhhKChhhhubh)}(h5.. |rsqb| unicode:: U+0005D .. RIGHT SQUARE BRACKETh]h]}hjfsbah}(h]h ]h"]rsqbah$]h&]uh1hhhhKDhhhhubh)}(h<.. |rsquo| unicode:: U+02019 .. RIGHT SINGLE QUOTATION MARKh]h’}hjusbah}(h]h ]h"]rsquoah$]h&]uh1hhhhKEhhhhubh)}(h-.. |sect| unicode:: U+000A7 .. SECTION SIGNh]h§}hjsbah}(h]h ]h"]sectah$]h&]uh1hhhhKFhhhhubh)}(h*.. |semi| unicode:: U+0003B .. SEMICOLONh]h;}hjsbah}(h]h ]h"]semiah$]h&]uh1hhhhKGhhhhubh)}(h,.. |shy| unicode:: U+000AD .. SOFT HYPHENh]h­}hjsbah}(h]h ]h"]shyah$]h&]uh1hhhhKHhhhhubh)}(h(.. |sol| unicode:: U+0002F .. SOLIDUSh]h/}hjsbah}(h]h ]h"]solah$]h&]uh1hhhhKIhhhhubh)}(h,.. |sung| unicode:: U+0266A .. EIGHTH NOTEh]h♪}hjsbah}(h]h ]h"]sungah$]h&]uh1hhhhKJhhhhubh)}(h0.. |sup1| unicode:: U+000B9 .. SUPERSCRIPT ONEh]h¹}hjsbah}(h]h ]h"]sup1ah$]h&]uh1hhhhKKhhhhubh)}(h0.. |sup2| unicode:: U+000B2 .. SUPERSCRIPT TWOh]h²}hjsbah}(h]h ]h"]sup2ah$]h&]uh1hhhhKLhhhhubh)}(h2.. |sup3| unicode:: U+000B3 .. SUPERSCRIPT THREEh]h³}hjsbah}(h]h ]h"]sup3ah$]h&]uh1hhhhKMhhhhubh)}(h4.. |times| unicode:: U+000D7 .. MULTIPLICATION SIGNh]h×}hjsbah}(h]h ]h"]timesah$]h&]uh1hhhhKNhhhhubh)}(h0.. |trade| unicode:: U+02122 .. TRADE MARK SIGNh]h™}hj sbah}(h]h ]h"]tradeah$]h&]uh1hhhhKOhhhhubh)}(h... |uarr| unicode:: U+02191 .. UPWARDS ARROWh]h↑}hjsbah}(h]h ]h"]uarrah$]h&]uh1hhhhKPhhhhubh)}(h... |verbar| unicode:: U+0007C .. VERTICAL LINEh]h|}hj)sbah}(h]h ]h"]verbarah$]h&]uh1hhhhKQhhhhubh)}(h*.. |yen| unicode:: U+000A5 .. YEN SIGN h]h¥}hj8sbah}(h]h ]h"]yenah$]h&]uh1hhhhKRhhhhubhsection)}(hhh](htitle)}(h Tracepointsh]h Tracepoints}(hjNhhhNhNubah}(h]h ]h"]h$]h&]uh1jLhjIhhhhhKubh field_list)}(hhh]hfield)}(hhh](h field_name)}(h Copyrighth]h Copyright}(hjhhhhNhNubah}(h]h ]h"]h$]h&]uh1jfhjchhhKubh field_body)}(hC|copy| 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved. h]h paragraph)}(hB|copy| 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.h](h©}(hj~hhhNhNubh< 2023, NVIDIA CORPORATION & AFFILIATES. All rights reserved.}(hj~hhhNhNubeh}(h]h ]h"]h$]h&]uh1j|hhhKhjxubah}(h]h ]h"]h$]h&]uh1jvhjcubeh}(h]h ]h"]h$]h&]uh1jahhhKhj^hhubah}(h]h ]h"]h$]h&]uh1j\hjIhhhhhKubj})}(hmlx5 driver provides internal tracepoints for tracking and debugging using kernel tracepoints interfaces (refer to Documentation/trace/ftrace.rst).h]hmlx5 driver provides internal tracepoints for tracking and debugging using kernel tracepoints interfaces (refer to Documentation/trace/ftrace.rst).}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK hjIhhubj})}(hLFor the list of support mlx5 events, check /sys/kernel/tracing/events/mlx5/.h]hLFor the list of support mlx5 events, check /sys/kernel/tracing/events/mlx5/.}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK hjIhhubj})}(h$tc and eswitch offloads tracepoints:h]h$tc and eswitch offloads tracepoints:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjIhhubh bullet_list)}(hhh](h list_item)}(hX)mlx5e_configure_flower: trace flower filter actions and cookies offloaded to mlx5:: $ echo mlx5:mlx5e_configure_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6535 [019] ...1 2672.404466: mlx5e_configure_flower: cookie=0000000067874a55 actions= REDIRECT h](j})}(hSmlx5e_configure_flower: trace flower filter actions and cookies offloaded to mlx5::h]hRmlx5e_configure_flower: trace flower filter actions and cookies offloaded to mlx5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjubh literal_block)}(h$ echo mlx5:mlx5e_configure_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6535 [019] ...1 2672.404466: mlx5e_configure_flower: cookie=0000000067874a55 actions= REDIRECTh]h$ echo mlx5:mlx5e_configure_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6535 [019] ...1 2672.404466: mlx5e_configure_flower: cookie=0000000067874a55 actions= REDIRECT}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5e_delete_flower: trace flower filter actions and cookies deleted from mlx5:: $ echo mlx5:mlx5e_delete_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6569 [010] .N.1 2686.379075: mlx5e_delete_flower: cookie=0000000067874a55 actions= NULL h](j})}(hPmlx5e_delete_flower: trace flower filter actions and cookies deleted from mlx5::h]hOmlx5e_delete_flower: trace flower filter actions and cookies deleted from mlx5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjubj)}(h$ echo mlx5:mlx5e_delete_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6569 [010] .N.1 2686.379075: mlx5e_delete_flower: cookie=0000000067874a55 actions= NULLh]h$ echo mlx5:mlx5e_delete_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6569 [010] .N.1 2686.379075: mlx5e_delete_flower: cookie=0000000067874a55 actions= NULL}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5e_stats_flower: trace flower stats request:: $ echo mlx5:mlx5e_stats_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6546 [010] ...1 2679.704889: mlx5e_stats_flower: cookie=0000000060eb3d6a bytes=0 packets=0 lastused=4295560217 h](j})}(h0mlx5e_stats_flower: trace flower stats request::h]h/mlx5e_stats_flower: trace flower stats request:}(hj%hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj!ubj)}(h$ echo mlx5:mlx5e_stats_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6546 [010] ...1 2679.704889: mlx5e_stats_flower: cookie=0000000060eb3d6a bytes=0 packets=0 lastused=4295560217h]h$ echo mlx5:mlx5e_stats_flower >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... tc-6546 [010] ...1 2679.704889: mlx5e_stats_flower: cookie=0000000060eb3d6a bytes=0 packets=0 lastused=4295560217}hj3sbah}(h]h ]h"]h$]h&]hhuh1jhhhK!hj!ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXfmlx5e_tc_update_neigh_used_value: trace tunnel rule neigh update value offloaded to mlx5:: $ echo mlx5:mlx5e_tc_update_neigh_used_value >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:4-8806 [009] ...1 55117.882428: mlx5e_tc_update_neigh_used_value: netdev: ens1f0 IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_used=1 h](j})}(hZmlx5e_tc_update_neigh_used_value: trace tunnel rule neigh update value offloaded to mlx5::h]hYmlx5e_tc_update_neigh_used_value: trace tunnel rule neigh update value offloaded to mlx5:}(hjKhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK&hjGubj)}(hX$ echo mlx5:mlx5e_tc_update_neigh_used_value >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:4-8806 [009] ...1 55117.882428: mlx5e_tc_update_neigh_used_value: netdev: ens1f0 IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_used=1h]hX$ echo mlx5:mlx5e_tc_update_neigh_used_value >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:4-8806 [009] ...1 55117.882428: mlx5e_tc_update_neigh_used_value: netdev: ens1f0 IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_used=1}hjYsbah}(h]h ]h"]h$]h&]hhuh1jhhhK(hjGubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXqmlx5e_rep_neigh_update: trace neigh update tasks scheduled due to neigh state change events:: $ echo mlx5:mlx5e_rep_neigh_update >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:7-2221 [009] ...1 1475.387435: mlx5e_rep_neigh_update: netdev: ens1f0 MAC: 24:8a:07:9a:17:9a IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_connected=1 h](j})}(h]mlx5e_rep_neigh_update: trace neigh update tasks scheduled due to neigh state change events::h]h\mlx5e_rep_neigh_update: trace neigh update tasks scheduled due to neigh state change events:}(hjqhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK-hjmubj)}(hX $ echo mlx5:mlx5e_rep_neigh_update >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:7-2221 [009] ...1 1475.387435: mlx5e_rep_neigh_update: netdev: ens1f0 MAC: 24:8a:07:9a:17:9a IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_connected=1h]hX $ echo mlx5:mlx5e_rep_neigh_update >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u48:7-2221 [009] ...1 1475.387435: mlx5e_rep_neigh_update: netdev: ens1f0 MAC: 24:8a:07:9a:17:9a IPv4: 1.1.1.10 IPv6: ::ffff:1.1.1.10 neigh_connected=1}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhK/hjmubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhKhjIhhubj})}(hBridge offloads tracepoints:h]hBridge offloads tracepoints:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK4hjIhhubj)}(hhh](j)}(hXAmlx5_esw_bridge_fdb_entry_init: trace bridge FDB entry offloaded to mlx5:: $ echo mlx5:mlx5_esw_bridge_fdb_entry_init >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:9-2217 [003] ...1 318.582243: mlx5_esw_bridge_fdb_entry_init: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=0 flags=0 used=0 h](j})}(hJmlx5_esw_bridge_fdb_entry_init: trace bridge FDB entry offloaded to mlx5::h]hImlx5_esw_bridge_fdb_entry_init: trace bridge FDB entry offloaded to mlx5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK6hjubj)}(h$ echo mlx5:mlx5_esw_bridge_fdb_entry_init >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:9-2217 [003] ...1 318.582243: mlx5_esw_bridge_fdb_entry_init: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=0 flags=0 used=0h]h$ echo mlx5:mlx5_esw_bridge_fdb_entry_init >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:9-2217 [003] ...1 318.582243: mlx5_esw_bridge_fdb_entry_init: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=0 flags=0 used=0}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhK8hjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX@mlx5_esw_bridge_fdb_entry_cleanup: trace bridge FDB entry deleted from mlx5:: $ echo mlx5:mlx5_esw_bridge_fdb_entry_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-2581 [005] ...1 318.629871: mlx5_esw_bridge_fdb_entry_cleanup: net_device=enp8s0f0_1 addr=e4:fd:05:08:00:03 vid=0 flags=0 used=16 h](j})}(hMmlx5_esw_bridge_fdb_entry_cleanup: trace bridge FDB entry deleted from mlx5::h]hLmlx5_esw_bridge_fdb_entry_cleanup: trace bridge FDB entry deleted from mlx5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK=hjubj)}(h$ echo mlx5:mlx5_esw_bridge_fdb_entry_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-2581 [005] ...1 318.629871: mlx5_esw_bridge_fdb_entry_cleanup: net_device=enp8s0f0_1 addr=e4:fd:05:08:00:03 vid=0 flags=0 used=16h]h$ echo mlx5:mlx5_esw_bridge_fdb_entry_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-2581 [005] ...1 318.629871: mlx5_esw_bridge_fdb_entry_cleanup: net_device=enp8s0f0_1 addr=e4:fd:05:08:00:03 vid=0 flags=0 used=16}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhK?hjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXRmlx5_esw_bridge_fdb_entry_refresh: trace bridge FDB entry offload refreshed in mlx5:: $ echo mlx5:mlx5_esw_bridge_fdb_entry_refresh >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:8-3849 [003] ...1 466716: mlx5_esw_bridge_fdb_entry_refresh: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=3 flags=0 used=0 h](j})}(hUmlx5_esw_bridge_fdb_entry_refresh: trace bridge FDB entry offload refreshed in mlx5::h]hTmlx5_esw_bridge_fdb_entry_refresh: trace bridge FDB entry offload refreshed in mlx5:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKDhjubj)}(h$ echo mlx5:mlx5_esw_bridge_fdb_entry_refresh >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:8-3849 [003] ...1 466716: mlx5_esw_bridge_fdb_entry_refresh: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=3 flags=0 used=0h]h$ echo mlx5:mlx5_esw_bridge_fdb_entry_refresh >> set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:8-3849 [003] ...1 466716: mlx5_esw_bridge_fdb_entry_refresh: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=3 flags=0 used=0}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKGhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_esw_bridge_vlan_create: trace bridge VLAN object add on mlx5 representor:: $ echo mlx5:mlx5_esw_bridge_vlan_create >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.460258: mlx5_esw_bridge_vlan_create: vid=1 flags=6 h](j})}(hOmlx5_esw_bridge_vlan_create: trace bridge VLAN object add on mlx5 representor::h]hNmlx5_esw_bridge_vlan_create: trace bridge VLAN object add on mlx5 representor:}(hj"hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKLhjubj)}(h$ echo mlx5:mlx5_esw_bridge_vlan_create >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.460258: mlx5_esw_bridge_vlan_create: vid=1 flags=6h]h$ echo mlx5:mlx5_esw_bridge_vlan_create >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.460258: mlx5_esw_bridge_vlan_create: vid=1 flags=6}hj0sbah}(h]h ]h"]h$]h&]hhuh1jhhhKOhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX mlx5_esw_bridge_vlan_cleanup: trace bridge VLAN object delete from mlx5 representor:: $ echo mlx5:mlx5_esw_bridge_vlan_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... bridge-2582 [007] ...1 318.653496: mlx5_esw_bridge_vlan_cleanup: vid=2 flags=8 h](j})}(hUmlx5_esw_bridge_vlan_cleanup: trace bridge VLAN object delete from mlx5 representor::h]hTmlx5_esw_bridge_vlan_cleanup: trace bridge VLAN object delete from mlx5 representor:}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKThjDubj)}(h$ echo mlx5:mlx5_esw_bridge_vlan_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... bridge-2582 [007] ...1 318.653496: mlx5_esw_bridge_vlan_cleanup: vid=2 flags=8h]h$ echo mlx5:mlx5_esw_bridge_vlan_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... bridge-2582 [007] ...1 318.653496: mlx5_esw_bridge_vlan_cleanup: vid=2 flags=8}hjVsbah}(h]h ]h"]h$]h&]hhuh1jhhhKWhjDubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hmlx5_esw_bridge_vport_init: trace mlx5 vport assigned with bridge upper device:: $ echo mlx5:mlx5_esw_bridge_vport_init >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.458915: mlx5_esw_bridge_vport_init: vport_num=1 h](j})}(hPmlx5_esw_bridge_vport_init: trace mlx5 vport assigned with bridge upper device::h]hOmlx5_esw_bridge_vport_init: trace mlx5 vport assigned with bridge upper device:}(hjnhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK\hjjubj)}(h$ echo mlx5:mlx5_esw_bridge_vport_init >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.458915: mlx5_esw_bridge_vport_init: vport_num=1h]h$ echo mlx5:mlx5_esw_bridge_vport_init >> set_event $ cat /sys/kernel/tracing/trace ... ip-2560 [007] ...1 318.458915: mlx5_esw_bridge_vport_init: vport_num=1}hj|sbah}(h]h ]h"]h$]h&]hhuh1jhhhK_hjjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_esw_bridge_vport_cleanup: trace mlx5 vport removed from bridge upper device:: $ echo mlx5:mlx5_esw_bridge_vport_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-5387 [000] ...1 573713: mlx5_esw_bridge_vport_cleanup: vport_num=1 h](j})}(hRmlx5_esw_bridge_vport_cleanup: trace mlx5 vport removed from bridge upper device::h]hQmlx5_esw_bridge_vport_cleanup: trace mlx5 vport removed from bridge upper device:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKdhjubj)}(h$ echo mlx5:mlx5_esw_bridge_vport_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-5387 [000] ...1 573713: mlx5_esw_bridge_vport_cleanup: vport_num=1h]h$ echo mlx5:mlx5_esw_bridge_vport_cleanup >> set_event $ cat /sys/kernel/tracing/trace ... ip-5387 [000] ...1 573713: mlx5_esw_bridge_vport_cleanup: vport_num=1}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKghjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]jjuh1jhhhK6hjIhhubj})}(hEswitch QoS tracepoints:h]hEswitch QoS tracepoints:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKlhjIhhubj)}(hhh](j)}(hXYmlx5_esw_vport_qos_create: trace creation of transmit scheduler arbiter for vport:: $ echo mlx5:mlx5_esw_vport_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-23496 [018] .... 73136.838831: mlx5_esw_vport_qos_create: (0000:82:00.0) vport=2 tsar_ix=4 bw_share=0, max_rate=0 group=000000007b576bb3 h](j})}(hSmlx5_esw_vport_qos_create: trace creation of transmit scheduler arbiter for vport::h]hRmlx5_esw_vport_qos_create: trace creation of transmit scheduler arbiter for vport:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKnhjubj)}(h$ echo mlx5:mlx5_esw_vport_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-23496 [018] .... 73136.838831: mlx5_esw_vport_qos_create: (0000:82:00.0) vport=2 tsar_ix=4 bw_share=0, max_rate=0 group=000000007b576bb3h]h$ echo mlx5:mlx5_esw_vport_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-23496 [018] .... 73136.838831: mlx5_esw_vport_qos_create: (0000:82:00.0) vport=2 tsar_ix=4 bw_share=0, max_rate=0 group=000000007b576bb3}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKphjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXcmlx5_esw_vport_qos_config: trace configuration of transmit scheduler arbiter for vport:: $ echo mlx5:mlx5_esw_vport_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26548 [023] .... 75754.223823: mlx5_esw_vport_qos_config: (0000:82:00.0) vport=1 tsar_ix=3 bw_share=34, max_rate=10000 group=000000007b576bb3 h](j})}(hXmlx5_esw_vport_qos_config: trace configuration of transmit scheduler arbiter for vport::h]hWmlx5_esw_vport_qos_config: trace configuration of transmit scheduler arbiter for vport:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKuhjubj)}(hX$ echo mlx5:mlx5_esw_vport_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26548 [023] .... 75754.223823: mlx5_esw_vport_qos_config: (0000:82:00.0) vport=1 tsar_ix=3 bw_share=34, max_rate=10000 group=000000007b576bb3h]hX$ echo mlx5:mlx5_esw_vport_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26548 [023] .... 75754.223823: mlx5_esw_vport_qos_config: (0000:82:00.0) vport=1 tsar_ix=3 bw_share=34, max_rate=10000 group=000000007b576bb3}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKwhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX.mlx5_esw_vport_qos_destroy: trace deletion of transmit scheduler arbiter for vport:: $ echo mlx5:mlx5_esw_vport_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [004] .... 76546.680901: mlx5_esw_vport_qos_destroy: (0000:82:00.0) vport=1 tsar_ix=3 h](j})}(hTmlx5_esw_vport_qos_destroy: trace deletion of transmit scheduler arbiter for vport::h]hSmlx5_esw_vport_qos_destroy: trace deletion of transmit scheduler arbiter for vport:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhK|hjubj)}(h$ echo mlx5:mlx5_esw_vport_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [004] .... 76546.680901: mlx5_esw_vport_qos_destroy: (0000:82:00.0) vport=1 tsar_ix=3h]h$ echo mlx5:mlx5_esw_vport_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [004] .... 76546.680901: mlx5_esw_vport_qos_destroy: (0000:82:00.0) vport=1 tsar_ix=3}hj+sbah}(h]h ]h"]h$]h&]hhuh1jhhhK~hjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX?mlx5_esw_group_qos_create: trace creation of transmit scheduler arbiter for rate group:: $ echo mlx5:mlx5_esw_group_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26578 [008] .... 75776.022112: mlx5_esw_group_qos_create: (0000:82:00.0) group=000000008dac63ea tsar_ix=5 h](j})}(hXmlx5_esw_group_qos_create: trace creation of transmit scheduler arbiter for rate group::h]hWmlx5_esw_group_qos_create: trace creation of transmit scheduler arbiter for rate group:}(hjChhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj?ubj)}(h$ echo mlx5:mlx5_esw_group_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26578 [008] .... 75776.022112: mlx5_esw_group_qos_create: (0000:82:00.0) group=000000008dac63ea tsar_ix=5h]h$ echo mlx5:mlx5_esw_group_qos_create >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-26578 [008] .... 75776.022112: mlx5_esw_group_qos_create: (0000:82:00.0) group=000000008dac63ea tsar_ix=5}hjQsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj?ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX`mlx5_esw_group_qos_config: trace configuration of transmit scheduler arbiter for rate group:: $ echo mlx5:mlx5_esw_group_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27303 [020] .... 76461.455356: mlx5_esw_group_qos_config: (0000:82:00.0) group=000000008dac63ea tsar_ix=5 bw_share=100 max_rate=20000 h](j})}(h]mlx5_esw_group_qos_config: trace configuration of transmit scheduler arbiter for rate group::h]h\mlx5_esw_group_qos_config: trace configuration of transmit scheduler arbiter for rate group:}(hjihhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjeubj)}(h$ echo mlx5:mlx5_esw_group_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27303 [020] .... 76461.455356: mlx5_esw_group_qos_config: (0000:82:00.0) group=000000008dac63ea tsar_ix=5 bw_share=100 max_rate=20000h]h$ echo mlx5:mlx5_esw_group_qos_config >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27303 [020] .... 76461.455356: mlx5_esw_group_qos_config: (0000:82:00.0) group=000000008dac63ea tsar_ix=5 bw_share=100 max_rate=20000}hjwsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjeubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX=mlx5_esw_group_qos_destroy: trace deletion of transmit scheduler arbiter for group:: $ echo mlx5:mlx5_esw_group_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [006] .... 76547.187258: mlx5_esw_group_qos_destroy: (0000:82:00.0) group=000000007b576bb3 tsar_ix=1 h](j})}(hTmlx5_esw_group_qos_destroy: trace deletion of transmit scheduler arbiter for group::h]hSmlx5_esw_group_qos_destroy: trace deletion of transmit scheduler arbiter for group:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjubj)}(h$ echo mlx5:mlx5_esw_group_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [006] .... 76547.187258: mlx5_esw_group_qos_destroy: (0000:82:00.0) group=000000007b576bb3 tsar_ix=1h]h$ echo mlx5:mlx5_esw_group_qos_destroy >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... <...>-27418 [006] .... 76547.187258: mlx5_esw_group_qos_destroy: (0000:82:00.0) group=000000007b576bb3 tsar_ix=1}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]jjuh1jhhhKnhjIhhubj})}(hSF tracepoints:h]hSF tracepoints:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjIhhubj)}(hhh](j)}(hX mlx5_sf_add: trace addition of the SF port:: $ echo mlx5:mlx5_sf_add >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9363 [031] ..... 24610.188722: mlx5_sf_add: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000 sfnum=88 h](j})}(h,mlx5_sf_add: trace addition of the SF port::h]h+mlx5_sf_add: trace addition of the SF port:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjubj)}(h$ echo mlx5:mlx5_sf_add >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9363 [031] ..... 24610.188722: mlx5_sf_add: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000 sfnum=88h]h$ echo mlx5:mlx5_sf_add >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9363 [031] ..... 24610.188722: mlx5_sf_add: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000 sfnum=88}hjsbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_free: trace freeing of the SF port:: $ echo mlx5:mlx5_sf_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9830 [038] ..... 26300.404749: mlx5_sf_free: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000 h](j})}(h,mlx5_sf_free: trace freeing of the SF port::h]h+mlx5_sf_free: trace freeing of the SF port:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjubj)}(h$ echo mlx5:mlx5_sf_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9830 [038] ..... 26300.404749: mlx5_sf_free: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000h]h$ echo mlx5:mlx5_sf_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9830 [038] ..... 26300.404749: mlx5_sf_free: (0000:06:00.0) port_index=32768 controller=0 hw_id=0x8000}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_activate: trace activation of the SF port:: $ echo mlx5:mlx5_sf_activate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29841 [008] ..... 3669.635095: mlx5_sf_activate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000 h](j})}(h3mlx5_sf_activate: trace activation of the SF port::h]h2mlx5_sf_activate: trace activation of the SF port:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj ubj)}(h$ echo mlx5:mlx5_sf_activate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29841 [008] ..... 3669.635095: mlx5_sf_activate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000h]h$ echo mlx5:mlx5_sf_activate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29841 [008] ..... 3669.635095: mlx5_sf_activate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000}hj& sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_deactivate: trace deactivation of the SF port:: $ echo mlx5:mlx5_sf_deactivate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29994 [008] ..... 4015.969467: mlx5_sf_deactivate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000 h](j})}(h7mlx5_sf_deactivate: trace deactivation of the SF port::h]h6mlx5_sf_deactivate: trace deactivation of the SF port:}(hj> hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj: ubj)}(h$ echo mlx5:mlx5_sf_deactivate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29994 [008] ..... 4015.969467: mlx5_sf_deactivate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000h]h$ echo mlx5:mlx5_sf_deactivate >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-29994 [008] ..... 4015.969467: mlx5_sf_deactivate: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000}hjL sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj: ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_hwc_alloc: trace allocating of the hardware SF context:: $ echo mlx5:mlx5_sf_hwc_alloc >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9775 [031] ..... 26296.385259: mlx5_sf_hwc_alloc: (0000:06:00.0) controller=0 hw_id=0x8000 sfnum=88 h](j})}(h@mlx5_sf_hwc_alloc: trace allocating of the hardware SF context::h]h?mlx5_sf_hwc_alloc: trace allocating of the hardware SF context:}(hjd hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj` ubj)}(h$ echo mlx5:mlx5_sf_hwc_alloc >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9775 [031] ..... 26296.385259: mlx5_sf_hwc_alloc: (0000:06:00.0) controller=0 hw_id=0x8000 sfnum=88h]h$ echo mlx5:mlx5_sf_hwc_alloc >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9775 [031] ..... 26296.385259: mlx5_sf_hwc_alloc: (0000:06:00.0) controller=0 hw_id=0x8000 sfnum=88}hjr sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj` ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_hwc_free: trace freeing of the hardware SF context:: $ echo mlx5:mlx5_sf_hwc_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365771: mlx5_sf_hwc_free: (0000:06:00.0) hw_id=0x8000 h](j})}(h> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365771: mlx5_sf_hwc_free: (0000:06:00.0) hw_id=0x8000h]h$ echo mlx5:mlx5_sf_hwc_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365771: mlx5_sf_hwc_free: (0000:06:00.0) hw_id=0x8000}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX$mlx5_sf_hwc_deferred_free: trace deferred freeing of the hardware SF context:: $ echo mlx5:mlx5_sf_hwc_deferred_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9519 [046] ..... 24624.400271: mlx5_sf_hwc_deferred_free: (0000:06:00.0) hw_id=0x8000 h](j})}(hNmlx5_sf_hwc_deferred_free: trace deferred freeing of the hardware SF context::h]hMmlx5_sf_hwc_deferred_free: trace deferred freeing of the hardware SF context:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj ubj)}(h$ echo mlx5:mlx5_sf_hwc_deferred_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9519 [046] ..... 24624.400271: mlx5_sf_hwc_deferred_free: (0000:06:00.0) hw_id=0x8000h]h$ echo mlx5:mlx5_sf_hwc_deferred_free >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... devlink-9519 [046] ..... 24624.400271: mlx5_sf_hwc_deferred_free: (0000:06:00.0) hw_id=0x8000}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX3mlx5_sf_update_state: trace state updates for SF contexts:: $ echo mlx5:mlx5_sf_update_state >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:3-29490 [009] ..... 4141.453530: mlx5_sf_update_state: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000 state=2 h](j})}(h;mlx5_sf_update_state: trace state updates for SF contexts::h]h:mlx5_sf_update_state: trace state updates for SF contexts:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj ubj)}(h$ echo mlx5:mlx5_sf_update_state >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:3-29490 [009] ..... 4141.453530: mlx5_sf_update_state: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000 state=2h]h$ echo mlx5:mlx5_sf_update_state >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u20:3-29490 [009] ..... 4141.453530: mlx5_sf_update_state: (0000:08:00.0) port_index=32768 controller=0 hw_id=0x8000 state=2}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_vhca_event: trace SF vhca event and state:: $ echo mlx5:mlx5_sf_vhca_event >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365525: mlx5_sf_vhca_event: (0000:06:00.0) hw_id=0x8000 sfnum=88 vhca_state=1 h](j})}(h3mlx5_sf_vhca_event: trace SF vhca event and state::h]h2mlx5_sf_vhca_event: trace SF vhca event and state:}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj ubj)}(h$ echo mlx5:mlx5_sf_vhca_event >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365525: mlx5_sf_vhca_event: (0000:06:00.0) hw_id=0x8000 sfnum=88 vhca_state=1h]h$ echo mlx5:mlx5_sf_vhca_event >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [046] ..... 24625.365525: mlx5_sf_vhca_event: (0000:06:00.0) hw_id=0x8000 sfnum=88 vhca_state=1}hj sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hXmlx5_sf_dev_add: trace SF device add event:: $ echo mlx5:mlx5_sf_dev_add>> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [000] ..... 24616.524495: mlx5_sf_dev_add: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88 h](j})}(h,mlx5_sf_dev_add: trace SF device add event::h]h+mlx5_sf_dev_add: trace SF device add event:}(hj" hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhj ubj)}(h$ echo mlx5:mlx5_sf_dev_add>> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [000] ..... 24616.524495: mlx5_sf_dev_add: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88h]h$ echo mlx5:mlx5_sf_dev_add>> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [000] ..... 24616.524495: mlx5_sf_dev_add: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88}hj0 sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhj ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX mlx5_sf_dev_del: trace SF device delete event:: $ echo mlx5:mlx5_sf_dev_del >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [044] ..... 24624.400749: mlx5_sf_dev_del: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88h](j})}(h/mlx5_sf_dev_del: trace SF device delete event::h]h.mlx5_sf_dev_del: trace SF device delete event:}(hjH hhhNhNubah}(h]h ]h"]h$]h&]uh1j|hhhKhjD ubj)}(h$ echo mlx5:mlx5_sf_dev_del >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [044] ..... 24624.400749: mlx5_sf_dev_del: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88h]h$ echo mlx5:mlx5_sf_dev_del >> /sys/kernel/tracing/set_event $ cat /sys/kernel/tracing/trace ... kworker/u128:3-9093 [044] ..... 24624.400749: mlx5_sf_dev_del: (0000:06:00.0) sfdev=00000000fc5d96fd aux_id=4 hw_id=0x8000 sfnum=88}hjV sbah}(h]h ]h"]h$]h&]hhuh1jhhhKhjD ubeh}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]jjuh1jhhhKhjIhhubeh}(h] tracepointsah ]h"] tracepointsah$]h&]uh1jGhhhhhhhKubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jLN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerj error_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}(hhhhhhj jjjj*jj9j-jHj<jWjKjfjZjujijjxjjjjjjjjjjjjjjjjj jjjj)jj8j,jGj;jVjJjejYjtjhjjwjjjjjjjjjjjjjjjjj jjj j(jj7j+jFj:jUjIjdjXjsjgjjvjjjjjjjjjjjjjjjjj jjj j'jj6j*jEj9jTjHjcjWjrjfjjujjjjjjjjjjjjjjjjjjjj j&jj5j)jDj8usubstitution_names}(amphߌaposhasthbrvbarj bsoljcentj*colonj9commajHcommatjWcopyjfcurrenjudarrjdegjdividejdollarjequalsjexcljfrac12jfrac14jfrac18jfrac34j frac38jfrac58j)frac78j8gtjGhalfjVhorbarjehyphenjtiexcljiquestjlaquojlarrjlcubjldquojlowbarjlparjlsqbjlsquoj ltjmicroj(middotj7nbspjFnotjUnumjdohmjsordfjordmjparajpercntjperiodjplusjplusmnjpoundjquestjquotj raquojrarrj'rcubj6rdquojEregjTrparjcrsqbjrrsquojsectjsemijshyjsoljsungjsup1jsup2jsup3jtimesjtradejuarrj&verbarj5yenjDurefnames}refids}nameids}ju jr s nametypes}ju sh}jr jIs footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}Rparse_messages]transform_messages] transformerN include_log]NDocumentation/networking/device_drivers/ethernet/mellanox/mlx5/tracepoints.rst(NNNNta decorationNhhub.