RE: [PATCH 0/3] 3430 clock: add several 3430ES2-only clocks

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

 



Hi Paul

>Sent: Thursday, December 20, 2007 2:59 AM
>
>Hi Vikram,
>
>On Wed, 19 Dec 2007, Pandita, Vikram wrote:
>
>> Your patches break booting on ES2.0
>
>thanks for the test.  Can you apply the attached patch, and send along the
>boot log?

Following is the error log with your debug patch on 3430 ES2.0

[snip]
Starting kernel ...

Uncompressing Linux.................................................................................
.............. done, booting the kernel.
<5>Linux version 2.6.24-rc5-omap1-g047c6b0c-dirty (vikram@xxxxxxxxxxxxxxxxxxxxx) (gcc version 4.1.1
(CodeSourcery ARM Sourcery G++ 2006q3-26)) #47 Thu Dec 20 12:17:40 IST 2007
CPU: ARMv7 Processor [411fc081] revision 1 (ARMv7), cr=00c5387f
Machine: OMAP3430 3430SDP board
Memory policy: ECC disabled, Data cache writeback
<7>On node 0 totalpages: 32768
<7>  DMA zone: 256 pages used for memmap
<7>  DMA zone: 0 pages reserved
<7>  DMA zone: 32512 pages, LIFO batch:7
<7>  Normal zone: 0 pages used for memmap
<7>  Movable zone: 0 pages used for memmap
<6>OMAP3430ES1
<6>SRAM: Mapped pa 0x40200000 to va 0xd7000000 size: 0x100000
CPU0: D VIPT write-through cache
CPU0: cache: 768 bytes, associativity 1, 8 byte lines, 64 sets
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
<5>Kernel command line: console=ttyS0,115200n8 noinitrd root=/dev/nfs rw nfsroot=172.24.190.242:/dat
a/12X_FS/targetaudio,nolock,rsize=400,wsize=400,tcp ip=dhcp devfs=mount

