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>
This project is part of:
Hack Week 10
This project is one of its kind!