• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2<html>
3<head>
4    <title>des_stat</title>
5    <meta charset="utf-8">
6    <meta content="width=device-width, initial-scale=1.0" name="viewport">
7
8    <style>
9        code[class*="font-"],
10        pre[class*="font-"] {
11            text-align: left;
12            color: #333333;
13            background: none;
14            word-spacing: normal;
15            white-space: pre;
16            word-break: normal;
17            word-wrap: normal;
18            line-height: 1.5;
19            -moz-hyphens: none;
20            -ms-hyphens: none;
21            -o-tab-size: 8;
22            tab-size: 8;
23            -moz-tab-size: 8;
24            -webkit-hyphens: none;
25            hyphens: none;
26            font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
27        }
28
29        pre[class*="font-"] {
30            border-radius: 3px;
31            background: #F5F5F5;
32            padding: 0.8em;
33            overflow: auto;
34        }
35
36        :not(pre) > code[class*="font-"] {
37            white-space: normal;
38            background: #F5F5F5;
39            padding: 0.2em;
40            border-radius: 0.3em;
41        }
42
43
44        .temporary.cdata {
45            color: #183690;
46        }
47
48        .temporary.comment,
49        .temporary.blockquote {
50            color: #969897;
51        }
52
53        .temporary.doctype,
54        .temporary.punctuation,
55        .temporary.variable,
56        .temporary.macro.property {
57            color: #333333;
58        }
59
60
61        .temporary.string,
62        .temporary.url,
63        .temporary.regex,
64        .temporary.attr-value {
65            color: #183690;
66        }
67
68        .temporary.operator,
69        .temporary.important,
70        .temporary.keyword,
71        .temporary.rule,
72        .temporary.builtin {
73            color: #a71d5c;
74        }
75
76        .temporary.atrule,
77        .temporary.constant,
78        .temporary.symbol,
79        .temporary.command,
80        .temporary.property,
81        .temporary.number,
82        .temporary.boolean,
83        .temporary.entity,
84        .temporary.code {
85            color: #0086b2;
86        }
87
88        .temporary.tag,
89        .temporary.selector,
90        .temporary.prolog {
91            color: #63a35e;
92        }
93
94        .temporary.entity {
95            cursor: help;
96        }
97
98        .temporary.title,
99        .temporary.title .temporary.punctuation {
100            font-weight: bold;
101            color: #1d3e89;
102        }
103
104        .temporary.list {
105            color: #ed6a48;
106        }
107
108        .temporary.function,
109        .temporary.namespace,
110        .temporary.pseudo-element,
111        .temporary.class,
112        .temporary.class-name,
113        .temporary.pseudo-class,
114        .temporary.id,
115        .temporary.url-reference .temporary.variable,
116        .temporary.attr-name {
117            color: #795da2;
118        }
119
120        .temporary.inserted {
121            color: #55a535;
122            background-color: #eaffee;
123        }
124
125        .temporary.bold {
126            font-weight: bold;
127        }
128
129        .temporary.deleted {
130            color: #bd2c08;
131            background-color: #ffecea;
132        }
133
134        .font-json .temporary.property {
135            color: #183690;
136        }
137
138        .temporary.italic {
139            font-style: italic;
140        }
141
142        .font-markup .temporary.tag .temporary.punctuation {
143            color: #333333;
144        }
145
146        .font-yaml .temporary.atrule {
147            color: #63a35a;
148        }
149
150        code.font-css,
151        .font-css .temporary.function {
152            color: #0086b8;
153        }
154
155        code.font-yaml {
156            color: #183690;
157        }
158
159        .font-ruby .temporary.function {
160            color: #333333;
161        }
162
163        .font-markdown .temporary.url {
164            color: #795da2;
165        }
166
167        .font-makefile .temporary.variable {
168            color: #183690;
169        }
170
171        .font-makefile .temporary.builtin {
172            color: #0086b3;
173        }
174
175        .font-makefile .temporary.symbol {
176            color: #795da2;
177        }
178
179        .font-bash .temporary.keyword {
180            color: #0086b3;
181        }
182
183        pre[data-wire] {
184            padding: 1em 0 1em 2em;
185            position: relative;
186        }
187
188        pre[data-wire] .line-highlight-wrapper {
189            background-color: transparent;
190            top: 2px;
191            left: 2px;
192            display: block;
193            width: 100%;
194            position: absolute;
195        }
196
197        pre[data-wire] .line-highlight {
198            position: absolute;
199            left: 2px;
200            right: 2px;
201            pointer-events: none;
202            margin-top: 3em;
203            background: hsla(25, 10%, 55%,.06);
204            background: linear-gradient(to right, hsla(25, 10%, 40%,.2) 80%, hsla(23, 24%, 52%,0));
205            line-height: inherit;
206            white-space: pre;
207        }
208
209        pre[data-wire] .line-highlight:before,
210        pre[data-wire] .line-highlight[data-end]:after {
211            content: attr(data-start);
212            position: absolute;
213            background-color: hsla(22, 25%, 54%,.5);
214            min-width: 2em;
215            padding: 0 .6em;
216            top: 0.5em;
217            left: 0.4em;
218            color: hsl(22, 23%, 90%);
219            vertical-align: 0.3em;
220            border-radius: 10px;
221            text-shadow: none;
222            box-shadow: 0 2px white;
223            font: bold 60%/1.6 sans-serif;
224            text-align: center;
225        }
226
227        pre[data-wire] .line-highlight[data-end]:after {
228            bottom: 0.6em;
229            content: attr(data-end);
230            top: auto;
231        }
232
233        body {
234            font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, freesans, sans-serif;
235            line-height: 1.6;
236            color: #333333;
237            background-color: #FFFFFF;
238            font-size: 16px;
239            overflow: initial;
240            word-wrap: break-word;
241            box-sizing: border-box;
242        }
243
244        body > :first-child {
245            margin-top: 0;
246        }
247
248        body h1, body h2, body h3, body h4, body h5, body h6 {
249            margin-bottom: 16px;
250            color: #000000;
251            line-height: 1.2;
252            margin-top: 1em;
253        }
254
255        body h1 {
256            font-weight: 300;
257            font-size: 2.25em;
258            padding-bottom: 0.3em
259        }
260
261        body h2 {
262            font-weight: 400;
263            padding-bottom: 0.3em;
264            font-size: 1.75em;
265        }
266
267        body h3 {
268            font-weight: 500;
269            font-size: 1.5em;
270        }
271
272        body h4 {
273            font-weight: 600;
274            font-size: 1.25em;
275        }
276
277        body h5 {
278            font-weight: 600;
279            font-size: 1.1em;
280        }
281
282        body h1, body h2, body h3, body h4{
283            font-weight: 600;
284        }
285
286        body del {
287            color: #5c5c5c;
288        }
289
290        body strong {
291            color: #000000;
292        }
293
294        body a:not([href]) {
295            color: inherit;
296            text-decoration: none;
297        }
298
299        body a {
300            text-decoration: none;
301            color: #08c;
302        }
303
304        body a:hover {
305            color: #00a3f5;
306            text-decoration: none;
307        }
308
309        body > p {
310            margin-bottom: 16px;
311            margin-top: 0;
312            word-wrap: break-word;
313        }
314
315        body img {
316            max-width: 100%;
317        }
318
319        body > ul, body > ol {
320            margin-bottom: 16px;
321        }
322
323        body ul, body ol {
324            padding-left: 2em;
325        }
326
327        body ul ul, body ul ol, body ol ol, body ol ul {
328            margin-top: 0;
329            margin-bottom: 0;
330        }
331
332        body ul.no-list, body ol.no-list {
333            padding: 0;
334            list-style-type: none;
335        }
336
337        body li.task-list-item {
338            list-style: none;
339        }
340
341        body li {
342            margin-bottom: 0;
343        }
344
345        body .task-list-item-checkbox {
346            vertical-align: middle;
347            margin: 0 .2em 0.25em -1.8em;
348        }
349
350        body li > p {
351            margin-bottom: 0;
352            margin-top: 0;
353        }
354
355        body .task-list-item-checkbox:hover {
356            cursor: pointer;
357        }
358
359        body blockquote {
360            color: #5c5c5c;
361            margin: 16px 0 0 0;
362            font-size: inherit;
363            padding: 0 15px;
364            background-color: #f0f0f0;
365            border-left: 4px solid #d6d6d6;
366        }
367
368        body blockquote > :first-child {
369            margin-top: 0;
370        }
371
372        body blockquote > :last-child {
373            margin-bottom: 0;
374        }
375
376        body hr {
377            margin: 32px 0 0 0;
378            height: 4px;
379            border: 0 none;
380            background-color: #d6d6d6;
381        }
382
383        body table {
384            border-spacing: 0;
385            display: block;
386            width: 100%;
387            overflow: auto;
388            margin: 10px 0 15px 0;
389            border-collapse: collapse;
390            word-break: normal;
391            word-break: keep-all;
392        }
393
394        body table th {
395            color: #000000;
396            font-weight: bold;
397        }
398
399        body table td, body table th {
400            border: 1px solid #d6d6d6;
401            padding: 6px 13px;
402        }
403
404        body dl {
405            padding: 0;
406        }
407
408        body dl dd {
409            padding: 0 16px;
410            margin-bottom: 16px;
411        }
412
413        body dl dt {
414            padding: 0;
415            margin-top: 16px;
416            font-size: 1em;
417            font-style: italic;
418            font-weight: bold;
419        }
420
421        body code {
422            color: #000000;
423            font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
424            font-size: 0.85em !important;
425            background-color: #f0f0f0;
426            padding: 0.2em 0 0 0;
427            border-radius: 3px;
428        }
429
430        body code::before, body code::after {
431            content: "\00a0";
432            letter-spacing: -0.2em;
433        }
434
435        body pre > code {
436            font-size: 0.85em !important;
437            padding: 0;
438            margin: 0;
439            background: transparent;
440            word-break: normal;
441            white-space: pre;
442            border: 0;
443        }
444
445        body .highlight {
446            margin-bottom: 16px;
447        }
448
449        body .highlight pre, body pre {
450            border: #d6d6d6;
451            font-size: 0.85em !important;
452            line-height: 1.45;
453            border-radius: 3px;
454            padding: 1em;
455            overflow: auto;
456        }
457
458        body .highlight pre {
459            word-break: normal;
460            margin-bottom: 0;
461        }
462
463        body pre code, body pre tt {
464            background-color: transparent;
465            padding: 0;
466            margin: 0;
467            display: inline;
468            max-width: initial;
469            overflow: initial;
470            line-height: inherit;
471            word-wrap: normal;
472            border: 0;
473        }
474
475        body pre code:before, body pre tt:before, body pre code:after, body pre tt:after {
476            content: normal;
477        }
478
479        body p, body blockquote, body ul, body ol, body dl, body pre {
480            margin-top: 0;
481            margin-bottom: 16px;
482        }
483
484        body kbd {
485            border: 1px solid #d6d6d6;
486            border-bottom: 2px solid #c7c7c7;
487            padding: 2px 4px 0 0;
488            background-color: #f0f0f0;
489            border-radius: 3px;
490            color: #000000;
491        }
492
493        @media print {
494            body {
495                background-color: #FFFFFF;
496            }
497
498            body h1, body h2, body h3, body h4, body h5{
499                page-break-after: avoid;
500                color: #000000;
501            }
502
503            body blockquote {
504                color: #5c5c5c;
505            }
506
507            body pre {
508                page-break-inside: avoid;
509            }
510
511            body table {
512                display: table;
513            }
514
515            body img {
516                display: block;
517                max-width: 100%;
518                max-height: 100%;
519            }
520
521            body pre, body code {
522                white-space: pre;
523                word-wrap: break-word;
524            }
525        }
526
527        .md-preview {
528            width: 100%;
529            height: 100%;
530            box-sizing: border-box;
531        }
532
533        .md-preview, .md-preview {
534            page-break-before: always;
535        }
536
537        .md-preview pre.figure-numbers {
538            position: relative;
539            padding-left: 3.8em;
540            counter-reset: linenumber;
541        }
542
543        .md-preview pre.figure-numbers > code {
544            position: relative;
545        }
546
547        .md-preview pre.figure-numbers .figure-numbers-rows {
548            top: 1em;
549            font-size: 100%;
550            left: 0;
551            width: 3em;
552            position: absolute;
553            pointer-events: none;
554            letter-spacing: -1px;
555            border-right: 1px solid #999999;
556            -webkit-user-select: none;
557            user-select: none;
558            -moz-user-select: none;
559            -ms-user-select: none;
560        }
561
562        .md-preview pre.figure-numbers .figure-numbers-rows > span:before {
563            content: counter(linenumber);
564            color: #999999;
565            display: block;
566            text-align: right;
567            padding-right: 0.8em;
568        }
569
570        .md-preview pre.figure-numbers .figure-numbers-rows > span {
571            display: block;
572            pointer-events: none;
573            counter-increment: linenumber;
574        }
575
576        .md-preview:not([for="preview"]) .code-block .btn-group {
577            display: none;
578        }
579
580        .md-preview:not([for="preview"]) .code-block .status {
581            display: none;
582        }
583
584        .md-preview:not([for="preview"]) .code-block .output-div {
585            margin-bottom: 16px;
586        }
587
588        .scrollbar-type::-webkit-scrollbar {
589            width: 8px;
590        }
591
592        .scrollbar-type::-webkit-scrollbar-track {
593            background-color: transparent;
594            border-radius: 10px;
595        }
596
597        .scrollbar-type::-webkit-scrollbar-thumb {
598            border-radius: 5px;
599            border: 4px solid rgba(150, 150, 150, 0.66);
600            background-clip: content-box;
601            background-color: rgba(150, 150, 150, 0.66);
602        }
603
604        body[for="native-export"]:not([data-display-mode]) {
605            position: relative;
606            top: 0;
607            left: 0;
608            margin: 0;
609            padding: 0;
610            overflow: auto;
611            width: 100%;
612            height: 100%;
613        }
614
615        body[for="native-export"]:not([data-presentation-mode]) .md-preview {
616            position: relative;
617            top: 0;
618        }
619
620        @media screen and (min-width: 914px) {
621            body[for="native-export"]:not([data-presentation-mode]) .md-preview {
622                padding: 2em calc(50% - 457px + 2em);
623            }
624        }
625
626        @media screen and (max-width: 914px) {
627            body[for="native-export"]:not([data-presentation-mode]) .md-preview {
628                padding: 2em;
629            }
630        }
631
632        @media screen and (max-width: 450px) {
633            body[for="native-export"]:not([data-presentation-mode]) .md-preview {
634                font-size: 14px !important;
635                padding: 1em;
636            }
637        }
638
639        body[for="native-export"]:not([data-presentation-mode]) #sidebarButton {
640            font-size: 28px;
641            cursor: pointer;
642            color: inherit;
643            position: fixed;
644            bottom: 8px;
645            left: 8px;
646            z-index: 99;
647            width: 32px;
648            opacity: 0.4;
649            text-align: center;
650        }
651
652        @media print {
653            body[for="native-export"]:not([data-presentation-mode]) #sidebarButton {
654                display: none;
655            }
656        }
657
658        body[for="native-export"]:not([data-presentation-mode])[html-show-sidebar-toc] .md-sidebar-toc {
659            position: fixed;
660            top: 0;
661            left: 0;
662            width: 300px;
663            height: 100%;
664            font-size: 14px;
665            padding: 32px 0 48px 0;
666            overflow: auto;
667            background-color: inherit;
668            box-shadow: 0 0 4px rgba(150, 150, 150, 0.33);
669            box-sizing: border-box;
670        }
671
672        body[for="native-export"]:not([data-presentation-mode])[html-show-sidebar-toc] #sidebarButton {
673            opacity: 1;
674        }
675
676        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc::-webkit-scrollbar {
677            width: 8px;
678        }
679
680        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc::-webkit-scrollbar-track {
681            background-color: transparent;
682            border-radius: 10px;
683        }
684
685        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc::-webkit-scrollbar-thumb {
686            background-color: rgba(150, 150, 150, 0.66);
687            border-radius: 5px;
688            border: 4px solid rgba(150, 150, 150, 0.66);
689            background-clip: content-box;
690        }
691
692        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc a {
693            text-decoration: none;
694        }
695
696        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc li {
697            margin-bottom: 0.8em;
698        }
699
700        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc ul {
701            margin-top: 0.8em;
702            padding: 0 1.6em 0 0;
703        }
704
705        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-sidebar-toc ul {
706            list-style-type: none;
707        }
708
709        body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-preview {
710            padding: 2em calc(50% - 457px - 150px);
711            margin: 0;
712            box-sizing: border-box;
713            left: 300px;
714            width: calc(100% - 300px);
715        }
716
717        @media screen and (max-width: 450px) {
718            body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-preview {
719                width: 100%;
720            }
721        }
722
723        @media screen and (max-width: 1274px) {
724            body[for="native-export"]:not([data-display-mode])[sidebarToc] .md-preview {
725                padding: 2em;
726            }
727        }
728
729        body[for="native-export"]:not([data-display-mode]):not([sidebarToc]) .md-preview {
730            transform: translateX(-50%);
731            left: 50%;
732        }
733
734        body[for="native-export"]:not([data-display-mode]):not([sidebarToc]) .md-sidebar-toc {
735            display: none;
736        }
737
738    </style>
739</head>
740<body for="native-export" id="body">
741<div class="mume md-preview  ">
742    <h1 class="mume-header fontColor">TraceStreamer 解析数据状态表</h1>
743
744    <p class="fontColor">TraceStreamer使用stat表统计解析trace数据源过程遇到的重要事件状态。通过stat表可以对trace数据源中各个类型事件的数据的数量,数据质量有一个基本了解。<br>
745        我们对不同类型的数据,统计了收到多少条,数据逻辑是否匹配,是否有不合法数据,是否有数据丢失情况,所有这些,是基于对数据格式本身和数据前后关系的主观认识。欢迎开发者提供更多的思路来帮我们完善数据本身的校验工作。
746    </p>
747    <h2 class="mume-header fontColor">stat表支持统计的事件列表如下:</h2>
748    <h3 class="mume-header fontColor">ftrace事件统计</h3>
749    <p class="fontColor">ftrace相关事件属于系统内核事件,具体请参考linux内核相关技术网站(www.kernel.org)</p>
750
751    <table class="fontColor">
752        <thead>
753        <tr>
754            <th class="fontColor">事件名称</th>
755        </tr>
756        </thead>
757        <tbody>
758        <tr>
759            <td>binder_transaction</td>
760        </tr>
761        <tr>
762            <td>binder_transaction_alloc_buf</td>
763        </tr>
764        <tr>
765            <td>binder_transaction_lock</td>
766        </tr>
767        <tr>
768            <td>binder_transaction_locked</td>
769        </tr>
770        <tr>
771            <td>binder_transaction_received</td>
772        </tr>
773        <tr>
774            <td>binder_transaction_unlock</td>
775        </tr>
776        <tr>
777            <td>clk_disable</td>
778        </tr>
779        <tr>
780            <td>clk_enable</td>
781        </tr>
782        <tr>
783            <td>clk_set_rate</td>
784        </tr>
785        <tr>
786            <td>clock_disable</td>
787        </tr>
788        <tr>
789            <td>clock_enable</td>
790        </tr>
791        <tr>
792            <td>clock_set_rate</td>
793        </tr>
794        <tr>
795            <td>cpu_frequency</td>
796        </tr>
797        <tr>
798            <td>cpu_idle</td>
799        </tr>
800        <tr>
801            <td>ipi_entry</td>
802        </tr>
803        <tr>
804            <td>ipi_exit</td>
805        </tr>
806        <tr>
807            <td>irq_handler_entry</td>
808        </tr>
809        <tr>
810            <td>irq_handler_exit</td>
811        </tr>
812        <tr>
813            <td>memory (进程内存)</td>
814        </tr>
815        <tr>
816            <td>oom_score_adj_update</td>
817        </tr>
818        <tr>
819            <td>print</td>
820        </tr>
821        <tr>
822            <td>regulator_disable</td>
823        </tr>
824        <tr>
825            <td>regulator_disable_complete</td>
826        </tr>
827        <tr>
828            <td>regulator_set_voltage</td>
829        </tr>
830        <tr>
831            <td>regulator_set_voltage_complete</td>
832        </tr>
833        <tr>
834            <td>sched_process_exit</td>
835        </tr>
836        <tr>
837            <td>sched_process_free</td>
838        </tr>
839        <tr>
840            <td>sched_switch</td>
841        </tr>
842        <tr>
843            <td>sched_wakeup</td>
844        </tr>
845        <tr>
846            <td>sched_wakeup_new</td>
847        </tr>
848        <tr>
849            <td>sched_waking</td>
850        </tr>
851        <tr>
852            <td>signal_deliver</td>
853        </tr>
854        <tr>
855            <td>signal_generate</td>
856        </tr>
857        <tr>
858            <td>softirq_entry</td>
859        </tr>
860        <tr>
861            <td>softirq_exit</td>
862        </tr>
863        <tr>
864            <td>softirq_raise</td>
865        </tr>
866        <tr>
867            <td>suspend_resume</td>
868        </tr>
869        <tr>
870            <td>sys_enter</td>
871        </tr>
872        <tr>
873            <td>sys_exit</td>
874        </tr>
875        <tr>
876            <td>task_newtask</td>
877        </tr>
878        <tr>
879            <td>task_rename</td>
880        </tr>
881        <tr>
882            <td>trace_bblock_bio_queue</td>
883        </tr>
884        <tr>
885            <td>trace_block_bio_backmerge</td>
886        </tr>
887        <tr>
888            <td>trace_block_bio_bounce</td>
889        </tr>
890        <tr>
891            <td>trace_block_bio_complete</td>
892        </tr>
893        <tr>
894            <td>trace_block_bio_frontmerge</td>
895        </tr>
896        <tr>
897            <td>trace_block_bio_remap</td>
898        </tr>
899        <tr>
900            <td>trace_block_dirty_buffer</td>
901        </tr>
902        <tr>
903            <td>trace_block_getrq</td>
904        </tr>
905        <tr>
906            <td>trace_block_plug</td>
907        </tr>
908        <tr>
909            <td>trace_block_rq_complete</td>
910        </tr>
911        <tr>
912            <td>trace_block_rq_insert</td>
913        </tr>
914        <tr>
915            <td>trace_block_rq_issue</td>
916        </tr>
917        <tr>
918            <td>trace_block_rq_remap</td>
919        </tr>
920        <tr>
921            <td>trace_event_clock_sync</td>
922        </tr>
923        <tr>
924            <td>tracing_mark_write</td>
925        </tr>
926        <tr>
927            <td>workqueue_execute_end</td>
928        </tr>
929        <tr>
930            <td>workqueue_execute_start</td>
931        </tr>
932        </tbody>
933    </table>
934    <h2 class="mume-header fontColor">fps事件统计</h2>
935
936    <table class="fontColor">
937        <thead>
938        <tr>
939            <th class="fontColor">事件名称</th>
940        </tr>
941        </thead>
942        <tbody>
943        <tr>
944            <td>hidump_fps</td>
945        </tr>
946        </tbody>
947    </table>
948    <h2 class="mume-header fontColor">日志事件统计</h2>
949
950    <table class="fontColor">
951        <thead>
952        <tr>
953            <th class="fontColor">事件名称</th>
954        </tr>
955        </thead>
956        <tbody>
957        <tr>
958            <td>hilog</td>
959        </tr>
960        </tbody>
961    </table>
962    <h2 class="mume-header fontColor">系统内存和系统虚拟内存事件</h2>
963
964    <table class="fontColor">
965        <thead>
966        <tr>
967            <th class="fontColor">事件名称</th>
968        </tr>
969        </thead>
970        <tbody>
971        <tr>
972            <td>sys_memory</td>
973        </tr>
974        <tr>
975            <td>sys_virtual_memory</td>
976        </tr>
977        </tbody>
978    </table>
979    <h2 class="mume-header fontColor">内存申请和释放事件</h2>
980
981    <table class="fontColor">
982        <thead>
983        <tr>
984            <th class="fontColor">事件名称</th>
985        </tr>
986        </thead>
987        <tbody>
988        <tr>
989            <td>native_hook_free</td>
990        </tr>
991        <tr>
992            <td>native_hook_malloc</td>
993        </tr>
994        </tbody>
995    </table>
996    <h2 class="mume-header fontColor">磁盘读写事件统计</h2>
997
998    <table class="fontColor">
999        <thead>
1000        <tr>
1001            <th class="fontColor">事件名称</th>
1002        </tr>
1003        </thead>
1004        <tbody>
1005        <tr>
1006            <td>trace_diskio</td>
1007        </tr>
1008        </tbody>
1009    </table>
1010    <h2 class="mume-header fontColor">进程事件统计</h2>
1011
1012    <table class="fontColor">
1013        <thead>
1014        <tr>
1015            <th class="fontColor">事件名称</th>
1016        </tr>
1017        </thead>
1018        <tbody>
1019        <tr>
1020            <td>trace_process</td>
1021        </tr>
1022        </tbody>
1023    </table>
1024    <h2 class="mume-header fontColor">CPU使用率事件解析</h2>
1025
1026    <table class="fontColor">
1027        <thead>
1028        <tr>
1029            <th class="fontColor">事件名称</th>
1030        </tr>
1031        </thead>
1032        <tbody>
1033        <tr>
1034            <td>trace_cpu_usage</td>
1035        </tr>
1036        </tbody>
1037    </table>
1038    <h2 class="mume-header fontColor">网络数据事件解析</h2>
1039
1040    <table class="fontColor">
1041        <thead>
1042        <tr>
1043            <th class="fontColor">事件名称</th>
1044        </tr>
1045        </thead>
1046        <tbody>
1047        <tr>
1048            <td>trace_network</td>
1049        </tr>
1050        </tbody>
1051    </table>
1052    <h2 class="mume-header fontColor">事件对应解析状态:</h2>
1053
1054    <p class="fontColor">每种事件解析数据都有5种状态,描述如下表:</p>
1055    <table class="fontColor">
1056        <thead>
1057        <tr>
1058            <th class="fontColor">stat_type</th>
1059            <th class="fontColor">description</th>
1060        </tr>
1061        </thead>
1062        <tbody>
1063        <tr>
1064            <td>received</td>
1065            <td>统计trace数据源中总共有多少该事件。</td>
1066        </tr>
1067        <tr>
1068            <td>data_lost</td>
1069            <td>统计TraceStreamer解析过程中发现丢失数据条数。</td>
1070        </tr>
1071        <tr>
1072            <td>not_match</td>
1073            <td>统计有多少数据与上下文其他数据不匹配。</td>
1074        </tr>
1075        <tr>
1076            <td>not_supported</td>
1077            <td>统计有多少暂不支持解析该事件(一个事件可能包含多种类型的子事件, TraceStreamer可能支持该事件的一部分子事件)。</td>
1078        </tr>
1079        <tr>
1080            <td>invalid_data</td>
1081            <td>统计收到多少条该事件的非法数据。</td>
1082        </tr>
1083        </tbody>
1084    </table>
1085    <h2 class="mume-header fontColor">数据状态级别</h2>
1086
1087    <p class="fontColor">数据状态级别总共有4种,分别是:info, warn, error,fatal。由于数据的重要性不同,不同事件的同一种状态可能对应不同的级别。 例如binder_transaction_received的 not_supported状态的数据为info级别,而binder_transaction_alloc_buf的not_supported状态数据为warn级别。</p>
1088    <p class="fontColor">您可以在src/cfg/trace_streamer_config.cpp的InitSecurityMap方法中自行定义相关事件的优先级。</p>
1089    <h2 class="mume-header fontColor">事件,状态与级别对应关系</h2>
1090
1091    <table class="fontColor">
1092        <thead>
1093        <tr>
1094            <th class="fontColor">event_name</th>
1095            <th class="fontColor">stat_type</th>
1096            <th class="fontColor">serverity</th>
1097        </tr>
1098        </thead>
1099        <tbody>
1100        <tr>
1101            <td>binder_transaction</td>
1102            <td>received</td>
1103            <td>info</td>
1104        </tr>
1105        <tr>
1106            <td>binder_transaction</td>
1107            <td>data_lost</td>
1108            <td>error</td>
1109        </tr>
1110        <tr>
1111            <td>binder_transaction</td>
1112            <td>not_match</td>
1113            <td>info</td>
1114        </tr>
1115        <tr>
1116            <td>binder_transaction</td>
1117            <td>not_supported</td>
1118            <td>info</td>
1119        </tr>
1120        <tr>
1121            <td>binder_transaction</td>
1122            <td>invalid_data</td>
1123            <td>error</td>
1124        </tr>
1125        <tr>
1126            <td>binder_transaction_received</td>
1127            <td>received</td>
1128            <td>info</td>
1129        </tr>
1130        <tr>
1131            <td>binder_transaction_received</td>
1132            <td>data_lost</td>
1133            <td>error</td>
1134        </tr>
1135        <tr>
1136            <td>binder_transaction_received</td>
1137            <td>not_match</td>
1138            <td>info</td>
1139        </tr>
1140        <tr>
1141            <td>binder_transaction_received</td>
1142            <td>not_supported</td>
1143            <td>info</td>
1144        </tr>
1145        <tr>
1146            <td>binder_transaction_received</td>
1147            <td>invalid_data</td>
1148            <td>error</td>
1149        </tr>
1150        <tr>
1151            <td>binder_transaction_alloc_buf</td>
1152            <td>received</td>
1153            <td>info</td>
1154        </tr>
1155        <tr>
1156            <td>binder_transaction_alloc_buf</td>
1157            <td>data_lost</td>
1158            <td>error</td>
1159        </tr>
1160        <tr>
1161            <td>binder_transaction_alloc_buf</td>
1162            <td>not_match</td>
1163            <td>info</td>
1164        </tr>
1165        <tr>
1166            <td>binder_transaction_alloc_buf</td>
1167            <td>not_supported</td>
1168            <td>warn</td>
1169        </tr>
1170        <tr>
1171            <td>binder_transaction_alloc_buf</td>
1172            <td>invalid_data</td>
1173            <td>error</td>
1174        </tr>
1175        <tr>
1176            <td>binder_transaction_lock</td>
1177            <td>received</td>
1178            <td>info</td>
1179        </tr>
1180        <tr>
1181            <td>binder_transaction_lock</td>
1182            <td>data_lost</td>
1183            <td>error</td>
1184        </tr>
1185        <tr>
1186            <td>binder_transaction_lock</td>
1187            <td>not_match</td>
1188            <td>info</td>
1189        </tr>
1190        <tr>
1191            <td>binder_transaction_lock</td>
1192            <td>not_supported</td>
1193            <td>warn</td>
1194        </tr>
1195        <tr>
1196            <td>binder_transaction_lock</td>
1197            <td>invalid_data</td>
1198            <td>error</td>
1199        </tr>
1200        <tr>
1201            <td>binder_transaction_locked</td>
1202            <td>received</td>
1203            <td>info</td>
1204        </tr>
1205        <tr>
1206            <td>binder_transaction_locked</td>
1207            <td>data_lost</td>
1208            <td>error</td>
1209        </tr>
1210        <tr>
1211            <td>binder_transaction_locked</td>
1212            <td>not_match</td>
1213            <td>info</td>
1214        </tr>
1215        <tr>
1216            <td>binder_transaction_locked</td>
1217            <td>not_supported</td>
1218            <td>warn</td>
1219        </tr>
1220        <tr>
1221            <td>binder_transaction_locked</td>
1222            <td>invalid_data</td>
1223            <td>error</td>
1224        </tr>
1225        <tr>
1226            <td>binder_transaction_unlock</td>
1227            <td>received</td>
1228            <td>info</td>
1229        </tr>
1230        <tr>
1231            <td>binder_transaction_unlock</td>
1232            <td>data_lost</td>
1233            <td>error</td>
1234        </tr>
1235        <tr>
1236            <td>binder_transaction_unlock</td>
1237            <td>not_match</td>
1238            <td>info</td>
1239        </tr>
1240        <tr>
1241            <td>binder_transaction_unlock</td>
1242            <td>not_supported</td>
1243            <td>warn</td>
1244        </tr>
1245        <tr>
1246            <td>binder_transaction_unlock</td>
1247            <td>invalid_data</td>
1248            <td>error</td>
1249        </tr>
1250        <tr>
1251            <td>sched_switch</td>
1252            <td>received</td>
1253            <td>info</td>
1254        </tr>
1255        <tr>
1256            <td>sched_switch</td>
1257            <td>data_lost</td>
1258            <td>error</td>
1259        </tr>
1260        <tr>
1261            <td>sched_switch</td>
1262            <td>not_match</td>
1263            <td>info</td>
1264        </tr>
1265        <tr>
1266            <td>sched_switch</td>
1267            <td>not_supported</td>
1268            <td>info</td>
1269        </tr>
1270        <tr>
1271            <td>sched_switch</td>
1272            <td>invalid_data</td>
1273            <td>error</td>
1274        </tr>
1275        <tr>
1276            <td>task_rename</td>
1277            <td>received</td>
1278            <td>info</td>
1279        </tr>
1280        <tr>
1281            <td>task_rename</td>
1282            <td>data_lost</td>
1283            <td>error</td>
1284        </tr>
1285        <tr>
1286            <td>task_rename</td>
1287            <td>not_match</td>
1288            <td>info</td>
1289        </tr>
1290        <tr>
1291            <td>task_rename</td>
1292            <td>not_supported</td>
1293            <td>info</td>
1294        </tr>
1295        <tr>
1296            <td>task_rename</td>
1297            <td>invalid_data</td>
1298            <td>error</td>
1299        </tr>
1300        <tr>
1301            <td>task_newtask</td>
1302            <td>received</td>
1303            <td>info</td>
1304        </tr>
1305        <tr>
1306            <td>task_newtask</td>
1307            <td>data_lost</td>
1308            <td>error</td>
1309        </tr>
1310        <tr>
1311            <td>task_newtask</td>
1312            <td>not_match</td>
1313            <td>info</td>
1314        </tr>
1315        <tr>
1316            <td>task_newtask</td>
1317            <td>not_supported</td>
1318            <td>info</td>
1319        </tr>
1320        <tr>
1321            <td>task_newtask</td>
1322            <td>invalid_data</td>
1323            <td>error</td>
1324        </tr>
1325        <tr>
1326            <td>tracing_mark_write</td>
1327            <td>received</td>
1328            <td>info</td>
1329        </tr>
1330        <tr>
1331            <td>tracing_mark_write</td>
1332            <td>data_lost</td>
1333            <td>error</td>
1334        </tr>
1335        <tr>
1336            <td>tracing_mark_write</td>
1337            <td>not_match</td>
1338            <td>info</td>
1339        </tr>
1340        <tr>
1341            <td>tracing_mark_write</td>
1342            <td>not_supported</td>
1343            <td>info</td>
1344        </tr>
1345        <tr>
1346            <td>tracing_mark_write</td>
1347            <td>invalid_data</td>
1348            <td>error</td>
1349        </tr>
1350        <tr>
1351            <td>print</td>
1352            <td>received</td>
1353            <td>info</td>
1354        </tr>
1355        <tr>
1356            <td>print</td>
1357            <td>data_lost</td>
1358            <td>error</td>
1359        </tr>
1360        <tr>
1361            <td>print</td>
1362            <td>not_match</td>
1363            <td>info</td>
1364        </tr>
1365        <tr>
1366            <td>print</td>
1367            <td>not_supported</td>
1368            <td>info</td>
1369        </tr>
1370        <tr>
1371            <td>print</td>
1372            <td>invalid_data</td>
1373            <td>error</td>
1374        </tr>
1375        <tr>
1376            <td>sched_wakeup</td>
1377            <td>received</td>
1378            <td>info</td>
1379        </tr>
1380        <tr>
1381            <td>sched_wakeup</td>
1382            <td>data_lost</td>
1383            <td>error</td>
1384        </tr>
1385        <tr>
1386            <td>sched_wakeup</td>
1387            <td>not_match</td>
1388            <td>info</td>
1389        </tr>
1390        <tr>
1391            <td>sched_wakeup</td>
1392            <td>not_supported</td>
1393            <td>info</td>
1394        </tr>
1395        <tr>
1396            <td>sched_wakeup</td>
1397            <td>invalid_data</td>
1398            <td>error</td>
1399        </tr>
1400        <tr>
1401            <td>sched_waking</td>
1402            <td>received</td>
1403            <td>info</td>
1404        </tr>
1405        <tr>
1406            <td>sched_waking</td>
1407            <td>data_lost</td>
1408            <td>error</td>
1409        </tr>
1410        <tr>
1411            <td>sched_waking</td>
1412            <td>not_match</td>
1413            <td>info</td>
1414        </tr>
1415        <tr>
1416            <td>sched_waking</td>
1417            <td>not_supported</td>
1418            <td>info</td>
1419        </tr>
1420        <tr>
1421            <td>sched_waking</td>
1422            <td>invalid_data</td>
1423            <td>error</td>
1424        </tr>
1425        <tr>
1426            <td>cpu_idle</td>
1427            <td>received</td>
1428            <td>info</td>
1429        </tr>
1430        <tr>
1431            <td>cpu_idle</td>
1432            <td>data_lost</td>
1433            <td>error</td>
1434        </tr>
1435        <tr>
1436            <td>cpu_idle</td>
1437            <td>not_match</td>
1438            <td>info</td>
1439        </tr>
1440        <tr>
1441            <td>cpu_idle</td>
1442            <td>not_supported</td>
1443            <td>info</td>
1444        </tr>
1445        <tr>
1446            <td>cpu_idle</td>
1447            <td>invalid_data</td>
1448            <td>error</td>
1449        </tr>
1450        <tr>
1451            <td>cpu_frequency</td>
1452            <td>received</td>
1453            <td>info</td>
1454        </tr>
1455        <tr>
1456            <td>cpu_frequency</td>
1457            <td>data_lost</td>
1458            <td>error</td>
1459        </tr>
1460        <tr>
1461            <td>cpu_frequency</td>
1462            <td>not_match</td>
1463            <td>info</td>
1464        </tr>
1465        <tr>
1466            <td>cpu_frequency</td>
1467            <td>not_supported</td>
1468            <td>info</td>
1469        </tr>
1470        <tr>
1471            <td>cpu_frequency</td>
1472            <td>invalid_data</td>
1473            <td>error</td>
1474        </tr>
1475        <tr>
1476            <td>suspend_resume</td>
1477            <td>received</td>
1478            <td>info</td>
1479        </tr>
1480        <tr>
1481            <td>suspend_resume</td>
1482            <td>data_lost</td>
1483            <td>error</td>
1484        </tr>
1485        <tr>
1486            <td>suspend_resume</td>
1487            <td>not_match</td>
1488            <td>info</td>
1489        </tr>
1490        <tr>
1491            <td>suspend_resume</td>
1492            <td>not_supported</td>
1493            <td>info</td>
1494        </tr>
1495        <tr>
1496            <td>suspend_resume</td>
1497            <td>invalid_data</td>
1498            <td>error</td>
1499        </tr>
1500        <tr>
1501            <td>workqueue_execute_start</td>
1502            <td>received</td>
1503            <td>info</td>
1504        </tr>
1505        <tr>
1506            <td>workqueue_execute_start</td>
1507            <td>data_lost</td>
1508            <td>error</td>
1509        </tr>
1510        <tr>
1511            <td>workqueue_execute_start</td>
1512            <td>not_match</td>
1513            <td>info</td>
1514        </tr>
1515        <tr>
1516            <td>workqueue_execute_start</td>
1517            <td>not_supported</td>
1518            <td>info</td>
1519        </tr>
1520        <tr>
1521            <td>workqueue_execute_start</td>
1522            <td>invalid_data</td>
1523            <td>error</td>
1524        </tr>
1525        <tr>
1526            <td>workqueue_execute_end</td>
1527            <td>received</td>
1528            <td>info</td>
1529        </tr>
1530        <tr>
1531            <td>workqueue_execute_end</td>
1532            <td>data_lost</td>
1533            <td>error</td>
1534        </tr>
1535        <tr>
1536            <td>workqueue_execute_end</td>
1537            <td>not_match</td>
1538            <td>info</td>
1539        </tr>
1540        <tr>
1541            <td>workqueue_execute_end</td>
1542            <td>not_supported</td>
1543            <td>warn</td>
1544        </tr>
1545        <tr>
1546            <td>workqueue_execute_end</td>
1547            <td>invalid_data</td>
1548            <td>error</td>
1549        </tr>
1550        <tr>
1551            <td>clock_set_rate</td>
1552            <td>received</td>
1553            <td>info</td>
1554        </tr>
1555        <tr>
1556            <td>clock_set_rate</td>
1557            <td>data_lost</td>
1558            <td>error</td>
1559        </tr>
1560        <tr>
1561            <td>clock_set_rate</td>
1562            <td>not_match</td>
1563            <td>info</td>
1564        </tr>
1565        <tr>
1566            <td>clock_set_rate</td>
1567            <td>not_supported</td>
1568            <td>warn</td>
1569        </tr>
1570        <tr>
1571            <td>clock_set_rate</td>
1572            <td>invalid_data</td>
1573            <td>error</td>
1574        </tr>
1575        <tr>
1576            <td>clock_enable</td>
1577            <td>received</td>
1578            <td>info</td>
1579        </tr>
1580        <tr>
1581            <td>clock_enable</td>
1582            <td>data_lost</td>
1583            <td>error</td>
1584        </tr>
1585        <tr>
1586            <td>clock_enable</td>
1587            <td>not_match</td>
1588            <td>info</td>
1589        </tr>
1590        <tr>
1591            <td>clock_enable</td>
1592            <td>not_supported</td>
1593            <td>warn</td>
1594        </tr>
1595        <tr>
1596            <td>clock_enable</td>
1597            <td>invalid_data</td>
1598            <td>error</td>
1599        </tr>
1600        <tr>
1601            <td>clock_disable</td>
1602            <td>received</td>
1603            <td>info</td>
1604        </tr>
1605        <tr>
1606            <td>clock_disable</td>
1607            <td>data_lost</td>
1608            <td>error</td>
1609        </tr>
1610        <tr>
1611            <td>clock_disable</td>
1612            <td>not_match</td>
1613            <td>info</td>
1614        </tr>
1615        <tr>
1616            <td>clock_disable</td>
1617            <td>not_supported</td>
1618            <td>warn</td>
1619        </tr>
1620        <tr>
1621            <td>clock_disable</td>
1622            <td>invalid_data</td>
1623            <td>error</td>
1624        </tr>
1625        <tr>
1626            <td>clk_set_rate</td>
1627            <td>received</td>
1628            <td>info</td>
1629        </tr>
1630        <tr>
1631            <td>clk_set_rate</td>
1632            <td>data_lost</td>
1633            <td>error</td>
1634        </tr>
1635        <tr>
1636            <td>clk_set_rate</td>
1637            <td>not_match</td>
1638            <td>info</td>
1639        </tr>
1640        <tr>
1641            <td>clk_set_rate</td>
1642            <td>not_supported</td>
1643            <td>warn</td>
1644        </tr>
1645        <tr>
1646            <td>clk_set_rate</td>
1647            <td>invalid_data</td>
1648            <td>error</td>
1649        </tr>
1650        <tr>
1651            <td>clk_enable</td>
1652            <td>received</td>
1653            <td>info</td>
1654        </tr>
1655        <tr>
1656            <td>clk_enable</td>
1657            <td>data_lost</td>
1658            <td>error</td>
1659        </tr>
1660        <tr>
1661            <td>clk_enable</td>
1662            <td>not_match</td>
1663            <td>info</td>
1664        </tr>
1665        <tr>
1666            <td>clk_enable</td>
1667            <td>not_supported</td>
1668            <td>warn</td>
1669        </tr>
1670        <tr>
1671            <td>clk_enable</td>
1672            <td>invalid_data</td>
1673            <td>error</td>
1674        </tr>
1675        <tr>
1676            <td>clk_disable</td>
1677            <td>received</td>
1678            <td>info</td>
1679        </tr>
1680        <tr>
1681            <td>clk_disable</td>
1682            <td>data_lost</td>
1683            <td>error</td>
1684        </tr>
1685        <tr>
1686            <td>clk_disable</td>
1687            <td>not_match</td>
1688            <td>info</td>
1689        </tr>
1690        <tr>
1691            <td>clk_disable</td>
1692            <td>not_supported</td>
1693            <td>warn</td>
1694        </tr>
1695        <tr>
1696            <td>clk_disable</td>
1697            <td>invalid_data</td>
1698            <td>error</td>
1699        </tr>
1700        <tr>
1701            <td>sys_enter</td>
1702            <td>received</td>
1703            <td>info</td>
1704        </tr>
1705        <tr>
1706            <td>sys_enter</td>
1707            <td>data_lost</td>
1708            <td>error</td>
1709        </tr>
1710        <tr>
1711            <td>sys_enter</td>
1712            <td>not_match</td>
1713            <td>info</td>
1714        </tr>
1715        <tr>
1716            <td>sys_enter</td>
1717            <td>not_supported</td>
1718            <td>warn</td>
1719        </tr>
1720        <tr>
1721            <td>sys_enter</td>
1722            <td>invalid_data</td>
1723            <td>error</td>
1724        </tr>
1725        <tr>
1726            <td>sys_exit</td>
1727            <td>received</td>
1728            <td>info</td>
1729        </tr>
1730        <tr>
1731            <td>sys_exit</td>
1732            <td>data_lost</td>
1733            <td>error</td>
1734        </tr>
1735        <tr>
1736            <td>sys_exit</td>
1737            <td>not_match</td>
1738            <td>info</td>
1739        </tr>
1740        <tr>
1741            <td>sys_exit</td>
1742            <td>not_supported</td>
1743            <td>warn</td>
1744        </tr>
1745        <tr>
1746            <td>sys_exit</td>
1747            <td>invalid_data</td>
1748            <td>error</td>
1749        </tr>
1750        <tr>
1751            <td>regulator_set_voltage</td>
1752            <td>received</td>
1753            <td>info</td>
1754        </tr>
1755        <tr>
1756            <td>regulator_set_voltage</td>
1757            <td>data_lost</td>
1758            <td>error</td>
1759        </tr>
1760        <tr>
1761            <td>regulator_set_voltage</td>
1762            <td>not_match</td>
1763            <td>info</td>
1764        </tr>
1765        <tr>
1766            <td>regulator_set_voltage</td>
1767            <td>not_supported</td>
1768            <td>warn</td>
1769        </tr>
1770        <tr>
1771            <td>regulator_set_voltage</td>
1772            <td>invalid_data</td>
1773            <td>error</td>
1774        </tr>
1775        <tr>
1776            <td>regulator_set_voltage_complete</td>
1777            <td>received</td>
1778            <td>info</td>
1779        </tr>
1780        <tr>
1781            <td>regulator_set_voltage_complete</td>
1782            <td>data_lost</td>
1783            <td>error</td>
1784        </tr>
1785        <tr>
1786            <td>regulator_set_voltage_complete</td>
1787            <td>not_match</td>
1788            <td>info</td>
1789        </tr>
1790        <tr>
1791            <td>regulator_set_voltage_complete</td>
1792            <td>not_supported</td>
1793            <td>warn</td>
1794        </tr>
1795        <tr>
1796            <td>regulator_set_voltage_complete</td>
1797            <td>invalid_data</td>
1798            <td>error</td>
1799        </tr>
1800        <tr>
1801            <td>regulator_disable</td>
1802            <td>received</td>
1803            <td>info</td>
1804        </tr>
1805        <tr>
1806            <td>regulator_disable</td>
1807            <td>data_lost</td>
1808            <td>error</td>
1809        </tr>
1810        <tr>
1811            <td>regulator_disable</td>
1812            <td>not_match</td>
1813            <td>info</td>
1814        </tr>
1815        <tr>
1816            <td>regulator_disable</td>
1817            <td>not_supported</td>
1818            <td>warn</td>
1819        </tr>
1820        <tr>
1821            <td>regulator_disable</td>
1822            <td>invalid_data</td>
1823            <td>error</td>
1824        </tr>
1825        <tr>
1826            <td>regulator_disable_complete</td>
1827            <td>received</td>
1828            <td>info</td>
1829        </tr>
1830        <tr>
1831            <td>regulator_disable_complete</td>
1832            <td>data_lost</td>
1833            <td>error</td>
1834        </tr>
1835        <tr>
1836            <td>regulator_disable_complete</td>
1837            <td>not_match</td>
1838            <td>info</td>
1839        </tr>
1840        <tr>
1841            <td>regulator_disable_complete</td>
1842            <td>not_supported</td>
1843            <td>warn</td>
1844        </tr>
1845        <tr>
1846            <td>regulator_disable_complete</td>
1847            <td>invalid_data</td>
1848            <td>error</td>
1849        </tr>
1850        <tr>
1851            <td>ipi_entry</td>
1852            <td>received</td>
1853            <td>info</td>
1854        </tr>
1855        <tr>
1856            <td>ipi_entry</td>
1857            <td>data_lost</td>
1858            <td>error</td>
1859        </tr>
1860        <tr>
1861            <td>ipi_entry</td>
1862            <td>not_match</td>
1863            <td>info</td>
1864        </tr>
1865        <tr>
1866            <td>ipi_entry</td>
1867            <td>not_supported</td>
1868            <td>warn</td>
1869        </tr>
1870        <tr>
1871            <td>ipi_entry</td>
1872            <td>invalid_data</td>
1873            <td>error</td>
1874        </tr>
1875        <tr>
1876            <td>ipi_exit</td>
1877            <td>received</td>
1878            <td>info</td>
1879        </tr>
1880        <tr>
1881            <td>ipi_exit</td>
1882            <td>data_lost</td>
1883            <td>error</td>
1884        </tr>
1885        <tr>
1886            <td>ipi_exit</td>
1887            <td>not_match</td>
1888            <td>info</td>
1889        </tr>
1890        <tr>
1891            <td>ipi_exit</td>
1892            <td>not_supported</td>
1893            <td>warn</td>
1894        </tr>
1895        <tr>
1896            <td>ipi_exit</td>
1897            <td>invalid_data</td>
1898            <td>error</td>
1899        </tr>
1900        <tr>
1901            <td>irq_handler_entry</td>
1902            <td>received</td>
1903            <td>info</td>
1904        </tr>
1905        <tr>
1906            <td>irq_handler_entry</td>
1907            <td>data_lost</td>
1908            <td>error</td>
1909        </tr>
1910        <tr>
1911            <td>irq_handler_entry</td>
1912            <td>not_match</td>
1913            <td>info</td>
1914        </tr>
1915        <tr>
1916            <td>irq_handler_entry</td>
1917            <td>not_supported</td>
1918            <td>warn</td>
1919        </tr>
1920        <tr>
1921            <td>irq_handler_entry</td>
1922            <td>invalid_data</td>
1923            <td>error</td>
1924        </tr>
1925        <tr>
1926            <td>irq_handler_exit</td>
1927            <td>received</td>
1928            <td>info</td>
1929        </tr>
1930        <tr>
1931            <td>irq_handler_exit</td>
1932            <td>data_lost</td>
1933            <td>error</td>
1934        </tr>
1935        <tr>
1936            <td>irq_handler_exit</td>
1937            <td>not_match</td>
1938            <td>info</td>
1939        </tr>
1940        <tr>
1941            <td>irq_handler_exit</td>
1942            <td>not_supported</td>
1943            <td>warn</td>
1944        </tr>
1945        <tr>
1946            <td>irq_handler_exit</td>
1947            <td>invalid_data</td>
1948            <td>error</td>
1949        </tr>
1950        <tr>
1951            <td>softirq_raise</td>
1952            <td>received</td>
1953            <td>info</td>
1954        </tr>
1955        <tr>
1956            <td>softirq_raise</td>
1957            <td>data_lost</td>
1958            <td>error</td>
1959        </tr>
1960        <tr>
1961            <td>softirq_raise</td>
1962            <td>not_match</td>
1963            <td>info</td>
1964        </tr>
1965        <tr>
1966            <td>softirq_raise</td>
1967            <td>not_supported</td>
1968            <td>warn</td>
1969        </tr>
1970        <tr>
1971            <td>softirq_raise</td>
1972            <td>invalid_data</td>
1973            <td>error</td>
1974        </tr>
1975        <tr>
1976            <td>softirq_entry</td>
1977            <td>received</td>
1978            <td>info</td>
1979        </tr>
1980        <tr>
1981            <td>softirq_entry</td>
1982            <td>data_lost</td>
1983            <td>error</td>
1984        </tr>
1985        <tr>
1986            <td>softirq_entry</td>
1987            <td>not_match</td>
1988            <td>info</td>
1989        </tr>
1990        <tr>
1991            <td>softirq_entry</td>
1992            <td>not_supported</td>
1993            <td>warn</td>
1994        </tr>
1995        <tr>
1996            <td>softirq_entry</td>
1997            <td>invalid_data</td>
1998            <td>error</td>
1999        </tr>
2000        <tr>
2001            <td>softirq_exit</td>
2002            <td>received</td>
2003            <td>info</td>
2004        </tr>
2005        <tr>
2006            <td>softirq_exit</td>
2007            <td>data_lost</td>
2008            <td>error</td>
2009        </tr>
2010        <tr>
2011            <td>softirq_exit</td>
2012            <td>not_match</td>
2013            <td>info</td>
2014        </tr>
2015        <tr>
2016            <td>softirq_exit</td>
2017            <td>not_supported</td>
2018            <td>warn</td>
2019        </tr>
2020        <tr>
2021            <td>softirq_exit</td>
2022            <td>invalid_data</td>
2023            <td>error</td>
2024        </tr>
2025        <tr>
2026            <td>oom_score_adj_update</td>
2027            <td>received</td>
2028            <td>info</td>
2029        </tr>
2030        <tr>
2031            <td>oom_score_adj_update</td>
2032            <td>data_lost</td>
2033            <td>error</td>
2034        </tr>
2035        <tr>
2036            <td>oom_score_adj_update</td>
2037            <td>not_match</td>
2038            <td>info</td>
2039        </tr>
2040        <tr>
2041            <td>oom_score_adj_update</td>
2042            <td>not_supported</td>
2043            <td>warn</td>
2044        </tr>
2045        <tr>
2046            <td>oom_score_adj_update</td>
2047            <td>invalid_data</td>
2048            <td>error</td>
2049        </tr>
2050        <tr>
2051            <td>sched_wakeup_new</td>
2052            <td>received</td>
2053            <td>info</td>
2054        </tr>
2055        <tr>
2056            <td>sched_wakeup_new</td>
2057            <td>data_lost</td>
2058            <td>error</td>
2059        </tr>
2060        <tr>
2061            <td>sched_wakeup_new</td>
2062            <td>not_match</td>
2063            <td>info</td>
2064        </tr>
2065        <tr>
2066            <td>sched_wakeup_new</td>
2067            <td>not_supported</td>
2068            <td>warn</td>
2069        </tr>
2070        <tr>
2071            <td>sched_wakeup_new</td>
2072            <td>invalid_data</td>
2073            <td>error</td>
2074        </tr>
2075        <tr>
2076            <td>sched_process_exit</td>
2077            <td>received</td>
2078            <td>info</td>
2079        </tr>
2080        <tr>
2081            <td>sched_process_exit</td>
2082            <td>data_lost</td>
2083            <td>error</td>
2084        </tr>
2085        <tr>
2086            <td>sched_process_exit</td>
2087            <td>not_match</td>
2088            <td>info</td>
2089        </tr>
2090        <tr>
2091            <td>sched_process_exit</td>
2092            <td>not_supported</td>
2093            <td>warn</td>
2094        </tr>
2095        <tr>
2096            <td>sched_process_exit</td>
2097            <td>invalid_data</td>
2098            <td>error</td>
2099        </tr>
2100        <tr>
2101            <td>sched_process_free</td>
2102            <td>received</td>
2103            <td>info</td>
2104        </tr>
2105        <tr>
2106            <td>sched_process_free</td>
2107            <td>data_lost</td>
2108            <td>error</td>
2109        </tr>
2110        <tr>
2111            <td>sched_process_free</td>
2112            <td>not_match</td>
2113            <td>info</td>
2114        </tr>
2115        <tr>
2116            <td>sched_process_free</td>
2117            <td>not_supported</td>
2118            <td>warn</td>
2119        </tr>
2120        <tr>
2121            <td>sched_process_free</td>
2122            <td>invalid_data</td>
2123            <td>error</td>
2124        </tr>
2125        <tr>
2126            <td>trace_event_clock_sync</td>
2127            <td>received</td>
2128            <td>info</td>
2129        </tr>
2130        <tr>
2131            <td>trace_event_clock_sync</td>
2132            <td>data_lost</td>
2133            <td>error</td>
2134        </tr>
2135        <tr>
2136            <td>trace_event_clock_sync</td>
2137            <td>not_match</td>
2138            <td>info</td>
2139        </tr>
2140        <tr>
2141            <td>trace_event_clock_sync</td>
2142            <td>not_supported</td>
2143            <td>warn</td>
2144        </tr>
2145        <tr>
2146            <td>trace_event_clock_sync</td>
2147            <td>invalid_data</td>
2148            <td>error</td>
2149        </tr>
2150        <tr>
2151            <td>memory</td>
2152            <td>received</td>
2153            <td>info</td>
2154        </tr>
2155        <tr>
2156            <td>memory</td>
2157            <td>data_lost</td>
2158            <td>error</td>
2159        </tr>
2160        <tr>
2161            <td>memory</td>
2162            <td>not_match</td>
2163            <td>info</td>
2164        </tr>
2165        <tr>
2166            <td>memory</td>
2167            <td>not_supported</td>
2168            <td>warn</td>
2169        </tr>
2170        <tr>
2171            <td>memory</td>
2172            <td>invalid_data</td>
2173            <td>error</td>
2174        </tr>
2175        <tr>
2176            <td>hilog</td>
2177            <td>received</td>
2178            <td>info</td>
2179        </tr>
2180        <tr>
2181            <td>hilog</td>
2182            <td>data_lost</td>
2183            <td>error</td>
2184        </tr>
2185        <tr>
2186            <td>hilog</td>
2187            <td>not_match</td>
2188            <td>info</td>
2189        </tr>
2190        <tr>
2191            <td>hilog</td>
2192            <td>not_supported</td>
2193            <td>warn</td>
2194        </tr>
2195        <tr>
2196            <td>hilog</td>
2197            <td>invalid_data</td>
2198            <td>error</td>
2199        </tr>
2200        <tr>
2201            <td>hidump_fps</td>
2202            <td>received</td>
2203            <td>info</td>
2204        </tr>
2205        <tr>
2206            <td>hidump_fps</td>
2207            <td>data_lost</td>
2208            <td>error</td>
2209        </tr>
2210        <tr>
2211            <td>hidump_fps</td>
2212            <td>not_match</td>
2213            <td>info</td>
2214        </tr>
2215        <tr>
2216            <td>hidump_fps</td>
2217            <td>not_supported</td>
2218            <td>warn</td>
2219        </tr>
2220        <tr>
2221            <td>hidump_fps</td>
2222            <td>invalid_data</td>
2223            <td>error</td>
2224        </tr>
2225        <tr>
2226            <td>native_hook_malloc</td>
2227            <td>received</td>
2228            <td>info</td>
2229        </tr>
2230        <tr>
2231            <td>native_hook_malloc</td>
2232            <td>data_lost</td>
2233            <td>error</td>
2234        </tr>
2235        <tr>
2236            <td>native_hook_malloc</td>
2237            <td>not_match</td>
2238            <td>info</td>
2239        </tr>
2240        <tr>
2241            <td>native_hook_malloc</td>
2242            <td>not_supported</td>
2243            <td>warn</td>
2244        </tr>
2245        <tr>
2246            <td>native_hook_malloc</td>
2247            <td>invalid_data</td>
2248            <td>error</td>
2249        </tr>
2250        <tr>
2251            <td>native_hook_free</td>
2252            <td>received</td>
2253            <td>info</td>
2254        </tr>
2255        <tr>
2256            <td>native_hook_free</td>
2257            <td>data_lost</td>
2258            <td>error</td>
2259        </tr>
2260        <tr>
2261            <td>native_hook_free</td>
2262            <td>not_match</td>
2263            <td>info</td>
2264        </tr>
2265        <tr>
2266            <td>native_hook_free</td>
2267            <td>not_supported</td>
2268            <td>warn</td>
2269        </tr>
2270        <tr>
2271            <td>native_hook_free</td>
2272            <td>invalid_data</td>
2273            <td>error</td>
2274        </tr>
2275        <tr>
2276            <td>trace_diskio</td>
2277            <td>received</td>
2278            <td>info</td>
2279        </tr>
2280        <tr>
2281            <td>trace_diskio</td>
2282            <td>data_lost</td>
2283            <td>error</td>
2284        </tr>
2285        <tr>
2286            <td>trace_diskio</td>
2287            <td>not_match</td>
2288            <td>info</td>
2289        </tr>
2290        <tr>
2291            <td>trace_diskio</td>
2292            <td>not_supported</td>
2293            <td>warn</td>
2294        </tr>
2295        <tr>
2296            <td>trace_diskio</td>
2297            <td>invalid_data</td>
2298            <td>error</td>
2299        </tr>
2300        <tr>
2301            <td>trace_process</td>
2302            <td>received</td>
2303            <td>info</td>
2304        </tr>
2305        <tr>
2306            <td>trace_process</td>
2307            <td>data_lost</td>
2308            <td>error</td>
2309        </tr>
2310        <tr>
2311            <td>trace_process</td>
2312            <td>not_match</td>
2313            <td>info</td>
2314        </tr>
2315        <tr>
2316            <td>trace_process</td>
2317            <td>not_supported</td>
2318            <td>warn</td>
2319        </tr>
2320        <tr>
2321            <td>trace_process</td>
2322            <td>invalid_data</td>
2323            <td>error</td>
2324        </tr>
2325        <tr>
2326            <td>trace_cpu_usage</td>
2327            <td>received</td>
2328            <td>info</td>
2329        </tr>
2330        <tr>
2331            <td>trace_cpu_usage</td>
2332            <td>data_lost</td>
2333            <td>error</td>
2334        </tr>
2335        <tr>
2336            <td>trace_cpu_usage</td>
2337            <td>not_match</td>
2338            <td>info</td>
2339        </tr>
2340        <tr>
2341            <td>trace_cpu_usage</td>
2342            <td>not_supported</td>
2343            <td>warn</td>
2344        </tr>
2345        <tr>
2346            <td>trace_cpu_usage</td>
2347            <td>invalid_data</td>
2348            <td>error</td>
2349        </tr>
2350        <tr>
2351            <td>trace_network</td>
2352            <td>received</td>
2353            <td>info</td>
2354        </tr>
2355        <tr>
2356            <td>trace_network</td>
2357            <td>data_lost</td>
2358            <td>error</td>
2359        </tr>
2360        <tr>
2361            <td>trace_network</td>
2362            <td>not_match</td>
2363            <td>info</td>
2364        </tr>
2365        <tr>
2366            <td>trace_network</td>
2367            <td>not_supported</td>
2368            <td>warn</td>
2369        </tr>
2370        <tr>
2371            <td>trace_network</td>
2372            <td>invalid_data</td>
2373            <td>error</td>
2374        </tr>
2375        <tr>
2376            <td>sys_memory</td>
2377            <td>received</td>
2378            <td>info</td>
2379        </tr>
2380        <tr>
2381            <td>sys_memory</td>
2382            <td>data_lost</td>
2383            <td>error</td>
2384        </tr>
2385        <tr>
2386            <td>sys_memory</td>
2387            <td>not_match</td>
2388            <td>info</td>
2389        </tr>
2390        <tr>
2391            <td>sys_memory</td>
2392            <td>not_supported</td>
2393            <td>warn</td>
2394        </tr>
2395        <tr>
2396            <td>sys_memory</td>
2397            <td>invalid_data</td>
2398            <td>error</td>
2399        </tr>
2400        <tr>
2401            <td>sys_virtual_memory</td>
2402            <td>received</td>
2403            <td>info</td>
2404        </tr>
2405        <tr>
2406            <td>sys_virtual_memory</td>
2407            <td>data_lost</td>
2408            <td>error</td>
2409        </tr>
2410        <tr>
2411            <td>sys_virtual_memory</td>
2412            <td>not_match</td>
2413            <td>info</td>
2414        </tr>
2415        <tr>
2416            <td>sys_virtual_memory</td>
2417            <td>not_supported</td>
2418            <td>warn</td>
2419        </tr>
2420        <tr>
2421            <td>sys_virtual_memory</td>
2422            <td>invalid_data</td>
2423            <td>error</td>
2424        </tr>
2425        <tr>
2426            <td>signal_generate</td>
2427            <td>received</td>
2428            <td>info</td>
2429        </tr>
2430        <tr>
2431            <td>signal_generate</td>
2432            <td>data_lost</td>
2433            <td>error</td>
2434        </tr>
2435        <tr>
2436            <td>signal_generate</td>
2437            <td>not_match</td>
2438            <td>info</td>
2439        </tr>
2440        <tr>
2441            <td>signal_generate</td>
2442            <td>not_supported</td>
2443            <td>warn</td>
2444        </tr>
2445        <tr>
2446            <td>signal_generate</td>
2447            <td>invalid_data</td>
2448            <td>error</td>
2449        </tr>
2450        <tr>
2451            <td>signal_deliver</td>
2452            <td>received</td>
2453            <td>info</td>
2454        </tr>
2455        <tr>
2456            <td>signal_deliver</td>
2457            <td>data_lost</td>
2458            <td>error</td>
2459        </tr>
2460        <tr>
2461            <td>signal_deliver</td>
2462            <td>not_match</td>
2463            <td>info</td>
2464        </tr>
2465        <tr>
2466            <td>signal_deliver</td>
2467            <td>not_supported</td>
2468            <td>warn</td>
2469        </tr>
2470        <tr>
2471            <td>signal_deliver</td>
2472            <td>invalid_data</td>
2473            <td>error</td>
2474        </tr>
2475        <tr>
2476            <td>trace_block_bio_backmerge</td>
2477            <td>received</td>
2478            <td>info</td>
2479        </tr>
2480        <tr>
2481            <td>trace_block_bio_backmerge</td>
2482            <td>data_lost</td>
2483            <td>error</td>
2484        </tr>
2485        <tr>
2486            <td>trace_block_bio_backmerge</td>
2487            <td>not_match</td>
2488            <td>info</td>
2489        </tr>
2490        <tr>
2491            <td>trace_block_bio_backmerge</td>
2492            <td>not_supported</td>
2493            <td>warn</td>
2494        </tr>
2495        <tr>
2496            <td>trace_block_bio_backmerge</td>
2497            <td>invalid_data</td>
2498            <td>error</td>
2499        </tr>
2500        <tr>
2501            <td>trace_block_bio_bounce</td>
2502            <td>received</td>
2503            <td>info</td>
2504        </tr>
2505        <tr>
2506            <td>trace_block_bio_bounce</td>
2507            <td>data_lost</td>
2508            <td>error</td>
2509        </tr>
2510        <tr>
2511            <td>trace_block_bio_bounce</td>
2512            <td>not_match</td>
2513            <td>info</td>
2514        </tr>
2515        <tr>
2516            <td>trace_block_bio_bounce</td>
2517            <td>not_supported</td>
2518            <td>warn</td>
2519        </tr>
2520        <tr>
2521            <td>trace_block_bio_bounce</td>
2522            <td>invalid_data</td>
2523            <td>error</td>
2524        </tr>
2525        <tr>
2526            <td>trace_block_bio_complete</td>
2527            <td>received</td>
2528            <td>info</td>
2529        </tr>
2530        <tr>
2531            <td>trace_block_bio_complete</td>
2532            <td>data_lost</td>
2533            <td>error</td>
2534        </tr>
2535        <tr>
2536            <td>trace_block_bio_complete</td>
2537            <td>not_match</td>
2538            <td>info</td>
2539        </tr>
2540        <tr>
2541            <td>trace_block_bio_complete</td>
2542            <td>not_supported</td>
2543            <td>warn</td>
2544        </tr>
2545        <tr>
2546            <td>trace_block_bio_complete</td>
2547            <td>invalid_data</td>
2548            <td>error</td>
2549        </tr>
2550        <tr>
2551            <td>trace_block_bio_frontmerge</td>
2552            <td>received</td>
2553            <td>info</td>
2554        </tr>
2555        <tr>
2556            <td>trace_block_bio_frontmerge</td>
2557            <td>data_lost</td>
2558            <td>error</td>
2559        </tr>
2560        <tr>
2561            <td>trace_block_bio_frontmerge</td>
2562            <td>not_match</td>
2563            <td>info</td>
2564        </tr>
2565        <tr>
2566            <td>trace_block_bio_frontmerge</td>
2567            <td>not_supported</td>
2568            <td>warn</td>
2569        </tr>
2570        <tr>
2571            <td>trace_block_bio_frontmerge</td>
2572            <td>invalid_data</td>
2573            <td>error</td>
2574        </tr>
2575        <tr>
2576            <td>trace_bblock_bio_queue</td>
2577            <td>received</td>
2578            <td>info</td>
2579        </tr>
2580        <tr>
2581            <td>trace_bblock_bio_queue</td>
2582            <td>data_lost</td>
2583            <td>error</td>
2584        </tr>
2585        <tr>
2586            <td>trace_bblock_bio_queue</td>
2587            <td>not_match</td>
2588            <td>info</td>
2589        </tr>
2590        <tr>
2591            <td>trace_bblock_bio_queue</td>
2592            <td>not_supported</td>
2593            <td>warn</td>
2594        </tr>
2595        <tr>
2596            <td>trace_bblock_bio_queue</td>
2597            <td>invalid_data</td>
2598            <td>error</td>
2599        </tr>
2600        <tr>
2601            <td>trace_block_bio_remap</td>
2602            <td>received</td>
2603            <td>info</td>
2604        </tr>
2605        <tr>
2606            <td>trace_block_bio_remap</td>
2607            <td>data_lost</td>
2608            <td>error</td>
2609        </tr>
2610        <tr>
2611            <td>trace_block_bio_remap</td>
2612            <td>not_match</td>
2613            <td>info</td>
2614        </tr>
2615        <tr>
2616            <td>trace_block_bio_remap</td>
2617            <td>not_supported</td>
2618            <td>warn</td>
2619        </tr>
2620        <tr>
2621            <td>trace_block_bio_remap</td>
2622            <td>invalid_data</td>
2623            <td>error</td>
2624        </tr>
2625        <tr>
2626            <td>trace_block_dirty_buffer</td>
2627            <td>received</td>
2628            <td>info</td>
2629        </tr>
2630        <tr>
2631            <td>trace_block_dirty_buffer</td>
2632            <td>data_lost</td>
2633            <td>error</td>
2634        </tr>
2635        <tr>
2636            <td>trace_block_dirty_buffer</td>
2637            <td>not_match</td>
2638            <td>info</td>
2639        </tr>
2640        <tr>
2641            <td>trace_block_dirty_buffer</td>
2642            <td>not_supported</td>
2643            <td>warn</td>
2644        </tr>
2645        <tr>
2646            <td>trace_block_dirty_buffer</td>
2647            <td>invalid_data</td>
2648            <td>error</td>
2649        </tr>
2650        <tr>
2651            <td>trace_block_getrq</td>
2652            <td>received</td>
2653            <td>info</td>
2654        </tr>
2655        <tr>
2656            <td>trace_block_getrq</td>
2657            <td>data_lost</td>
2658            <td>error</td>
2659        </tr>
2660        <tr>
2661            <td>trace_block_getrq</td>
2662            <td>not_match</td>
2663            <td>info</td>
2664        </tr>
2665        <tr>
2666            <td>trace_block_getrq</td>
2667            <td>not_supported</td>
2668            <td>warn</td>
2669        </tr>
2670        <tr>
2671            <td>trace_block_getrq</td>
2672            <td>invalid_data</td>
2673            <td>error</td>
2674        </tr>
2675        <tr>
2676            <td>trace_block_plug</td>
2677            <td>received</td>
2678            <td>info</td>
2679        </tr>
2680        <tr>
2681            <td>trace_block_plug</td>
2682            <td>data_lost</td>
2683            <td>error</td>
2684        </tr>
2685        <tr>
2686            <td>trace_block_plug</td>
2687            <td>not_match</td>
2688            <td>info</td>
2689        </tr>
2690        <tr>
2691            <td>trace_block_plug</td>
2692            <td>not_supported</td>
2693            <td>warn</td>
2694        </tr>
2695        <tr>
2696            <td>trace_block_plug</td>
2697            <td>invalid_data</td>
2698            <td>error</td>
2699        </tr>
2700        <tr>
2701            <td>trace_block_rq_complete</td>
2702            <td>received</td>
2703            <td>info</td>
2704        </tr>
2705        <tr>
2706            <td>trace_block_rq_complete</td>
2707            <td>data_lost</td>
2708            <td>error</td>
2709        </tr>
2710        <tr>
2711            <td>trace_block_rq_complete</td>
2712            <td>not_match</td>
2713            <td>info</td>
2714        </tr>
2715        <tr>
2716            <td>trace_block_rq_complete</td>
2717            <td>not_supported</td>
2718            <td>warn</td>
2719        </tr>
2720        <tr>
2721            <td>trace_block_rq_complete</td>
2722            <td>invalid_data</td>
2723            <td>error</td>
2724        </tr>
2725        <tr>
2726            <td>trace_block_rq_insert</td>
2727            <td>received</td>
2728            <td>info</td>
2729        </tr>
2730        <tr>
2731            <td>trace_block_rq_insert</td>
2732            <td>data_lost</td>
2733            <td>error</td>
2734        </tr>
2735        <tr>
2736            <td>trace_block_rq_insert</td>
2737            <td>not_match</td>
2738            <td>info</td>
2739        </tr>
2740        <tr>
2741            <td>trace_block_rq_insert</td>
2742            <td>not_supported</td>
2743            <td>warn</td>
2744        </tr>
2745        <tr>
2746            <td>trace_block_rq_insert</td>
2747            <td>invalid_data</td>
2748            <td>error</td>
2749        </tr>
2750        <tr>
2751            <td>trace_block_rq_remap</td>
2752            <td>received</td>
2753            <td>info</td>
2754        </tr>
2755        <tr>
2756            <td>trace_block_rq_remap</td>
2757            <td>data_lost</td>
2758            <td>error</td>
2759        </tr>
2760        <tr>
2761            <td>trace_block_rq_remap</td>
2762            <td>not_match</td>
2763            <td>info</td>
2764        </tr>
2765        <tr>
2766            <td>trace_block_rq_remap</td>
2767            <td>not_supported</td>
2768            <td>warn</td>
2769        </tr>
2770        <tr>
2771            <td>trace_block_rq_remap</td>
2772            <td>invalid_data</td>
2773            <td>error</td>
2774        </tr>
2775        <tr>
2776            <td>trace_block_rq_issue</td>
2777            <td>received</td>
2778            <td>info</td>
2779        </tr>
2780        <tr>
2781            <td>trace_block_rq_issue</td>
2782            <td>data_lost</td>
2783            <td>error</td>
2784        </tr>
2785        <tr>
2786            <td>trace_block_rq_issue</td>
2787            <td>not_match</td>
2788            <td>info</td>
2789        </tr>
2790        <tr>
2791            <td>trace_block_rq_issue</td>
2792            <td>not_supported</td>
2793            <td>warn</td>
2794        </tr>
2795        <tr>
2796            <td>trace_block_rq_issue</td>
2797            <td>invalid_data</td>
2798            <td>error</td>
2799        </tr>
2800        <tr>
2801            <td>other</td>
2802            <td>received</td>
2803            <td>info</td>
2804        </tr>
2805        <tr>
2806            <td>other</td>
2807            <td>data_lost</td>
2808            <td>error</td>
2809        </tr>
2810        <tr>
2811            <td>other</td>
2812            <td>not_match</td>
2813            <td>info</td>
2814        </tr>
2815        <tr>
2816            <td>other</td>
2817            <td>not_supported</td>
2818            <td>warn</td>
2819        </tr>
2820        <tr>
2821            <td>other</td>
2822            <td>invalid_data</td>
2823            <td>error</td>
2824        </tr>
2825        </tbody>
2826    </table>
2827
2828</div>
2829<script type="text/javascript">
2830    window.onload = (() => {
2831        let isDark = window.location.search;
2832        if (isDark.indexOf("?") != -1) {
2833            isDark = isDark.substr(1, isDark.length - 1);
2834        }
2835        if (isDark == 'true') {
2836            document.getElementById("body").setAttribute('style', 'background-color:#272C34;')
2837            let header = document.getElementsByClassName('fontColor')
2838            for (let i = 0; i < header.length; i++) {
2839                header[i].style.color = '#fff';
2840            }
2841        }
2842    })
2843</script>
2844</body>
2845</html>