public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [x86_64 PATCH 1/2] build fix -- show_stack
@ 2003-06-24 15:49 Gerd Knorr
  2003-06-24 15:47 ` Andi Kleen
  2003-06-24 15:52 ` [x86_64 PATCH 2/2] " Gerd Knorr
  0 siblings, 2 replies; 3+ messages in thread
From: Gerd Knorr @ 2003-06-24 15:49 UTC (permalink / raw)
  To: Kernel List, Andi Kleen

  Hi,

Trivial fix for show_stack() to make 2.5.73 build.

  Gerd

--- o-linux-2.5.73/arch/x86_64/kernel/traps.c.stack	2003-06-24 12:04:20.000000000 +0200
+++ o-linux-2.5.73/arch/x86_64/kernel/traps.c	2003-06-24 12:16:06.000000000 +0200
@@ -206,7 +206,7 @@
 	show_trace((unsigned long *)rsp);
 }
 
-void show_stack(unsigned long * rsp)
+void show_stack(struct task_struct *task, unsigned long *rsp)
 {
 	unsigned long *stack;
 	int i;
@@ -269,7 +269,7 @@
 	if (in_kernel) {
 
 		printk("Stack: ");
-		show_stack((unsigned long*)rsp);
+		show_stack(current, (unsigned long*)rsp);
 
 		printk("\nCode: ");
 		if(regs->rip < PAGE_OFFSET)
--- o-linux-2.5.73/include/asm-x86_64/proto.h.stack	2003-06-24 12:03:24.000000000 +0200
+++ o-linux-2.5.73/include/asm-x86_64/proto.h	2003-06-24 12:16:30.000000000 +0200
@@ -52,7 +52,10 @@
 
 extern unsigned long cpu_initialized;
 
+#if 0
+// prototype moved to linux/sched.h ...
 extern void show_stack(unsigned long * rsp);
+#endif
 extern void show_trace(unsigned long * rsp);
 extern void show_registers(struct pt_regs *regs);
 

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2003-06-24 15:40 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-06-24 15:49 [x86_64 PATCH 1/2] build fix -- show_stack Gerd Knorr
2003-06-24 15:47 ` Andi Kleen
2003-06-24 15:52 ` [x86_64 PATCH 2/2] " Gerd Knorr

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox