Centos-kernel-stream-9/kernel/events
Jerome Marchand 1c6cc5bf58 lib/buildid: rename build_id_parse() into build_id_parse_nofault()
JIRA: https://issues.redhat.com/browse/RHEL-63880

Conflicts: Context change due to missing commit bdcb37a5d8de
("buildid: reduce header file dependencies for module")

commit 45b8fc3096542a53bfd245a9ad8ef870384b4897
Author: Andrii Nakryiko <andrii@kernel.org>
Date:   Thu Aug 29 10:42:27 2024 -0700

    lib/buildid: rename build_id_parse() into build_id_parse_nofault()

    Make it clear that build_id_parse() assumes that it can take no page
    fault by renaming it and current few users to build_id_parse_nofault().

    Also add build_id_parse() stub which for now falls back to non-sleepable
    implementation, but will be changed in subsequent patches to take
    advantage of sleepable context. PROCMAP_QUERY ioctl() on
    /proc/<pid>/maps file is using build_id_parse() and will automatically
    take advantage of more reliable sleepable context implementation.

    Reviewed-by: Eduard Zingerman <eddyz87@gmail.com>
    Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
    Link: https://lore.kernel.org/r/20240829174232.3133883-6-andrii@kernel.org
    Signed-off-by: Alexei Starovoitov <ast@kernel.org>

Signed-off-by: Jerome Marchand <jmarchan@redhat.com>
2025-01-21 11:27:05 +01:00
..
Makefile perf/hw_breakpoint: Add KUnit test for constraints accounting 2023-06-01 17:02:24 +02:00
callchain.c perf: Shrink the size of the recursion counter. 2024-10-14 13:02:40 +02:00
core.c lib/buildid: rename build_id_parse() into build_id_parse_nofault() 2025-01-21 11:27:05 +01:00
hw_breakpoint.c perf/hw_breakpoint: Remove arch breakpoint hooks 2023-11-13 11:21:23 +01:00
hw_breakpoint_test.c perf/hw_breakpoint: remove MODULE_LICENSE in non-modules 2023-09-18 11:58:25 +02:00
internal.h perf/aux: Fix AUX buffer serialization 2024-10-14 13:02:41 +02:00
ring_buffer.c mm, treewide: rename MAX_ORDER to MAX_PAGE_ORDER 2024-12-09 12:24:17 -05:00
uprobes.c Merge: mm: proactive fixes for RHEL-9.6 2024-12-16 19:49:11 +00:00