All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] H8/300 some error/warning fix
@ 2004-10-14  3:42 Yoshinori Sato
  0 siblings, 0 replies; only message in thread
From: Yoshinori Sato @ 2004-10-14  3:42 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Singed-off-by: Yoshinori Sato <ysato@users.sourceforge.jp>

diff -ru linux-2.6.8/arch/h8300/kernel/ptrace.c linux-2.6.8-h8300/arch/h8300/kernel/ptrace.c
--- linux-2.6.8/arch/h8300/kernel/ptrace.c	2004-08-14 14:36:44.000000000 +0900
+++ linux-2.6.8-h8300/arch/h8300/kernel/ptrace.c	2004-10-14 11:52:19.000000000 +0900
@@ -114,7 +114,7 @@
 
 	/* read the word at location addr in the USER area. */
 		case PTRACE_PEEKUSR: {
-			unsigned long tmp;
+			unsigned long tmp = 0;
 			
 			if ((addr & 3) || addr < 0 || addr >= sizeof(struct user)) {
 				ret = -EIO;
diff -ru linux-2.6.8/arch/h8300/lib/checksum.c linux-2.6.8-h8300/arch/h8300/lib/checksum.c
--- linux-2.6.8/arch/h8300/lib/checksum.c	2004-08-14 14:36:13.000000000 +0900
+++ linux-2.6.8-h8300/arch/h8300/lib/checksum.c	2004-10-14 12:02:43.000000000 +0900
@@ -32,6 +32,7 @@
    of the assembly has to go. */
 
 #include <net/checksum.h>
+#include <linux/module.h>
 
 static inline unsigned short from32to16(unsigned long x)
 {
diff -ru linux-2.6.8/arch/h8300/platform/h8300h/generic/timer.c linux-2.6.8-h8300/arch/h8300/platform/h8300h/generic/timer.c
--- linux-2.6.8/arch/h8300/platform/h8300h/generic/timer.c	2004-08-14 14:36:56.000000000 +0900
+++ linux-2.6.8-h8300/arch/h8300/platform/h8300h/generic/timer.c	2004-10-14 11:53:24.000000000 +0900
@@ -32,7 +32,7 @@
 
 #define H8300_TIMER_FREQ CONFIG_CPU_CLOCK*1000/8192 /* Timer input freq. */
 
-int platform_timer_setup(irqreturn_t (*timer_int)(int, void *, struct pt_regs *))
+void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, struct pt_regs *))
 {
 	/* setup 8bit timer ch2 */
 	ctrl_outb(H8300_TIMER_FREQ / HZ, TCORA2);      /* set interval */
@@ -69,7 +69,7 @@
 
 #define H8300_TIMER_FREQ CONFIG_CPU_CLOCK*1000/8 /* Timer input freq. */
 
-int platform_timer_setup(irqreturn_t (*timer_int)(int, void *, struct pt_regs *))
+void __init platform_timer_setup(irqreturn_t (*timer_int)(int, void *, struct pt_regs *))
 {
 	*(unsigned short *)GRA= H8300_TIMER_FREQ / HZ;  /* set interval */
 	*(unsigned short *)TCNT=0;                      /* clear counter */
diff -ru linux-2.6.8/include/asm-h8300/bitops.h linux-2.6.8-h8300/include/asm-h8300/bitops.h
--- linux-2.6.8/include/asm-h8300/bitops.h	2004-08-14 14:36:56.000000000 +0900
+++ linux-2.6.8-h8300/include/asm-h8300/bitops.h	2004-10-14 11:48:50.000000000 +0900
@@ -273,6 +273,8 @@
 	return result + __ffs(tmp);
 }
 
+#define find_first_bit(addr, size) find_next_bit(addr, size, 0)
+
 /*
  * Every architecture must define this function. It's the fastest
  * way of searching a 140-bit bitmap where the first 100 bits are

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2004-10-14  3:42 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-10-14  3:42 [PATCH] H8/300 some error/warning fix Yoshinori Sato

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.