<7>clock: inited osc_sys_ck parent to virt_26m_ck (was NULL)
<7>clock: inited omap_54m_fck parent to dpll4_m3x2_ck (was NULL)
<7>clock: inited omap_48m_fck parent to cm_96m_fck (was NULL)
<7>clock: inited clkout2_src_ck parent to omap_54m_fck (was NULL)
<7>clock: inited sys_clkout2 parent to clkout2_src_ck (was NULL)
<7>clock: inited gpt10_fck parent to omap_32k_fck (was sys_ck)
<7>clock: inited gpt11_fck parent to omap_32k_fck (was sys_ck)
<7>clock: inited mcbsp5_fck parent to core_96m_fck (was NULL)
<7>clock: inited mcbsp1_fck parent to core_96m_fck (was NULL)
<7>clock: inited ssi_ssr_fck parent to corex2_fck (was NULL)
<7>clock: inited usim_fck parent to sys_ck (was NULL)
<7>clock: inited gpt1_fck parent to sys_ck (was NULL)
<7>clock: inited gpt2_fck parent to sys_ck (was NULL)
<7>clock: inited gpt3_fck parent to sys_ck (was NULL)
<7>clock: inited gpt4_fck parent to sys_ck (was NULL)
<7>clock: inited gpt5_fck parent to sys_ck (was NULL)
<7>clock: inited gpt6_fck parent to sys_ck (was NULL)
<7>clock: inited gpt7_fck parent to sys_ck (was NULL)
<7>clock: inited gpt8_fck parent to sys_ck (was NULL)
<7>clock: inited gpt9_fck parent to sys_ck (was NULL)
<7>clock: inited mcbsp2_fck parent to per_96m_fck (was NULL)
<7>clock: inited mcbsp3_fck parent to per_96m_fck (was NULL)
<7>clock: inited mcbsp4_fck parent to per_96m_fck (was NULL)
<7>clock: inited emu_src_ck parent to sys_ck (was NULL)
<7>clock: inited pclk_fck parent to emu_src_ck (was NULL)
<7>clock: inited pclkx2_fck parent to emu_src_ck (was NULL)
<7>clock: inited atclk_fck parent to emu_src_ck (was NULL)
<7>clock: inited traceclk_src_fck parent to sys_ck (was NULL)
<7>clock: inited traceclk_fck parent to traceclk_src_fck (was NULL)
<7>clock: recalc'ing clksel clk sgx_fck
<7>clock: in omap2_get_clksel_by_parent: clk sgx_fck
<1>Unable to handle kernel NULL pointer dereference at virtual address 0000000c
<1>pgd = c0004000
<1>[0000000c] *pgd=00000000
Internal error: Oops: 5 [#1]
Modules linked in:
CPU: 0    Not tainted  (2.6.24-rc5-omap1-g047c6b0c-dirty #47)
PC is at omap2_get_clksel_by_parent+0x34/0x80
LR is at 0xc02c9840
pc : [<c002e960>]    lr : [<c02c9840>]    psr: 600001d3
sp : c02bfed8  ip : c02c9840  fp : c02bfef4
r10: 0000001f  r9 : 411fc081  r8 : 80020648
r7 : c02c1d68  r6 : 00000000  r5 : c02c52f4  r4 : 00000002
r3 : 00000000  r2 : 00000001  r1 : 00000001  r0 : c0281e2c
Flags: nZCv  IRQs off  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
Control: 00c5387f  Table: 80004018  DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc02be2d8)
Stack: (0xc02bfed8 to 0xc02c0000)
fec0:                                                       00000332 00000002
fee0: c02c52f4 00000002 c02bff14 c02bfef8 c002e9cc c002e938 411fc081 00000002
ff00: c02c52f4 c0021f28 c02bff34 c02bff18 c002f264 c002e9b8 c02bff4c 00000007
ff20: c02c52f4 48000000 c02bff4c c02bff38 c002f298 c002f224 c02c52f4 48000000
ff40: c02bff64 c02bff50 c003ae00 c002f280 c001189c c0022830 c02bff8c c02bff68
ff60: c00118ec c003add0 c02c0100 fffffff8 c02bff8c c02e3404 c02e3410 c0021f28
ff80: c02bff9c c02bff90 c00110e8 c00117e8 c02bffb4 c02bffa0 c0011a44 c00110e0
ffa0: 00000060 c02e3404 c02bffc4 c02bffb8 c000ee18 c0011a3c c02bfff4 c02bffc8
ffc0: c0008c5c c000edec c0008544 00000000 00000000 c0021f28 00000000 00c5387d
ffe0: c02e3d10 c002232c 00000000 c02bfff8 80008034 c0008b18 00000000 00000000
Backtrace:
[<c002e92c>] (omap2_get_clksel_by_parent+0x0/0x80) from [<c002e9cc>] (omap2_clksel_to_divisor+0x20/0
x90)
 r6:00000002 r5:c02c52f4 r4:00000002
[<c002e9ac>] (omap2_clksel_to_divisor+0x0/0x90) from [<c002f264>] (omap2_clksel_get_divisor+0x4c/0x5
c)
 r6:c0021f28 r5:c02c52f4 r4:00000002
[<c002f218>] (omap2_clksel_get_divisor+0x0/0x5c) from [<c002f298>] (omap2_clksel_recalc+0x24/0x80)
 r5:48000000 r4:c02c52f4
[<c002f274>] (omap2_clksel_recalc+0x0/0x80) from [<c003ae00>] (recalculate_root_clocks+0x3c/0x5c)
 r5:48000000 r4:c02c52f4
[<c003adc4>] (recalculate_root_clocks+0x0/0x5c) from [<c00118ec>] (omap2_clk_init+0x110/0x1c4)
 r4:c0022830
[<c00117dc>] (omap2_clk_init+0x0/0x1c4) from [<c00110e8>] (omap2_init_common_hw+0x14/0x20)
 r6:c0021f28 r5:c02e3410 r4:c02e3404
[<c00110d4>] (omap2_init_common_hw+0x0/0x20) from [<c0011a44>] (omap_3430sdp_init_irq+0x14/0x9c)
[<c0011a30>] (omap_3430sdp_init_irq+0x0/0x9c) from [<c000ee18>] (init_IRQ+0x38/0x48)
[<c000ede0>] (init_IRQ+0x0/0x48) from [<c0008c5c>] (start_kernel+0x150/0x2b4)
[<c0008b0c>] (start_kernel+0x0/0x2b4) from [<80008034>] (0x80008034)
 r6:c002232c r5:c02e3d10 r4:00c5387d
Code: e595100c e59f0044 eb005fb2 e59f0040 (e596100c)
<0>Kernel panic - not syncing: Attempted to kill the idle task!

>
>thanks,
>
>- Paul
-
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