summaryrefslogtreecommitdiff
path: root/lib/buildid.c
AgeCommit message (Expand)AuthorFilesLines
2024-09-11lib/buildid: don't limit .note.gnu.build-id to the first page in ELFAndrii Nakryiko1-21/+5
2024-09-11lib/buildid: implement sleepable build_id_parse() APIAndrii Nakryiko1-19/+35
2024-09-11lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko1-3/+22
2024-09-11lib/buildid: remove single-page limit for PHDR searchAndrii Nakryiko1-6/+8
2024-09-11lib/buildid: take into account e_phoff when fetching program headersAndrii Nakryiko1-19/+16
2024-09-11lib/buildid: add single folio-based file reader abstractionAndrii Nakryiko1-53/+210
2024-09-11lib/buildid: harden build ID parsing logicAndrii Nakryiko1-32/+44
2024-06-29build-id: require program headers to be right after ELF headerAlexey Dobriyan1-0/+14
2024-05-02vmlinux: Avoid weak reference to notes sectionArd Biesheuvel1-2/+2
2024-03-15Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+2
2024-03-12buildid: use kmap_local_page()Peng Hao1-2/+2
2024-02-24crash: split vmcoreinfo exporting code out from crash_core.cBaoquan He1-1/+1
2023-04-08ELF: fix all "Elf" typosAlexey Dobriyan1-1/+1
2021-07-08kdump: use vmlinux_build_id to simplifyStephen Boyd1-1/+1
2021-07-08buildid: fix kernel-doc notationStephen Boyd1-1/+1
2021-07-08buildid: mark some arguments constStephen Boyd1-4/+4
2021-07-08dump_stack: add vmlinux build ID to stack tracesStephen Boyd1-0/+2
2021-07-08buildid: stash away kernels build ID on initStephen Boyd1-0/+15
2021-07-08buildid: add API to parse build ID out of bufferStephen Boyd1-13/+37
2021-07-08buildid: only consider GNU notes for build ID parsingStephen Boyd1-0/+1
2021-01-15bpf: Add size arg to build_id_parse functionJiri Olsa1-8/+21
2021-01-15bpf: Move stack_map_get_build_id into libJiri Olsa1-0/+136