trace-cmd library: Extend the input handle with trace data decompression context
The CPU trace data is compressed in chunks, as chunk's size is multiple
trace pages. The input handle is extended with the necessary
structures, to control the data decompression. There are two approaches
for data decompression, both are supported and can be used in different
use cases:
- in-memory decompression, page by page.
- using a temporary file
Link: https://lore.kernel.org/linux-trace-devel/20220126094906.570451-13-tz.stoyanov@gmail.com
Signed-off-by: Tzvetomir Stoyanov (VMware) <tz.stoyanov@gmail.com>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
1 file changed