public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] OMAP2/3: fix clock/clockdomain bugs
@ 2008-08-12 21:31 Paul Walmsley
  2008-08-12 21:31 ` [PATCH 1/2] OMAP2 clock: associate clocks with clockdomains at startup Paul Walmsley
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Paul Walmsley @ 2008-08-12 21:31 UTC (permalink / raw)
  To: linux-omap

This series fixes two bugs that cause N800 to panic on boot:

- a OMAP2xxx clock code bug, which caused an "Unhandled fault:
  alignment exception (0x001) at 0xc02....." panic; and

- an OMAP2/3 clockdomain bug, which caused an "Unable to handle kernel
  paging request at virtual address 5f75706d" panic.

These bugs were exposed by 0e5194e1a84c219bebbb78f305b7a8eabc4a3656 and
718fc6cd4db902aa2242a736cc3feb8744a4c71a.

With the following patches applied on git head, N800 boots fine, but
only if CONFIG_DEBUG_LL is enabled.  If it is disabled, it hangs at
some point in early boot.  Don't know why.

These patches also boot-tested cleanly on 2430SDP and 3430SDP, both
with and without CONFIG_DEBUG_LL.

   text    data     bss     dec     hex filename
3217805  149808   85008 3452621  34aecd vmlinux.n800.orig
3217837  149808   85008 3452653  34aeed vmlinux.n800

 arch/arm/mach-omap2/clock24xx.c   |    2 ++
 arch/arm/mach-omap2/clockdomain.c |    6 ++++++
 2 files changed, 8 insertions(+), 0 deletions(-)


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-08-13  7:41 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-12 21:31 [PATCH 0/2] OMAP2/3: fix clock/clockdomain bugs Paul Walmsley
2008-08-12 21:31 ` [PATCH 1/2] OMAP2 clock: associate clocks with clockdomains at startup Paul Walmsley
2008-08-12 21:31 ` [PATCH 2/2] OMAP2/3 clockdomains: autodeps should respect platform flags Paul Walmsley
2008-08-13  7:43 ` [PATCH 0/2] OMAP2/3: fix clock/clockdomain bugs Tony Lindgren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox