rpms/kernel/devel linux-2.6-debug-dual-line-backtrace.patch, 1.2, 1.3

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue Jan 17 06:48:45 UTC 2006


Author: davej

Update of /cvs/dist/rpms/kernel/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv19650

Modified Files:
	linux-2.6-debug-dual-line-backtrace.patch 
Log Message:
improve backtrace.


linux-2.6-debug-dual-line-backtrace.patch:
 traps.c |   11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

Index: linux-2.6-debug-dual-line-backtrace.patch
===================================================================
RCS file: /cvs/dist/rpms/kernel/devel/linux-2.6-debug-dual-line-backtrace.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- linux-2.6-debug-dual-line-backtrace.patch	16 Jan 2006 02:40:16 -0000	1.2
+++ linux-2.6-debug-dual-line-backtrace.patch	17 Jan 2006 06:48:40 -0000	1.3
@@ -1,12 +1,14 @@
---- linux-2.6.15.noarch/arch/i386/kernel/traps.c~	2006-01-15 20:49:55.000000000 -0500
-+++ linux-2.6.15.noarch/arch/i386/kernel/traps.c	2006-01-15 20:50:38.000000000 -0500
-@@ -117,10 +117,16 @@ static inline int valid_stack_ptr(struct
+--- linux-2.6.15.noarch/arch/i386/kernel/traps.c~	2006-01-17 01:46:02.000000000 -0500
++++ linux-2.6.15.noarch/arch/i386/kernel/traps.c	2006-01-17 01:46:50.000000000 -0500
+@@ -114,10 +114,17 @@ static inline int valid_stack_ptr(struct
  
  static void print_addr_and_symbol(unsigned long addr, char *log_lvl)
  {
+-	printk(log_lvl);
 +	static char space=0;
 +
- 	printk(log_lvl);
++	if (space == 0)
++		printk(log_lvl);
  	printk(" [<%08lx>] ", addr);
  	print_symbol("%s", addr);
 -	printk("\n");




More information about the fedora-cvs-commits mailing list