diff options
author | Ingo Molnar <mingo@elte.hu> | 2009-04-08 11:25:42 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-04-08 11:26:00 -0400 |
commit | 5af8c4e0fac9838428bd718040b664043a05f37c (patch) | |
tree | 75a01d98ed244db45fe3c734c4a81c1a3d92ac37 /arch/frv | |
parent | 46e0bb9c12f4bab539736f1714cbf16600f681ec (diff) | |
parent | 577c9c456f0e1371cbade38eaf91ae8e8a308555 (diff) |
Merge commit 'v2.6.30-rc1' into sched/urgent
Merge reason: update to latest upstream to queue up fix
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/frv')
-rw-r--r-- | arch/frv/kernel/irq-mb93091.c | 4 | ||||
-rw-r--r-- | arch/frv/kernel/irq-mb93093.c | 1 | ||||
-rw-r--r-- | arch/frv/kernel/irq-mb93493.c | 2 | ||||
-rw-r--r-- | arch/frv/kernel/irq.c | 2 | ||||
-rw-r--r-- | arch/frv/kernel/process.c | 2 | ||||
-rw-r--r-- | arch/frv/kernel/time.c | 1 | ||||
-rw-r--r-- | arch/frv/mm/dma-alloc.c | 2 | ||||
-rw-r--r-- | arch/frv/mm/tlb-miss.S | 1 |
8 files changed, 3 insertions, 12 deletions
diff --git a/arch/frv/kernel/irq-mb93091.c b/arch/frv/kernel/irq-mb93091.c index 9e38f99bbab8..4dd9adaf115a 100644 --- a/arch/frv/kernel/irq-mb93091.c +++ b/arch/frv/kernel/irq-mb93091.c | |||
@@ -109,28 +109,24 @@ static struct irqaction fpga_irq[4] = { | |||
109 | [0] = { | 109 | [0] = { |
110 | .handler = fpga_interrupt, | 110 | .handler = fpga_interrupt, |
111 | .flags = IRQF_DISABLED | IRQF_SHARED, | 111 | .flags = IRQF_DISABLED | IRQF_SHARED, |
112 | .mask = CPU_MASK_NONE, | ||
113 | .name = "fpga.0", | 112 | .name = "fpga.0", |
114 | .dev_id = (void *) 0x0028UL, | 113 | .dev_id = (void *) 0x0028UL, |
115 | }, | 114 | }, |
116 | [1] = { | 115 | [1] = { |
117 | .handler = fpga_interrupt, | 116 | .handler = fpga_interrupt, |
118 | .flags = IRQF_DISABLED | IRQF_SHARED, | 117 | .flags = IRQF_DISABLED | IRQF_SHARED, |
119 | .mask = CPU_MASK_NONE, | ||
120 | .name = "fpga.1", | 118 | .name = "fpga.1", |
121 | .dev_id = (void *) 0x0050UL, | 119 | .dev_id = (void *) 0x0050UL, |
122 | }, | 120 | }, |
123 | [2] = { | 121 | [2] = { |
124 | .handler = fpga_interrupt, | 122 | .handler = fpga_interrupt, |
125 | .flags = IRQF_DISABLED | IRQF_SHARED, | 123 | .flags = IRQF_DISABLED | IRQF_SHARED, |
126 | .mask = CPU_MASK_NONE, | ||
127 | .name = "fpga.2", | 124 | .name = "fpga.2", |
128 | .dev_id = (void *) 0x1c00UL, | 125 | .dev_id = (void *) 0x1c00UL, |
129 | }, | 126 | }, |
130 | [3] = { | 127 | [3] = { |
131 | .handler = fpga_interrupt, | 128 | .handler = fpga_interrupt, |
132 | .flags = IRQF_DISABLED | IRQF_SHARED, | 129 | .flags = IRQF_DISABLED | IRQF_SHARED, |
133 | .mask = CPU_MASK_NONE, | ||
134 | .name = "fpga.3", | 130 | .name = "fpga.3", |
135 | .dev_id = (void *) 0x6386UL, | 131 | .dev_id = (void *) 0x6386UL, |
136 | } | 132 | } |
diff --git a/arch/frv/kernel/irq-mb93093.c b/arch/frv/kernel/irq-mb93093.c index 3c2752ca9775..e45209031873 100644 --- a/arch/frv/kernel/irq-mb93093.c +++ b/arch/frv/kernel/irq-mb93093.c | |||
@@ -108,7 +108,6 @@ static struct irqaction fpga_irq[1] = { | |||
108 | [0] = { | 108 | [0] = { |
109 | .handler = fpga_interrupt, | 109 | .handler = fpga_interrupt, |
110 | .flags = IRQF_DISABLED, | 110 | .flags = IRQF_DISABLED, |
111 | .mask = CPU_MASK_NONE, | ||
112 | .name = "fpga.0", | 111 | .name = "fpga.0", |
113 | .dev_id = (void *) 0x0700UL, | 112 | .dev_id = (void *) 0x0700UL, |
114 | } | 113 | } |
diff --git a/arch/frv/kernel/irq-mb93493.c b/arch/frv/kernel/irq-mb93493.c index 7754c7338e4b..ba55ecdfb245 100644 --- a/arch/frv/kernel/irq-mb93493.c +++ b/arch/frv/kernel/irq-mb93493.c | |||
@@ -120,14 +120,12 @@ static struct irqaction mb93493_irq[2] = { | |||
120 | [0] = { | 120 | [0] = { |
121 | .handler = mb93493_interrupt, | 121 | .handler = mb93493_interrupt, |
122 | .flags = IRQF_DISABLED | IRQF_SHARED, | 122 | .flags = IRQF_DISABLED | IRQF_SHARED, |
123 | .mask = CPU_MASK_NONE, | ||
124 | .name = "mb93493.0", | 123 | .name = "mb93493.0", |
125 | .dev_id = (void *) __addr_MB93493_IQSR(0), | 124 | .dev_id = (void *) __addr_MB93493_IQSR(0), |
126 | }, | 125 | }, |
127 | [1] = { | 126 | [1] = { |
128 | .handler = mb93493_interrupt, | 127 | .handler = mb93493_interrupt, |
129 | .flags = IRQF_DISABLED | IRQF_SHARED, | 128 | .flags = IRQF_DISABLED | IRQF_SHARED, |
130 | .mask = CPU_MASK_NONE, | ||
131 | .name = "mb93493.1", | 129 | .name = "mb93493.1", |
132 | .dev_id = (void *) __addr_MB93493_IQSR(1), | 130 | .dev_id = (void *) __addr_MB93493_IQSR(1), |
133 | } | 131 | } |
diff --git a/arch/frv/kernel/irq.c b/arch/frv/kernel/irq.c index 73abae767fdc..af3e824b91b3 100644 --- a/arch/frv/kernel/irq.c +++ b/arch/frv/kernel/irq.c | |||
@@ -74,7 +74,7 @@ int show_interrupts(struct seq_file *p, void *v) | |||
74 | if (action) { | 74 | if (action) { |
75 | seq_printf(p, "%3d: ", i); | 75 | seq_printf(p, "%3d: ", i); |
76 | for_each_present_cpu(cpu) | 76 | for_each_present_cpu(cpu) |
77 | seq_printf(p, "%10u ", kstat_cpu(cpu).irqs[i]); | 77 | seq_printf(p, "%10u ", kstat_irqs_cpu(i, cpu)); |
78 | seq_printf(p, " %10s", irq_desc[i].chip->name ? : "-"); | 78 | seq_printf(p, " %10s", irq_desc[i].chip->name ? : "-"); |
79 | seq_printf(p, " %s", action->name); | 79 | seq_printf(p, " %s", action->name); |
80 | for (action = action->next; | 80 | for (action = action->next; |
diff --git a/arch/frv/kernel/process.c b/arch/frv/kernel/process.c index 9583a338e9d6..0de50df74970 100644 --- a/arch/frv/kernel/process.c +++ b/arch/frv/kernel/process.c | |||
@@ -204,7 +204,7 @@ void prepare_to_copy(struct task_struct *tsk) | |||
204 | /* | 204 | /* |
205 | * set up the kernel stack and exception frames for a new process | 205 | * set up the kernel stack and exception frames for a new process |
206 | */ | 206 | */ |
207 | int copy_thread(int nr, unsigned long clone_flags, | 207 | int copy_thread(unsigned long clone_flags, |
208 | unsigned long usp, unsigned long topstk, | 208 | unsigned long usp, unsigned long topstk, |
209 | struct task_struct *p, struct pt_regs *regs) | 209 | struct task_struct *p, struct pt_regs *regs) |
210 | { | 210 | { |
diff --git a/arch/frv/kernel/time.c b/arch/frv/kernel/time.c index 69f6a4ef5d61..fb0ce7577225 100644 --- a/arch/frv/kernel/time.c +++ b/arch/frv/kernel/time.c | |||
@@ -45,7 +45,6 @@ static irqreturn_t timer_interrupt(int irq, void *dummy); | |||
45 | static struct irqaction timer_irq = { | 45 | static struct irqaction timer_irq = { |
46 | .handler = timer_interrupt, | 46 | .handler = timer_interrupt, |
47 | .flags = IRQF_DISABLED, | 47 | .flags = IRQF_DISABLED, |
48 | .mask = CPU_MASK_NONE, | ||
49 | .name = "timer", | 48 | .name = "timer", |
50 | }; | 49 | }; |
51 | 50 | ||
diff --git a/arch/frv/mm/dma-alloc.c b/arch/frv/mm/dma-alloc.c index dc6522c464d4..44840e73e907 100644 --- a/arch/frv/mm/dma-alloc.c +++ b/arch/frv/mm/dma-alloc.c | |||
@@ -36,10 +36,10 @@ | |||
36 | #include <linux/vmalloc.h> | 36 | #include <linux/vmalloc.h> |
37 | #include <linux/init.h> | 37 | #include <linux/init.h> |
38 | #include <linux/pci.h> | 38 | #include <linux/pci.h> |
39 | #include <linux/hardirq.h> | ||
39 | 40 | ||
40 | #include <asm/pgalloc.h> | 41 | #include <asm/pgalloc.h> |
41 | #include <asm/io.h> | 42 | #include <asm/io.h> |
42 | #include <asm/hardirq.h> | ||
43 | #include <asm/mmu_context.h> | 43 | #include <asm/mmu_context.h> |
44 | #include <asm/pgtable.h> | 44 | #include <asm/pgtable.h> |
45 | #include <asm/mmu.h> | 45 | #include <asm/mmu.h> |
diff --git a/arch/frv/mm/tlb-miss.S b/arch/frv/mm/tlb-miss.S index 07643482cad2..7f392bc651a3 100644 --- a/arch/frv/mm/tlb-miss.S +++ b/arch/frv/mm/tlb-miss.S | |||
@@ -13,7 +13,6 @@ | |||
13 | #include <linux/linkage.h> | 13 | #include <linux/linkage.h> |
14 | #include <asm/page.h> | 14 | #include <asm/page.h> |
15 | #include <asm/pgtable.h> | 15 | #include <asm/pgtable.h> |
16 | #include <asm/highmem.h> | ||
17 | #include <asm/spr-regs.h> | 16 | #include <asm/spr-regs.h> |
18 | 17 | ||
19 | .section .text.tlbmiss | 18 | .section .text.tlbmiss |