bB&hx  ( 1Lx:s .textx .data ( ((@.bss 0 0:s.loader h0H @entcore_kdb_entry|}&|+y`}NB`!qM@8@H-A(cH!NAT8@cH5`,A!a`?`|!jx8p8apn( @ `88q8ah;; ;@:::::`>D8rHbdHA(8808 H`pa88HA(cdH`,1A,|1x@A$(<@98.x:; (#Ax8|1@8p@`x8c`pHQA(;9x8xp, 88chA:H%A(8px8,|1@@;@:(#A|8|1@8p`@`8c`pHA(;Z8p, 88chA:HA(8p8,|1@@;:(#A|8|1@8p`@`8c`pH1A(;8p, 88chA:HA(8p8,|1@@8pp8f88HA(8:1p9|1 @|:nA | @A: d8,#pA488c08p:1HiA(8p8p,#8c0@bd8p2HA(8r8c$HA(8rtbHA(8rHA(8rH}A(8r(cDHmA(8rdbH]A(8rHMA(8rH=A(8rcH-A(8rTbHA(8rb$H A(8r@HA(8rHHA(8p88{!aA0x$8?"0HA(;Z8 8E@8c{@H`"0HA(cccF8AaHaA"088}8H=A(8,H1A(8"088{HA("08 8E@88HA(88~cF8H8"088}HA(8!}N 8(HA(8HA(<8Te>c8E@"0HyA({@$?8{88`"0HUA(;Z8 8E@8c{@H"0H-A(cccF8AaHaA"088}8HA(8,HA(8"088{HA("08 8E@88HA(88~cF8aHqa8"088}HUA(8!}N AIPRA.$entcore_kdb_dump_errctrl|`~|3y`W`>88{!aA8x$?@"0HA(;{8<8E@8c{`H|"0HA(cccf8H=8"088}HeA(8!}N 8$HIA(8H1A(<8Te>c8E@"0HA({`$?8{88@"0HA(;{8<8E@8c{`H|"0HA(cccf8Hu8"088}HA(8!}N A|IPRA.$entcore_kdb_dump_livedump|(`T>`|`!aA\,&;@8~ H A(8~HA(<8xTe>c8~E@"0HA({$?8{88~|"0HA(8~8cH=8~c8H%{ 8~8}8x$|"0HeA(8!}N T>?8~88{x$|"0H-A(8~8cH8~c8H{ 8~8}8x$|"0HA(8!}N ,&@pK A"IPRA.$entcore_kdb_dump_livedump_tx|T>`~`{8!qpT>@,?@P8ap848 HA(W>ccc8pH8!}N p(,A8W>8pcccH8!}N 8q8ap88H)A(W>cc8pcHiK8ap8p88+XHA(,?A Kh A($IPRA.$entcore_kdb_decode_livedump_tx|`~|3y`W@>88{!aA8x$?"0HA(;Z88E@8c{@H`"0HyA(cccF8aH a"0808E@88H!A(88~cF8H8"088}HA(8!}N 8HA(8pHA(<8hTe>c8E@"0HA({@$?8{88`"0HyA(;Z88E@8c{@H"0HQA(cccF8aHa"0808E@88HA(88~cF8aHya8"088}HA(8!}N A<IPRA.$entcore_kdb_dump_brkpoint|(`T>`|`!aAl,&;@8~H)A(8~`HA(<8XTe>c8~E@"0HA({$?8{88~|"0HA(8~8caH9a8~c8H{ 8~8}8x$|"0H}A(8!}N T>?8~88{x$|"0HEA(8~8caHa8~c8H{ 8~8}8x$|"0HA(8!}N ,&@hK A"IPRA.$entcore_kdb_dump_brkpoint_tx|}&| ``~`T>!aT>8NpA@|8ap8p8x82`HA(A8A s@,;@X8ap8(8 HA(W>ccdc8pH8!|} N p(,A@W>8pcdccH8!|} N 8q8ap8,HA(W>cc8pcdH9K8ap8p88+LHA(,;AK`8ap8p88:HA(s@K8ap8p882pHqA(AKAAK8ap8p8p87@HAA(A`AAKx C$IPRA.$entcore_kdb_decode_brkpoint_tx|(`T>`|`!aAl,&;@8~H A(8~PHA(<8HTe>c8~E@"0HA({$?8{88~|"0HA(8~`8caH9a8~hc8H{ 8~8}8x$|"0H]A(8!}N T>?8~88{x$|"0H%A(8~`8caHa8~hc8H{ 8~8}8x$|"0HA(8!}N ,&@hK A#IPRA.$entcore_kdb_dump_brkpoint_eeh|`}&T>W>`}{| `T>!a8p@N@8ap8p8(8>HA(AAls@@X8ap8 8 H]A(W>cccf8pH8!|} N p(,A@W>8pcccfHU8!|} N 8q8ap8$H~A(W>ccf8pcHK8ap8p8X8@H~A(,>AK`8ap8p8P8 H~aA(s@K8ap8p8@8HH~9A(w@K8ap8p8882PH~A(s@K|8ap8p808/H}A(AKPAAKD8ap8p8 88H}A(W>| NAAAxK Cp%IPRA.$entcore_kdb_decode_brkpoint_eeh|,``;;`;; ;@:;:9!xp@D::```T 8u(bDH|]`,@x;@:s|A8b0>ux,#@ P,#@::>u:"`:T ,2A``bC8`80H|!A(,(0@lx,A;`q8|@Aq@|@@@@,A@, A`,A@, @L,A, A8,(A,8`bCccc(A@HA8uHzA(Q(,2@88T>(6A@8!0}N brcH:K;`@KD,$@A;`80A |@ATqx8|@A |@A<P|@Aq8||@A `|@Aq@||@@;`@K|f8s8@bE80HzA(K$8:`bHzuA((@K8ch8`8H`HzIA((H@@K8u0bDHy`,Ax8ubDHy`,@;;KX8u xbDHy`,@ ;K88ubDHyu`,@ ; K8ubDHyU`,@9;K8ubDHy1`,@:;KbCHyA((#bCA(HyA((#8u @(0@(xAbD8HyA(,: @8rpHyyA((#8rA (0@(x@: HyIA(|f~#88p8Hy}A(,@,, @T>a``{A`!U>!AA8HvA(??{$8y$H~@"0HvA(.=A88HvmA(-0A880HvUA(8HvIA(8y$"0Hv9A(A8Hv)A(A8+@HvA(8Hv A({$`<,|cJce,"08c A$9?A@`H P8H9?P8`HuA(,=A$, A8 l8%HuA(,0A4`888, ApHuYA(H8 HuIA(8 Hu=A(8!|!Aa} N C !IPRA.$kdb_entcore_mem_ref_summary|``}?aA80!8|80`cxH!Q`8@"0HtaA(8~"088{HtIA(;8 `8|l8 {`HWz>cc "0HtA(8@ 8D8~'/,,/A8D@8f(A`@|8\8 cGHw8~$$8 cFHqU8 "08~uh08+(`HsA("08 8~E@888$Hs}A(888}8ceaH8]a8"08~E@8 8(Hs9A(8 "08~ET8+4HsA("088~E@8 8HsA(88}ceH8 "08~E@ 8 HrA(8 "08~E@(8 HrA({ 8~8}8x$|"0HrA(8!!}AaN 8 cGHvU8~$$8 cFHo8 "08~uh08+(`Hr%A("08 8~E@888$Hr A(888}8ceaH6a8"08~E@8 8(HqA(8 "08~ET8+4HqA("088~E@8 8HqA(88}ceHY8 "08~E@ 8 HqaA(8 "08~E@(8 HqEA({ 8~8}8x$|"0Hq!A(8!!}AaN @ 8 cGHtK Akdb_entcore_mem_ref|,`;`;!!pxA8;%B`;`` bHqMA(b`v8zHpm`:,@4xn ;{|@A,@|5@A8!}N {$<`?}`c($|c_,:@:|5@@_,:AcC8`8HHp!A((H|f@T8}U"0bHoA(c8`cCH8}"0HoeA(:|5@@H_,:@K|8Z8{xcE8HHo1A(8!}K8!}K8z b8HpA(,(@88` 8A8xp|8pHpA(`|x,;{@ n :|@|@@ @tK,{$<8zf 8|""0HnqA(8`8!}K\8`8!}KH:n |5@@(K8 A t!IPRA.$kdb_entcore_dma_tracker_cmd|`?a8H`{8}8H!`ch!xH8Z"0HmA("08~8{8HmmA(88#8~uhxH`8"0HmAA(8#88~uh`"0Hm!A(8#88~uh`"0HmA(8#88~uh`"0HlA(8'88~uh `"0HlA(8 H88~uh(`"0HlA(8'88~uh0`"0HlA(8:88~uh8`"0HlaA(8:88~uh@`"0HlAA(8U88~u@8"0xB9/`|('(@9U('A9/pHkA(8~E@"0888HHkA(8~"088{HkA(8;8r8zx$888~gxp`9*;Ap!*)*1*"0HkyA(8}"0HkiA(8}"0HkYA(8} "0HkIA(8~O"0Hk9A(8~Hk-A(; :H;G``({7aLFBA8~HjA(;A{ !(@@|(98~ TA"0c%HjA(V<8X8~ ||ȮT>, ,A0, AA , A8UT>|ȮT>, A, A, A, A`UHjIA(;9(9@(88~88}xH|"0HjA({H8~8}8|"0HiA(8!}!aN `.Kp`+Kd`-KX`XKL8.K 8+K8-KK8p88~Hi]A(8~HiQA(;ApKd(9AKt(@@('@0(P@ (' @A92@K9OK 9NK9CK9NK A IPRA.$kdb_entcore_dma_tracker|;}&`.`|`!QLxpA@;@;```| ccHi=A((#cc@4pHi%A(cd8p|f8`8xHiYA(,@8`ax8`HhuA(8`cx(`@l`8!AH*A!;Z|A@|8!} N |f8`H_E{@H88}uh@"08`H`A("08'8}uh8`H`aA("08/P8}uh8`H`AA( "08208}uh8`H`!A({ 8}88}x$|"0H_A(8!}N ADIPRA.$kdb_entcore_srad_affin|`(&!qc@?8~H_yA({H<8'8~E@"8 X8 "0H_QA("08~8{8 H_9A(8| X8 8H%"08~8}8 H_A(8~H_A(8"08~E@8 8 xH^A(8~"08 8{H^A(8| x88 Hy8~"08 8}H^A(8!}N ?8|H^A({H<8'8|E@"8 8 "0H^YA("08|8{8 H^AA(8~ 8 8H-"08|8}8 H^A(8|H^ A(8"08|E@8 8 H]A(8|"08 8{H]A(8~ 88 H8|"08 8}H]A(8!}N AIPRA.$kdb_entcore_all_vf_info|;`;|#ya8y88AT>!`{;<!x1*!*9*pA`cc8 8hH]=A(|f(h@"8 8~/@W>H[=8~ET{H>888 "0H\yA("08~8 8{H\aA(;|&8xHnm&W>8~ 8x8 cHa18x|'HmE'8~8x8 cHa $8~8 cHa{ 8~8 8}{$~"0H[A((8~#8 cHa,8~#8 cHa0"088~ET8 H[A(c#8H[`|0,#@8{$88~ET8 "0H[UA(8,=A0, @8 "08#8~ET@H[!A(|@,;A0, @x8 "08 8~ETHHZA(|H,;A0, @8 "08#8~ETPHZA(|P,;A0, @l8 "08 8~ETXHZA(|X,;A0, @8 "088~ET`HZQA(|`,;A0, @d8 "08'8~EThHZA(|h,;A0, @8 "08#8~ETpHYA(|p,;A0, @\8 "08'8~ETxHYA(x,=A0, @8 "088~ETHYA(,=A0, @08!a!A}N |P"08 8~T>8{HYA(8|ccFH"08~8 8}HXA(8!a!A}K|P"08 8~T>8{HXA(8|ccFH"08~8 8}HX}A(K|P"08 8~T>8{HXYA(8|cccFH"08~8 8}HX-A(K\|P"08 8~T>8{HX A(8|cccFH"08~8 8}HWA(K|P"08 8~T>8{HWA(8|cccFH"08~8 8}HWA(KT|P"08 8~T>8{HWiA(8|cccFHq"08~8 8}HW=A(K|P"08 8~T>8{HWA(8|cccFH"08~8 8}HVA(KL|P"08 8~T>8{HVA(88p|cccGH "08~8 8}HVA(K|P"08 8~T>8{HVuA(8|cccFH ="08~8 8}HVIA(K@8~"08{8 HV-A(8cc$cF8HT1"08~8 8}HUA(pKc$8HV]A(|f(A`88vXce8HUA(0K@8hce<~8@8cHUA(8!!A}aN 8~HUmA(K A IPRA.$kdb_entcore_vf_info|T>`c8v't8 !qHVu8v'8 cHU 8v#x8 cHZ8!}N AhIPRA.$kdb_entcore_vf_entry_end|T>`c8v'\8 !qHU8v'h8 cHU 8v#l8 cHZ)8v8 cHZ8!}N A#IPRA.$kdb_entcore_vf_entry_portlink|`T>8v'Dc8 !qHU8v'P8 cHT] 8v#`8 cHYi8v8 cHSu8v8 cHSa8!}N A"IPRA.$kdb_entcore_vf_entry_promisc|`T>8v',c8 !qHT18v'88 cHS} 8v#T8 cHX8v8 cHUՠ8v8 cHU8!}N A#IPRA.$kdb_entcore_vf_entry_capacity|8q;9y`8``{8~'AT>!8 cF!1p9*!*A*HS 8~'8 cFHRY8~#H 8 cFHWe8~28 cFHP8~' 8 cFHW8~2 8 cFHW{H>8/08 ~8~E@, A|"0HPA(8~"08 8{HPA(88apT>, |8+AP;e```cHQAA( 8ap8 cHSE88ap8+T>|(@A8~8 8}"0HPUA(8!}AN A IPRA.$kdb_entcore_vf_entry_mclst|T>`c8v&8 !qHQ18v&8 cHP} 8v#<8 cHU8v&8 cHR58!}N A!IPRA.$kdb_entcore_vf_entry_curmac|b8q`8y`8T>!Q88 8{&p|1*b|9*|!*HP=8{&8 bHO8{#0 8 bHTzH88 |`8{uh<"0HNmA(,A/,A,AAD88 8ap8HNA(8{&؀8p8 bHR8!}N 88ap8 8/ HNA(8{&؀8pb8 HQ8!}N 8N8 8ap8HNUA(K,A$8ap88@|8 @LHN-A(KX8@h8 8ap8HNA(K<8=8 8ap8HMA(K A"IPRA.$kdb_entcore_vf_entry_eehtype|98y`;`8A!!!T>xA*!*`{9*8~&`8cFHN 8~&8cFHMU8~# 8cFHRa<88~*cF8x| 8@@\8~70HR8xT>H]A88x8~#$cGHP8~*8cFHRu, A{H>88/8~E@~|"0HKA(8~"088{HKA(88axT>, |8+AL;e``cHLA( 8ax8 cHN88ax8+T>|(@A8~88}"0HK%A(8!}AN 8!A}N HM8~ 8cFHM8~708cFHQ18xT>H[8~#$8x8cGHO 8~*8cFHP, AlK A!IPRA.$kdb_entcore_vf_entry_maclst|8q`8y9;`|A8&`!T>c&`8!!9*A*!*pHK-8&l8c&HJy8# 8c&HOzH?_88 8~8E@"0HIaA("088{8HIIA(88&x8 T>bHH88 bHO"088}8HIA(8pT>HZ 8&8p8c'HMU8&8c&HOA8&8c&HO-8*8c&HO828c&HO87 8c&HN, @{88E@8/, A"0|HH9A(8"088{HH!A(8*8ap, |AL;``cHHA(8ap8 bHNU88ap8*T>|(@A8"088}HGA(8!}!AN 88E@"0|8*HGaA(8"088{HGIA(8*Ԡ8ap|; , AP:```c%HGA(8ap8 bHMu88ap8*T>|(@A|888}"0HFA(KX A l"IPRA.$kdb_entcore_vf_entry_vlanlstT>,$M 8HDpN @kdb_entcore_vf_info_hdr||#y`}8``8 !qAHFEA(( |fA@8UX<c8 8cHEA(8!}N W>8C8cHD8:`8cHC8. 8cHC88cHC8:p8cHC818cHC{H<8 X8|8ET"0HDA(8!}N 8HDA(8 8`cHEA(( |fAK A|kdb_entcore_vf_support|``{8~`!aHD!A({$?8t8~"0HDA({H8~8 8{"0HCA(?Z?{88 88{H"08~8 8}HCA(8~HCA(8g\"08~HCA("08~8 8{HCuA(88{88 H="08~8 8}HCIA(8!}N AIPRA.$kdb_entcore_locks|`aA!?\x$``8 T>8 !Q8|."0HBA(888|N(8 "0HBA({H8|8 8{@"0HBiA(888cfaHa"08|8 8}HBA("08&T8|N<8 8xHAA("08|8 8{HAA(8x8x8cfaHa"08|8 8}HAA("08 H8|NP8 8HAqA("08|8 8{HAYA(888cfaH a"08|8 8}HAA("088|Nd8 8XH@A("08|8 8{H@A(8X8X8cfaHa"08|8 8}H@}A("08 P8|Nx8 8H@aA("08|8 8{H@IA(888cfaHa"08|8 8}H?A("088|N8 88H?A("08|8 8{H?A(88888cfH"08|8 8}H?A(8!!A}aN Akdb_entcore_cte_locks|```|?^!T>8~.8a!!x$ 8 "0H>A(88~M88 "0H>A({H8~8 8{|"0H>A(8H88apxH8::d88&<:~``H>A(:p"88~Mce8pbH>!A(q| @@X| @A$:8ap8&<8~,A8~8 8}"0H=A(8~M"088 88H=A(8~"08 8{H=A(888ap8&HxH8::7:7Z```H>A(:p"88~Nce8pbH=AA(q| @@X| @A:8ap8&H8~,A8~"08 8}H8 T>H9A(8(8M"08 H9A(8X"088M8 H9yA(8!}N AIPRA.$kdb_entcore_lock_info|,`8`aA!8!1paxA;`;;`";_{!A|P,@,@(@|8yH8A(8|;||`@t~8yl8(^A,H8YA(;|@H8yl8(^@8yH8-A(;|@8yl8(^AK8yH7A(8ap8cH9QA(,@p(AP;;|@8!}!AaN 8y 8H7}A(;;K8y|cH7aA(;{a@$8ypH7IA(8y|H79A(Kh8y|H7%A(KT8ap8cH8uA(,@K${aA|8yH6A(K8!N A Tentcore_kdb_dump|`!8r8rtq8tpHfraq(A\(@(tcp|HaI8!}N (@tcp|"H`]8!}N 8qt8pcHcaq(AK AIPRA.$entcore_kdb_dump_pkt|8b܈!<8]8<8pTA8f 4H5A(89@H5YA(86@p8=H5EA(8@H59A(89Px8.@tT@.|+xH5A(89`8%|T@.|+xH4A(89p8.PT@.|+xH4A(86P8*DH4A(86`8@H4A(86p89H4A(8"H4A(898.`T@.|+xH4qA(898&T@.|+xH4QA(868*PH4=A(8689H4)A(8689H4A(8689H4A(868@,H3A(86Ѐ8& H3A(898CtT@.|+xH3A(898CT@.|+xH3A(8:8CT@.|+xH3yA(8H3mA(`8!P}N H3UA(`8!P}N AdIPRA.$entcore_kdb_dump_stats|``}`aA`!?^8]8p8z!AcxH8p "0H2A(8~"088{H2A(;?88~E@8{7Hc"0H2]A(,;A@8c&ccH 8~E@88 "08HH2%A(8H8}Hc&8H"08$8~E@88hH1A(8h8}hc&8H8(8X8~E@8"0H1A(8888* 8~E@"0H1A(8H88 8~E@"0H1A(86 88~uhh`"0H1mA({ 8~8}8x$|"0H1IA(8!}!AaN 8~E@"088H8 H0A(8~E@"08h88$H0A(8("08~E@88XH0A(88"088~E@8* H0A(8H"088~E@8 H0A(8"08~uhh`86 H0mA({ 8~8}8x$|"0H0IA(8!}!AaN A IPRA.$kdb_entcore_rsp_info|``}`A`8hX8c>!A8wxH8@"0H/A(8~"088{H/mA(;_88~E@8 {YHc"0H/EA(,;A8cFccH8~E@8 8"08XH/ A(8X8}XcF8H8*8 8~uh`"0H.A(88~E@8P8 "0H.A(88~E@88 "0H.A({ 8~8}8x$|"0H.}A(8!}AN 8~E@"08 8X8H.9A(8~uh8 "0`8*H.A(8"08~E@8 8PH-A(8"08~E@8 8H-A({ 8~8}8x$|"0H-A(8!}AN A TIPRA.$kdb_entcore_rsp_info_nic|`"?YxH8v```8@"08@8z!acH,A("08y88{H,A(8868yETxH8`"0H,A("0868yET8H,A("08)8yuh8`H,uA("08*8yuh8`H,UA(8 "08H8yE@8H,9A(80"088yE@8H,A({ 8y88}x$|"0H+A(8!}N Al!IPRA.$kdb_entcore_rsp_info_nic_rx|`aA?<xH8vh```8X"08X8y!acH+)A("08|88{H+A(88?8|ETxH8`"0H*A("08)8|uh8`H*A("08?8|uh8`H*A("08=H8|uh8`H*A( "08)8|uh8`H*iA(("0818|uh8`H*IA(0"08. 8|ET8H*-A(88"08@8|E@8H*A(8H"088|E@8H)A({ 8|88}x$|"0H)A(8!}aN A!IPRA.$kdb_entcore_rsp_info_nic_tx|`a>xH``h8j8 8 "08w!aH)A("08}88{H(A(8888}E@8 xHc"0H(A(8 "088}E@8H(A({ 8}88}x$|"0H(A(8!}N AIPRA.$kdb_entcore_rsp_info_rdma|`aA>xH8rH```8H"08H8w!acH'A("08|88{H'A(88)8|uh8 `xH`"0H'A(88 8)8|E@"0H'iA(8 8)8|uh`"0H'IA( 8 8)8|uh`"0H')A(8(8 808|E@"0H' A(888 88|E@"0H&A({ 8|88}x$|"0H&A(8!a}N A IPRA.$kdb_entcore_rsp_info_async|`!?|`{H``8j8@88{"0c!QH& A("08|88{H%A(;]88|E@8{@Hc"0H%A(9cccFc%!AaHaA!"088|E@88`H%UA(8`8`c%cF!AaH]aA!"088|E@88H$A(88c%cF!AaHaA!"08 8|E@88 H$uA(8 8 c%cF!AaH}aA!"08(8|E@88H$A(88c%cFaH!a{ 8|88}x$|"0H#A(8!}!N A$IPRA.$kdb_entcore_tx_queue_mem_alloc|9 y;?aA9@q9``y``!!8?PxH8X8|8X~"0c(pY*I*Q*H"A(8~"088{H"A(8P8%8xH`8~uh|"0H"yA(:P8ap88( 8?d@\;9```H"A(;9"08~E@8p8c'H"!A(:P8ap8b|7@8?dA( 8ap@d8~88C8;68``H"uA(8p8"08~ET H!A(;P8ap8c|=@8C8A{ 88}8~x$|"0H!qA(8!}N A IPRA.$kdb_entcore_dev_dma|;}&`.``{L!ApxA@;";{``[ cCH!A((#cC@pH!A(cD8p|f8`8xH!A(,@8ax8`H A(8`x(@@`cH8yH 1A(;|Ap|8!} N =|f8;@88hHA(8!|} K|e{`H89 "0HA(8888|l9"0HA(88(|8}uh`"0HA(8"08!P8}ETHA(8"08,8}ETHA(8"08,8}ET HiA(8"08, 8}ET(HMA(28}!\8cFH8"0838}ET8HA(8"0838}ET@HA(8"0838}ETHHA(P8} 8cFH#MR8}0`8cFHـT8}8cFHE"088}E@88`HA(8`8`ceH{ 8}88}x$|"0HYA(8!!}aN A|IPRA.$kdb_entcore_ras_cb|;}&`.``{L!ApxA@;";{``[ cCH}A((#cC@ pHeA(cD8p|f8`8xHA(,@8Pax8`HA(8`x(P@P`caHa8yHA(;|A`|8!} N =|f8Q8P8h8HA(8!|} K|exH`"0HA( 8}$8cH]8}0P8cH)8}8cH"08$8}ET8H}A( "088}uh8`H]A(("088}uh8`H=A(0"08+8}ET8H!A(8"08(p8}ET8HA(@"088}ET8HA(H"088}ET8HA({ 8}88}x$|"0HA(8!}N AIPRA.$kdb_entcore_ras_rte_cb|(`T>``}!A{$@8?~88~@|"0HA({H8{8~8;@|"0HA(;?8988{8HW7>8{l|"0HA(r89!8"08~u8, @$;@9 , A ;@H9cGHYA(8"08~ET8pH=A(8~H1A(<8~+b8`~藀*H8~HA({ $8788~H@"0HA(ccc%AaHeaA8~HA(8!D"08~P8HA(8~"088{HA(7܈9_w܈88&X8Hy@H`h88~u@8a'"0H=A(87ܐ8&Xwܐ8H8"08$`h8~ua'HA(8w8&X8`iH`h"08388~ua'HA(pA@<|88&X8#cHA8"083`h8~ua'HA(87x8&Xwx8H 8"08BH`h8~ua'HMA(<|888&X#cH8"087a'`h8~uHA(;_8~88}{@H|"0HA(8~HA(<|<8cE88gH!{ 8~8}8x$|"0HA(8!}N A IPRA.$entkdb_state|}&;;`!1`8c`8QpHA({H?{><c8u@``"0HA(8}"088{HA(;^; ;{W ``8p8|`H A(p*#@\, @8;(T>AA\{ 8}88}x$|"0H=A(8!|} N WF>8}V8Hq{ 8}88}x$|"0Kc%8b`8VxHeA(((@,:8pb8b`bHpK:(A:!(A:(A:(A:(A:! (A:(A:( A:( At@,pb8:b8b`HpK( @,p:!,8bb8b`H̀pKP( @,p:$8bb8b`HpK ( @,p:(d8bb8b`HmpK8(@8(@8r(@p8(@,p8:bb8b`HpK8| : 8HA(8pb8b`bH݀pK`8| : 88HeA(8pb8b`bHpK(8| : 80H-A(8pb8b`bHmpK8| : 8HA(8pb8b`bH5pK{@$`h8788+|8}uc)"0HA({ 8}88}x$|"0K C !IPRA.$kdb_entcore_threads_running|``?a`8|8T>8xHc8G @"0!QHQA("08~88{H9A(;]8(8~E@8{@Hc "0HA(ccdcEc!AaHaA!8~H A("088~E@88H A(88cEcH}{ 8~88}x$|"0H }A(8!}aN AHIPRA.$entkdb_link_status|```h8?>8!Q8yxH8>"0H A(8~"088{H A(?8888~x;`T>|cG8|@@A(8|@@A8|@@8ܘ@x&|HQ8%8~cG8}|@A;`|@A;`|@A;`|@A;`|@Ax;`|@Ah;`|@AX;`|@AH;`|@A8;` |@A(;` |@A|@8ܘ;` @{`&|%Hi{H8~8}8|"0H MA(8!}N AIPRA.$entkdb_link_info||+yT>a`A`A!!@8(@8{$<8>8|E||"c"0H uA(;{$?|8`8|E@8 c"0H IA({H8|8 8{~"0H )A(c8h8|E8"8H A(88|88{xH~"0H A("@888|+H A("@88p8|E8 H A("08|88}H A("8?88|E88H yA("08|88{H aA("@>88|+8 H AA("@8$8x8|E8H %A("08|88}H A("08|8 8}HA("08$8|E8 80HA("08|8 8{HA("888|F880HA("08|88{HA("@088|F8 HqA(0, A:( @ ( @888<8apxH86:T>~~`8(@~@`HA(:R"@8|F08 8pbGHA(8|"08 8{HA(8|@8bH 8|"08 8}HA(:08ap8(@~( @|%@At~8|88}"0HmA("8888|FX8XHQA("08|88{H9A("@X88|Fl8 HA(X, A:( @ ( @888<:xH8^8\T>~c8(L8ap~F~ ```HUA(:1"@8|F8 8pb'HA(8|"08 8{HyA(8|P8bH8|X8bHm8|"08 8}H9A(:X8ap8(L~( @|%@A`"08|88}HA("8888|F8HA("08|88{HA("@88|F8 HA(, Ah;( @ ( @888<8apxH8;T>~8(XHA(;"@8|F8 8pcH1A(8|"08 8{HA(8|h8bH!8|"08 8}HA(;8ap8(X( @|%@At"08|88}HA("888 8|FHA(|8|8 8}"0HyA(8!!}AaAN |%@@|K"@8 8p8|F8H!A("08|88}H A(KX|%@@KD"@8`8`8|F8 HA(K|%@@LK"@888H8|FD8 HA(K( A<IPRA.$kdb_entcore_acs_vpd8(&T`>Th>@<|,/.,``@40@A88C 8bܘN x&|`*cN @ 0@@x&|`*cN @$0@A88C 8bܘN @$0@A88C p8bܘN 8bܨN @entkdbsrv_valstr|!"T>T>xH9 `|J`f8iP<"0H-A(8!p}N AL db_printf_x32|!"T>T>xH9 \|J`f8iP<"0HA(8!p}N AL db_printf_x16|!"xH,T>` 8 |@4<`f|`J=#8d0"0HA(8!p}N `f|iR<8=#8d0"0HA(8!p}N Adb_printf_bool|!T>(xH"`8T>@4`f|`J=I(xH"`T>8@4|J`f<|2pa<9p8cHx"0HA(8!}N A`db_printf_x64a|!xHT>`ipa&<9p8c̐t"0H9A(8!}N A`db_printf_x32a|!xHT>`ipa&<9p8c4r"0HA(8!}N A`db_printf_x16a|!q"`T>xHT>|J`fT>T>x <x""0p8c daxHA(8!}N Apdb_printf_x64Mac|!T>xH<Q|B=`f`T><|88hX9@%T~"0d} 8PHQA(8!p}N Ahdb_printf_x16Pct100th|!`T>xH} 2T><`f8d<"0HA(8!p}N APdb_printf_x32decode|!`T>xH} 2T><`f8d<"0HIA(8!p}N APdb_printf_x16decode|!`T>xH} 2T><`f8d<"0HA(8!p}N APdb_printf_x8decode|!xH`f|`B|<=#T>8d`"0HIA(8!p}N APdb_printf_x32d|!T>T>xH=$|`f`8id<"0HA(8!p}N APdb_printf_x32u|!T>T>xH=$|`f`8i<"0HIA(8!p}N APdb_printf_x16u,#8A(%#A|( A( A ( @,`f8c8( A( A( A(-@88c8,$@9($@8c889 ( 9V;6}g PC;( W>@(( A+ a@`@~@A;AW>9+xx+)@p/+A,}I```}E|*@a^A|C A@}i`}E|*@QA\}e|?P@AP|+@YAD|>X@A@(()@y#q$,A|`}+C A|i|h+|c+|c+|c+|c+|c+|c+}+C |`AN (+@L8c8K@ @< __strntoull|`a`xH>}`h8(88s8("0!aHQA("08}88{H9A(888}ETxH8"0HA("088}ET8HA("088}ET8HA("088}ET8HA( "08X8}ET8HA({ 8}88}x$|"0H}A(8!}N AHIPRA.$entkdb_wdt_t|9|y8bH`!1pxT>A# c(Hc`;<|*H@@c0/#|X@A@|{$<,>( @0|"838|Oc@8 `"0HyA(;?|8|0{$8 88 "0HMA(888|O"0H1A(8 "08|O8X`HA(8 88|O"0HA(8 88|P"0HA(8"08|$\8HA(88c`H%A(88pzX,#axAl8c`HA(8ap88caHA(88|HYA(8ax8x8cHA(8ax8p,#8c@8|HA("088 88|PHA({H8|8{8"0HA(8 "88|D88 HA(80 88|3"8(HA(83088|3 "80HA(8!88|3@"88HqA(888|D"8PHUA(8:"88|$h8H=A(;`;@```@0@|8,,A/,A,AxAl@; ,=@D;{(A8|HA(8|"088}HA(8!}N 8| cHA(;K; K;K; K,A0,A ,A@p;\0Kh;:K`;3`KX;3PKP8glH1A(8!}N b(@ cK8!}N 8 @"0H=A(8H1A(88ap8=T>(@cK8HA(K< AIPRA.$entcore_kdb_dump_intr;0|?a8}PA;^cD!aHA(8}d(H}A(8}80HmA(8}@H]A(8}HHMA(8}PH=A(8}@XH-A(88}( A8 HH A(88}( A8 PHA(8}L88HA(8c8HA(8c@HA(8cHHA(8cPHA(8cXHA(8}@8H}A(8}xHmA(8}H]A(8}HMA(8}H=A(8}8H-A(8}hHA(8}H A(8}HA(8}HA(8}(HA(8}XHA(8}HA(8}HA(8}HA(8} HA(8}H(H}A(8}x0HmA(8}8H]A(8}@HMA(8}8H=A(8}8HH-A(8}hPHA(8}XH A(8}`HA(8}hHA(8}(pHA(8}XxHA(8}HA(8}HA(8}HA(8}HA(8}HH}A(8}xHmA(8}H]A(8}HMA(8}H=A(8}8H-A(8}hHA(8}H A(8}HA(8}HA(8}(HA(8}XHA(8}0HA(8}HA(8}HA(8}HA(8}HH}A(8}xHmA(8} H]A(8}(HMA(8}0H=A(8}88H-A(8}h@HA(8}H A(cD8gHA(82;;;~` HA(82;,@8HA(8g8HA(82` HA(82;,A8HA(8\HuA(8!Aa}N At(IPRA.$entcore_kdb_dump_hw_config_profile|;08+d!q8`HA(8\8 8HA(88`HA(8+p8HA(?8 8$HA(88`HA(828HA(8X8 HqA(8!}N AIPRA.$entcore_kdb_profile_usage8bݘ, M 8`HLN @entcore_hw_kdb_display_usage|!<8<(`8p|(A\xH|*|*| N 8dKHuA(8!p}N 8de,HYA(8!p}N 8dvH=A(8!p}N 8dg$H!A(8!p}N HA(0X88|XXxFHA(8 0_8|SHݱA(80^8|SHݝA(8"p0]8|TH݉A(8%舽0\8|XpHuA(80`8|XHaA(8"|0d8|XHMA(80h8|XH9A(8"0l8|XH%A(80p8|XHA(8"0t8|YHA(8900x8|YHA(8.00~8|T HA(8LԠ0|8|Y0HA(8(08|YHHܭA(08"8|T8T>HܕA(08p8|Y`xFH}A(8"08|YxHiA(8x08|TPHUA(808|ThHAA(8408|TH-A(8"08|YHA(8|H A(8|k(HA(0D( @8;`P;=@4;@:8|HA(yK 8 (8|TH۹A(8( 8|YHۥA(8$8|THۑA(8,8|YH}A(, :~, 8|kHAT|b|5@@x:u````H!A(|:8|kH:,$A||4@@ |K8|HA(;{ |;@A8|HڵA(<|8cpHڥA(0H( @,;`P;=D4;@;8|HyA(yK8 08|TH]A(8, 8|YHIA(8$8|TH5A(8,8|YH!A(, ;~, 8|khA|b|7@@l:`HA(|:8|kh;,$A||6@@ |K8|HفA(;{|;@A8@X8|LH]A(8=X8|LHIA(8HP8*88|ZH5A(8|H)A(8!}N |K|K AIPRA.$entcore_kdb_dump_cfgspc|?>$A(8y88q;!19`|`1*8,8} )*9*!pA*HUA(888}h8 H=A(8}80H-A(8ap 8-xA Hٱ` T@p@Ĉ T@8-l(8axAHu`l/T@Tp@8 T@85@8}8p8HםA(8}l08)x HׅA(8d(88}8;HmA( 8}H8"X9d(( ;@8 (8c;zd ``H1A(848apH`888aH`軟 8}8%pHA(; 9`;8"X8}H8 (c|%@A8<8} ,HֽA(8!A}N 88aH1`K8a8 H`K8 8aH `l/K850H`K88apH`KP8ap8 H`K088apH׹` K85 Hץ`K AIPRA.$entcore_kdb_dump_bus_intr|T>`8}@Tc!qHՑA(8}h|.H}A(8}hȠHiA(8!}N A|IPRA.$entcore_kdb_dump_udp|`T>aA8~U(!a| c;^@HA(8~k蠼|.HԭA(<~8cHԕA(8~Z8Wd>HԅA( p| @A,AHAdH\8~HYA(;^؈ | @88~XcDH9A(;^؈ | @8~`cDHA(;^؈ | @8~cDHA(;^؈ T>| @8~hcDHA(;^؈ T>| @8~pcDHӱA(;^؈ T>| @8~&cDHӍA(;^؈ T>| @8~xcDHiA(8~hH]A(8~vȠHIA(8~bH9A(8!Aa}N AAT>| A A@A`A8~hHA(8~vȠHA(8~bHA(8!Aa}N AhIPRA.$entcore_kdb_dump_tcp|T>`a"Ac `!c8Z !QHA(8@@Wd>HA(8kW{cdHA(8rHA(88.HA(8^@THѹA(8d ;\ HѥA(8;; HэA(8;9(A8p;\HiA(8```HMA(8;(A8H1A(81Ћ cHA(,,<A,<A8P@THA(c8HA(~8!}!AaN 8cHСA(~8!}!AaN 8HH]A(8cHMA(K8H=A(8cH-A(K A@entcore_kdb_dump_ipv4|``c`a;`A;!8;@!!;!p8pHA(c(#@8wg@HmA(8w6pH]A(8w0;```H=A(8w0;(A8w6vHA(8w8; ;v``HA(8w8;9(A8wHA(8|8a(@ H%`c;`88H)A((#8wk@HΕA(!|(@t;8wHuA(,A8w@c$HYA(,A@,cAt|8wAXH-A(8w:cDHA(^=8!}!AaN 8wHA(K8wHA(K,,Ad8w@|8wH͡A(cD8w:H͑A(^=8!}!AaN 8wHIA(K8wH9A(K 8w@c$H%A(,A@\K;@?;8w"HA(,AK8w^(HA(8!}!AaN 8w*H̥A(!|(@K8yHA(8yH}A(88yHmA(8yH]A(8y HMA(8yLH=A(8yxH-A(8yHA(8yH A(8yHA(8y(HA(8~pHA(8h8y(HA(8yPHA(;a,#apA<88cH8p``;H A(8ap8p,#8cH@8yHcHeA(8yxHUA(8yƠHEA(;a,#apA@88cH8p```;HA(8ap8p,#8cH@8yhcHA(8~tHA(8yT8HA(8y8HA(8888c!Hn!8y8 HmA(88 8c!Hn!8y8H!A(888c!Hn5!8y8 @HA(8 8 @8c!Hm!8y08HA(( @;8;_;a8y\8```HQA(;{H8zHc;ZHcdAaHo%aA;8y\8|%@A8y8 HA(8 X8 8c!Hm!8y HHA(8y PHA(8y XHA(8y `HyA(8y hHiA(8y( pHYA(8y xHIA(8y H9A(8y H)A(8y( HA(8yX H A(8y HA(8y HA(8y HA(8 @8yHA(8ypHA(8yxHA(8yHHA(88y@HA(8yhHyA(8yǐHiA(8yǸHYA(8yHIA(8yH9A(8y0H)A(8yXHA(8yȀH A(8yȨHA(8yHA(8yHA(8y HA(8~xHA(P8!@}N ?8pHA(8|HA(P8!@}N P, @K0@K?8 HUA(8HIA(P8!@}N <~8cېH)A(P8!@}N A0$IPRA.$entcore_kdb_dump_receive_queue||y!A ($@8`8a8`H`c88`HA((`@ `8~8cHeA(8~WP HQA(bH ;| 0@|(@@ 8@ , @ ?>8yHH A(8yXHA(8yhHA(8(8yHA(8yHA(8yHA(8yHA(8y8HA(;`a,#apA488c08p;{HA(8ap8p,#8c0@8ycdHEA(8yH5A(8yH%A(8~\HA(8h8y`H A(8yHA(8yHA(8yHA(8yHA(8yHA(8yHA(8y( HA(8~`HA(88yPH}A(8y8HmA(8yx@H]A(8yHHMA(8yPH=A(;`;@aP,#axAt8c`p8p8```H}A(;{p8xax8ch8, A;ZHQA(8pax8,#8c`A pK8ycdHA(8y(cDHA(8yDXHA(8yp`HuA(8yhHeA(8ypHUA(;`;@ah,#axAl8c`p8p8`HA(;{p8xax8ch8, A;ZHqA(8pax8,#8c`A pK8yHcdHA(8yhcDHA(8yxHA(8yHA(8~dHA(8y@80HyA(8808cK|8yHUA(8yHEA(8yH5A(8yH%A(8yHA(8y(HA(8P8yhHA(8y HA(8y HA( , @,8y HA(8y HA(8y HA(8y( HA(8yP HyA(8yx8@HiA(8y8@HYA(8y HIA(8y H9A(8y H)A(8y@ HA(8yh H A(8 ,A8 8~v(HA(8 ,A8 8~vHHA(8y HA(8~hHA(8yt HA(8y¸ HA(88yH}A(8y HmA(8y0 H]A(8yX HMA(8yÀ H=A(8yè (H-A(8yЀ ,HA(8y 0H A(8y 8HA(8yH @HA(8yp HHA(8yĘ PHA(8y XHA(8y `HA(8y hHA(8y8 HA(8y` H}A(8yň HmA(8yT H]A(8yx HMA(8~1HAA( , A0; 8~ `HA(8~  ;|@A8~ HA(8yŰ HA(8H8yHA(8y HA(8y HA(8~lHA( 08! }N 8a8H`8a 8HA(8~1HqA(8yHaA(8yHQA(8y0HAA(8~KH5A(8yXH%A(8yHA(8yHA(8~WhHA(8yЀHA(8yHA(8y HA(8~5HA(8yHHA(8ypHA(8yHA(8~SHA(8yHqA(8yHaA(8yHQA(;;`,&xA|88p8f``p`, A\HA(;ax8xph,%88ch,A;{A$HUA(8px8,&8f`@8y|cHA(8ycdHA(8~WHA(8y8HA(8y`HuA(8yHeA(K?84HQA(88HEA( 08! }N P, @K 0@K?8 HH A(8tHA( 08! }N <~8chHA( 08! }N A %IPRA.$entcore_kdb_dump_transmit_queue|`!a<`8~88HYA(?~蟀8{,HAA(8{P蟀H1A(8{t蟀H!A(8&X 88`iK`e8{Ha$HA(8{(HA(8{,HA(8{0HA(848~j,@pHA(8 8,@8~jHA(8{$8Z?"0HA(8|h88HN8~4HqA("08^8܇8~>8HYA(8|88HM8~8H=A(8!}N 8~0H!A({$?8~>$8Z|8܇h?"0HA(8|h88HMY8~4HA("08^8܇8~>8HA(8|88HM8~8HA(8!}N AhIPRA.$entcore_kdb_dump_mcast|??8?<8`8@!AHA(8<:H A(<`?:8PZ```,;A$@, @ :(7A8!}N |8{88@HA(8]@HA(8K|.HuA(8aHHeA(:(7@Kp;8; @, @Kt A  IPRA.$entcore_kdb_dump_vndd_dlog|<;8`q!`p*8}?(8 0HA(<8}8 *HA(<`8 ( ,$@;(?@ ,$A8}RcH]A(8~8HA(8a8p8H5`8p8}RH%A(8}]HA(8}KXHA(8}KlHA(8}]HA(;(?@ ,$@dKH8!}N A0 IPRA.$entcore_kdb_dump_vndd_dmap| @8}5pHA( XT>| @8}BpHiA( XT>| @8}<0HMA(8 8HHA(a,#A 88HA(8H 88}R@ HA(8}jH8HA(8}VHA(ax`A 8}KHA(aT`A H T`A8}RXHA(aT`A8}RpHA(aT`A8}]8HqA(aT`A8}]PHYA(aT`A8}WHAA(aT`A8}?H)A(8~tHA(8~H A(8~HA(8~HA(8~HA(8~(HA(8}"dHA(8}1HA( x`A 8}BHA( T`A H T`A8}BHuA( T`A8}K0H]A( T`A8}KDHEA( T`A8}[XH-A( T`A8}RHA( T`A8}5HA( p`A8}W HA( xA8}[pHA(8~L HA(8~p HA(8~ HA(8~ HA(8~܀ H}A(8~ HmA(8~ H]A(8~ HMA(8~$ H=A(8~H H-A(8~l HA(8~ H A(8~ HA(8~؀ HA(8~ HA(8~ HA(8~D HA(8~h HA(8~ HA( ,,/ AxAdA4,A,@|8}aXHeA(H8~HUA(H,A@P8}dH9A(H8}dH)A(H|8}atHA(Hl,@,/APA8z(H{A(b8>8zHH{A( (m8)08zhH{A(Xa8808zH{yA(d 8;8zH{aA(b 81@8zH{IA(Pa8?8zH{1A(b(81P8zH{A(88z(88H{A(8|HzA(88zH88HzA(8,A8 8bx,A8 8-8zhHzA(bt88zHzA(b8)<8zHzuA(bp8%L8zHz]A(, A;b(`8ap84cHzA(8z8p88HzA(8X8z軟HzA(88z軟HyA(88z8軟HyA( 8888z,,A8 A8 HyA(8T>|@AD88z88HyqA(8|HyeA(88z(88HyMA(8 ,@88"48zHHy)A(8 $,@888zhHyA( (l8 8zHxA( ,l88zHxA(88z88HxA(8|HxA(88z88HxA(b88z\HxA(b8%X8zHxiA(b8)H8zHxQA(8x( A8 8d( A8 88z(HxA( lR88@8zHHxA(8c8x8)T8zHwA( m@81`8zhHwA( mh8 8zHwA( mp8,8zHwA( lX858zHwA( l`88P8zHwqA( lh88`8zHwYA( lp858z(HwAA( lx88p8zHHw)A( l8)`8zhHwA( l888zHvA(8 ( A8 8l( A8 8%d8zHvA( l8"@8zHvA( l8-8zHvA( l8-8zHvyA(a8)l8z(HvaA(88z HvQA(ccKx, A88z Hv)A(888 8zHHvA(88zHvA(8d8888zHuA(8 ( A8 8(d( A8 808zHuA(88( A8 8@d( A8 8"L8zHuyA(8 8z HuiA(8!}N 8 8 K<8 8 K 0,%A8`b8cgHu!A(8!}N A8IPRA.$entcore_kdb_dump_dds|````!!HuA(,#@tbH| @A$88}W8HtuA(8!}N ?| @@?^;b}8h8s"HtA(88sHsA(??8s8HsA(8s8HsA(; 8<``~`~:8s bHsA(8}rHsA(8}r(HsyA(8}dHsmA(:b8} 0, A0```Hs=A(8} 0:|@A8}HsA(;9;:, $A\8sDcHrA(8sx HrA(8s 8hHrA(8s 8hHrA(8sHrA(8sHHrA(8s|HrA(8s 8HryA(8sHriA(8s 8HrUA(8sLHrEA(8sHr5A(8s 8Hr!A(n( @D;8;'8s```HqA(8sn;|$@A8s 8 HqA(8sP 8`HqA(8sHqA(8sHqA(8sHq}A(8}HqqA(8!}N 8h8<}8c#HqIA(8!}N 0, @K8cHqA`,@bH| @@|K8}8HpA(8!}N A IPRA.$entcore_kdb_dump_dcbx|``bH!| @@$;?|$@@b?[8zHpQA(8zHpAA(8{Hp5A(88%8{5Hp!A(8{HpA("P88{E@88qXHoA(8qX8qX88KLr8{)88Knmr8{K88KnYr8{.88KnE8z8rHoA(8z\rHoA(8zrHoyA(8{HomA(n( @D; ;s888z\c`HoAA(;9n;`8z\$c|$@A8{HoA(~n <(#`@D; 8|8z;cHnA(;9n ;8z$c|$@A8{HnA(~r< (#`@D; 8|8z;cHnA(;9r;8z$c|$@A8{HnUA(~m<(#8y@@D; 8|8z;cHn!A(;9m;8z$c|$@A8{HmA(~m<(#`x@D; 8|8z;cHmA(;9m;8z$c|$@A8{HmA(8{)HmA(8z蜆HmyA(8z蜆HmiA(8z蜆HmYA(8z蜆HmIA(8z@蜆Hm9A(8zd蜆Hm)A(8z蜆HmA(8z蜆Hm A(8z蜆HlA(8{HlA(8{)HlA(8z蜆HlA(8z蜆HlA(8z<蜇HlA(8z`蜇HlA(8z蜇HlA(8z蜇 HlA(8z蜇(HlqA(8z蜇0HlaA(8z蜇8HlQA(8{ HlEA(8z8DHl5A(8z\@Hl%A(8zP蜇HHlA(H, @8z蜇PHkA(8z蜇XHkA(>8z8hHkA(8zx蜇pHkA(8z蜇xHkA(8z蜇HkA(8z蜇HkA(8zР蜇HkA(8{HkyA(88zHkiA(8z蜇HkYA(8z4蜇HkIA(8zX蜇Hk9A(8z|蜇Hk)A(8z蜇HkA(8{Hk A(88zHjA(8{HjA(; 8?c~c~```: 8zܨbHjA(8zHjA(8z<HjA(8H8zT,A8 8HjuA(8P8zx,A8 @HjUA( 8z8X,A8 HHj5A(8{Hj)A(;9,$AT8z@蜈Hj A(8{ HiA(8c@c( 8 8zHHiA(8zhHiA(8z䔀HiA(8`8z,A8 PHiA(8zh80HiA(8zHiyA(8h 8zp,A8 XHiYA(8p$8z,A8 `Hi9A(8zѐ;@cHi%A(8z,*HiA(8zX.HiA(8z0HhA(8z:HhA(8zAHhA(8{$HhA(;,A8z蜊HhA(8zHhA(8zĀHhA(8z耜HhyA(8zѸ蜊 HhiA(8(8z(HhYA(8zȀHHhIA(8z순LHh9A(RS܊T8zx`8apr8````TH[`8H[yA(8@88pH[eA(8H88pH[QA(888pH[=A(8H88pH[)A(8 88pH[A(8 8 8pH[A(88!8HZA(8HZA(?8~#HZA(88aH^`,#x` @8```a,#@8a8H^`,#Ax` TdF~,#(@P,$@ 8HZ]A(8!}N 8~`t`!!@8( @8 z$<80p8G |"b"0HWA(:z$?848G48"0HWA(X"0<88&X`8=}KS`h88waD8a'HWAA(8"0]}88&X8KS`h8$8w8a$aGHWA(p@ "088G\88HVA("088;T8GpPHVA("0888G8`HVA("0888G8HVA("0?88G8 8HViA("08 088G8HVMA("08+8$8G8HV1A("08,88G8HVA("088G88HUA("088(8H8HUA("08p84 8H$8HUA("08(878H88HUA("088Q8HL8HUA("088408H`8HUiA("08P8H8Ht8HUMA("08878H8HU1A("088Q8H8HUA("08x878H8HTA("0808h8H8HTA(8HTA("088H8>HTA(bbbKAA8HTA(8,A8"08!h8,08HTmA("088I88HTQA(zH888{@"0HT1A(888I8 "8HTA(;688 8{{ H`"0HSA("@8 8$8I(HSA("@8 8!t8I<HSA("@8 8p8IP HSA("@8 8$8Id(HSA("088 8}HSiA("88 88Ix80HSMA("088 8{HS5A("@8 808I0HSA("@8 8!8I8HRA("@8 8x8I@HRA("@8 8$8IHHRA("088 8}HRA("8X8!8I8 HRA("0888}HRyA("088,@8I8HR]A("0888{HREA("8808J8HR)A(8"8]}88&X8KN`h8B\8w8a$aGHQA("0888}HQA("0?t8!8J88HQA("0888{HQA(?U88&X8:zKNa'W8>{ H87`h~8u8"0HQUA(,,' A,'A,'A,'A@9`"08!8u8HQ A(8a<8[(,,A 8A`8,P8cKT8,A8{ $88,`8"0HPA(8 ,A8"088,p8HPyA((9V8d8R,'/',A8@@"08%8u8HP5A(80,A8"08;h8,8HP A(84,A8"08;|8,8HOA(8 8,A8"088,8HOA("088E@88@HOA(8@8{@c%8KX"088E@88hHOeA(8h8{hc%8KXz 888}{ $~"0HO-A(8HO!A(z$88%8J@8"0HNA("0888{HNA("88<8,8 HNA("88%8,8 HNA("88(8,8 HNA(:, A:( @zH<`8`d`c~`~"~```8ap80HNA(:"88 8p8JTbHNA(8"08 8{HNA("@8;/8,,,/8 8,A(8@ 8V@8V@8[@HMA(8"08 8}HMA(:~|%@A@{ $888}"0HMeA(8HMYA("0888J|8HM=A("0888J8HM!A("088J88HMA("0888{HLA(88|b8KA"0888}HLA("088 8J8pHLA("0888{HLA("888(8JpHLqA("0888}HLYA("0 8!8J8HL=A("088J8HL!A(80,A8 "0808-8HKA(88,A8 "0808-8HKA(8!}N @K@K"8888Jh8 HKA(K`K8``A0`K(9KH9`K@9`K89J,K0A$,'A,'@9a K9aK 9`K?"08GH8x8HKA(8"0\|88&X8KG`h848w8a$aGHJA(K A  DIPRA.$kdb_entcore_acs||fy;aT>A!!`AD8@`8HJ}A(8a88HL`{@$?8`8/c8"0HIA(WZ>8/cT>cFKO8$ ccFT>KO8$,ccFT>KOq"0882HI]A(8 "08HIIA(8!@"08HI5A(8!"08HI!A(, A( @( @;@; 88|`HIYA(8a8(,#AxHI=A(8 (a8|cE,!"0Apax@8HHiA(8a8(,#@;Z;9|:@AP8!"08HH-A(8a88HK`"0888/cHGA(p8!`!}AaN x$<8h8/|""0HGA(A0p8!`}N A"IPRA.$entcore_mcast_kdb_table_dump||y`!qA(c;HH A(,@888|P99G9f9&9/, ( @ (9@98(A}A8@XT>8xax,A|`y&C A,|y&x&x&x&x&x&x&x&C }8|A|2A@8`8!}N |8|2@K8`8!}N Ah__htoi`8,8889:@}DyI yK}HH(+@(`yi yk`8F}HH(+A|,F@8|B8-||"H4 @__htoa|`!HEA(8888c|f,@(|8c|8A8!}N Ax __reverse!H98pp8q8r} y  ()} Pa$@4``890} y) ()} Pa$A80pA ```, @8!N @__ltoa!88qT9fg} @p8p8r})p}'J, @@``8 |P|80U >} @T })p})R, A |P|80pA`, @8!N @__itoa,#@e,#A, Al`f$/)|H@,)A@`A8,(|@@AxH`"0H:yA(8 8 08}uh`"0H:YA( 8 88}ET"0H:=A(8 8'8}uh`"0H:A((8 8#8}ET"0H:A(8 8 <8}uh`"0H9A(8 "08 8}ET0H9A(88}8 cK7M8 "08'8}ET@H9A({ 8}88}x$|"0H9qA(8!}N AIPRA.$kdb_entcore_mem_alloc|``xH?}`h88@8{8"0!aH8A("08}88{H8A(88 8}uh8 `xH"0H8qA(8 8 $8}uh`"0H8QA(8 8'8}uh`"0H81A({ 8}88}x$|"0H8 A(8!}N AIPRA.$kdb_entcore_mem_req8܈8`<p, M 8H4N @(entcore_setup_rdma_kdb|;}&899 a9@A;@!; 9`;`:;a:`!A!:: :x9p9y9!: 89:1x:@)x8qq*9;8*y*t***q*9I: :A*: 9q*9*A(p8 `A*|8a8*;@I*Y*; a*Q*********)**y*$& H6 `,;A%,cx, Adcch/&|0@,&A88hA0,%|(@A4A`,%|(@A@A;, @, A$hc8/ , A@8h|8@A0,&|8@A$A`,&|8@A @@$H8c,%@;`8ax88H8 `8axcdHBU`;>x>8cH4`,;@#cyA#̈, Ad`dl/'|8@,'A88lA0,&|0@A4A`,&|0@A@A8c, @, A#Xl`d8/ , A@8l|@@A0,'|@@A$A`,'|@@A @@"8,&@;`a8,#A"88~p| ;9(;@"eyA"`, Ad/(,(|@@A<`fA4,'|8@A8A ``,'|8@A@A8, @, A"`8/ , A@&`g|H@A0,(|H@A$A`,(|H@A @@!8,'@;`6z$|*8|(*, AC pK|{y@ 8b0c ,#A X8H2A((@:.5@8,8@8b0( @l@,8@K, A8b0, @h 8`8!|xp!A} a!AaN K@K8DcH1}`,@;ݘ, At,#Ah,@@88c8 8XH1A(( A,;@|, @lx, @(t, A, A8`H0K<8~ 8@H0A(t, A؀, A8`H/K<8~ x8܀H0yA(t, A, A8`H/Kt<8~ p8`H0=A(t, Ad, AX8`H/YKLa`89!|9xc8t8@|K1`{K8t, A 8`H/ K8~ h<8pH/A(t, A, A8`H.KHmK8cH/`,@a8H0]A(,#@t,#@8b0( Ax88bH31`8~gH/!A(88>xtH/A(|d<~88cH.A(8b܈88>x8tKK88܈8KֹK8a8H/A(|f88p8`cH/A(,@a,#A88>xH.A(8b܈bH| @@ <| @@<,?A<~8c0H.A(KHa8>x88KK00, A<~8c0H-A(K 8~fDH-A(K8cH-`,@,a8,#AHF}`K8`HFm`K8cH-`,@(t,#A8܈KKKMK8cH-e`,@ t,#A8܈KKL8PcH-1`,@(8bܐ8088c88cKK8 cH,`,@,@(8bܐ88808c8cKK88cH,`,@(8bܐ8088c88cKK8HcH,q`,@8bܐ8088c88cKKP8 cH,5`,@l,@(8bܐ88808c8cKK 8La8H+`,@08bܐ8088c88cK]K8 cH+`,@ t,#A(8܈KiK8 cH+`,@ t,#A8܈KKh8$8cH+M`,@ t,#A8܈K!K48$DcH+`,@ t,#A8܈KK8cH*`,@ t,#AX8܈KK8 cH*`,@$t,#A$8܈8KK8cH*y`,@$a8H+1A((#a8AГH+A(,#@8b܈c (;@;@(A`A|@@@8```t8cs8|`K8a8|@|AK8a8H*A(|f88p8` cHBA(A8KX`~H*IA(|f8c8`8pH*}A(8aKiK\8cH)A`,@8a8H)A((#a8AH)A(,#@8b܈c (;@;@(A`A|@<@8`h@``t8c|c|`Kz58a8|@|AK8cH)5A(|f88pc8` HAEA(A8KD`~H(A(|f8c8`8pH)1A(8aKyK8 cH'`,@A(t<88t`8c|c*|cKlaKtcH&%A(|f88`c8pH&YA(8aKl%K88XcH%`,@ t,#A8܈KQK8cH$`,@ t,#A\8܈KEK8PcH$`,@$t,#A(88܈KK8XcH$}`,@t,#AKKl8`cH$Q`,@(t,#A88܈8K K08cH$`,@\, A 8,?Ax8HA(8b܈bH| @@ <| @@l,?A0<~8(8cHA(,@(8~7`HA(K<~8(8c@HA(,@8~7`HA(K0, A<~8(8cHA(,@8~7`H}A(K8~AXHmA(K`}HQA(|f88p8`cHA(,@a8>x8HA(8b܈bH| @@ <| @@8,?A<~8c HA(K 8~_HA(K0, A<~8c HA(K8~DxHA(K8cH`,@pa8HaA(,#@8b0,$A;ݐ,#AP88`HA(|d<~88c ,HA(88b88K%K,8~_HA(88`HMA(K8~OHA( 8`8!|xp!A} K8cHqA(|fc8p8`8HA(,@@a,#A8;cHA(8c88K$KP8~f`HA(K@8cH%`,@808a 8H5`a8HA((#a8@HA(,#A`a,#Ad;8c```HA(8a8H`88,8}A8HA(a88,#@,@l8~7pH-A(K\;@8bH | (@@}(|#@@t,?A0<~88c(HA(,@8~7pHA(K<~88cdHA(8bݐ,@8~7pHA(K0, A<~88c(HiA(,@8~7pHUA(K8~AlHEA(Kt`}H)A(|f88p8`cH]A(,@a88`HuA(8bH| (@@}|#@@<,?A<~8c HA(K8ݐ8~_HA(K0, A<~8c HyA(K8~DHiA(K8xcH}`,@d8cH1A(|f;ܐ8p8`ccHaA(,@8~dHA(K48~gHA(K 8 cH`,@ t,#Ax8܈KwYK8 cH`,@`;܈|#;Iq*99*A*8axI*q*Y*a**Q************y** $&豏pHA(8axH=A(|e88axf| FN!A(KP8`8H-,AP, @<~8cHA( 8`8!|xp!A} K8~qHHA( 8`8!|xp!A} K8~_HuA( 8`8!|xp!A} K8cH]`,@,@08;@88܈|tcbKpK,t88܈cbKpyK c_8~xH-A(, A,c]<`8'|`;H8cH```HA(|#@A;8|H;H,A8?a8c,#A@|8'HHm`,A(;Za8;H,@@X,#H@8'H"88~'c`H,AA(KcHA(`K`8~_xbHA(88>xtH9A(|d<~88cHA(8b܈K88bH`.5@K|c8H`,AdKL<~8cxHEA(8` 8!p}!xAa!AaN <~8chHA(8` 8!p}!xAa!AaN ,#YAߨ,#@L8HcH`,A4<~8cHEA(8` 8!p}!xAa!AaN ,%Ad;eK\8KTeyAKd:K`,$A$;dK8`a8KcyAK$,#Aț;cK;K۸ C&entcore_kdb_command|;08P!q8`HA(838(HA(8;8HA(808`HA(?88`HA(8T8`HA(8Q8XHA(88 HA(8qh8HqA(8\8`HaA(8Q 8`HQA(88HAA(8d8`H1A(8Q88hH!A(88(HA(8q8HA(8l8`HA(8QP8pHA(8 8HA(8t8`HA(888xHA(8\x8HA(8|8`HA(8@8HA(8\8HqA(88`HaA(8H8HQA(8\8HAA(88`H1A(8((8H!A(8`$8 HA(88`HA(8q8H A(880H A(8|8,H A(88`H A(8q8H A(888H A(888H A(88`H A(8u8H qA(88@H aA(88DH QA(88`H AA(8u8H 1A(8|8HH !A(88PH A(88`H A(8wH8H A(8̸8PH A(8h8\H A(88`H A(88H A(8f|8hH A(88`H A(8\8H A(88XH qA(8h8tH aA(88`H QA(88H AA(8h 8H 1A(88`H !A(8`8H A(88hH A(8Qh8H A(88`H A(88H A(88pH A(8h<8H A(88`H A(88H A(88H A(88`H qA(88H aA(8f8H QA(88`H AA(8;8H 1A(88H !A(88`H A(8f8H A(88H A(88`H A(8f8H A(88H A(8 8`H A(8(8H A(8wh8H A(88`H A(88H qA(8f8H aA(88`H QA(838 H AA(8`@8H 1A(8$8`H !A(88(H A(8q8H A(8,8`H A(8B 80H A(88(H A(848`H A(8388H A(884H A(8<8`H A(8Eh8@H A(8@8@H qA(8D8`H aA(8B 8HH QA(88LH AA(8L8`H 1A(8Q8PH !A(88XH A(8T8`H A(8`\8XHA(8H8dHA(8\8`HA(8 8`HA(8 8xHA(8H8HA(8 8HA(88HA(8x8HqA(88HaA(8 `8HQA(88HAA(88H1A(8dH%A(8d8`HA(88hHA(8d8HA(8(8HA(8(8HA(8 T8HA(8} HA(8}8PHA(8(4HA(8}@8PHA(8hHA(8l8`HqA(8>8pHaA(88pHQA(8t8`HAA(8V`8xH1A(8 48|H!A(8|8`HA(80@8HA(88HA(8lHA(88`HA(808HA(8`x8HA(8pHA(88`HA(888HA(88HyA(8tHmA(88`H]A(8$8HMA(88H=A(8xH1A(88`H!A(8$8HA(88HA(8|HA(88`HA(8\8HA(8X8HA(;ݘ, AH88`HA(88HA(88HA(, A 8`HK i8!}N A entcore_kdb_display_usage|!8bHaA(8!p}N A(entcore_unregister_kdb_hooks|8bP8!H`8bPH`;088P,#8@@8~PHA(8p8P8~`8@HA(8D8PPX8,$@Ah,%8ݘ8AX8~p8P8HA(8~`8p8H8L8P9H.9A(8`8!}N HA(88ݘ8~p88PH1A(8p98H8~`8L8PH-A(8`8!}N `d<8cDH=A(8`8!}N Aentcore_register_kdb_hooks|8``!qA(8d0H-EA(|dyHcAHd| DN!A(X8bH8!}8`N <~8cHQA(8!}N A entcore_setup_rdma_kdb@AF164_151`|T>`aW>ccf8|!aK8|ccfK{H88|uh|c`?"0HaA(c88|uh`"0HAA(8|ccfK)8!a}N A kdb_entcore_vf_info_hdr@AF165_40|808d!8`HA(8dP8\HA(Ki,#A8dX<8HmA(8!p}N Al&entcore_hw_kdb_display_usage@AF166_110A( L| N H @strcmpH @bzeroA( L| N 0A( L| N 8A( L| N PA( L| N `A( L| N hA( L| N pA( L| N pk=@!k9J}iyH}JCx8A,A<8B8 } P8})P},PA})@})PyA}+tUk|Xp!k}iA ,8M 8B0|P8})P},P@4 } P8})P},P@,  |P8})P},PA})(})PyAH})@})PyA}Cx8xtx@@N @strcatH @strcpy|fx|#x|3xH @bcopy @memmoveH @memset,,$A,@ fN 8899 9@HpbcN @@entcore_get_acs_by_kdb_input||y`aA!!qA,$A|, @;bc ;80;Ax{$|`;#y 8x8KA(,(@@ xc$|T>8xx,Ad| ` , @;C @D;;,Acc8!!}aAN |i B@T```, @; , @|; , @l; , @\; C , @H; , @8; , @(; , @;;,@0Kv| @@cKH8ycKA(8yKA(8y̠KA(Kd8cK`,@8y4KA(8 88}I8KA((#8@;;8y```cT>T>x@,K=A(8y8(T>AԠ8yT>T>x@,K A(8yT>T>x@,KA(?Έ, A;;}E8ycKA({ 88@K1A(;;(#@8y@``cT>T>x@,K}A(8y8(T>A8yT;;`cT>T>x@,K=A(8yT8(T>A8y8T>T>x@,K A(8ΈT>|@@K 8$cK `,@ 8y0KA(8y2K߹A(8yd4KߩA(8y|6KߙA(8y؀8K߉A(8y(>@I((>@I((>@<I(KI(8yT>T>|T>`KA(8;88T>(>@I(K8dcK`,@0 , @8;@;J;8|*8|`KA((#8yt@L|*|KeA(8y4;;aKMA(8y48T>(<A8bK-A(8;T>(? @(K(cHEA(T`><~cΈ|@ALKD8lcK`,@0 , @8;@;J;8p|*8|`KA((#8y@T|*|K}A(8y<;;ao``K]A(8y<8T>(<A8yK=A(8;T>(?@8Kx(cHUA(T`><~cΈ|@ADK<8cK`,@0 , @8;;K;8 |*8@|`K%A((#@8yD@P|*|KٍA(8yL;`;A``KmA(8yL;{( A8yKQA(8;@T>(?@LK|(cHiA(T`><}cΈ|@AHK@ A Xshient_parse_kdb_cmd|!K`8!p}N A$shient_kdb_entry|`d;c,#!qAt , @ c8!}N x<# ;#8#KyA(x|#@@`K8!}N 8b8ctKA(8`8!}N Ashient_kdb_command, A 8`N 8HH @shient_kdb_usage|!8b8cKA(8b8cKA(8b8cKA(8b8cXKֽA(8b8ctK֭A(8b8cK֝A(8b8ctK֍A(8b8cK}A(8b8c KmA(8b8c@K]A(8b8c KMA(8b8c PK=A(8b8c K-A(8b8cKA(8`8!p}N Ashient_kdb_usage@AF27_4(A( L| N 8A( L| N @A( L| N RAS_CB_Tras_cb_tBCS_BCS_bcs_bcs_goodmarkPOLQUEUEpolqueueMGTQUEUEmgtqueueRSPQUEUErspqueueRX_QUEUErx_queueTX_QUEUEtx_queueDEV_DEV_dev_dev_DDS_DDS_dds_dds_COREMARKHWAPIARGhwapiargACS_ACS_acs_acs_TVW . 1 hwhw Up3232 nohwtxrx nononononononononononononononononononononononononononononononononononononononono > %c nononononononononononononononononononononononononononononononononononononononono txrx%s%s%s%stx%s%stxhwhwtxtx %s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s %s%s hwcntcntcntddsdevnddacsddsctertevpdseqDDSDEVdmaddwDDSDEVDDSDEVmsimsiets dmayes. nicLenLenyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyes.%d.%d | FINyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesyesacsptpminmaxmacanyreqrxq%s DMAMemdmamemeeh %s%s %s%s } } { } { } acsacsddsnddeehdevtxqrxqpktor bcs%s %s arg %02x%s %s dds ndd dev%s %s bufffulldatadataOPENDUMPVNICmodenextprevfuncnamedescvnddTrueTrueTrueTrueTrueTruerdmaTrueTruemodelinkVNICDownNameTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTruemodeTrueTrueTrueTrueNameTrueTrueTrueTrueNamemsixmsix]: @ %d,TrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTRUETRUETRUETRUETrueTrue %d,rdmatypeTrueTrueTrueTruesizebistTypeType... Truelinkstatk_rc%s%c%s%c%s%c%s%cpvid%s%c%s%c%s%c%s%c%s%c%s%c%s%c%s%c%s%c%s%cvlan%02Xrxq=prevnextlen=deadnonenonenoneTrueTrue%s TRUETRUETRUErdma HW %s %s %s %s vnddvnicdcbxrspqmgtqintrrdmanextprevlockLIVETERMWAIT %s True FalseTrue FalseTrue False intr vndd vnicmatchentrymatchvalueentrymatchentrystatespeedCLOSEIOCTLUCODEKPROCstatelnameSRIOVdevidstatecount*ffdcstatep_bcsstatsFalseFalseFalseFalseFalseFalsep_rcsFalseFalsep_acslnameSRIOV%3u%slnamealiasFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseliobnFalseFalseaffinFalseFalseFalseFalseFalseFalseFalseFalseFalseFalse odmFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseFalseNONE NONE NONE FALSEFALSEFALSEFALSEFalseFalseasyncFalseFalseFalseFalse:%02x:%02x0x%x : TCP: UDP%sSYN%sRST%sACK%sURG%sCWR%02x Falseioctl%s%s %s%s majorminorvaluep_bufp_hdrp_endtotalliobnalloctableaffinAffinLIOBNliobnaffin%s,%s%s,%s%s,%s%s,%s%s,%sdebug%s,%s%s,%severyfirst%s,%s%s,%s%s,%s%s,%s%s,%severyfirst%s,%severyfirstTable%s%s %s%s %s%s False%s%s FalseFALSEFALSEFALSE { } { } { } RDMA pollqmcaststatsstatelocks%sentp_bcskprocSLEEP mcast stats state mcast locks %s hwlengthparsedlengthCONFIGras_idrte_cbras_cbmaster%-3s%s%-5s%s%-9s%s%-5s%s%-5s%s%-9s%s%-5s%sbar[0]bar[1]bar[2]pgsizemd_sladevicevendorstatusrev_idOffsetOffsetp_mbuferrors(ARP) : IGMP%sPUSHp_mbuferrorsTXDESCintr{}maskedp_lockpf_seqvf_seqstatus %s %s%-05s ----- %010s detailstructdetectresumestructstructstructstructstructstructstructstructstructstructstructstructb_marke_markmarkercfgspcrxdesctxdescras_cbsizeofsetacssetbcs%lp %sbus_idbus_id%s%-*c %s%-*c %s %s %s %s %s %s %s %s cfgspc %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s tr_tagsrm_tagsprofilelogicalTXQ[%d]RXQ[%d]%s%-*s %s%-*s %s%-*s restarthook_ideehinfomem_endmem_endUnknownUnknownrestartUnknownallowedmsg_wdtget_wdtUnknowndisruptcounter%-16s%s%-16s%s%-28s%s%-28s%srom_memenabledsrad_idv0_modetx_desctx_bufftx_infoatomicscurrentcurrentcurrentcurrentcurrentunknowncap_cntcommandcap_ptrmax_latmin_gntAddressAddress(DiX): (ICMP) (IGMP) (IPv4) (IPv6) (0x%x) buf_lenUNKNOWNUNKNOWNseq_cntUNKNOWNcapablecurrentvf_infop_mclstvf_infomem_endmap_endmem_map%-010s 0x%08x vf_infosetddcserrctrleehinfovf_infomem_refmem_reqsetddcsprofile%sentdd%s datadevicesdevices %-54s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s %s eehinfo %s %s %s %s %s %s %s %s %s %s %s errctrl %s %s %s %s %s %s %s %s %s %s inc_tagsphysicalEEH_KERNEEH_USERCPUQ[%d]RSPQ[%d]watchdoginstancelocktype*eras_cblocknameras_typemem_sizemem_sizefunc_nump_hw_acs%016lx%s%016lx%sdev_funcport_cntrx_chainets_modetx_cksumrx_cksumlso_sizelro_sizetx_pauserx_pausetx_limittx_kprocdma_sizedma_fullp_hw_ddsfunc_cntfunc_numintr_max state LINK_UP UNKNOWN LINK_UP UNKNOWN UNKNOWN LINK_UP LINK_UP LINK_UP lifetimelifetimelifetimelifetimelifetimeext_sizehdr_typebar0_lowbar1_lowbar2_lowrom_addrintr_pinReceive rx queueRX_DESC! Src: %d Dst: %d%llx tx queueb_marker(INTMAX)priorityb_markerlock_cntlock_cntcallablevnic_macacl_modep_maclstp_curmacmem_sizemap_sizemem_sizemap_sizebuff_len%s%04X: mem_desc%3ld%c dma_addrbrkpointlivedump %s %s internalbrkpointlivedumpvalidatebus_namebus_nameacs_listproc_pidEEH_TIMERPTP_TIMERBCS_KPROCDedicatedacs_statereg_flagsset_aliasaccess_hwmem_startmem_starthw_handledump_infocoord_actp_hw_argsacs_stateDedicatedbus_id[0]bus_id[1]md_sla[0]md_sla[1]tx_queuesrx_queuesrsp_kproctimer.eehsupporteddrc_index fw_dump source[ hw_opt lat_timerbar0_highbar1_highbar2_highreserved1reserved2intr_lineTransmit (802.3): TCE %d lock_desc(INTBASE)ndd_tracetotal_lentotal_lenmac_usagetotal_lentotal_lentotal_lentotal_lentotal_lentotal_lentotal_lenentry_cntfound_cntp_vlanlstp_eehtypep_promiscmem_startmap_startaddr_prevaddr_curraddr_nextaddr_maskmap_flagsmem_allocmax addrscur addrsvndd_dmapvndd_dlogmem_alloc%s%-*s = %s%-*s = vndd_dmap vndd_dlogparse_infoDEAD_TIMERprev_statecore_ownedcorrelatorprev_statevndd_statsmem_handlemem_handlereset_typedump_scopegather_cntjumbo_sizemgt_queuestimer.linkwindow_cnthw_dds_lenflip_n_run number name %s window_cntintr_arrayLINK_DOWN LINK_DOWN LINK_DOWN LINK_DOWN LINK_DOWN class_codecache_linendd_ibytesndd_obytesndd_nobufs%sECN-ECHOintr_arrayintr_indextx[%03d]%crx[%03d]%ceeh_detecteyecatcheridentifierconfiguredvlan_usageactive_maxactive_cnteyecatcheridentifiereyecatcheridentifiereeh_reasoneyecatcheridentifieractive_maceyecatcheridentifieractive_cnteyecatcheridentifiereyecatcheridentifiereyecatcheridentifiereyecatcheridentifierp_capacityp_portlinkvf_supportdeterminedmap_offsetmap_offsetref_handlebuff_pagesnext_indexalloc_typehw_exampleras_rte_cb%s%-*s = 0x dcbx [ets] or entry[%02d]entry[%02d]entry[%02d]DMA_TRACKERtrace_allocmemory_sizeffdc_ras_cbdisrupt_cnttx_send_cntrx_send_cntmac_addr_ofip_cksum_v4ip_cksum_v6poll_queuestx_max_pktsrx_max_pktstx_comp_cntrx_comp_cnttimer.errortimer.statsmedia_speeddma_reservevpd_missingbootparms @vpd_timeoutreset_types# allocated NDD @ %p: dma_tracker total_mem tce_pages hw_desc_cntlink_statuscount_limitbase_eventshw_desc_cntcount_limitchain_countcount_limitcount_limitunsupportedext_cap_cntmsi_x_tablendd_ierrorsndd_oerrors L2 Info: L3 Info: L4 Info: EtherType Lifetime Pkt Info lock_method(INTCLASS2)allowed_cntactive_vidsentry[%02d]entry[%02d]default_macallowed_cntentry[%02d]entry[%02d]affinitizedxmem_pgsizexmheap_addr---------- err_timeouterr_timeout %s profile profile hwreserved[0]reserved[0]dma_tracker %s%-*s = %u %s%-*s = %u Read Failed.eeh_detected*trace_slockmemtrc_levelsystrc_levelerrchk_level%s%-*s = %s mtnance_infobuffer_state%s%-*s = %s %s%-*s = %s %s%-*s = %s %s%-*s = %s %s%-*s = %s %s%-*s = %u %s%-*s = %u %s%-*s = %u %s%-*s = %s disrupt_type%s%-*s = %s %s%-*s = %s mac_addr_altjumbo_framestcp_cksum_v4tcp_cksum_v6udp_cksum_v4udp_cksum_v6mgt_comp_cntrsp_comp_cntuse_64k_tcesmss_min_modemss_min_sizedetermined: determined: VNDD @ %p: VNIC @ %p: srad_trackerhw_timestampsubsystem_idndd_ipacketsndd_recvintrndd_opackets TCE Info: Flags: 0x%x Timestamp %s%-*s = %s %s%-*s = %s UNKNOWN_TYPE%s%-*s = %u %s%-*s = %u vf_supportedallowed_vidsallowed_macsDue to Erroractive_mcastbuffer_validundetermineddecode(Best)decode(Good)suspend_busy%s%-*s = %s hash buckets%s%-*s = %s %s%s: 0x%lx %sent_kdbsymhw_profile{}hw_profile{}srad_tracker%s%-*s = %s kp_sleep_tidLINK_STATE_UP srad_trackerpriority_savelock_instanceentcore_acs_tmtnance_begindisrupt[%02d]cfg_init_deadbcs_op_inproglarge_send_v4large_send_v6lro_thresholdtx_notify_cnttx_comp_limitrx_comp_limitintr.coal_cntintr.prioritytx_delay_freeddw_supportedreset_default opened VNDD_DEAD options tx_active priorities: discovery_cnt L4 Protocol type_instancehcall_failureactive_offsetmcast_promiscactive_offsetaffinity_ratedecode(Worst)suspend_beginerr_desc_senderr_comp_read%s%s @ 0x%lx %s not found tx_queue[%d] profile rdma 0x%016llx, 0x%016llx, hw_dds_updatemem_req_allocentcore_bcs_t%s%-*s = %ld %s%-*s = %ld cfg_sleep_tid%s%-*s = %ld EVENT_ADD_ACSEVENT_DEL_ACS KDB Commands: vf_info livedump [tx]eeh_prev_statebcs_prev_state*parent_ras_cb*callback_dataras_callback()acs_correlatorbcs_prev_stategeneral_ras_cbreceive_ras_cbof_mac_missingets_queues_priets_queues_stdtunnel_offloadflow_ctrl_typepause_low_markmgt_max_eventsrsp_max_eventsmgt_comp_limitrsp_comp_limitintr.coal_timedma.window[%u]eeh_reset_typeeeh_pio_bypassnot determinednot determinedInterrupt type ls_supp VNDD_LIMBO VNDD_DEBUG prom RX Queue %d TX Queue %d %s @ %016llp UNCODED_STATE UNCODED_STATE UNCODED_STATE tx_swq_cnt p_rx_desc_headp_rx_desc_tailresponse_count CFGSPC @ %p: %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u %20.20s = %u Dst MAC: %02x Src MAC: %02xacs_correlatormsi_data_indexallowed_offsetallowed_offseterr_desc_writehw_functions{}Invalid input Invalid input LINK_STATE_DOWNthreads_runningthreads_runningdump_prev_statetransmit_ras_cbresponse_ras_cblivedump_ras_cbdump_prev_statepause_high_markpoll_max_eventslink_delay_modetx_swq_max_pktsuser_dmp_policyeeh_reset_delayeeh_cfgsp_delayvpd_ready_delayv0_attributes @ n_dmaps %d: Invalid Option SPEED_1GB_FULL TX_QUEUE @ %p: RX_QUEUE @ %p: EEHINFO @ %p: CFGSPC_CAP_PMI CFGSPC_CAP_AGP CFGSPC_CAP_VPD CFGSPC_CAP_MSI cardbus_cis_ptrNDD Statistics %20.20s = %lu %20.20s = %lu %20.20s = %lu ndd_ibadpackets %20.20s = %lu %20.20s = %lu ndd_xmitque_maxndd_xmitque_ovfndd_xmitque_cur %20.20s = %lu %20.20s = %lu %20.20s = %lu Length: 0x%lx Layer 2 Info Layer 3 Info Layer 4 Info DRW_LOCK_METHODsupport_enabledhcall_supportedshort_run_valueshort_run_counterr_comp_updateopen_internal{}bcs_state/eventEVENT_HOT_RESET0123456789ABCDEF Generic commands pkt entcore_ras_cb_tentcore_ras_cb_thw.p_shared_funcmsg_timer_activeget_timer_activeHW_DISRUPT_RESETlarge_receive_v4large_receive_v6hw_large_receiveBus Interrupts @ allocated activated VNDD_RUNNING VNDD_PROMISC n_posted %X n_queued %X in %X hwque %X out %X n_posted %X in %X out %X dlog_idx %d: SPEED_10MB_HALF SPEED_10MB_FULL SPEED_10GB_FULL SPEED_40GB_FULL pkt_err_bitfieldCFGSPC_CAP_PCIX CFGSPC_CAP_PCIE CFGSPC_CAP_MSIX num_msix_entriesndd_elapsed_time%s%s @ %016llp: intr_array[%03d]%s%s @ %016llp: Due to FW Updatesuspend_callback%s%s @ 0x%016lp %s%s @ 0x%016lp %s = 0x%016llx %s = 0x%016llx ENTCORE_STATE_EEH ras_cb
entcore_acs_vpd_thwapi_link_info_tthreads_running[]dtimer.link_delaydtimer.tx_timeouttx_comp_discovery backup VNDD_DMAP @ %p: VNDD_DLOG @ %p: entcore_dev_dma_tmap_handle[%lu]%cSPEED_100MB_HALF SPEED_100MB_FULL SPEED_100GB_FULL SPEED_200GB_FULL enable_generationhw_desc_error_cntPOLL_QUEUE @ %p: msix_table_offsetndd_ipackets_dropndd_opackets_drop IP Version: 0x%xUDP Hdr @: 0x%lx VF Reset StartingVF Reset Completeentcore_vf_info_tentcore_mem_req_tentcore_mem_req_tentcore_mem_ref_tALLOC_TYPE_EXTERNentcore_mem_ref_t b_mark = 0x%llx e_mark = 0x%llx ras_cb @ 0x%llx: config_internal{}Missing argument Missing argument ENTCORE_STATE_OPENENTCORE_STATE_DEADLINK_SPEED_UNKNOWNLINK_SPEED_AUTONEGLINK_SPEED_1G_FULLLINK_STATE_UNKNOWN brkpoint [eeh|tx] mem_req
threads_running[0]mtnance_prev_statemtnance_prev_state VNDD_MULTICAST vlan_tci cksum_ip rx_comp_cnt %X rx_desc_cnt %X min_posted %lX max_posted %lX ndd_ibytes %lX max_posted %lX ndd_obytes %lX xmheap_addr[%lu]%cCorrupted dev: %p CFGSPC_CAP_AGP_8X ndd_ifOutUcastPktsndd_ifOutMcastPktsndd_ifOutBcastPkts Descriptor Flow: SIMPLE_LOCK_METHODsupport_determineddecode(Low to Mid)ALLOC_TYPE_XMALLOCALLOC_TYPE_UNKNOWNp_ras_cb is NULL! %s = 0x%016llx %s = 0x%016llx %s = 0x%016llx Invalid parameter Invalid parameter usage(%p) cmd(%p) %s%-*s = 0x%16llx %s%-*s = 0x%16llx LINK_SPEED_10M_HALFLINK_SPEED_10M_FULLLINK_SPEED_10G_FULLLINK_SPEED_40G_FULLLINK_SPEED_25G_FULL%s%-*s @ 0x%016llX %s%-*s = 0x%016llX sizeof %s%-*s @ %016llp: %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx hwapi_link_status_t %s%-*s @ %016llp: %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx receive_ffdc_ras_cb%s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx ENTCORE_FW_DMP_NONE%s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx ls_up = TRUE cksum_ip cksum_tcp cksum_udp len = 0x%x n_pages = 0x%x len = 0x%x dma_tracker_enabled resume resume tx_swqt_running CFGSPC_CAP_SLOT_ID CFGSPC_EXT_CAP_AER CFGSPC_EXT_CAP_ACS CFGSPC_EXT_CAP_ARI CFGSPC_EXT_CAP_DPA CFGSPC_EXT_CAP_LTR UNKNOWN_CAPABILITY %-15.15s = 0x%08x %-15.15s = 0x%08x %-15.15s = 0x%08x %-15.15s = 0x%08x %-15.15s = 0x%08x subsystem_vendor_id %-15.15s = 0x%08x %-15.15s = 0x%08x %8s %16s %8s Descriptor State %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx %s%-*s @ 0x%016llx Initial VF Creationentcore_mem_alloc_tentcore_mem_alloc_tdecode(Mid to Good)decode(Low to Poor)decode(Poor to Bad)%sU = Unused Entry %4lu: 0x%016lx %4lu: 0x%016lx %4lu: 0x%016lx %4lu: 0x%016lx %4lu: 0x%016lx %4lu: 0x%016lx BCS not supported %s%-*s @ %016llp: %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s = 0x%016llx %s%-*s @ 0x%016llx ENTCORE_STATE_CLOSEDENTCORE_STATE_BCS_OPLINK_SPEED_100M_HALFLINK_SPEED_100M_FULLLINK_SPEED_100G_FULLLINK_SPEED_200G_FULL%s%-*s = 0x%02X%14s %s%-*s = 0x%04X%12s %s%-*s = 0x%08X%08s acs [] setacs bcs [] setbcs pci_cfgspace field mem_alloc
entcore_atomic_t[%d]entcore_ras_rte_cb_tentcore_ras_ras_cb_ttransmit_ffdc_ras_cbresponse_ffdc_ras_cbHWSRV_RESET_TYPE_HOT ls_up = FALSE vnic_server @ %p: cksum_tcp cksum_udp large_send ndd_ipackets %lX ndd_opackets %lX dmap_reg %p at %d eyec = %s %s suspend tx_desc_ret_list CFGSPC_CAP_HOT_SWAP CFGSPC_CAP_HOT_PLUG CFGSPC_EXT_CAP_MFVC CFGSPC_EXT_CAP_RCRB %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%06x %-10.10s = 0x%02x %-10.10s = 0x%02x %-10.10s = 0x%02x %-15.15s = 0x%04x %-15.15s = 0x%06x %-10.10s = 0x%02x %-10.10s = 0x%02x %-10.10s = 0x%02x %10.10s = 0x%016lx %10.10s = 0x%016lx %10.10s = 0x%016lx %10.10s = 0x%016lx %8s %16s %18s Descriptor Errors: TCP Header @: 0x%lx Descriptor Errors entcore_vf_support_tALLOWED_VLAN_IDS_ALLentcore_srad_affin_tdecode(Bad to Worst)short_run_efficiency%sReceive Queue: %d name = %s desc = %s ENTCORE_STATE_INVALIDENTCORE_STATE_OPENINGENTCORE_STATE_CLOSING ras_rte_cb
threads_running[%03d]threads_running_totalHWSRV_RESET_TYPE_NONEHW_DISRUPT_PAUSE_LONGHW_DISRUPT_LINK_CYCLE option settings large_send sync_queues Corrupted dev: %016p Markers: %08x %08x: tx_software_queue tx_completion_cnt Markers: %08x %08x: RESPONSE_QUEUE @ %p: Markers: %08x %08x: Markers: %08x %08x: Markers: %08x %08x: CFGSPC_EXT_CAP_SRIOV %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%02x %-10.10s = 0x%02x %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%04x %-15.15s = 0x%08x %-15.15s = 0x%04x %-15.15s = 0x%08x %-15.15s = 0x%02x %-15.15s = 0x%08x %-10.10s = 0x%02x %10.10s = 0x%016lx %10.10s = 0x%016lx %10.10s = 0x%016lx %10.10s = 0x%016lx %-15.15s = 0x%016lx IPv4 Header @: 0x%lx Offset: %d flags: < Descriptor Control ALLOWED_VLAN_IDS_NONEALLOWED_VLAN_IDS_LISTentcore_dma_tracker_tentcore_dma_tracker_tExact Multicast Table valid = %s ENTCORE_STATE_DISABLEDENTCORE_STATE_ENABLINGENTCORE_DUMP_BUF_VALIDHW_DISRUPT_PAUSE_BRIEF ipv6_offload jumbo_frames RX : rx_max_pkts %X TX : tx_max_pkts %X CFGSPC_CAP_DEBUG_PORT Config space header: Descriptor Counters: ALLOC_TYPE_UNSPECIFIED KDB Profile Commands:EVENT_HOT_RESET_NOTIFYENTCORE_STATE_DISABLINGENTCORE_STATE_ADAP_DUMP- Display DDS structure- Display NDD structure- Display DEV structure marker [] profile KDB Hardware Commands: No address specified. No address specified. ipv6_offload jumbo_frames link_speed = 1G Full vaddr = 0x%016lx daddr = 0x%016lx vaddr = 0x%016lx entcore_response_info_tMANAGEMENT_QUEUE @ %p: Device is not open yet Descriptor Timestamp: Could read VLAN header Fragment offset: %lu No address specified. No address specified. entcore_mem_req_alloc_t No address specified. entcore_mem_req_alloc_tInexact Multicast Table tx desc on no list: %-26s = 0x%016llx %-26s = 0x%016llx %-26s = 0x%016llx %-26s = 0x%016llx %-26s = 0x%016llx Default p_acs = %016lx Default acs set to %lx Default p_bcs = %016lx Default bcs set to %lx rdma is not configured Default p_bcs = %016lx ENTCORE_STATE_RESTARTING- Display DCBX structure- Display VF information mem_req_alloc
- Display VNDD structureENTCORE_FW_DMP_INITIATORENTCORE_FW_DMP_BYSTANDERENTCORE_FW_GET_INITIATORENTCORE_FW_GET_BYSTANDERENTCORE_FW_TER_INITIATORENTCORE_FW_TER_BYSTANDERENTCORE_DUMP_BUF_INVALID link_speed = 10M Half link_speed = 10M Full link_speed = 10G Full link_speed = 40G Full daddr = 0x%016lx CFGSPC_CAP_CEN_RES_CTRL CFGSPC_EXT_CAP_TPH_REQR Urgent Pointer: 0x%04x %8lld %016llx %8s ALLOWED_OS_MAC_ADDRS_ALL hook_id = 0x%llx reg_flags = 0x%llx memtrc_level = 0x%llx systrc_level = 0x%llx errchk_level = 0x%llx trace_slock = 0x%llx parent_ras_cb = 0x%llx ras_callback = 0x%llx eras_cb = 0x%llx locktype = 0x%llx open = 0x%016llx close = 0x%016llx response = 0x%016llx output = 0x%016llx ioctl = 0x%016llx Setting new DDCS: 0x%lx rdmacore_kdb_get_profileENTCORE_STATE_RESTART_REQENTCORE_STATE_MAINTENANCEHWSRV_RESET_TYPE_HARDWARE link_speed = 100M Half link_speed = 100M Full link_speed = 100G Full txqs =CFGSPC_CAP_SECURE_DEVICE CFGSPC_EXT_CAP_VIR_CHAN1 CFGSPC_EXT_CAP_VIR_CHAN2 CFGSPC_EXT_CAP_MULTICAST %8lld %016llx %18s RX Descriptor @0x%016llx TX Descriptor @0x%016llx ALLOWED_OS_MAC_ADDRS_NONEALLOWED_OS_MAC_ADDRS_LIST%sInvalid queue index %s ALLOC_TYPE_XMALLOC_SHAREDNeeds a valid ACS pointerNeeds a valid BCS pointer- Display multicast tables- Display multicast tables rxdesc txdesc - Display Lock informationCorrupted dds: %p (0x%lx) CFGSPC_EXT_CAP_PWR_BUDGET Ethernet header @ : 0x%lx Run Time Environment Locks%s. = Same as current TCE hkwd{} = 0x%016llx { errid{} = 0x%016llx { Default acs set to %016lx Needs a valid DDCS pointer all markers are displayed- Display EEHINFO structure entstats command was run)entcore_response_info_nic_tCFGSPC_CAP_HYPER_TRANSPORT CFGSPC_CAP_VENDOR_SPECIFIC Src Port: %d Dst Port: %d Length: %d Checksum: 0x%x Invalid pointer to mcast cb priority_save = 0x%x (%u) set_alias = 0x%x (%s) lockname = 0x%x (%u) ras_type = 0x%x (%u) Invalid descriptor address Invalid descriptor address %s%-*s = 0x%016llx dec(%d) Invalid command option %s. Invalid command option %s. ndd_name = %s ndd_alias = %s vs_name %s max_rx_comp %d entcore_tx_queue_mem_alloc_tentcore_response_info_rdma_t eeh_enabled = %s eeh_perm_err = %s eeh_detected = %s Config space capabilities: %08x %02x %02x %02x %02x %08x %02x %02x %02x %02x Descriptor Metadata Info: EtherType VLAN (TCI: 0x%x) Header Length: 0x%x bytes Src Port: %d Dst Port: %d hdr_len: %d dst_mac_determined: %s hdr_len_determined: %s ether_type_determined: %s cast_type_determined: %s ucast_type: %s mcast_type: %s bcast_type: %s vlan_determined: %s vlan: %s vlan_insert: %s vlan_tci: %s vlan_tci_value: %d fragment: %s type_determined: %s ipv4_type: %s ipv6_type: %s other_type: %s checksum_offload: %s hdr_len_determined: %s hdr_len: %d large_send_offload: %s mss: %d type_determined: %s tcp_type: %s udp_type: %s other_type: %s chksum_offload: %s hdr_len_determined: %s hdr_len: %d padding_determined: %s padding: %d completion_notify: %s len: %d tce_cnt: %d tce_len_pad: no %s%-*s = 0x%08X dec(%u) %s Invalid command option %s. Invalid command option %s. Invalid command option %s. Unknown command option %s. addr = 0x%016llx error, rdma kdb init failed default ACS address is used default BCS address is used txq [] rxq []- Display errctrl information priority = %d num_txqs = %d entcore_response_info_async_tCFGSPC_CAP_BRIDGE_SUB_VEN_ID CFGSPC_EXT_CAP_RESIZABLE_BAR Total Length: 0x%x ID: 0x%x added_to_hw_queue: %s placed_on_used_list: %s pulled_off_used_list: %s placed_on_return_list: %s pulled_off_return_list: %s pulled_off_free_list: %s placed_on_free_list: %s used_cnt: %d freed_cnt: %d desc_invalid: %s offload_invalid: %s desc_overflow: %s hw_desc_invalid: %s hw_failure: %s error_determined: %s Config Time Environment Locks b_mark = 0x%llx (%s) e_mark = 0x%llx (%s) ext[0x%0x]{} = 0x%016llx len = 0x%0116llx %-016llx %-16llx %-08s %s%-*s = 0x%016llx udec(%lu) %s%-*s = 0x%016lx decode(%s) rspq [] mgtq []%s%-*s = %s read=%d index=%u link_speed = UNKNOWN (%08X) tx_wdt_initialized = %s tx_wdt_running = %s entcore_response_info_nic_tx_tentcore_response_info_nic_rx_tCFGSPC_EXT_CAP_DEV_SERIAL_NUM Window: %d Checksum=0x%04x num_hw_descriptors: 0x%d %s%-*s = 0x%08X dec(%u) (%s) %-16s %-16s %-8s %-18s pollq []- Display Interrupt information%s%-*s = 0x%016llx decode(%s) %s%-*s = 0x%016llx decode(%s) %s%-*s = 0x%016llx decode(%s) %s%-*s = 0x%016llx decode(%s) %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s +-%18.18s-|-%18.18s-+ %18.18s +-%18.18s-|-%18.18s-+ %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s |-%18.18s-|-%18.18s-| %18.18s | %18.18s | %18.18s | %18.18s +-%18.18s-|-%18.18s-+ %18.18s +-%18.18s---%18.18s-+ %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s +-%18.18s---%18.18s-+ %18.18s +-%18.18s---%18.18s-+ %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | 0x%016x | 0x%016x | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | %18.18s | link_speed = AutoNegotiation l_vpd 0x%lX CfgState = %d seq_number = %d fw_version = %s eeh_timer_active = %s link_timer_active = %s link_down_log = %s link_down_callback = %s link_delay_timer_active = %s err_query_timer_active = %s initialized = %s running = %s queue_index = %lu tx_notify = %lu mem_size = %lu mem_size = %lu mem_free = %lu mem_size = %lu free_list cnt = %lu number with buff info = %lu used_list cnt = %lu number with buff info = %lu total_mem.tx = %lu total_mem.hw = %lu total_mem.all = %lu tce_pages.hx = %lu tce_pages.hw = %lu tce_pages.all = %lu free_list cnt = %lu used_list cnt = %lu total_mem.rx = %lu total_mem.hw = %lu total_mem.all = %lu tce_pages.rx = %lu tce_pages.hw = %lu tce_pages.all = %lu buffer_size = %lu b_mark_cfgspace = 0x%llx pci_cfgspace[] = 0x%llx MMIO ERR REGS[] = 0x%llx e_mark_cfgspace = 0x%llx CFGSPC_ECAP_ROOT_INT_LINK_CTRL CFGSPC_EXT_CAP_VENDOR_SPECIFIC Couldn't read in rx descriptor Couldn't read in rx descriptor checksum_good: %s checksum_good: %s Seq Number: %u Ack number: %u Couldn't read in tx descriptor Couldn't read in tx descriptor A length of zero is not valid hw_open_profile{} = 0x%016llx %s%-*s = 0x%016llx ascii("%s") %s%-*s @ 0x%016llx ascii("%s") - Display working vnic variables %-18.18s | %18.18s | %18.18s | %-18.18s | %18.18s | %18.18s | ndd_flags = 0x%08x ndd_open = 0x%08x ndd_close = 0x%08x ndd_output = 0x%08x ndd_ctl = 0x%08x nd_receive = 0x%08x nd_status = 0x%08x ndd_mtu = 0x%08x ndd_mintu = 0x%08x ndd_type = 0x%08x ndd_addrlen = 0x%08x ndd_hdrlen = 0x%08x ndd_physaddr = 0x%08x ndd_demuxer = 0x%08x ndd_nsdemux = 0x%08x ndd_specdemux = 0x%08x ndd_demuxsource = 0x%08x ndd_trace = 0x%08x ndd_trace_arg = 0x%08x ndd_reserved[%02d] = 0x%08x ndd_specstats = 0x%08x ndd_speclen = 0x%08x ndd_elapsed_time = 0x%08x ndd_ipackets_msw = 0x%08x ndd_ipackets_lsw = 0x%08x ndd_ibytes_msw = 0x%08x ndd_ibytes_lsw = 0x%08x ndd_recvintr_msw = 0x%08x ndd_recvintr_lsw = 0x%08x ndd_ierrors = 0x%08x ndd_opackets_msw = 0x%08x ndd_opackets_lsw = 0x%08x ndd_obytes_msw = 0x%08x ndd_obytes_lsw = 0x%08x ndd_xmitintr_msw = 0x%08x ndd_xmitintr_lsw = 0x%08x ndd_oerrors = 0x%08x ndd_ndd_nobufs = 0x%08x ndd_xmitque_max = 0x%08x ndd_xmitque_ovf = 0x%08x ndd_ipackets_drop = 0x%08x ndd_ibadpackets = 0x%08x ndd_opackets_drop = 0x%08x ndd_xmitque_cur = 0x%08x ndd_2_flags = 0x%08x vndd_flags 0x%08x n_rx_queues 0x%08X n_tx_queues 0x%08X n_rx_sge 0x%08X n_tx_sge 0x%08X n_rx_pkts 0x%08X n_tx_pkts 0x%08X rx_offset 0x%08X rx_pkt_pad 0x%08X base_pkts 0x%08X chksum_offload_pkts 0x%08X lso_pkts 0x%08X max_rx_sge 0x%08X max_tx_sge 0x%08X max_rx_pkts 0x%08X max_tx_pkts 0x%08X min_rx_pkts 0x%08X min_tx_pkts 0x%08X n_exact_mcast 0x%08X def_rx_queues 0x%08X def_tx_queues 0x%08X def_rx_pkts 0x%08X def_tx_pkts 0x%08X mtu 0x%08X tx = %lu rx = %lu rsp = %lu mgt = %lu poll = %lu hcall = %lu hw_poll = %lu hw = %lu all = %lu tx = %lu rx = %lu rsp = %lu mgt = %lu poll = %lu hcall = %lu hw_poll = %lu hw = %lu all = %lu max_tx_queues = %lu max_rx_queues = %lu promiscuous_count = %lu all_mcast_count = %lu hash_buckets = %lu max_unique_addrs = %lu cur_unique_addrs = %lu hash_buckets = %lu max_unique_addrs = %lu cur_unique_addrs = %lu rss_slice_size = %lu busintr_cnt = %lu viid = %lu link_timer = %lu err_query_timer = %lu priority_txq = 0x%x priority_index = 0x%d bits.mgt = %x bits.tx = %x bits.rx = %x bits.rdma = %x eeh_handle = 0x%llx eeh_timer = 0x%llx p_lock = 0x%llx retry_count = 0x%llx suspend_count = 0x%llx suspend_req = 0x%llx pci_funda_rst_req = 0x%llx eeh_init_flags = 0x%llx ucast_type: %s mcast_type: %s bcast_type: %s mcast_exact_match: %s vlan: %s vlan_tci_stripped: %s vlan_tci: %s ipv4_type: %s ipv6_type: %s other_type: %s ip_fragment: %s checksum_validated: %s checksum_by_value: %s tcp_type: %s udp_type: %s other_type: %s checksum_validated: %s checksum_by_value: %s ether_type: 0x%04x %s+ = Next TCE from current TCE %s%-*s = 0x%08x dec(%d) - Display the size of a structure- Display DMA Tracker Information %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | %18.18s | 0x%016lx | 0x%016lx | ndd_refcnt = 0x%08lx ndd_correlator = 0x%16lx next 0x%08lx src_mac = 0x%lx atomic ret list cnt = %lu number with buff info = %lu unmask = %s queue_index = %d manage_cnt = %d queue_index = %d CFGSPC_EXT_CAP_ROOT_LINK_DECLARE pulled_off_free_list: %s added_to_hw_queue: %s placed_on_used_list: %s pulled_off_used_list: %s placed_on_free_list: %s no_mcast_filter_match: %s len_invalid: %s desc_overflow: %s bad_cksum: %s hw_desc_invalid: %s hw_failure: %s error_determined: %s cast_type_determined: %s mcast_filtering_determined: %s vlan_determined: %s type_determined: %s fragment_determined: %s checksum_offload: %s type_determined: %s checksum_offload: %s data_offset: %u data_len: %u pkt_len: %u Couldn't read in Ethernet header %s- = Prev TCE from current TCE config_init = 0x%016llx config_term = 0x%016llx open = 0x%016llx close = 0x%016llx suspend = 0x%016llx resume = 0x%016llx ioctl = 0x%016llx link_change = 0x%016llx process_response = 0x%016llx Error: Invalid command arguments.%s%-*s = 0x%08x udec(%u) - Toggle tracking of SRAD affinity %-18.18s | 0x%016lx | 0x%016lx | %-18.18s | 0x%016lx | 0x%016lx | %-18.18s | 0x%016lx | 0x%016lx | ndd_demux_lock = 0x%016lx ndd_lock = 0x%016lx ndd_genstats = 0x%016lx ndd_ptr = 0x%016lx rx_max_queue_bits 0x%016lX tx_max_queue_bits 0x%016lX physaddr 0x%012lX vpd 0x%016lX p_acs->vndd_dlog[%d] = 0x%016lx tx_queue[%d] = 0x%016lx rx_queue[%d] = 0x%016lx response_queue[%d] = 0x%016lx management_queue[%d] = 0x%016lx poll_queue[%d] = 0x%016lx ifOutBcastPkts.w32 = 0x%016llx ifOutBcastPkts.w64 = 0x%016llx ifOutBcastPkts.ptr = 0x%016llx ifOutMcastPkts.w32 = 0x%016llx ifOutMcastPkts.w64 = 0x%016llx ifOutMcastPkts.ptr = 0x%016llx ifOutUcastPkts.w32 = 0x%016llx ifOutUcastPkts.w64 = 0x%016llx ifOutUcastPkts.ptr = 0x%016llx mappable = %s big_endian = %s map_long_term = %s global_mapped = %s failed_restart_due_eeh = %s fundamental_reset_pending = %s hot_reset_initiated = %s fundamental_reset_initiated = %s queue_index = %lu rx_queue_index = %ld tx_queue_index = %ld mgt_queue_index = %ld rdma_queue_index = %ld response_cnt = %lu consec_empty_response_cnt = %lu rsp_notify_cnt = %lu total_mem.mgt = %lu total_mem.hw = %lu total_mem.all = %lu tce_pages.mgt = %lu tce_pages.hw = %lu tce_pages.all = %lu total_mem.poll = %lu total_mem.hw = %lu total_mem.all = %lu tce_pages.poll = %lu tce_pages.hw = %lu tce_pages.all = %lu dst_mac: 0x%016lx %s found. ddcs auto set to 0x%llx p_rcs = 0x%016llx rdma_func {} = 0x%016llx getmacfromvpd = %s dma32bitaddr = %s %ssizeof %-*s = 0x%08lX dec(%ld) Default acs set to %s's p_acs %lx Default bcs set to %s's p_bcs %lx - Display TX queue memory structure- Display RX queue memory structure- Display adapter state information dma_tracker [rxq[=]]Error: Call to hw_kdb_usage failed.Invalid ACS correlator encountered ndd_ifOutUcastPkts_msw = 0x%08x ndd_ifOutUcastPkts_lsw = 0x%08x ndd_ifOutMcastPkts_msw = 0x%08x ndd_ifOutMcastPkts_lsw = 0x%08x ndd_ifOutBcastPkts_msw = 0x%08x ndd_ifOutBcastPkts_lsw = 0x%08x vf_mode = 0x%016llx dedicated_mode = 0x%016llx rsp_queues = 0x%016llx bus_bidval = 0x%08x master_mb_num = 0x%llx disable_addrchk = 0x%llx rst_vf_stats = 0x%llx rst_phys_stats = 0x%llx link_status.logical.state = link_status.physical.state = link_status.physical.speed = prev_link_callback = prev_llink_log = prev_plink_log = checksum_value: 0x%04X checksum_value: 0x%04X pulled_off_free_list: 0x%016lx placed_on_free_list: 0x%016lx added_to_hw_queue: 0x%016lx placed_on_used_list: 0x%016lx pulled_off_used_list: 0x%016lx placed_on_return_list: 0x%016lx pulled_off_return_list: 0x%016lx addr: 0x%016llx p_mbuf: 0x%016llx p_tx_buff_info: 0x%016llx error_desc_cnt: 0x%016llx next_pkt: 0x%016llx rdma{} = 0x%016llx hw_entry_points{} = 0x%016llx Error: hw subcommand needs acs set.rdmacore_kdb_get_profile NOT found %s%-*s = 0x%08x decode(%s) %s%-*s = %s hex(%02x) %s%-*s = %s hex(%04x) %s%-*s = %s hex(%08x) -Display profiles for - Issue Hardware Specific Subcommand dev{} = 0x%016llx core_dcb_info{} = 0x%016llx core_ets_info{} = 0x%016llx txq_map[%d]{} = 0x%016llx ioh_info[%d]{} = 0x%llx addr_valid = %s map_valid = %s mem.tx_buff_info{} = 0x%016lx mem_start = 0x%016lx mem_end = 0x%016lx free_list = 0x%016lx mem.tx_buff{} = 0x%016lx mem_start = 0x%016lx mem_current = 0x%016lx mem_end = 0x%016lx map_start = 0x%016lx map_end = 0x%016lx mem.tx_desc{} = 0x%016lx mem_start = 0x%016lx mem_end = 0x%016lx free_list = 0x%016lx used_list_head = 0x%016lx used_list_tail = 0x%016lx mem_alloc @ 0x%016lx ras_cb @ 0x%016lx ffdc_ras_cb = 0x%016lx atomics = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx overflow_queue = 0x%016lx overflow_queue_tail = 0x%016lx ofq_cnt = 0x%016lx p_lock_info = 0x%016lx p_acs = 0x%016lx timeout{} = 0x%016lx tx_wdt{} = 0x%016lx next = 0x%016lx prev = 0x%016lx func = 0x%016lx count = 0x%016lx restart = 0x%016lx time_when_started = 0x%016lx notifications_outstd = 0x%016lx stats{} = 0x%016lx lso4_pkts = 0x%016lx lso4_bytes = 0x%016lx lso6_pkts = 0x%016lx lso6_bytes = 0x%016lx lso4_maxpktsz = 0x%016lx lso6_maxpktsz = 0x%016lx ndd_opackets = 0x%016lx ndd_obytes = 0x%016lx ndd_nobufs = 0x%016lx ndd_opackets_drop = 0x%016lx ndd_xmitque_max = 0x%016lx ndd_ovflque_max = 0x%016lx ndd_xmitque_ovf = 0x%016lx ndd_xmitintr = 0x%016lx untagged_pkts = 0x%016lx priority_pkts = 0x%016lx vlan_stripped_pkts = 0x%016lx last_tid = 0x%016lx tx_kproc{} = 0x%016lx queue_index = %lu mem.rx_desc{} = 0x%016lx free_list = 0x%016lx used_list_head = 0x%016lx used_list_tail = 0x%016lx ras_cb @ 0x%016lx ffdc_ras_cb{} = 0x%016lx p_lock_info = 0x%016lx stats{} = 0x%016lx rx_tcpaggr = 0x%016lx rx_tcpaggr_pktcount = 0x%016lx rx_tcpaggr_bytecount = 0x%016lx rx_tcpaggr_maxpkt = 0x%016lx ndd_ipackets = 0x%016lx ndd_ibytes = 0x%016lx ndd_ipackets_drop = 0x%016lx ndd_recvintr = 0x%016lx ndd_ierrors = 0x%016lx ndd_nobufs = 0x%016lx p_vndd_rx_comp = 0x%016lx p_dma_tracker = 0x%016lx word32 = 0x%08x CFGSPC_EXT_CAP_ROOT_END_ASSOCIATION pulled_off_free_list: 0x%lx pulled_on_free_list: 0x%lx added_to_hw_queue: 0x%lx placed_on_used_list: 0x%lx pulled_off_used_list: 0x%lx used_cnt: 0x%lx freed_cnt: 0x%lx vlan_tci_value: 0x%04X exact_mcast_cnt = 0x%016llx inexact_mcast_cnt = 0x%016llx rx_buffer_alignment = 0x%016llx rx_buffer_delta = 0x%016llx tx_prefetch = 0x%016llx vlan_stripping = 0x%016llx vlan_tci = 0x%016llx vlan_tci_insertion = 0x%016llx tunnel_offload = 0x%016llx hw_functions{} = 0x%016llx Markers not ready, try again later. %s%-*s = 0x%08x ascii("%s") - Display POLL queue memory structure- Display vnic client memory mappings w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx w32 = 0x%016lx w64 = 0x%016lx ptr = 0x%016lx Config space extended capabilities: Invalid rx memory descriptor address len: 0x%08X Invalid tx memory descriptor address %sMAX_INTERRUPTS = 0x%016llx dec(%d) memory_size = 0x%llx (%llu bytes) Error: Call to hw_kdb_command failed.A valid descriptor address is needed A valid descriptor address is needed rdma kdb configuration is incomplete %s%-*s = 0x%04x udec(%u) %s%-*s = 0x%04x dec(%ld) p_atomic_stats = 0x%016llx mcast_hash_func = 0x%016llx mcast_table = 0x%016llx mcast_hash_func = 0x%016llx mcast_table = 0x%016llx mcast_hashvec = 0x%016llx ioh_cnt = 0x%016llx gmap{} = 0x%llx iomap{} = 0x%llx kproc_tx = 0x%016llx p_phys_addr = 0x%016llx eeh_wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx vid_list_info{} = 0x%016llx all_modes{} = 0x%016llx vid_list[] = 0x%016llx use_cnt = 0x%016llx open_stime = 0x%016llx phys_open_time = 0x%016llx reset_stime = 0x%016llx phys_reset_stime = 0x%016llx link_wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx link_delay_wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx err_query_wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx restart_retry_timer{} = 0x%016llx restart_retry_wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx restart_retry_wdt_initialized = %s restart_retry_wdt_running = %s ls_func = 0x%016llx ls_param = 0x%016llx dead_timer{} = 0x%016llx wdt{} = 0x%016llx next = 0x%016llx prev = 0x%016llx func = 0x%016llx count = 0x%016llx restart = 0x%016llx count = 0x%016llx entcore_kproc_mgt{} = 0x%016llx kproc_tid = 0x%016llx suspend_rc = 0x%016llx resume_rc = 0x%016llx resume_mode = 0x%016llx atomics = 0x%016llx rc_valid{} = 0x%016llx input_valid{} = 0x%016llx dead_req{} @ 0x%016llx txq address provided resolves to NULL rxq address provided resolves to NULL type{} @ 0x%016lx kproc{} = 0x%016lx rsp_kproc{} = 0x%016lx Packet/Data Length and Offset Info: - Prints RDMA config and open profilesError: Invalid command argument range. bar_info[%d]{} = 0x%016llx tid = 0x%016lx loopcnt = 0x%016lx b_mark @ 0x%016lx ras_cb @ 0x%016lx ffdc_ras_cb = 0x%016lx mem_alloc @ 0x%016lx mem_alloc.hw @ 0x%016lx base_events = 0x%016lx tid = 0x%016lx loopcnt = 0x%016lx rsp_info{} @ 0x%016lx e_mark @ 0x%016lx mem_alloc @ 0x%016lx mem_alloc.hw @ 0x%016lx lifetime_stats.dummy = 0x%016lx timestamp.dummy = 0x%016lx ras_cb @ 0x%016lx ffdc_ras_cb = 0x%016lx mem_alloc @ 0x%016lx mem_alloc.hw @ 0x%016lx lifetime_stats.dummy = 0x%016lx timestamp.dummy = 0x%016lx Invalid rx memory descriptor: 0x%016lx data_virtual_addr: 0x%016lx addr: 0x%016lX p_mbuf: 0x%016lX next_data: 0x%016lX next_pkt: 0x%016lX Invalid tx memory descriptor: 0x%016lx p_ras_cb @ 0x%llx has invalid markers! tx desc on both used and free list: %s%-*s = 0x%04x decode(%s) - Display address as a mem_req structure addr = 0x%llx key = 0x%llx flags = 0x%llx size = 0x%llx bid = 0x%llx busaddr = 0x%llx p_bcs address provided resolves to NULL %s%-*s = 0x%04x ascii("%s") - Display all ACS entries and default ACS- Display RESPONSE queue memory structure- Display log unmapped vnic client memory exact_mcast_cb{} = 0x%016llx size = 0x%016llx page_offset = 0x%016llx ioh = 0x%016llx page_offset = 0x%016llx buff_info free_list cnt = %lu lifetime add to freelist cnt = %lu lifetime pull from freelist cnt = %lu lifetime add to freelist cnt = %lu lifetime pull from freelist cnt = %lu lr_workspace pointer = 0x%016lx mem.rx_buff{} = 0x%016lx mem_size = 0x%016lx alloc_cnt = 0x%016ld m_pool = 0x%016lx buff_allocated = 0x%016lx buff_used = 0x%016lx buff_low = 0x%016lx buff_size = 0x%016lx free_list = 0x%016lx mem_alloc @ 0x%016lx mem_alloc.hw @ 0x%016lx mem_alloc.lro @ 0x%016lx mem_alloc.rx_desc @ 0x%016lx mem_alloc.vndd.rx_comp @ 0x%016lx mem_alloc.rx_buff @ 0x%016lx mem_alloc.rx_buff[%03u] @ 0x%016lx mem_alloc.dma_tracker @ 0x%016lx poll q address provided resolves to NULL tx desc on both used and return list: tx desc on both free and return list: tx desc on used free and return list: lock_class = 0x%016llx vendor_prefix = 0x%016llx vendor_cfgspc_cap_size = 0x%016llx vendor_cfgspc_extcap_size = 0x%016llx hw_acs_size = 0x%016llx p_kdbsym = 0x%016llx errctrl -rc %s srad_tracker= %s%-*s = 0x%02x decode(%s) - Display all errctrl brkpoint information- Display all errctrl livedump information- Display address as a mem_alloc structure %-9.9s%03d%-6.6s | 0x%016lx | 0x%016lx | does not match size of entcore_tx_queue_t lifetime add to used list cnt = %lu lifetime pull from used list cnt = %lu does not match size of entcore_rx_queue_t - Prints hardware config and open profiles hw_profile{} = 0x%016llx - Display MANAGEMENT queue memory structure inexact_mcast_cb{} = 0x%016llx does not match size of entcore_rsp_queue_t does not match size of entcore_mgt_queue_t tx desc on free list but has buff info: %s%-*s = 0x%04x pct(%d.%02d%c) %sstruct %s sizeof(%llu)=0x%llX @ 0x%016llX does not match size of entcore_poll_queue_t An incomplete db_read_mem on ddcs occurred. An incomplete db_read_mem on ddcs occurred. Validating tx_desc_mem in tx_queue[%d]... hw_cfg_init = 0x%016llx hw_cfg_term = 0x%016llx hw_open = 0x%016llx hw_close = 0x%016llx hw_get_stats = 0x%016llx hw_get_stats_size = 0x%016llx hw_stats_query = 0x%016llx hw_mib_get = 0x%016llx hw_mib_query = 0x%016llx hw_multicast_mode = 0x%016llx hw_promiscuous_mode = 0x%016llx hw_mcast_add = 0x%016llx hw_mcast_remove = 0x%016llx hw_mcast_hash_exact = 0x%016llx hw_mcast_hash_inexact = 0x%016llx hw_queue_assignment = 0x%016llx hw_queue_calculate = 0x%016llx hw_queue_allocate = 0x%016llx hw_queue_initialize = 0x%016llx hw_queue_allocate = 0x%016llx hw_queue_deallocate = 0x%016llx hw_tx_comp_read = 0x%016llx hw_tx_comp_update = 0x%016llx hw_rx_comp_read = 0x%016llx hw_rx_comp_update = 0x%016llx hw_mgt_comp_read = 0x%016llx hw_mgt_comp_update = 0x%016llx hw_mgt_comp_read_link_status = 0x%016llx hw_mgt_comp_read_error_status = 0x%016llx hw_rsp_comp_read = 0x%016llx hw_rsp_comp_update = 0x%016llx hw_tx_desc_write = 0x%016llx hw_tx_desc_send = 0x%016llx hw_rx_desc_write = 0x%016llx hw_rx_desc_send = 0x%016llx hw_resume = 0x%016llx hw_suspend = 0x%016llx hw_eeh_debug_data = 0x%016llx hw_get_mac_addr = 0x%016llx hw_set_mac_addr = 0x%016llx hw_link_status_query = 0x%016llx hw_error_status_query = 0x%016llx hw_firmware_version = 0x%016llx hw_firmware_update = 0x%016llx hw_bar_attribute_query = 0x%016llx hw_soft_reset = 0x%016llx hw_acs_initialize = 0x%016llx hw_ioctl = 0x%016llx hw_get_vpd = 0x%016llx hw_diag = 0x%016llx hw_get_open_profile = 0x%016llx hw_debug_toggle = 0x%016llx hw_kdb_usage = 0x%016llx hw_kdb_command = 0x%016llx hw_get_ets_info = 0x%016llx db_expr_ad of %s failed. rc=0x%08x dec(%d) db_expr_ad of %s failed. rc=0x%08x dec(%d) restart_retry_count = 0x%016llx response q address provided resolves to NULL total_mem.rsp = %lu total_mem.hw = %lu total_mem.all = %lu tce_pages.rsp = %lu tce_pages.hw = %lu tce_pages.all = %lu db_expr_ad of %s failed. rc=0x%08x dec(%d) db_expr_ad of %s failed. rc=0x%08x dec(%d) db_expr_ad of %s failed. rc=0x%08x dec(%d) db_expr_ad of %s failed. rc=0x%08x dec(%d) number on no list: %lu number on used list: %lu number on free list: %lu number on return list: %lu number with buff info: %lu number on both used and free list: %lu number on both used and return list: %lu number on both free and return list: %lu number on used free and return list: %lu ddcs pointer not set. use setddcs to set it. - Display address as a mem_req_alloc structure- dma: Display only DMA type memory references- mem: Display only Mem type memory references%s%-*s = 0x%08X (type=0x%02X;instance=0x%02X) - detail: Display the struct instead of summaryAn incomplete db_read_mem on markers occurred. An incomplete db_read_mem on markers occurred. lifetime_stats.overflow_cnt = 0x%016lx lifetime_stats.buff_cnt = 0x%016lx lifetime_stats.buff_complete_cnt = 0x%016lx lifetime_stats.buff_depleted_cnt = 0x%016lx timestamp.overflow = 0x%016lx timestamp.added = 0x%016lx timestamp.doorbell = 0x%016lx timestamp.completed = 0x%016lx management q address provided resolves to NULL prev_state = 0x%016llx decode(%s) An incomplete db_read_mem on markers occurred. C  8 1X- Set the default ACS to be used on all commands- Set the default BCS to be used on all commands errctrl -rc %s dma_tracker= notifications_outstd_when_started = 0x%016lx - Display Ethernet Packet starting from pkt_start- Display address as a entcore_ras_cb_t structure db_expr_ad of len=%s failed. rc=0x%08x dec(%d) p_acs{} = 0x%016llx p_hw_args{} = 0x%016llx get_ets_info{} = 0x%016llx b_marker{} = 0x%016llx visual_value = 0x%016llx valid_value = 0x%016llx owner_value = 0x%016llx in{} = 0x%016llx queue_cnt = 0x%016llx out{} = 0x%016llx nonpri_default = 0x%016llx pri_default = 0x%016llx queues = 0x%016llx [%04d] = 0x%016llx shared{} = 0x%016llx e_marker{} = 0x%016llx visual_value = 0x%016llx valid_value = 0x%016llx owner_value = 0x%016llx lifetime_stats.tx_complete_notify_cnt = 0x%016lx lifetime_stats.tx_complete_cnt = 0x%016lx lifetime_stats.rx_packet_cnt = 0x%016lx lifetime_stats.async_cnt = 0x%016lx lifetime_stats.link_up_cnt = 0x%016lx lifetime_stats.link_down_cnt = 0x%016lx lifetime_stats.unknown_cnt = 0x%016lx lifetime_stats.q_limit_cnt = 0x%016lx timestamp.tx_complete = 0x%016lx timestamp.rx_packet = 0x%016lx timestamp.async = 0x%016lx timestamp.doorbell = 0x%016lx Read %lu out of %lu bytes from acs struct @ 0x%lx Read %lu out of %lu bytes from acs struct @ 0x%lx errctrl -c %s.dd.ent srad_tracker= Read %lu out of %lu bytes from bcs struct @ 0x%lx - affin: Display only affinitized memory referencesACS pointer provided does not point to a valid acs ACS pointer provided does not point to a valid bcs Checking tx_desc_mem from mem_start to mem_end... - Display address as a entcore_ras_rte_cb_t structure %18.18s +--------------------+--------------------+ %18.18s +--------------------+--------------------+ %18.18s +--------------------+--------------------+ %s0x%016llX 0x%016llX 0x%-12llX %-10llu %-04s %-032s Run the following to enable/disable srad tracking: - Display all memory references within the ACS context %18.18s +--------------------+--------------------+ %18.18s +--------------------+--------------------+ %18.18s +--------------------+--------------------+ %s%-*s = 0x%016llx mac(%02x:%02x:%02x:%02x:%02x:%02x) mem_mef [
] [len=][detail][dma|mem|affin] hw vendor prefix not specified in hw_get_kdb_profile. - Run the following to enable/disable dma tracking: size read returned by db_read_mem on entcore_tx_queue_t size read returned by db_read_mem on entcore_rx_queue_t End of list. %d descriptors have not been allocated yet %sX = Neither Same, Prev, or Next TCE from current TCE number of desc on the used list: %lu number of desc on the used list with buff_info: %lu lifetime add to tx desc used list cnt: %lu lifetime pull from tx desc used list cnt: %lu number of desc on the free list: %lu number of desc on the free list with buff_info: %lu lifetime add to tx desc freelist cnt: %lu lifetime pull from tx desc freelist cnt: %lu number of desc on the return list: %lu number of desc on the return list with buff_info: %lu number of buff_info on the buff_info free list: %lu lifetime add to tx buff info freelist cnt: %lu lifetime pull from tx buff info freelist cnt: %lu entcore call to hw_get_kdb_profile failed. rc = 0x%llx - dma_addr: Display DMA address instead of memory address- liobn: Display Logical I/O Bus Number for DMA addresses errctrl -c %s.dd.ent dma_tracker= The address passed in doesn't point to a valid tx queue, The address passed in doesn't point to a valid rx queue, size read returned by db_read_mem on entcore_rsp_queue_t size read returned by db_read_mem on entcore_mgt_queue_t Copy of adapter CFG space after EEH event before reset End of list. %lu descriptors have not been allocated yet - Display RX queue memory descriptors starting from rxdesc- Display TX queue memory descriptors starting from txdesc alt_addr = %02x:%02x:%02x:%02x:%02x:%02x mac_addr = %02x:%02x:%02x:%02x:%02x:%02x ioctl_addr = %02x:%02x:%02x:%02x:%02x:%02x burned_mac_addr = %02x:%02x:%02x:%02x:%02x:%02x phys_addr = %02x:%02x:%02x:%02x:%02x:%02x size read returned by db_read_mem on entcore_poll_queue_t When q_index is used, it assumes txq off of default p_acs When q_index is used, it assumes rxq off of default p_acsThe address passed in doesn't point to a valid poll queue, ACS pointer %016lx does not point to a valid acs structure BCS pointer %016lx does not point to a valid bcs structure - Display statistics (adapter statistics as of last time the%s's corresponding ACS pointer does not point to a valid acs %s's corresponding BCS pointer does not point to a valid bcs When q_index is used, it assumes poll q off of default p_acs- Display a specified marker. If marker_name is not specified,- Display a saved config space structure. This dumps EEHINFO's- If rxq is specified, display only receieve queue information ------------------------------------------------------------ The address passed in doesn't point to a valid response queue, ------------------------------------------------------------- - If no arguments specified, display all DMA tracker information -------------------+--------------------+--------------------+ -------------------+--------------------+--------------------+ -------------------+--------------------+--------------------+ the tx queue hasn't been allocated or the tx queue is corrupted the rx queue hasn't been allocated or the rx queue is corrupted The address passed in doesn't point to a valid management queue, When q_index is used, it assumes response q off of default p_acs-
: Search for
and display as mem_ref structure When q_index is used, it assumes managment q off of default p_acs- Display a specific ACS structure. If ACS address is not specified,- Display a specific BCS structure. If BCS address is not specified,the poll queue hasn't been allocated or the poll queue is corrupted %s| %8lu | %02x:%02x:%02x:%02x:%02x:%02x | %8lu | 0x%016lx | %10s | ddcs auto load is not supported as the %s symbol is not initialized. db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s buffer failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d db_read_mem of %s struct failed. addr=0x%016llx, read=%d; expected=%d - len=: Search for mem_ref structures with allocation length of - If is specified, display information for only that queue.the response queue hasn't been allocated or the response queue is corrupted +-----------------------------------------+---------------------------------+| Bucket | Address | Counter | Hw Correlator | Hw Enabled |+-----------------------------------------+---------------------------------++---------------------------------------------------------------------------+ (  @   % , 4 < Bthe management queue hasn't been allocated or the management queue is corrupted Sucessfully Read %lu out of %lu bytes from hwapi_get_ets_info_args_t struct @ 0x%lx ---------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------- Failed to read %lu bytes from hwapi_get_ets_info_args_t struct @ 0x%lx - Read only %lu bytes %sMemory Reference Memory Address Length Hex Length Dec Type Description %s------------------ ------------------ -------------- ---------- ---- -------------------------------- @(#)19 1.82 src/rspc/adde/v2/kern/driver/entcore/code/entcore_kdb.c, entcore_v2, rspc72X, x2021_25A5 6/15/21 07:58:55 B B F F Q Q C @ F, F@ Q FT Q W@@ et a0 B WX ? Wp B \ @ ]p \8 e QX ] Qpdmp_policy_tentcore_acs_atomics_tentcore_acs_index_tentcore_acs_state_tentcore_acs_tentcore_acs_table_entry_tentcore_acs_table_tentcore_all_stats_t entcore_api_tentcore_atomic_dev_stats_tentcore_atomic_tentcore_bar_info_t entcore_bus_info_thentcore_bus_intr_tentcore_cfgspc_cap_t entcore_cfgspc_cap_type_tentcore_cfgspc_data_tentcore_cfgspc_header_t@entcore_cfgspc_pcie_cap_t default status block (sp) running_index[%d] = 0x%x sb -Display status blocks cfg_init_phase = 0x%016llx cfg_term_phase = 0x%016llx info -Display device info. sp_sb running_index = 0x%x attns running_index = 0x%x mac addr = %x:%x:%x:%x:%x:%x dds -See contents of hw DDS structure dev -See contents of hw Dev Structure. macs -MAC and multicast information . ql2 -See L2 queues and their pages lists eq_dump -Dump the elements of the event queue. sq_dump -Dump the elements of the event queue. sq -See contents of hw slowpath queue structure %llx type-0x%x func_id-0x%x cid 0x%x cmd_id 0x%x Commands: acs -see contents of HW ACS structure. tx_dump [qindex]-Dump the elements of the tx queue . rx_dump [qindex]-Dump the elements of the rx queue . rcq_dump [qindex]-Dump the elements of the rcq queue.                 @(#)21 1.4 src/rspc/adde/v2/kern/driver/hw_prod/shient/shient_kdb.c, pcishient, rspc72Q, q2018_44A0 10/24/18 06:46:51 n    ( sh sp 0  @ sx s s s tp tx H t X  u u (  0     < 2 H z8#@ 1@ A@ O@ [@ e@ r@ @@@@@@ @ @ @ @ @ @  ! ? ? ? #X? #`? #h? #p? #x? #? #? #? #? #? &? &? &? &? '? '? '(? '8? 'H? 'X? 'h? 'x? '? '? '? '? '? '? '? '? (? (? ((? (8? (H? (X? (h? r ? r(? r0? r8? r@? rH? rP? rX? r`? rh? rp? rx? r? r? r? r? r? r? r? r? r? r? r? r? r? r? r? r? s? s? s? s? s ? s(? s0? s8? s@? sH? sP? sX? s`? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  ? (? 0? 8? @? H? P? X? `? h? p? x? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?  ? (?/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr_64.o@VPDshient64.kdb/5765E6200/520 db_registerdb_unregister db_read_mem db_printfdb_expr db_expr_addb_symboladdr ___strcmp64 ___bzero64 ___memset64 ___memmove64 ___strcpy64strlenatoisprintfprintfstrncmpmemcmpdlsymentcore_kdb_entry