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