Crash has some support for per-cpu variables, but it really only works for static variables. My idea is that you should be able to take a per-cpu pointer and see the formatted data. The syntax should allow to specify a CPU or do it for all:

crash> percpu $CPU <type_name> <address> crash> percpu -a <type_name> <address>

It should also be usable with static variables:

crash> percpu -a <variable_name>

Looking for hackers with the skills:

crash coredump

This project is part of:

Hack Week 10

Activity

  • over 10 years ago: ptesarik added keyword "crash" to this project.
  • over 10 years ago: ptesarik added keyword "coredump" to this project.
  • over 10 years ago: ptesarik started this project.
  • over 10 years ago: ptesarik originated this project.

  • Comments

    • ptesarik
      over 10 years ago by ptesarik | Reply

      This is finished. Upstream doesn't like adding new commands, so it may be re-implemented as options to existing commands instead.

    • ptesarik
      over 6 years ago by ptesarik | Reply

      Accepted as address syntax enhancement (denoted with a ':').

    Similar Projects

    This project is one of its kind!