linux/tools/perf
Thomas Huth a9b3c75705 sched/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in the <uapi/linux/sched.h> header
While the GCC and Clang compilers already define __ASSEMBLER__ auto-
matically when compiling assembly code, __ASSEMBLY__ is a macro that
only gets defined by the Makefiles in the kernel. This can be very
confusing when switching between userspace and kernelspace coding, or
when dealing with uapi headers that rather should use __ASSEMBLER__
instead. Let's standardize now on the __ASSEMBLER__ macro to avoid
this confusion.

Signed-off-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://patch.msgid.link/20260922064641.61120-1-thuth@redhat.com
2026-09-22 10:08:38 +02:00
..
arch perf tools updates for v7.3 2026-08-22 08:47:50 -07:00
bench perf tools fixes for v7.2. 2026-07-28 22:11:23 -07:00
check-header_ignore_hunks/lib
dlfilters
Documentation perf c2c: document function view in perf-c2c man page 2026-08-17 16:04:06 -07:00
include/perf
jvmti
pmu-events perf vendor events arm64: Fix Tegra410 Olympus event 0x0197 2026-08-18 14:31:18 -07:00
python perf python: Fix MetricGroup return type in perf.pyi 2026-08-09 22:02:41 -07:00
scripts perf build: install-build-deps: add RHEL family devel package mapping 2026-08-12 06:17:49 -07:00
tests perf test sample-parsing: Validate PERF_FORMAT_GROUP values without LOST 2026-08-15 06:37:18 -07:00
trace sched/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in the <uapi/linux/sched.h> header 2026-09-22 10:08:38 +02:00
ui perf c2c: add function view browser UI and cacheline detail 2026-08-17 16:04:05 -07:00
util perf evlist: Warn when 'sleep' workload is used without system-wide (-a) option 2026-08-17 16:04:06 -07:00
.clang-format perf clang-format: Prioritize Python.h and expand other categories 2026-07-10 17:34:54 -07:00
.gitignore
bpf_skel.mak perf build: Compile BPF skeletons with -mcpu=v3 2026-06-04 10:58:32 -03:00
Build
builtin-annotate.c perf evlist: Add reference count checking 2026-06-30 10:17:11 -07:00
builtin-bench.c
builtin-buildid-cache.c
builtin-buildid-list.c
builtin-c2c.c perf c2c: add function view browser UI and cacheline detail 2026-08-17 16:04:05 -07:00
builtin-check.c perf data ctf: replace libbabeltrace with babeltrace2-ctf-writer 2026-06-04 17:34:52 -03:00
builtin-config.c
builtin-daemon.c
builtin-data.c perf data ctf: replace libbabeltrace with babeltrace2-ctf-writer 2026-06-04 17:34:52 -03:00
builtin-diff.c perf tools: Guard test_bit from out-of-bounds sample CPU 2026-06-04 17:34:52 -03:00
builtin-evlist.c
builtin-ftrace.c perf ftrace: Fix leak in parse_filter_event 2026-08-03 10:39:13 -07:00
builtin-help.c
builtin-inject.c perf python: Use evsel in sample in pyrf_event 2026-06-30 10:17:12 -07:00
builtin-kallsyms.c
builtin-kmem.c perf tools: Include file offset and event type name in skip messages 2026-06-03 16:31:03 -03:00
builtin-kvm.c perf kvm: Fix memory leak in cmd_kvm() 2026-08-12 06:04:18 -07:00
builtin-kwork.c perf evlist: Add reference count checking 2026-06-30 10:17:11 -07:00
builtin-list.c
builtin-lock.c perf evlist: Add reference count checking 2026-06-30 10:17:11 -07:00
builtin-mem.c
builtin-probe.c
builtin-record.c perf tools: Fix sb_evlist leaks in top and record 2026-08-09 21:58:10 -07:00
builtin-report.c perf ui hists: Fix stack use-after-return in symbol_filter_str 2026-07-27 17:13:08 -07:00
builtin-sched.c perf sched latency: Add histogram and time interval options 2026-08-07 10:56:23 -07:00
builtin-script.c perf script: Fix metric_evlist leak in script_find_metrics 2026-08-09 21:58:10 -07:00
builtin-stat.c perf stat: Fix evsel_list leak in cmd_stat 2026-08-09 21:58:10 -07:00
builtin-timechart.c perf timechart: Fix memory leaks in draw_wakeups() 2026-06-30 17:04:51 -07:00
builtin-top.c perf tools: Fix sb_evlist leaks in top and record 2026-08-09 21:58:10 -07:00
builtin-trace.c perf trace: Format fields with hex specifiers in print_fmt as hexadecimal 2026-08-05 11:20:02 -07:00
builtin-version.c
builtin.h
check-headers.sh
CREDITS
design.txt
Makefile
Makefile.config perf s390: Fix TEXTREL in Python extension by compiling as PIC 2026-06-10 17:03:53 -03:00
Makefile.perf perf build: install-build-deps: add Debian devel package mapping 2026-08-12 06:17:48 -07:00
MANIFEST
perf-archive.sh
perf-completion.sh
perf-iostat.sh
perf-read-vdso.c
perf-sys.h
perf.c
perf.h