- TP_STRUCT__entry(
- __dynamic_array_text_2(char, msg,
- (start & (log_buf_len - 1)) > (end & (log_buf_len - 1))
+ TP_FIELDS(
+ /*
+ * printk buffer is gathered from two segments on older kernels.
+ */
+ ctf_sequence_text(char, msg1,
+ log_buf + (start & (log_buf_len - 1)),
+ size_t, (start & (log_buf_len - 1)) > (end & (log_buf_len - 1))