From 4ad00b3ff9e9fd0927e788ea0aa29397bf46b1b8 Mon Sep 17 00:00:00 2001 From: zy Date: Wed, 6 Dec 2023 05:18:59 -0500 Subject: [PATCH] push_tskinfo_22_buffer fix: tsk_info_system->et_type --- source/module/monitor_kernel_lib.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/module/monitor_kernel_lib.c b/source/module/monitor_kernel_lib.c index c9d881d..09f3a13 100644 --- a/source/module/monitor_kernel_lib.c +++ b/source/module/monitor_kernel_lib.c @@ -134,15 +134,15 @@ static void push_tskinfo_2_buffer(variable_monitor_task *tsk_info, static void push_tskinfo_22_buffer(variable_monitor_task *tsk_info, unsigned long *flags){ variable_monitor_task_system *tsk_info_system; - if (tsk_info->task.sys_task == 0) // system task + if (tsk_info->task.sys_task == 1) // system task { tsk_info_system = (variable_monitor_task_system *)tsk_info; + tsk_info_system->et_type = VARIABLE_MONITOR_TASK_TYPE_SYSTEM; diag_variant_buffer_reserve(&load_monitor_variant_buffer, sizeof(variable_monitor_task_system)); diag_variant_buffer_write_nolock(&load_monitor_variant_buffer, tsk_info_system, sizeof(variable_monitor_task_system)); diag_variant_buffer_seal(&load_monitor_variant_buffer); - } - else { + } else { diag_variant_buffer_reserve(&load_monitor_variant_buffer, sizeof(variable_monitor_task)); diag_variant_buffer_write_nolock(&load_monitor_variant_buffer, tsk_info, sizeof(variable_monitor_task)); diag_variant_buffer_seal(&load_monitor_variant_buffer);