On Wed, Nov 14, 2018 at 13:03:19 +0000, Alex Bennée wrote: > > Emilio G. Cota <c...@braap.org> writes: > > > This will allow us to trace 16B-long memory accesses. > > > > While at it, add some defines for the mem_info bits and simplify > > trace_mem_get_info by making it a wrapper around trace_mem_build_info. > > > > Signed-off-by: Emilio G. Cota <c...@braap.org> > > Currently we ignore atomic operation but I assume we'll want to > represent them at some point here.
We "ignore" them in that we just trace them without marking them as atomic. We do trace them since d071f4cd55 ("trace: enable tracing of TCG atomics", 2018-06-27), which BTW is a spin-off of early iterations of this series. > I don't know if memory barrier behaviour would also be worth exporting? I don't see much value in that from a tracing viewpoint; if users need such instruction-specific details they can just use a plugin, where they can disassemble TB's. Thanks, E.