€•2XŒsphinx.addnodes”Œdocument”“”)�”}”(Œ rawsource”Œ”Œchildren”]”(Œ translations”Œ LanguagesNode”“”)�”}”(hhh]”(hŒ pending_xref”“”)�”}”(hhh]”Œdocutils.nodes”ŒText”“”ŒChinese (Simplified)”…”�”}”Œparent”hsbaŒ attributes”}”(Œids”]”Œclasses”]”Œnames”]”Œdupnames”]”Œbackrefs”]”Œ refdomain”Œstd”Œreftype”Œdoc”Œ reftarget”Œ,/translations/zh_CN/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuŒtagname”hhh ubh)�”}”(hhh]”hŒChinese (Traditional)”…”�”}”hh2sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/zh_TW/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒItalian”…”�”}”hhFsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/it_IT/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒJapanese”…”�”}”hhZsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/ja_JP/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒKorean”…”�”}”hhnsbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/ko_KR/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒPortuguese (Brazilian)”…”�”}”hh‚sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/pt_BR/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubh)�”}”(hhh]”hŒSpanish”…”�”}”hh–sbah}”(h]”h ]”h"]”h$]”h&]”Œ refdomain”h)Œreftype”h+Œ reftarget”Œ,/translations/sp_SP/networking/devlink/mlxsw”Œmodname”NŒ classname”NŒ refexplicit”ˆuh1hhh ubeh}”(h]”h ]”h"]”h$]”h&]”Œcurrent_language”ŒEnglish”uh1h hhŒ _document”hŒsource”NŒline”NubhŒcomment”“”)�”}”(hŒ SPDX-License-Identifier: GPL-2.0”h]”hŒ SPDX-License-Identifier: GPL-2.0”…”�”}”hh·sbah}”(h]”h ]”h"]”h$]”h&]”Œ xml:space”Œpreserve”uh1hµhhh²hh³ŒF/var/lib/git/docbuild/linux/Documentation/networking/devlink/mlxsw.rst”h´KubhŒsection”“”)�”}”(hhh]”(hŒtitle”“”)�”}”(hŒmlxsw devlink support”h]”hŒmlxsw devlink support”…”�”}”(hhÏh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhhÊh²hh³hÇh´KubhŒ paragraph”“”)�”}”(hŒXThis document describes the devlink features implemented by the ``mlxsw`` device driver.”h]”(hŒ@This document describes the devlink features implemented by the ”…”�”}”(hhßh²hh³Nh´NubhŒliteral”“”)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hhéh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhhßubhŒ device driver.”…”�”}”(hhßh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhhÊh²hubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Parameters”h]”hŒ Parameters”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjh²hh³hÇh´K ubhŒtable”“”)�”}”(hhh]”(hÎ)�”}”(hŒGeneric parameters implemented”h]”hŒGeneric parameters implemented”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´K hjubhŒtgroup”“”)�”}”(hhh]”(hŒcolspec”“”)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”Œcolwidth”K2uh1j*hj'ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5K2uh1j*hj'ubhŒtbody”“”)�”}”(hhh]”(hŒrow”“”)�”}”(hhh]”(hŒentry”“”)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hjNh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjKubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubjJ)�”}”(hhh]”hÞ)�”}”(hŒMode”h]”hŒMode”…”�”}”(hjeh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjbubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjFubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjAubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``fw_load_policy``”h]”hè)�”}”(hj‡h]”hŒfw_load_policy”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj…ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj‚ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjubjJ)�”}”(hhh]”hÞ)�”}”(hŒ driverinit”h]”hŒ driverinit”…”�”}”(hj¥h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj¢ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjAubeh}”(h]”h ]”h"]”h$]”h&]”uh1j?hj'ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hjubeh}”(h]”Œid1”ah ]”h"]”h$]”h&]”uh1jhjh²hh³Nh´NubhÞ)�”}”(hŒNThe ``mlxsw`` driver also implements the following driver-specific parameters.”h]”(hŒThe ”…”�”}”(hjÓh²hh³Nh´Nubhè)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hjÛh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjÓubhŒA driver also implements the following driver-specific parameters.”…”�”}”(hjÓh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjh²hubj)�”}”(hhh]”(hÎ)�”}”(hŒ&Driver-specific parameters implemented”h]”hŒ&Driver-specific parameters implemented”…”�”}”(hjöh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´Khjóubj&)�”}”(hhh]”(j+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hjubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KUuh1j*hjubj@)�”}”(hhh]”(jE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj1ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj.ubjJ)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hjKh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KhjHubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj.ubjJ)�”}”(hhh]”hÞ)�”}”(hŒMode”h]”hŒMode”…”�”}”(hjbh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj_ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj.ubjJ)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjyh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khjvubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj.ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj+ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``acl_region_rehash_interval``”h]”hè)�”}”(hj›h]”hŒacl_region_rehash_interval”…”�”}”(hj�h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj™ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj–ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj“ubjJ)�”}”(hhh]”hÞ)�”}”(hŒu32”h]”hŒu32”…”�”}”(hj¹h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Khj¶ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj“ubjJ)�”}”(hhh]”hÞ)�”}”(hŒruntime”h]”hŒruntime”…”�”}”(hjÐh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K hjÍubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj“ubjJ)�”}”(hhh]”hÞ)�”}”(hŒëSets an interval for periodic ACL region rehashes. The value is specified in milliseconds, with a minimum of ``3000``. The value of ``0`` disables periodic work entirely. The first rehash will be run immediately after the value is set.”h]”(hŒmSets an interval for periodic ACL region rehashes. The value is specified in milliseconds, with a minimum of ”…”�”}”(hjçh²hh³Nh´Nubhè)�”}”(hŒ``3000``”h]”hŒ3000”…”�”}”(hjïh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjçubhŒ. The value of ”…”�”}”(hjçh²hh³Nh´Nubhè)�”}”(hŒ``0``”h]”hŒ0”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjçubhŒb disables periodic work entirely. The first rehash will be run immediately after the value is set.”…”�”}”(hjçh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K!hjäubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj“ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj+ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j?hjubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hjóubeh}”(h]”Œid2”ah ]”Œcolwidths-given”ah"]”h$]”h&]”uh1jhjh²hh³Nh´NubhÞ)�”}”(hŒBThe ``mlxsw`` driver supports reloading via ``DEVLINK_CMD_RELOAD``”h]”(hŒThe ”…”�”}”(hj:h²hh³Nh´Nubhè)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hjBh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj:ubhŒ driver supports reloading via ”…”�”}”(hj:h²hh³Nh´Nubhè)�”}”(hŒ``DEVLINK_CMD_RELOAD``”h]”hŒDEVLINK_CMD_RELOAD”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj:ubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K&hjh²hubeh}”(h]”Œ parameters”ah ]”h"]”Œ parameters”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ Info versions”h]”hŒ Info versions”…”�”}”(hjsh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjph²hh³hÇh´K)ubhÞ)�”}”(hŒ3The ``mlxsw`` driver reports the following versions”h]”(hŒThe ”…”�”}”(hj�h²hh³Nh´Nubhè)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hj‰h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj�ubhŒ& driver reports the following versions”…”�”}”(hj�h²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K+hjph²hubj)�”}”(hhh]”(hÎ)�”}”(hŒ!devlink info versions implemented”h]”hŒ!devlink info versions implemented”…”�”}”(hj¤h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´K-hj¡ubj&)�”}”(hhh]”(j+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj²ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj²ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KZuh1j*hj²ubj@)�”}”(hhh]”(jE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K0hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÓubjJ)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K1hjíubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÓubjJ)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K2hjubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÓubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjÐubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``hw.revision``”h]”hè)�”}”(hj)h]”hŒ hw.revision”…”�”}”(hj+h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj'ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K3hj$ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj!ubjJ)�”}”(hhh]”hÞ)�”}”(hŒfixed”h]”hŒfixed”…”�”}”(hjGh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K4hjDubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj!ubjJ)�”}”(hhh]”hÞ)�”}”(hŒ$The hardware revision for this board”h]”hŒ$The hardware revision for this board”…”�”}”(hj^h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K5hj[ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj!ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjÐubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ ``fw.psid``”h]”hè)�”}”(hj€h]”hŒfw.psid”…”�”}”(hj‚h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj~ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K6hj{ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjxubjJ)�”}”(hhh]”hÞ)�”}”(hŒfixed”h]”hŒfixed”…”�”}”(hjžh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K7hj›ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjxubjJ)�”}”(hhh]”hÞ)�”}”(hŒ Firmware PSID”h]”hŒ Firmware PSID”…”�”}”(hjµh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K8hj²ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjxubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjÐubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``fw.version``”h]”hè)�”}”(hj×h]”hŒ fw.version”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjÕubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K9hjÒubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÏubjJ)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hjõh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K:hjòubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÏubjJ)�”}”(hhh]”hÞ)�”}”(hŒThree digit firmware version”h]”hŒThree digit firmware version”…”�”}”(hj h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K;hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjÏubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhjÐubeh}”(h]”h ]”h"]”h$]”h&]”uh1j?hj²ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hj¡ubeh}”(h]”Œid3”ah ]”j6ah"]”h$]”h&]”uh1jhjph²hh³Nh´Nubeh}”(h]”Œ info-versions”ah ]”h"]”Œ info versions”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K)ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒ(Line card auxiliary device info versions”h]”hŒ(Line card auxiliary device info versions”…”�”}”(hjEh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjBh²hh³hÇh´K>ubhÞ)�”}”(hŒRThe ``mlxsw`` driver reports the following versions for line card auxiliary device”h]”(hŒThe ”…”�”}”(hjSh²hh³Nh´Nubhè)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hj[h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjSubhŒE driver reports the following versions for line card auxiliary device”…”�”}”(hjSh²hh³Nh´Nubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K@hjBh²hubj)�”}”(hhh]”(hÎ)�”}”(hŒ!devlink info versions implemented”h]”hŒ!devlink info versions implemented”…”�”}”(hjvh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´KBhjsubj&)�”}”(hhh]”(j+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj„ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj„ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KZuh1j*hj„ubj@)�”}”(hhh]”(jE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KEhj¨ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¥ubjJ)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KFhj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¥ubjJ)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KGhjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¥ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¢ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``hw.revision``”h]”hè)�”}”(hjûh]”hŒ hw.revision”…”�”}”(hjýh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjùubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KHhjöubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjóubjJ)�”}”(hhh]”hÞ)�”}”(hŒfixed”h]”hŒfixed”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KIhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjóubjJ)�”}”(hhh]”hÞ)�”}”(hŒ(The hardware revision for this line card”h]”hŒ(The hardware revision for this line card”…”�”}”(hj0h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KJhj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjóubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¢ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``ini.version``”h]”hè)�”}”(hjRh]”hŒ ini.version”…”�”}”(hjTh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjPubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KKhjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjJubjJ)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hjph²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KLhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjJubjJ)�”}”(hhh]”hÞ)�”}”(hŒVersion of line card INI loaded”h]”hŒVersion of line card INI loaded”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KMhj„ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjJubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¢ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ ``fw.psid``”h]”hè)�”}”(hj©h]”hŒfw.psid”…”�”}”(hj«h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj§ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KNhj¤ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¡ubjJ)�”}”(hhh]”hÞ)�”}”(hŒfixed”h]”hŒfixed”…”�”}”(hjÇh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KOhjÄubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¡ubjJ)�”}”(hhh]”hÞ)�”}”(hŒLine card device PSID”h]”hŒLine card device PSID”…”�”}”(hjÞh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KPhjÛubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¡ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¢ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``fw.version``”h]”hè)�”}”(hjh]”hŒ fw.version”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjþubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KQhjûubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjøubjJ)�”}”(hhh]”hÞ)�”}”(hŒrunning”h]”hŒrunning”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KRhjubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjøubjJ)�”}”(hhh]”hÞ)�”}”(hŒ0Three digit firmware version of line card device”h]”hŒ0Three digit firmware version of line card device”…”�”}”(hj5h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´KShj2ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjøubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¢ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j?hj„ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hjsubeh}”(h]”Œid4”ah ]”j6ah"]”h$]”h&]”uh1jhjBh²hh³Nh´Nubeh}”(h]”Œ(line-card-auxiliary-device-info-versions”ah ]”h"]”Œ(line card auxiliary device info versions”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´K>ubhÉ)�”}”(hhh]”(hÎ)�”}”(hŒDriver-specific Traps”h]”hŒDriver-specific Traps”…”�”}”(hjnh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÍhjkh²hh³hÇh´KVubj)�”}”(hhh]”(hÎ)�”}”(hŒ5List of Driver-specific Traps Registered by ``mlxsw``”h]”(hŒ,List of Driver-specific Traps Registered by ”…”�”}”(hjh²hh³Nh´Nubhè)�”}”(hŒ ``mlxsw``”h]”hŒmlxsw”…”�”}”(hj‡h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjubeh}”(h]”h ]”h"]”h$]”h&]”uh1hÍh³hÇh´KXhj|ubj&)�”}”(hhh]”(j+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj›ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5Kuh1j*hj›ubj+)�”}”(hhh]”h}”(h]”h ]”h"]”h$]”h&]”j5KZuh1j*hj›ubj@)�”}”(hhh]”(jE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒName”h]”hŒName”…”�”}”(hjÂh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K[hj¿ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¼ubjJ)�”}”(hhh]”hÞ)�”}”(hŒType”h]”hŒType”…”�”}”(hjÙh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K\hjÖubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¼ubjJ)�”}”(hhh]”hÞ)�”}”(hŒ Description”h]”hŒ Description”…”�”}”(hjðh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K]hjíubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj¼ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¹ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``irif_disabled``”h]”hè)�”}”(hjh]”hŒ irif_disabled”…”�”}”(hjh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K^hj ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj ubjJ)�”}”(hhh]”hÞ)�”}”(hŒ``drop``”h]”hè)�”}”(hj2h]”hŒdrop”…”�”}”(hj4h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj0ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K_hj-ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj ubjJ)�”}”(hhh]”hÞ)�”}”(hŒÙTraps packets that the device decided to drop because they need to be routed from a disabled router interface (RIF). This can happen during RIF dismantle, when the RIF is first disabled before being removed completely”h]”hŒÙTraps packets that the device decided to drop because they need to be routed from a disabled router interface (RIF). This can happen during RIF dismantle, when the RIF is first disabled before being removed completely”…”�”}”(hjPh²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´K`hjMubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhj ubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¹ubjE)�”}”(hhh]”(jJ)�”}”(hhh]”hÞ)�”}”(hŒ``erif_disabled``”h]”hè)�”}”(hjrh]”hŒ erif_disabled”…”�”}”(hjth²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhjpubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kdhjmubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjjubjJ)�”}”(hhh]”hÞ)�”}”(hŒ``drop``”h]”hè)�”}”(hj’h]”hŒdrop”…”�”}”(hj”h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hçhj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kehj�ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjjubjJ)�”}”(hhh]”hÞ)�”}”(hŒÜTraps packets that the device decided to drop because they need to be routed through a disabled router interface (RIF). This can happen during RIF dismantle, when the RIF is first disabled before being removed completely”h]”hŒÜTraps packets that the device decided to drop because they need to be routed through a disabled router interface (RIF). This can happen during RIF dismantle, when the RIF is first disabled before being removed completely”…”�”}”(hj°h²hh³Nh´Nubah}”(h]”h ]”h"]”h$]”h&]”uh1hÝh³hÇh´Kfhj­ubah}”(h]”h ]”h"]”h$]”h&]”uh1jIhjjubeh}”(h]”h ]”h"]”h$]”h&]”uh1jDhj¹ubeh}”(h]”h ]”h"]”h$]”h&]”uh1j?hj›ubeh}”(h]”h ]”h"]”h$]”h&]”Œcols”Kuh1j%hj|ubeh}”(h]”Œid5”ah ]”j6ah"]”h$]”h&]”uh1jhjkh²hh³Nh´Nubeh}”(h]”Œdriver-specific-traps”ah ]”h"]”Œdriver-specific traps”ah$]”h&]”uh1hÈhhÊh²hh³hÇh´KVubeh}”(h]”Œmlxsw-devlink-support”ah ]”h"]”Œmlxsw devlink support”ah$]”h&]”uh1hÈhhh²hh³hÇh´Kubeh}”(h]”h ]”h"]”h$]”h&]”Œsource”hÇuh1hŒcurrent_source”NŒ current_line”NŒsettings”Œdocutils.frontend”ŒValues”“”)�”}”(hÍNŒ generator”NŒ datestamp”NŒ source_link”NŒ source_url”NŒ toc_backlinks”jIŒfootnote_backlinks”KŒ sectnum_xform”KŒstrip_comments”NŒstrip_elements_with_classes”NŒ strip_classes”NŒ report_level”KŒ halt_level”KŒexit_status_level”KŒdebug”NŒwarning_stream”NŒ traceback”ˆŒinput_encoding”Œ utf-8-sig”Œinput_encoding_error_handler”Œstrict”Œoutput_encoding”Œutf-8”Œoutput_encoding_error_handler”j Œerror_encoding”Œutf-8”Œerror_encoding_error_handler”Œbackslashreplace”Œ language_code”Œen”Œrecord_dependencies”NŒconfig”NŒ id_prefix”hŒauto_id_prefix”Œid”Œ dump_settings”NŒdump_internals”NŒdump_transforms”NŒdump_pseudo_xml”NŒexpose_internals”NŒstrict_visitor”NŒ_disable_config”NŒ_source”hÇŒ _destination”NŒ _config_files”]”Œ7/var/lib/git/docbuild/linux/Documentation/docutils.conf”aŒfile_insertion_enabled”ˆŒ raw_enabled”KŒline_length_limit”M'Œpep_references”NŒ pep_base_url”Œhttps://peps.python.org/”Œpep_file_url_template”Œpep-%04d”Œrfc_references”NŒ rfc_base_url”Œ&https://datatracker.ietf.org/doc/html/”Œ tab_width”KŒtrim_footnote_reference_space”‰Œsyntax_highlight”Œlong”Œ smart_quotes”ˆŒsmartquotes_locales”]”Œcharacter_level_inline_markup”‰Œdoctitle_xform”‰Œ docinfo_xform”KŒsectsubtitle_xform”‰Œ image_loading”Œlink”Œembed_stylesheet”‰Œcloak_email_addresses”ˆŒsection_self_link”‰Œenv”NubŒreporter”NŒindirect_targets”]”Œsubstitution_defs”}”Œsubstitution_names”}”Œrefnames”}”Œrefids”}”Œnameids”}”(jëjèjmjjj?j<jhjejãjàuŒ nametypes”}”(jë‰jm‰j?‰jh‰jã‰uh}”(jèhÊjjjj<jpjejBjàjkjÎjj4jój5j¡j^jsjÙj|uŒ footnote_refs”}”Œ citation_refs”}”Œ autofootnotes”]”Œautofootnote_refs”]”Œsymbol_footnotes”]”Œsymbol_footnote_refs”]”Œ footnotes”]”Œ citations”]”Œautofootnote_start”KŒsymbol_footnote_start”KŒ id_counter”Œ collections”ŒCounter”“”}”j Ks…”R”Œparse_messages”]”Œtransform_messages”]”Œ transformer”NŒ include_log”]”Œ decoration”Nh²hub.