<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IMX SDMA scheduling issue in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373508#M53446</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you provide more detail about &lt;A href="http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436" title="http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436"&gt;http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436&lt;/A&gt;&lt;/P&gt;&lt;P&gt;"imx-sdma cyclic handling to report residue"&lt;/P&gt;&lt;P&gt;Do we have any update for this in 3.10.17 kernel?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 29 Dec 2014 09:42:35 GMT</pubDate>
    <dc:creator>saurabh206</dc:creator>
    <dc:date>2014-12-29T09:42:35Z</dc:date>
    <item>
      <title>IMX SDMA scheduling issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373506#M53444</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are using Linux kernel 3.10.17.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We are seeing following crash log while trying to play sequence of audio file with CSI data capture.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Unable to handle kernel NULL pointer dereference at virtual address 000000a4&lt;/P&gt;&lt;P&gt; pgd = a84fc000&lt;/P&gt;&lt;P&gt; [000000a4] *pgd=384d4831, *pte=00000000, *ppte=00000000&lt;/P&gt;&lt;P&gt; Internal error: Oops: 17 [#1] PREEMPT SMP ARM&lt;/P&gt;&lt;P&gt; Modules linked in: tvin galcore&lt;/P&gt;&lt;P&gt; CPU: 0 PID: 118 Comm: demo Not tainted 3.10.17-1.0.0_ga #1&lt;/P&gt;&lt;P&gt; task: a84ac3c0 ti: a831c000 task.ti: a831c000&lt;/P&gt;&lt;P&gt; PC is at snd_pcm_period_elapsed+0x44/0xd8&lt;/P&gt;&lt;P&gt; LR is at _raw_spin_lock+0x10/0x4c&lt;/P&gt;&lt;P&gt; pc : [&amp;lt;802bc274&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; lr : [&amp;lt;80306cd8&amp;gt;]&amp;nbsp;&amp;nbsp;&amp;nbsp; psr: 60000193&lt;/P&gt;&lt;P&gt; sp : a831def8&amp;nbsp; ip : 00000020&amp;nbsp; fp : 00000100&lt;/P&gt;&lt;P&gt; r10: 00000000&amp;nbsp; r9 : 00404000&amp;nbsp; r8 : 00000000&lt;/P&gt;&lt;P&gt; r7 : 60000113&amp;nbsp; r6 : a81f14c0&amp;nbsp; r5 : a842a800&amp;nbsp; r4 : a81f1400&lt;/P&gt;&lt;P&gt; r3 : 00000000&amp;nbsp; r2 : 00007fe8&amp;nbsp; r1 : 00000000&amp;nbsp; r0 : 00000002&lt;/P&gt;&lt;P&gt; Flags: nZCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment user&lt;/P&gt;&lt;P&gt; Control: 10c53c7d&amp;nbsp; Table: 384fc04a&amp;nbsp; DAC: 00000015&lt;/P&gt;&lt;P&gt; Process demo (pid: 118, stack limit = 0xa831c238)&lt;/P&gt;&lt;P&gt; Stack: (0xa831def8 to 0xa831e000)&lt;/P&gt;&lt;P&gt; dee0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a8401e40 a81a00f0&lt;/P&gt;&lt;P&gt; df00: 0000000c 00000001 00000003 801a336c 801a32dc a81a01c0 a81a01c4 804725c4&lt;/P&gt;&lt;P&gt; df20: 00000000 80029b00 00000001 8047809c a831c000 0000000a 7fb87f7c 80029240&lt;/P&gt;&lt;P&gt; df40: a80079c0 a8199400 a80079c0 00000018 00000006 00004b11 7eab5770 60000193&lt;/P&gt;&lt;P&gt; df60: 80472ef0 00000000 7eab5700 7eab5730 00000009 5fa69d78 7eab5770 800293b4&lt;/P&gt;&lt;P&gt; df80: a831c008 80029608 00000022 8000e1a8 f4000100 a831dfb0 8047e83c 80008448&lt;/P&gt;&lt;P&gt; dfa0: 76e3c1b8 80000010 ffffffff 8000d67c 00000001 00000000 00000000 00000000&lt;/P&gt;&lt;P&gt; dfc0: 5fa5b300 00000002 6dd86f88 7eab5700 7eab5730 00000009 5fa69d78 7eab5770&lt;/P&gt;&lt;P&gt; dfe0: 00000000 7eab56c0 76e3aeb4 76e3c1b8 80000010 ffffffff 3bf58811 3bf58c11&lt;/P&gt;&lt;P&gt; [&amp;lt;802bc274&amp;gt;] (snd_pcm_period_elapsed+0x44/0xd8) from [&amp;lt;801a336c&amp;gt;] (sdma_tasklet+0x90/0x134)&lt;/P&gt;&lt;P&gt; [&amp;lt;801a336c&amp;gt;] (sdma_tasklet+0x90/0x134) from [&amp;lt;80029b00&amp;gt;] (tasklet_action+0x98/0xfc)&lt;/P&gt;&lt;P&gt; [&amp;lt;80029b00&amp;gt;] (tasklet_action+0x98/0xfc) from [&amp;lt;80029240&amp;gt;] (__do_softirq+0xd4/0x1c0)&lt;/P&gt;&lt;P&gt; [&amp;lt;80029240&amp;gt;] (__do_softirq+0xd4/0x1c0) from [&amp;lt;800293b4&amp;gt;] (do_softirq+0x44/0x50)&lt;/P&gt;&lt;P&gt; [&amp;lt;800293b4&amp;gt;] (do_softirq+0x44/0x50) from [&amp;lt;80029608&amp;gt;] (irq_exit+0x74/0xc0)&lt;/P&gt;&lt;P&gt; [&amp;lt;80029608&amp;gt;] (irq_exit+0x74/0xc0) from [&amp;lt;8000e1a8&amp;gt;] (handle_IRQ+0x6c/0x90)&lt;/P&gt;&lt;P&gt; [&amp;lt;8000e1a8&amp;gt;] (handle_IRQ+0x6c/0x90) from [&amp;lt;80008448&amp;gt;] (gic_handle_irq+0x3c/0x60)&lt;/P&gt;&lt;P&gt; [&amp;lt;80008448&amp;gt;] (gic_handle_irq+0x3c/0x60) from [&amp;lt;8000d67c&amp;gt;] (__irq_usr+0x3c/0x60)&lt;/P&gt;&lt;P&gt; Exception stack(0xa831dfb0 to 0xa831dff8)&lt;/P&gt;&lt;P&gt; dfa0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 00000001 00000000 00000000 00000000&lt;/P&gt;&lt;P&gt; dfc0: 5fa5b300 00000002 6dd86f88 7eab5700 7eab5730 00000009 5fa69d78 7eab5770&lt;/P&gt;&lt;P&gt; dfe0: 00000000 7eab56c0 76e3aeb4 76e3c1b8 80000010 ffffffff&lt;/P&gt;&lt;P&gt; Code: e1a07000 e1a00006 eb012a95 e59430a8 (e59330a4)&lt;/P&gt;&lt;P&gt; ---[ end trace bde07178062cfd02 ]---&lt;/P&gt;&lt;P&gt; Kernel panic - not syncing: Fatal exception in interrupt&lt;/P&gt;&lt;P&gt; CPU1: stopping&lt;/P&gt;&lt;P&gt; CPU: 1 PID: 0 Comm: swapper/1 Tainted: G&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; D&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.10.17-1.0.0_ga #1&lt;/P&gt;&lt;P&gt; [&amp;lt;80012b28&amp;gt;] (unwind_backtrace+0x0/0xe0) from [&amp;lt;80010a48&amp;gt;] (show_stack+0x10/0x14)&lt;/P&gt;&lt;P&gt; [&amp;lt;80010a48&amp;gt;] (show_stack+0x10/0x14) from [&amp;lt;80011df8&amp;gt;] (handle_IPI+0xc0/0x118)&lt;/P&gt;&lt;P&gt; [&amp;lt;80011df8&amp;gt;] (handle_IPI+0xc0/0x118) from [&amp;lt;80008464&amp;gt;] (gic_handle_irq+0x58/0x60)&lt;/P&gt;&lt;P&gt; [&amp;lt;80008464&amp;gt;] (gic_handle_irq+0x58/0x60) from [&amp;lt;8000d4c0&amp;gt;] (__irq_svc+0x40/0x70)&lt;/P&gt;&lt;P&gt; Exception stack(0xa808df50 to 0xa808df98)&lt;/P&gt;&lt;P&gt; df40:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; a808df98 00000072 a8a80283 00000072&lt;/P&gt;&lt;P&gt; df60: 977b2776 00000072 00000001 80d15128 8048191c 80481968 804f16c4 00000000&lt;/P&gt;&lt;P&gt; df80: 00000009 a808df98 80051ad8 8026a624 600f0013 ffffffff&lt;/P&gt;&lt;P&gt; [&amp;lt;8000d4c0&amp;gt;] (__irq_svc+0x40/0x70) from [&amp;lt;8026a624&amp;gt;] (cpuidle_enter_state+0x50/0xd8)&lt;/P&gt;&lt;P&gt; [&amp;lt;8026a624&amp;gt;] (cpuidle_enter_state+0x50/0xd8) from [&amp;lt;8026a78c&amp;gt;] (cpuidle_idle_call+0xe0/0x144)&lt;/P&gt;&lt;P&gt; [&amp;lt;8026a78c&amp;gt;] (cpuidle_idle_call+0xe0/0x144) from [&amp;lt;8000e484&amp;gt;] (arch_cpu_idle+0x10/0x48)&lt;/P&gt;&lt;P&gt; [&amp;lt;8000e484&amp;gt;] (arch_cpu_idle+0x10/0x48) from [&amp;lt;8005144c&amp;gt;] (cpu_startup_entry+0xc4/0x124)&lt;/P&gt;&lt;P&gt; [&amp;lt;8005144c&amp;gt;] (cpu_startup_entry+0xc4/0x124) from [&amp;lt;102ff044&amp;gt;] (0x102ff044)&lt;/P&gt;&lt;P&gt; imx-ipuv3 2400000.ipu: IPU Warning - IPU_INT_STAT_10 = 0x00000001&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 24 Dec 2014 08:17:41 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373506#M53444</guid>
      <dc:creator>saurabh206</dc:creator>
      <dc:date>2014-12-24T08:17:41Z</dc:date>
    </item>
    <item>
      <title>Re: IMX SDMA scheduling issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373507#M53445</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I hope the enclosed recommendations how to debug kernel crashes help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day,&lt;BR /&gt;Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 25 Dec 2014 06:28:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373507#M53445</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2014-12-25T06:28:40Z</dc:date>
    </item>
    <item>
      <title>Re: IMX SDMA scheduling issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373508#M53446</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Yuri&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you provide more detail about &lt;A href="http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436" title="http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436"&gt;http://permalink.gmane.org/gmane.linux.ports.arm.kernel/335436&lt;/A&gt;&lt;/P&gt;&lt;P&gt;"imx-sdma cyclic handling to report residue"&lt;/P&gt;&lt;P&gt;Do we have any update for this in 3.10.17 kernel?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Saurabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 29 Dec 2014 09:42:35 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373508#M53446</guid>
      <dc:creator>saurabh206</dc:creator>
      <dc:date>2014-12-29T09:42:35Z</dc:date>
    </item>
    <item>
      <title>Re: IMX SDMA scheduling issue</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373509#M53447</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;nbsp; Alas. I do not have information about the &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;imx-sdma cyclic handling.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;~Yuri.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 23 Jan 2015 07:20:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/IMX-SDMA-scheduling-issue/m-p/373509#M53447</guid>
      <dc:creator>Yuri</dc:creator>
      <dc:date>2015-01-23T07:20:10Z</dc:date>
    </item>
  </channel>
</rss>

