6011518db3bd ("perf header: Add infrastructure to record first and last sample time") 3315d14f8eea ("perf perf: Remove duplicate includes") 35c0a81a9769 ("perf tools: Document some missing perf.data headers") b18f3e365019 ("perf stat: Support JSON metrics in perf stat") e9def1b2e74e ("perf tools: Add feature header record to pipe-mode") a4d8c9855a26 ("perf header: Change FEAT_OP* macros") cfc654209e27 ("perf header: Use struct feat_fd for print") ccebbeb6b69e ("perf header: Add struct feat_fd for write") 3b8f51a677ce ("perf header: Revamp do_write()") 2ff5365d75e1 ("perf header: Fail on write_padded error") daefd0bc0bd2 ("perf stat: Add support to measure SMI cost") 5ab8c689f7c0 ("perf tools: Move event prototypes from util.h to event.h") e7ff8920e62f ("perf tools: Use just forward declarations for struct thread where possible") 4208735d8de5 ("perf tools: Remove poll.h and wait.h from util.h") 7a8ef4c4b5fd ("perf tools: Remove string.h, unistd.h and sys/stat.h from util.h") 72f7c4d22ccf ("perf tools: Remove string.h from util.h") 86a5e0c20288 ("perf tools: Remove sys/ioctl.h from util.h") bf6733432dd8 ("perf tools: Remove a few more needless includes from util.h") 391e42060098 ("perf tools: Include sys/param.h where needed") 56e2e05644a9 ("perf callchain: Move callchain specific routines from util.[ch]") 611f0afee0e8 ("perf tools: Add compress.h for the *_decompress_to_file() headers") bb8c16db43e4 ("perf kvm: Make function only used by 'perf kvm' static") c5e4027e056c ("perf tools: Move timestamp routines from util.h to time-utils.h") 58db1d6e7d5d ("perf tools: Move units conversion/formatting routines to separate object") 9607ad3a6387 ("perf tools: Add signal.h to places using its definitions") 1eae20c1d40a ("perf tools: Remove regex.h and fnmatch.h from util.h") 76b31a29ddaf ("perf tools: Remove include dirent.h from util.h") 20a9ed280dde ("perf tools: Use api/fs/tracing_path.h where needed") 6dcca6df4b73 ("perf tools: No need to include bitops.h in util.h") 9a3993d408bc ("perf tools: Move path related functions to util/path.h") b0742e90f5ab ("perf tools: Don't include terminal handling headers in util.h") 8ec20b176c4b ("perf str{filter,list}: Disentangle headers") a43783aeec5f ("perf tools: Include errno.h where needed") a067558e2fa7 ("perf tools: Move extra string util functions to util/string2.h") 632a5cabea21 ("perf tools: Move srcline definitions to separate header") fea013928cdc ("perf tools: Move print_binary definitions to separate files") 3d689ed6099a ("perf tools: Move sane ctype stuff from util.h to sane_ctype.h") aa8cc2f6b5fa ("perf tools: Replace STR() calls with __stringify()") c3dca1a1c0ec ("perf tools: Remove PRI[xu] macros from perf.h") fd20e8111cc0 ("perf tools: Including missing inttypes.h header") 877a7a11050e ("perf tools: Add include where ARRAY_SIZE() is used") 16eb81365b70 ("Revert "perf tools: Fix include of linux/mman.h"") 6ab11f3a35aa ("perf annotate: Process attr and build_id records") 6d13491e2d49 ("perf tools: Describe pipe mode in perf.data-file-fomat.txt") f5a70801b783 ("perf sdt powerpc: Add argument support") 5dfa210e407d ("perf report: Enable sorting by srcline as key") 0d3eb0b7783f ("perf report: Show inline stack for browser mode") 0db64dd060f7 ("perf report: Show inline stack for stdio mode") a64489c56c30 ("perf report: Find the inline stack for a given address") 5580338d0f20 ("perf report: Refactor common code in srcline.c")