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