kdb: fix per_cpu command to remove supress mask
authorJason Wessel <jason.wessel@windriver.com>
Fri, 29 Oct 2010 13:04:16 +0000 (08:04 -0500)
committerJason Wessel <jason.wessel@windriver.com>
Fri, 29 Oct 2010 18:14:40 +0000 (13:14 -0500)
commit931ea24819f2bd40cca2dc214558bfcc3c91549e
tree1ae4c97345544e206879160abe69f406bc61a351
parent4aad8f51d0672f1c95e2cf0e1bc7b9ab42d8e1ea
kdb: fix per_cpu command to remove supress mask

Rusty pointed out that the per_cpu command uses up lots of space on
the stack and the cpu supress mask is probably not needed.

This patch removes the need for the supress mask as well as fixing up
the following problems with the kdb per_cpu command:
  * The per_cpu command should allow an address as an argument
  * When you have more data than can be displayed on one screen allow
    the user to break out of the print loop.

Reported-by: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
kernel/debug/kdb/kdb_main.c