[Cbe-oss-dev] [PATCH 2/2] Add support for dumping spu info from xmon
Geoff Levand
geoffrey.levand at am.sony.com
Fri Oct 13 03:42:38 EST 2006
Michael Ellerman wrote:
> This patch adds a command to xmon for dumping information about
> spu structs. The command is 'sf' for "spu fields" perhaps, and
> takes the spu number as an argument. This is the same value as the
> spu->number field, or the "phys-id" value of a context when it is
> bound to a physical spu.
> +static void dump_spu_fields(struct spu *spu)
> +{
...
> + DUMP_FIELD(spu, "0x%x", problem->spu_npc_RW);
> + DUMP_FIELD(spu, "0x%p", priv1);
> +
> + if (spu->priv1)
> + DUMP_FIELD(spu, "0x%lx", priv1->mfc_sr1_RW);
> +
> + DUMP_FIELD(spu, "0x%p", priv2);
Just to let you know, I've been doing some work to abstract the platform
specific parts out of the spu support to better support running on a
hypervisor. It shouldn't make much difference, but maybe I'll try to set
something up like this for you:
DUMP_FIELD(spu, "0x%x", problem->spu_npc_RW);
DUMP_FIELD(spu, "0x%p", priv2);
spu_dump_platform_fields(spu);
-Geoff
More information about the cbe-oss-dev
mailing list