patch-2.1.101 linux/arch/arm/kernel/process.c
Next file: linux/arch/arm/kernel/setup-ebsa110.c
Previous file: linux/arch/arm/kernel/head-armv.S
Back to the patch index
Back to the overall index
- Lines: 64
- Date:
Fri May 8 00:42:38 1998
- Orig file:
v2.1.100/linux/arch/arm/kernel/process.c
- Orig date:
Tue Apr 14 14:29:19 1998
diff -u --recursive --new-file v2.1.100/linux/arch/arm/kernel/process.c linux/arch/arm/kernel/process.c
@@ -112,9 +112,7 @@
flags = condition_codes(regs);
- printk("\n"
- "pc : [<%08lx>]\n"
- "lr : [<%08lx>]\n"
+ printk( "pc : [<%08lx>] lr : [<%08lx>]\n"
"sp : %08lx ip : %08lx fp : %08lx\n",
instruction_pointer(regs),
regs->ARM_lr, regs->ARM_sp,
@@ -133,22 +131,23 @@
flags & CC_Z_BIT ? 'Z' : 'z',
flags & CC_C_BIT ? 'C' : 'c',
flags & CC_V_BIT ? 'V' : 'v');
- printk(" IRQs %s FIQs %s Mode %s\n",
+ printk(" IRQs %s FIQs %s Mode %s Segment %s\n",
interrupts_enabled(regs) ? "on" : "off",
fast_interrupts_enabled(regs) ? "on" : "off",
- processor_modes[processor_mode(regs)]);
-#if defined(CONFIG_CPU_ARM6) || defined(CONFIG_CPU_SA110)
-{ int ctrl, transbase, dac;
- __asm__ (
-" mrc p15, 0, %0, c1, c0\n"
-" mrc p15, 0, %1, c2, c0\n"
-" mrc p15, 0, %2, c3, c0\n"
- : "=r" (ctrl), "=r" (transbase), "=r" (dac));
- printk("Control: %04X Table: %08X DAC: %08X ",
- ctrl, transbase, dac);
- }
+ processor_modes[processor_mode(regs)],
+ get_fs() == get_ds() ? "kernel" : "user");
+#if defined(CONFIG_CPU_32)
+ {
+ int ctrl, transbase, dac;
+ __asm__ (
+ " mrc p15, 0, %0, c1, c0\n"
+ " mrc p15, 0, %1, c2, c0\n"
+ " mrc p15, 0, %2, c3, c0\n"
+ : "=r" (ctrl), "=r" (transbase), "=r" (dac));
+ printk("Control: %04X Table: %08X DAC: %08X\n",
+ ctrl, transbase, dac);
+ }
#endif
- printk ("Segment %s\n", get_fs() == get_ds() ? "kernel" : "user");
}
/*
@@ -172,7 +171,15 @@
current->flags &= ~PF_USEDFPU;
}
+void release_segments(struct mm_struct *mm)
+{
+}
+
void release_thread(struct task_struct *dead_task)
+{
+}
+
+void copy_segments(int nr, struct task_struct *p, struct mm_struct *new_mm)
{
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov