mirror of
git://git.yoctoproject.org/linux-yocto.git
synced 2026-01-27 12:47:24 +01:00
powerpc/crash: Use note name macros
Use note name macros to match with the userspace's expectation. Signed-off-by: Akihiko Odaki <akihiko.odaki@daynix.com> Acked-by: Baoquan He <bhe@redhat.com> Reviewed-by: Dave Martin <Dave.Martin@arm.com> Link: https://lore.kernel.org/r/20250115-elf-v5-3-0f9e55bbb2fc@daynix.com Signed-off-by: Kees Cook <kees@kernel.org>
This commit is contained in:
parent
2fc4947bbd
commit
609c8b3091
|
|
@ -751,7 +751,7 @@ u32 *__init fadump_regs_to_elf_notes(u32 *buf, struct pt_regs *regs)
|
|||
* prstatus.pr_pid = ????
|
||||
*/
|
||||
elf_core_copy_regs(&prstatus.pr_reg, regs);
|
||||
buf = append_elf_note(buf, CRASH_CORE_NOTE_NAME, NT_PRSTATUS,
|
||||
buf = append_elf_note(buf, NN_PRSTATUS, NT_PRSTATUS,
|
||||
&prstatus, sizeof(prstatus));
|
||||
return buf;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -149,7 +149,7 @@ static Elf64_Word *__init auxv_to_elf64_notes(Elf64_Word *buf,
|
|||
/* end of vector */
|
||||
bufp[idx++] = cpu_to_be64(AT_NULL);
|
||||
|
||||
buf = append_elf64_note(buf, CRASH_CORE_NOTE_NAME, NT_AUXV,
|
||||
buf = append_elf64_note(buf, NN_AUXV, NT_AUXV,
|
||||
oc_conf->auxv_buf, AUXV_DESC_SZ);
|
||||
return buf;
|
||||
}
|
||||
|
|
@ -252,7 +252,7 @@ static Elf64_Word * __init opalcore_append_cpu_notes(Elf64_Word *buf)
|
|||
* crashing CPU's prstatus.
|
||||
*/
|
||||
first_cpu_note = buf;
|
||||
buf = append_elf64_note(buf, CRASH_CORE_NOTE_NAME, NT_PRSTATUS,
|
||||
buf = append_elf64_note(buf, NN_PRSTATUS, NT_PRSTATUS,
|
||||
&prstatus, sizeof(prstatus));
|
||||
|
||||
for (i = 0; i < oc_conf->num_cpus; i++, bufp += size_per_thread) {
|
||||
|
|
@ -279,7 +279,7 @@ static Elf64_Word * __init opalcore_append_cpu_notes(Elf64_Word *buf)
|
|||
fill_prstatus(&prstatus, thread_pir, ®s);
|
||||
|
||||
if (thread_pir != oc_conf->crashing_cpu) {
|
||||
buf = append_elf64_note(buf, CRASH_CORE_NOTE_NAME,
|
||||
buf = append_elf64_note(buf, NN_PRSTATUS,
|
||||
NT_PRSTATUS, &prstatus,
|
||||
sizeof(prstatus));
|
||||
} else {
|
||||
|
|
@ -287,7 +287,7 @@ static Elf64_Word * __init opalcore_append_cpu_notes(Elf64_Word *buf)
|
|||
* Add crashing CPU as the first NT_PRSTATUS note for
|
||||
* GDB to process the core file appropriately.
|
||||
*/
|
||||
append_elf64_note(first_cpu_note, CRASH_CORE_NOTE_NAME,
|
||||
append_elf64_note(first_cpu_note, NN_PRSTATUS,
|
||||
NT_PRSTATUS, &prstatus,
|
||||
sizeof(prstatus));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user