Thread (115 messages) 115 messages, 8 authors, 2010-10-06
STALE5721d

[PATCH 4/4] omap: Fix SMP on UP interrupt handling for multi-omap

From: tony@atomide.com (Tony Lindgren)
Date: 2010-08-17 14:14:28
Also in: linux-omap

* srinidhi [off-list ref] [100817 15:07]:
On Tue, 2010-08-17 at 13:30 +0200, Tony Lindgren wrote:
quoted
* srinidhi [off-list ref] [100817 14:00]:
quoted
On Tue, 2010-08-17 at 12:53 +0200, Tony Lindgren wrote:
quoted
Fix SMP on UP interrupt handling for multi-omap

Signed-off-by: Tony Lindgren <tony@atomide.com>
---
 arch/arm/mach-omap2/include/mach/entry-macro.S |   22 ++++++++++++++++++++++
 arch/arm/mach-omap2/omap-smp.c                 |   16 ++++++++++++----
 arch/arm/mach-omap2/timer-gp.c                 |    7 +++++--
 3 files changed, 39 insertions(+), 6 deletions(-)
diff --git a/arch/arm/mach-omap2/include/mach/entry-macro.S b/arch/arm/mach-omap2/include/mach/entry-macro.S
index 06e64e1..75c67aa 100644
--- a/arch/arm/mach-omap2/include/mach/entry-macro.S
+++ b/arch/arm/mach-omap2/include/mach/entry-macro.S
There is one patch lying in Russell's tracker (6284/1) which attempts to
use the common IRQ helper macros instead of platforms duplicating this
file. Perhaps you may need to re-base to that if Russell is ok with that
patch, of course.
Nice to see. Ideally test_for_ipi and test_for_ltirq would return
early automatically when running SMP kernel on UP.

BTW, did you test patch 6284/1 with omap3_defconfig to make sure
that still boots on omap3 & 4?
Just build tested for all other machines and boot tested on ux500
machine. I do not have omap and other boards :(
OK, I'll give your patch a try on some omap3 board, maybe Santosh
can test it on omap4.

Regards,

Tony
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help