hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
kernel/include/trace/events/spmi.h
....@@ -21,15 +21,15 @@
2121 __field ( u8, sid )
2222 __field ( u16, addr )
2323 __field ( u8, len )
24
- __dynamic_array ( u8, buf, len + 1 )
24
+ __dynamic_array ( u8, buf, len )
2525 ),
2626
2727 TP_fast_assign(
2828 __entry->opcode = opcode;
2929 __entry->sid = sid;
3030 __entry->addr = addr;
31
- __entry->len = len + 1;
32
- memcpy(__get_dynamic_array(buf), buf, len + 1);
31
+ __entry->len = len;
32
+ memcpy(__get_dynamic_array(buf), buf, len);
3333 ),
3434
3535 TP_printk("opc=%d sid=%02d addr=0x%04x len=%d buf=0x[%*phD]",
....@@ -92,7 +92,7 @@
9292 __field ( u16, addr )
9393 __field ( int, ret )
9494 __field ( u8, len )
95
- __dynamic_array ( u8, buf, len + 1 )
95
+ __dynamic_array ( u8, buf, len )
9696 ),
9797
9898 TP_fast_assign(
....@@ -100,8 +100,8 @@
100100 __entry->sid = sid;
101101 __entry->addr = addr;
102102 __entry->ret = ret;
103
- __entry->len = len + 1;
104
- memcpy(__get_dynamic_array(buf), buf, len + 1);
103
+ __entry->len = len;
104
+ memcpy(__get_dynamic_array(buf), buf, len);
105105 ),
106106
107107 TP_printk("opc=%d sid=%02d addr=0x%04x ret=%d len=%02d buf=0x[%*phD]",