For most cases we can easily debug with kernel's oops dumping info, but sometimes we need to know more information for program execution flow before the issue happens. So we can rely on two tracing methods to reproduce the program execution flow, one method is using software tracing which is kernel's pstore method; another method is to rely on Coresight hardware tracing, this method also can avoid extra workload introduced by tracing itself. Coresight has provided two mechanisms for Postmortem debugging, one method is Coresight CPU debug module so we can extract CPU program counter info, this is quite straightforward to debug CPU lockup issue; Another is Coresight panic kdump, we connect kernel kdump mechanism to extract Coresight tracing data so we can reproduce the last execution flow before panic (even hang issue with some tweaking in kernel). This session wants to go through these topics and demonstrate the debugging tools on 96boards Hikey in 25 minutes session.

Read more

A session run by users for users of LAVA. Ask us.

Read more

Session ID: HKG18-TC07
Session Name: HKG18-TC07 – TCWG Hacking Topics: Cross-compilation with Clang bots
Speaker: Peter Smith
Track: Tools

Read more

Registration will close at 5:00pm M-Th and 2:00pm on Friday.

Read more

Session ID: HKG18-TC08
Session Name: HKG18-TC08 – TCWG Hacking Topics: Pointer signing in ARMv8.3-A
Speaker: Ramana Radhakrishnan
Track: Tools

Read more

Registration will close at 5:00pm M-Th and 2:00pm on Friday.

Read more

Session ID: HKG18-TC09
Session Name: HKG18-TC09 – TCWG Hacking Topics: Adding new port to glibc
Speaker: Adhemerval Zanella Netto
Track: Tools

Read more

Registration will close at 5:00pm M-Th and 2:00pm on Friday.

Read more

Session ID: HKG18-TC11
Session Name: HKG18-TC11 – TCWG Hacking Topics: Bswap & store merging pass
Speaker: Thomas Preud’homme
Track: Tools

Read more

Registration will close at 5:00pm M-Th and 2:00pm on Friday.

Read more
Page 2 of 1912345...10...Last »