// SPDX-License-Identifier: GPL-2.0#include<asm/bug.h>#include<linux/kernel.h>#include<linux/string.h>#include<linux/zalloc.h>#include<sys/time.h>#include<sys/resource.h>#include<sys/types.h>#include<sys/stat.h>#include<unistd.h>#include<errno.h>#include<fcntl.h>#include<stdlib.h>#ifdef HAVE_LIBBPF_SUPPORT#include<bpf/libbpf.h>#include"bpf-event.h"#include"bpf-utils.h"#endif#include"compress.h"#include"env.h"#include"namespaces.h"#include"path.h"#include"map.h"#include"symbol.h"#include"srcline.h"#include"dso.h"#include"dsos.h"#include"machine.h"#include"auxtrace.h"#include"util.h" /* O_CLOEXEC for older systems */#include"debug.h"