public inbox for linux-omap@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] ARM: OMAP4: Boot up crash 2.6.31-rc6
@ 2009-08-21  9:10 Shilimkar, Santosh
  2009-08-21 16:00 ` Kevin Hilman
  0 siblings, 1 reply; 5+ messages in thread
From: Shilimkar, Santosh @ 2009-08-21  9:10 UTC (permalink / raw)
  To: Russell King
  Cc: Tony Lindgren, Kevin Hilman, linux-omap@vger.kernel.org,
	linux-arm-kernel@lists.arm.linux.org.uk

Russell,

On the mainline 2.6.31-rc6, OMAP4 boot is crashing. Also serial code in the linux-next branch isn't merge correctly and needs reworked patches. 

Can you please see if they are ok? 

This patch series addresses the OMAP4430 boot up crash issues on the latest 2.6.31-rc6 kernel release. They are generated against 2.6.31-rc6 
(commit= 6c30c53fd5ae6a99a23ad78e90c428d2c8ffb07f)
OMAP4 was broken after "[PATCH 00/14] OMAP PM fixes for .31-rc series" series got merged in.
http://www.mail-archive.com/linux-omap@vger.kernel.org/msg14527.html
 
Two issues -
1. NULL pointer dereference in omap_serial_init()-
static struct omap_uart_state omap_uart[OMAP_MAX_NR_PORTS], has three instances populated and for OMAP4 macro OMAP_MAX_NR_PORTS=4. So at the fourth iteration, there is NULL pointer oops.
This was also related to the merge issue in the linux-next branch. 
http://lkml.org/lkml/2009/8/20/192

	[PATCH 1/2] ARM: OMAP4: Fix NULL pointer dereference crash.

2. Console is not working because the uart platform data is not getting registered to kernel. Registration fails because of clock check failure in omap_serial_init(). As you aware the clock framework is still under review on mailing list. Hence below patch is necessary to fix the same.

	[PATCH 2/2] ARM: OMAP4: Bypass the clock check.

Thanks !!

Regards,
Santosh


^ permalink raw reply	[flat|nested] 5+ messages in thread
* [PATCH 0/2] ARM: OMAP4: Boot up crash 2.6.31-rc6
@ 2009-08-20 16:24 Shilimkar, Santosh
  0 siblings, 0 replies; 5+ messages in thread
From: Shilimkar, Santosh @ 2009-08-20 16:24 UTC (permalink / raw)
  To: Kevin Hilman, Tony Lindgren; +Cc: linux-omap@vger.kernel.org

Kevin/Tony,

This patch series addresses the OMAP4430 boot up crash issues on the latest 2.6.31-rc6 kernel release.

On the latest mainline as well as linux-omap master (2.6.31-rc6), OMAP4 boot is crashing. This has broken after "[PATCH 00/14] OMAP PM fixes for .31-rc series" series got merged in.
http://www.mail-archive.com/linux-omap@vger.kernel.org/msg14527.html
 
Two issues -
1. NULL pointer dereference in omap_serial_init()-
static struct omap_uart_state omap_uart[OMAP_MAX_NR_PORTS], has three instances populated and for OMAP4 macro OMAP_MAX_NR_PORTS=4. So at the fourth iteration, there is NULL pointer oops.
This was also related to the merge issue in the linux-next branch. 
http://lkml.org/lkml/2009/8/20/192

[PATCH 1/2] ARM: OMAP4: Fix NULL pointer dereference crash.

2. Console is not working because the uart platform data is not getting registered to kernel. Registration fails because of clock check failure in omap_serial_init(). As you aware the clock framework is still under review on mailing list. Hence below patch is necessary to fix the same.

[PATCH 2/2] ARM: OMAP4: Bypass the clock check.

Please review the same.

Thanks!!

Regards,
Santosh


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

end of thread, other threads:[~2009-08-24 14:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-21  9:10 [PATCH 0/2] ARM: OMAP4: Boot up crash 2.6.31-rc6 Shilimkar, Santosh
2009-08-21 16:00 ` Kevin Hilman
2009-08-22  7:56   ` Shilimkar, Santosh
2009-08-24 14:09     ` Tony Lindgren
  -- strict thread matches above, loose matches on Subject: below --
2009-08-20 16:24 Shilimkar, Santosh

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