Skip to content

Store vmlinux for builds #509

@broonie

Description

@broonie

Currently we do not store the vmlinux generated as part of the kernel build, having access to it can be very useful when debugging issues especially those that generate stacktraces since ./scrupts/decode_stacktrace.sh can use it to translate log messages with addresses:

<4>[ 62.189031] do_el0_svc_compat+0x24/0x48

into references to the file and line number the relevant code was generated from:

<4>[ 62.189031] do_el0_svc_compat (arch/arm64/kernel/syscall.c:159)

In the past with the old storage server we didn't save vmlinux since it tends to be quite large even compressed, with the new storage implementation it should be a lot easier to handle storing the vmlinux so we should revisit this.

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or requesttechdebt

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions