M33 support only a small subset of that, probably the decoding can be done much simpler.
Also thinking about translating addresses to symbols.
With -d looks better:
Also thinking about translating addresses to symbols.
With -d looks better:
Code:
etmv4.c:etmv4_synchronization:1336 - MAX_SPEC_DEPTH = 0etmv4.c:etmv4_synchronization:1337 - P0_KEY_MAX = 0etmv4.c:etmv4_synchronization:1338 - COND_KEY_MAX_INCR = 1etmv4.c:etmv4_synchronization:1339 - CONDTYPE = 0etmv4.c:etmv4_synchronization:1340 - COMMOPT = 1etmv4.c:decode_extension:113 - [discard]etmv4.c:decode_extension:106 - [async]etmv4.c:decode_trace_info:215 - [trace info] plctl = 0x1, info = 0x1, key = 0x0, spec = 0, cyct = 0x0stream.c:decode_stream:52 - Trace starts from offset 14stream.c:decode_stream:61 - Got a packet header 0x01 at offset 14stream.c:decode_stream:65 - Get a packet of type trace_infoetmv4.c:decode_trace_info:215 - [trace info] plctl = 0x1, info = 0x1, key = 0x0, spec = 0, cyct = 0x0stream.c:decode_stream:61 - Got a packet header 0x04 at offset 17stream.c:decode_stream:65 - Get a packet of type trace_onetmv4.c:decode_trace_on:227 - [trace on]stream.c:decode_stream:61 - Got a packet header 0x83 at offset 18stream.c:decode_stream:65 - Get a packet of type address_context_32bit_is1etmv4.c:decode_address_context:923 - [address with context] address = 0x00000000100318ce, IS = 1, EL = 0, SF = 0, NS = 0, V = 0, C = 0, VMID = 0 CONTEXTID = 0x0000stream.c:decode_stream:61 - Got a packet header 0xf7 at offset 24stream.c:decode_stream:65 - Get a packet of type atom_format_1etmv4.c:decode_atom_format_1:956 - [atom format 1] A = 1stream.c:decode_stream:61 - Got a packet header 0x0f at offset 25stream.c:decode_stream:65 - Get a packet of type cc_format_1etmv4.c:decode_cc_format_1:360 - [cycle count format 1] U = 1, COMMIT = 0, COUNT = 0stream.c:decode_stream:61 - Got a packet header 0x03 at offset 26stream.c:decode_stream:65 - Get a packet of type timestampetmv4.c:decode_timestamp:265 - [timestemp] timestamp = 12104429, cycle count = 12, nr_replace = 28stream.c:decode_stream:61 - Got a packet header 0x96 at offset 32stream.c:decode_stream:65 - Get a packet of type short_address_is1etmv4.c:decode_short_address:690 - [short address] address = 0x0000000010031910, IS = 1stream.c:decode_stream:61 - Got a packet header 0xf7 at offset 35stream.c:decode_stream:65 - Get a packet of type atom_format_1etmv4.c:decode_atom_format_1:956 - [atom format 1] A = 1stream.c:decode_stream:61 - Got a packet header 0x12 at offset 36stream.c:decode_stream:65 - Get a packet of type cc_format_3etmv4.c:decode_cc_format_3:396 - [cycle count format 3] AA = 0, BB = 2stream.c:decode_stream:61 - Got a packet header 0x96 at offset 37stream.c:decode_stream:65 - Get a packet of type short_address_is1etmv4.c:decode_short_address:690 - [short address] address = 0x0000000010031fdc, IS = 1stream.c:decode_stream:61 - Got a packet header 0xf7 at offset 40stream.c:decode_stream:65 - Get a packet of type atom_format_1etmv4.c:decode_atom_format_1:956 - [atom format 1] A = 1stream.c:decode_stream:61 - Got a packet header 0x0d at offset 41stream.c:decode_stream:65 - Get a packet of type cc_format_2etmv4.c:decode_cc_format_2:374 - [cycle count format 2] F = 1, AAAA = 15, BBBB = bstream.c:decode_stream:61 - Got a packet header 0x96 at offset 43stream.c:decode_stream:65 - Get a packet of type short_address_is1etmv4.c:decode_short_address:690 - [short address] address = 0x0000000010031ff8, IS = 1stream.c:decode_stream:61 - Got a packet header 0xf7 at offset 45stream.c:decode_stream:65 - Get a packet of type atom_format_1etmv4.c:decode_atom_format_1:956 - [atom format 1] A = 1stream.c:decode_stream:61 - Got a packet header 0x0d at offset 46stream.c:decode_stream:65 - Get a packet of type cc_format_2etmv4.c:decode_cc_format_2:374 - [cycle count format 2] F = 1, AAAA = 15, BBBB = 7stream.c:decode_stream:61 - Got a packet header 0x96 at offset 48stream.c:decode_stream:65 - Get a packet of type short_address_is1etmv4.c:decode_short_address:690 - [short address] address = 0x0000000010032006, IS = 1stream.c:decode_stream:61 - Got a packet header 0xf7 at offset 51stream.c:decode_stream:65 - Get a packet of type atom_format_1etmv4.c:decode_atom_format_1:956 - [atom format 1] A = 1stream.c:decode_stream:61 - Got a packet header 0x0d at offset 52stream.c:decode_stream:65 - Get a packet of type cc_format_2etmv4.c:decode_cc_format_2:374 - [cycle count format 2] F = 1, AAAA = 15, BBBB = 5stream.c:decode_stream:61 - Got a packet header 0x03 at offset 54stream.c:decode_stream:65 - Get a packet of type timestampetmv4.c:decode_timestamp:265 - [timestemp] timestamp = 13062, cycle count = 5, nr_replace = 14stream.c:decode_stream:61 - Got a packet header 0x96 at offset 58stream.c:decode_stream:65 - Get a packet of type short_address_is1Statistics: Posted by gmx — Tue Feb 11, 2025 12:36 am