Hi,
Here is a fix to have mips64 compile on the new 2.5.4 CVS
HEAD kernel. Just a few missing headers.
Vivien.
diff -Naur linux/arch/mips64/kernel/entry.S
linux.patch/arch/mips64/kernel/entry.S
--- linux/arch/mips64/kernel/entry.S Tue Jul 9 22:02:18 2002
+++ linux.patch/arch/mips64/kernel/entry.S Tue Jul 9 23:44:24 2002
@@ -13,6 +13,7 @@
#include <asm/regdef.h>
#include <asm/mipsregs.h>
#include <asm/stackframe.h>
+#include <asm/thread_info.h>
#define KU_USER 0x10
diff -Naur linux/arch/mips64/kernel/scall_64.S
linux.patch/arch/mips64/kernel/scall_64.S
--- linux/arch/mips64/kernel/scall_64.S Tue Jul 9 22:02:19 2002
+++ linux.patch/arch/mips64/kernel/scall_64.S Tue Jul 9 23:49:53 2002
@@ -15,6 +15,7 @@
#include <asm/stackframe.h>
#include <asm/offset.h>
#include <asm/unistd.h>
+#include <asm/thread_info.h>
#ifndef CONFIG_MIPS32_COMPAT
#define handle_sys64 handle_sys
diff -Naur linux/include/asm-mips64/pgalloc.h
linux.patch/include/asm-mips64/pgalloc.h
--- linux/include/asm-mips64/pgalloc.h Mon Jul 8 22:28:12 2002
+++ linux.patch/include/asm-mips64/pgalloc.h Tue Jul 9 23:22:04 2002
@@ -9,6 +9,7 @@
#ifndef _ASM_PGALLOC_H
#define _ASM_PGALLOC_H
+#include <asm/pgtable.h>
#include <linux/config.h>
/* TLB flushing:
|