diff options
Diffstat (limited to 'arch/cris')
-rw-r--r-- | arch/cris/arch-v10/kernel/ptrace.c | 4 | ||||
-rw-r--r-- | arch/cris/arch-v10/kernel/time.c | 8 | ||||
-rw-r--r-- | arch/cris/arch-v32/kernel/ptrace.c | 4 | ||||
-rw-r--r-- | arch/cris/arch-v32/kernel/smp.c | 8 | ||||
-rw-r--r-- | arch/cris/mm/fault.c | 2 |
5 files changed, 13 insertions, 13 deletions
diff --git a/arch/cris/arch-v10/kernel/ptrace.c b/arch/cris/arch-v10/kernel/ptrace.c index f4f9db698b44..b570ae9b6cad 100644 --- a/arch/cris/arch-v10/kernel/ptrace.c +++ b/arch/cris/arch-v10/kernel/ptrace.c | |||
@@ -177,10 +177,6 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data) | |||
177 | ret = 0; | 177 | ret = 0; |
178 | break; | 178 | break; |
179 | 179 | ||
180 | case PTRACE_DETACH: | ||
181 | ret = ptrace_detach(child, data); | ||
182 | break; | ||
183 | |||
184 | /* Get all GP registers from the child. */ | 180 | /* Get all GP registers from the child. */ |
185 | case PTRACE_GETREGS: { | 181 | case PTRACE_GETREGS: { |
186 | int i; | 182 | int i; |
diff --git a/arch/cris/arch-v10/kernel/time.c b/arch/cris/arch-v10/kernel/time.c index 077e973c33f0..575a14bb1106 100644 --- a/arch/cris/arch-v10/kernel/time.c +++ b/arch/cris/arch-v10/kernel/time.c | |||
@@ -254,8 +254,12 @@ timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) | |||
254 | * it needs to be IRQF_DISABLED to make the jiffies update work properly | 254 | * it needs to be IRQF_DISABLED to make the jiffies update work properly |
255 | */ | 255 | */ |
256 | 256 | ||
257 | static struct irqaction irq2 = { timer_interrupt, IRQF_SHARED | IRQF_DISABLED, | 257 | static struct irqaction irq2 = { |
258 | CPU_MASK_NONE, "timer", NULL, NULL}; | 258 | .handler = timer_interrupt, |
259 | .flags = IRQF_SHARED | IRQF_DISABLED, | ||
260 | .mask = CPU_MASK_NONE, | ||
261 | .name = "timer", | ||
262 | }; | ||
259 | 263 | ||
260 | void __init | 264 | void __init |
261 | time_init(void) | 265 | time_init(void) |
diff --git a/arch/cris/arch-v32/kernel/ptrace.c b/arch/cris/arch-v32/kernel/ptrace.c index 38ece0cd47cb..2df60529a8af 100644 --- a/arch/cris/arch-v32/kernel/ptrace.c +++ b/arch/cris/arch-v32/kernel/ptrace.c | |||
@@ -245,10 +245,6 @@ long arch_ptrace(struct task_struct *child, long request, long addr, long data) | |||
245 | break; | 245 | break; |
246 | 246 | ||
247 | } | 247 | } |
248 | case PTRACE_DETACH: | ||
249 | ret = ptrace_detach(child, data); | ||
250 | break; | ||
251 | |||
252 | /* Get all GP registers from the child. */ | 248 | /* Get all GP registers from the child. */ |
253 | case PTRACE_GETREGS: { | 249 | case PTRACE_GETREGS: { |
254 | int i; | 250 | int i; |
diff --git a/arch/cris/arch-v32/kernel/smp.c b/arch/cris/arch-v32/kernel/smp.c index 77e655f26560..697494bc2de1 100644 --- a/arch/cris/arch-v32/kernel/smp.c +++ b/arch/cris/arch-v32/kernel/smp.c | |||
@@ -63,8 +63,12 @@ static unsigned long irq_regs[NR_CPUS] = | |||
63 | 63 | ||
64 | static irqreturn_t crisv32_ipi_interrupt(int irq, void *dev_id, struct pt_regs *regs); | 64 | static irqreturn_t crisv32_ipi_interrupt(int irq, void *dev_id, struct pt_regs *regs); |
65 | static int send_ipi(int vector, int wait, cpumask_t cpu_mask); | 65 | static int send_ipi(int vector, int wait, cpumask_t cpu_mask); |
66 | static struct irqaction irq_ipi = { crisv32_ipi_interrupt, IRQF_DISABLED, | 66 | static struct irqaction irq_ipi = { |
67 | CPU_MASK_NONE, "ipi", NULL, NULL}; | 67 | .handler = crisv32_ipi_interrupt, |
68 | .flags = IRQF_DISABLED, | ||
69 | .mask = CPU_MASK_NONE, | ||
70 | .name = "ipi", | ||
71 | }; | ||
68 | 72 | ||
69 | extern void cris_mmu_init(void); | 73 | extern void cris_mmu_init(void); |
70 | extern void cris_timer_init(void); | 74 | extern void cris_timer_init(void); |
diff --git a/arch/cris/mm/fault.c b/arch/cris/mm/fault.c index 8672ab7d7978..8aab81430695 100644 --- a/arch/cris/mm/fault.c +++ b/arch/cris/mm/fault.c | |||
@@ -360,7 +360,7 @@ do_page_fault(unsigned long address, struct pt_regs *regs, | |||
360 | up_read(&mm->mmap_sem); | 360 | up_read(&mm->mmap_sem); |
361 | printk("VM: killing process %s\n", tsk->comm); | 361 | printk("VM: killing process %s\n", tsk->comm); |
362 | if (user_mode(regs)) | 362 | if (user_mode(regs)) |
363 | do_exit(SIGKILL); | 363 | do_group_exit(SIGKILL); |
364 | goto no_context; | 364 | goto no_context; |
365 | 365 | ||
366 | do_sigbus: | 366 | do_sigbus: |