acrn-kernel/tools/perf/bench
Helge Deller 763b925687 parisc: Align parisc MADV_XXX constants with all other architectures
commit 71bdea6f79 upstream.

Adjust some MADV_XXX constants to be in sync what their values are on
all other platforms. There is currently no reason to have an own
numbering on parisc, but it requires workarounds in many userspace
sources (e.g. glibc, qemu, ...) - which are often forgotten and thus
introduce bugs and different behaviour on parisc.

A wrapper avoids an ABI breakage for existing userspace applications by
translating any old values to the new ones, so this change allows us to
move over all programs to the new ABI over time.

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2023-01-14 10:33:40 +01:00
..
Build perf bench: Add breakpoint benchmarks 2022-05-13 11:00:38 -03:00
bench.h parisc: Align parisc MADV_XXX constants with all other architectures 2023-01-14 10:33:40 +01:00
breakpoint.c perf bench breakpoint: Fix build on 32-bit arches 2022-05-16 21:23:09 -03:00
epoll-ctl.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
epoll-wait.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
evlist-open-close.c perf evlist: Rename cpus to user_requested_cpus 2022-04-01 16:19:35 -03:00
find-bit-bench.c tools: rename bitmap_alloc() to bitmap_zalloc() 2021-09-08 11:50:27 -07:00
futex-hash.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
futex-lock-pi.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
futex-requeue.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
futex-wake-parallel.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
futex-wake.c perf bench: Update use of pthread mutex/cond 2022-10-04 08:55:19 -03:00
futex.h Revert "perf bench futex: Add support for 32-bit systems with 64-bit time_t" 2021-11-01 11:42:54 -03:00
inject-buildid.c perf bench inject-buildid: Handle writen() errors 2021-08-30 10:06:37 -03:00
kallsyms-parse.c
mem-functions.c
mem-memcpy-arch.h
mem-memcpy-x86-64-asm-def.h
mem-memcpy-x86-64-asm.S tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' 2020-11-12 17:55:41 -03:00
mem-memset-arch.h
mem-memset-x86-64-asm-def.h
mem-memset-x86-64-asm.S tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' 2020-11-12 17:55:41 -03:00
numa.c perf tools: Make quiet mode consistent between tools 2022-12-31 13:33:07 +01:00
sched-messaging.c Revert "perf bench: Fix two memory leaks detected with ASan" 2021-12-06 21:57:52 -03:00
sched-pipe.c perf tools: Cast (struct timeval).tv_sec when printing 2021-03-06 16:54:24 -03:00
synthesize.c perf tools: Allow controlling synthesizing PERF_RECORD_ metadata events during record 2021-09-17 08:44:19 -03:00
syscall.c perf tools: Cast (struct timeval).tv_sec when printing 2021-03-06 16:54:24 -03:00