rpms/kernel/F-9 print-dmi-hw-name-in-warnings.patch, 1.1.2.1, 1.1.2.2

Kyle McMartin kyle at fedoraproject.org
Wed Feb 4 20:59:41 UTC 2009


Author: kyle

Update of /cvs/pkgs/rpms/kernel/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6080

Modified Files:
      Tag: private-fedora-9-2_6_27-branch
	print-dmi-hw-name-in-warnings.patch 
Log Message:
whither x86_64?

print-dmi-hw-name-in-warnings.patch:

Index: print-dmi-hw-name-in-warnings.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-9/Attic/print-dmi-hw-name-in-warnings.patch,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -u -r1.1.2.1 -r1.1.2.2
--- print-dmi-hw-name-in-warnings.patch	4 Feb 2009 20:14:09 -0000	1.1.2.1
+++ print-dmi-hw-name-in-warnings.patch	4 Feb 2009 20:59:41 -0000	1.1.2.2
@@ -83,3 +83,36 @@
  	va_start(args, fmt);
  	vprintk(fmt, args);
  	va_end(args);
+diff --git a/arch/x86/kernel/process_64.c b/arch/x86/kernel/process_64.c
+index 5a7c539..500e7c6 100644
+--- a/arch/x86/kernel/process_64.c
++++ b/arch/x86/kernel/process_64.c
+@@ -37,6 +37,7 @@
+ #include <linux/kdebug.h>
+ #include <linux/tick.h>
+ #include <linux/prctl.h>
++#include <linux/dmi.h>
+ 
+ #include <asm/uaccess.h>
+ #include <asm/pgtable.h>
+@@ -159,14 +160,18 @@ void __show_regs(struct pt_regs * regs)
+ 	unsigned long d0, d1, d2, d3, d6, d7;
+ 	unsigned int fsindex, gsindex;
+ 	unsigned int ds, cs, es;
++	const char *board;
+ 
+ 	printk("\n");
+ 	print_modules();
+-	printk("Pid: %d, comm: %.20s %s %s %.*s\n",
++	board = dmi_get_system_info(DMI_PRODUCT_NAME);
++	if (!board)
++		board = "";
++	printk("Pid: %d, comm: %.20s %s %s %.*s %s\n",
+ 		current->pid, current->comm, print_tainted(),
+ 		init_utsname()->release,
+ 		(int)strcspn(init_utsname()->version, " "),
+-		init_utsname()->version);
++		init_utsname()->version, board);
+ 	printk("RIP: %04lx:[<%016lx>] ", regs->cs & 0xffff, regs->ip);
+ 	printk_address(regs->ip, 1);
+ 	printk("RSP: %04lx:%016lx  EFLAGS: %08lx\n", regs->ss, regs->sp,




More information about the fedora-extras-commits mailing list