[PATCH 0/2] OMAP2/3: fix clock/clockdomain bugs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Arm (vger)]     [ARM Kernel]     [ARM MSM]     [Linux Tegra]     [Linux WPAN Networking]     [Linux Wireless Networking]     [Maemo Users]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux