* 2 of the License, or (at your option) any later version.
*/
#include <linux/string.h>
+#include <linux/kernel.h>
+#include <linux/sysrq.h>
#include <asm/machdep.h>
#include <asm/io.h>
#include <asm/page.h>
-#include <linux/pmu.h>
-#include <linux/kernel.h>
-#include <linux/sysrq.h>
#include <asm/prom.h>
#include <asm/processor.h>
#include <linux/errno.h>
#include <linux/sched.h>
#include <linux/smp.h>
+#include <linux/mm.h>
+#include <linux/reboot.h>
#include <asm/ptrace.h>
#include <asm/string.h>
#include <asm/prom.h>
#include <asm/mmu_context.h>
#include <asm/Naca.h>
#include <asm/Paca.h>
+#include <asm/ppcdebug.h>
#include "nonstdio.h"
#include "privinst.h"
-#include <linux/mm.h>
-
-#include <asm/ppcdebug.h>
-
-#include <asm/Paca.h>
#define scanhex xmon_scanhex
#define skipbl xmon_skipbl
static void mem_map_lock_pages(void);
static void mem_map_check_hash(void);
static void mem_check_dup_rpn (void);
-static void show_state(void);
static void debug_trace(void);
extern int print_insn_big_powerpc(FILE *, unsigned long, unsigned long);
instrs[0] = 0x7c6002a6 + ((n & 0x1F) << 16) + ((n & 0x3e0) << 6);
instrs[1] = 0x4e800020;
- opd[0] = instrs;
+ opd[0] = (unsigned long)instrs;
opd[1] = 0;
opd[2] = 0;
store_inst(instrs);
instrs[0] = 0x7c6003a6 + ((n & 0x1F) << 16) + ((n & 0x3e0) << 6);
instrs[1] = 0x4e800020;
- opd[0] = instrs;
+ opd[0] = (unsigned long)instrs;
opd[1] = 0;
opd[2] = 0;
store_inst(instrs);