[IA64] Move perfmon tables from thread_struct to pfm_context
authorKeshavamurthy Anil S <anil.s.keshavamurthy@intel.com>
Tue, 26 Sep 2006 19:03:13 +0000 (12:03 -0700)
committerTony Luck <tony.luck@intel.com>
Tue, 26 Sep 2006 19:03:13 +0000 (12:03 -0700)
commit35589a8fa8138244e7f2ef9317c440aa580c9335
treec108ecc979e4b95ee5b6d617790212426b80d372
parentdd562c05410e13e878a3ee0deb8ac06db2e132c7
[IA64] Move perfmon tables from thread_struct to pfm_context

This patch renders thread_struct->pmcs[] and thread_struct->pmds[]
OBSOLETE. The actual table is moved to pfm_context structure which
saves space in thread_struct (in turn saving space in task_struct
which frees up more space for kernel stacks).

Signed-off-by: Stephane Eranian <eranian@hpl.hp.com>
Signed-off-by: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/perfmon.c
include/asm-ia64/processor.h