Message ID | 20180731135248.30587-2-y.karadz@gmail.com (mailing list archive) |
---|---|
State | Superseded, archived |
Headers | show |
Series | Add visualization model for the Qt-based KernelShark | expand |
diff --git a/kernel-shark-qt/src/libkshark.h b/kernel-shark-qt/src/libkshark.h index 2e26552..0ad31c0 100644 --- a/kernel-shark-qt/src/libkshark.h +++ b/kernel-shark-qt/src/libkshark.h @@ -42,16 +42,16 @@ struct kshark_entry { * kshark_filter_masks to check the level of visibility/invisibility * of the entry. */ - uint8_t visible; + uint16_t visible; /** The CPU core of the record. */ - uint8_t cpu; + int16_t cpu; /** The PID of the task the record was generated. */ - int16_t pid; + int32_t pid; /** Unique Id ot the trace event type. */ - int event_id; + int32_t event_id; /** The offset into the trace file, used to find the record. */ uint64_t offset;
This patch aims to increase the max value limits of the "pid" and "cpu" fields of struct kshark_entry. The type of the "visible" is changed as well, but this is done just to provide optimal packing. Signed-off-by: Yordan Karadzhov (VMware) <y.karadz@gmail.com> --- kernel-shark-qt/src/libkshark.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)