<?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: [imx25] Linux kernel hangs when using nfs with ethernet dongle in i.MX Processors</title>
    <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386170#M55937</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I assume you are not using device tree, nor the chipidea usb driver, correct?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Oct 2014 23:14:05 GMT</pubDate>
    <dc:creator>fabio_estevam</dc:creator>
    <dc:date>2014-10-13T23:14:05Z</dc:date>
    <item>
      <title>[imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386165#M55932</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;I am booting Linux through nfs via a USB Ethernet dongle on the USB host of imx253. But I get this warning and a hanging kernel very frequently, especially after USB device connection/disconnection on the USB hub.&lt;/P&gt;&lt;P&gt;[ 313.016083] ------------[ cut here ]------------&lt;/P&gt;&lt;P&gt;[ 313.020839] WARNING: at net/sched/sch_generic.c:254 dev_watchdog+0x1fc/0x284()&lt;/P&gt;&lt;P&gt;[ 313.028153] NETDEV WATCHDOG: eth0 (asix): transmit queue 0 timed out&lt;/P&gt;&lt;P&gt;[ 313.034580] Modules linked in: g_multi libcomposite&lt;/P&gt;&lt;P&gt;[ 313.039777] [&amp;lt;c000d654&amp;gt;] (unwind_backtrace+0x0/0x11c) from [&amp;lt;c0018b74&amp;gt;] (warn_slowpath_common+0x4c/0x64)&lt;/P&gt;&lt;P&gt;[ 313.049419] [&amp;lt;c0018b74&amp;gt;] (warn_slowpath_common+0x4c/0x64) from [&amp;lt;c0018bb8&amp;gt;] (warn_slowpath_fmt+0x2c/0x3c)&lt;/P&gt;&lt;P&gt;[ 313.059146] [&amp;lt;c0018bb8&amp;gt;] (warn_slowpath_fmt+0x2c/0x3c) from [&amp;lt;c0304690&amp;gt;] (dev_watchdog+0x1fc/0x284)&lt;/P&gt;&lt;P&gt;[ 313.068328] [&amp;lt;c0304690&amp;gt;] (dev_watchdog+0x1fc/0x284) from [&amp;lt;c0026cec&amp;gt;] (call_timer_fn+0x98/0x174)&lt;/P&gt;&lt;P&gt;[ 313.077264] [&amp;lt;c0026cec&amp;gt;] (call_timer_fn+0x98/0x174) from [&amp;lt;c0027818&amp;gt;] (run_timer_softirq+0x254/0x2bc)&lt;/P&gt;&lt;P&gt;[ 313.086621] [&amp;lt;c0027818&amp;gt;] (run_timer_softirq+0x254/0x2bc) from [&amp;lt;c0020120&amp;gt;] (__do_softirq+0x13c/0x27c)&lt;/P&gt;&lt;P&gt;[ 313.095970] [&amp;lt;c0020120&amp;gt;] (__do_softirq+0x13c/0x27c) from [&amp;lt;c0020534&amp;gt;] (irq_exit+0x44/0x5c)&lt;/P&gt;&lt;P&gt;[ 313.104363] [&amp;lt;c0020534&amp;gt;] (irq_exit+0x44/0x5c) from [&amp;lt;c00096d0&amp;gt;] (handle_IRQ+0x64/0x80)&lt;/P&gt;&lt;P&gt;[ 313.112401] [&amp;lt;c00096d0&amp;gt;] (handle_IRQ+0x64/0x80) from [&amp;lt;c0008700&amp;gt;] (avic_handle_irq+0x34/0x40)&lt;/P&gt;&lt;P&gt;[ 313.121052] [&amp;lt;c0008700&amp;gt;] (avic_handle_irq+0x34/0x40) from [&amp;lt;c0373500&amp;gt;] (__irq_svc+0x40/0x6c)&lt;/P&gt;&lt;P&gt;[ 313.129579] Exception stack(0xc0503f68 to 0xc0503fb0)&lt;/P&gt;&lt;P&gt;[ 313.134731] 3f60: 00000000 0005317f 0005217f 60000013 c0502038 c0502000&lt;/P&gt;&lt;P&gt;[ 313.143012] 3f80: c053db88 c04d61c4 c05fe320 41069264 804d521c 00000000 600000d3 c0503fb0&lt;/P&gt;&lt;P&gt;[ 313.151278] 3fa0: c0009784 c0009790 60000013 ffffffff&lt;/P&gt;&lt;P&gt;[ 313.156450] [&amp;lt;c0373500&amp;gt;] (__irq_svc+0x40/0x6c) from [&amp;lt;c0009790&amp;gt;] (default_idle+0x2c/0x34)&lt;/P&gt;&lt;P&gt;[ 313.164756] [&amp;lt;c0009790&amp;gt;] (default_idle+0x2c/0x34) from [&amp;lt;c00098a4&amp;gt;] (cpu_idle+0x74/0xb8)&lt;/P&gt;&lt;P&gt;[ 313.172977] [&amp;lt;c00098a4&amp;gt;] (cpu_idle+0x74/0xb8) from [&amp;lt;c04b96f8&amp;gt;] (start_kernel+0x258/0x298)&lt;/P&gt;&lt;P&gt;[ 313.181358] ---[ end trace 438f9adb5e9de426 ]---&lt;/P&gt;&lt;P&gt;[ 424.936148] nfs: server 192.168.2.37 not responding, still trying&lt;/P&gt;&lt;P&gt;[ 737.633305] usb 1-1: USB disconnect, device number 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;While searching for the solution, I came across the errata for other iMX processors - &lt;A href="http://cache.freescale.com/files/32bit/doc/errata/IMX6DQCE.pdf" style="color: #116699; padding-left: 12px; font-family: Verdana, sans-serif; font-size: 12px; background-color: #ffffdd; background-position: no-repeat;" title="http://cache.freescale.com/files/32bit/doc/errata/IMX6DQCE.pdf"&gt;http://cache.freescale.com/files/32bit/doc/errata/IMX6DQCE.pdf&lt;/A&gt; and &lt;A href="http://www.freescale.com/docs/pcn_attachments/15760_IMX53CE_Rev4.pdf" style="color: #116699; padding-left: 12px; font-family: Verdana, sans-serif; font-size: 12px; background-color: #ffffdd; background-position: no-repeat;" title="http://www.freescale.com/docs/pcn_attachments/15760_IMX53CE_Rev4.pdf"&gt;http://www.freescale.com/docs/pcn_attachments/15760_IMX53CE_Rev4.pdf&lt;/A&gt;. They both mention a USB IC bug &lt;SPAN style="color: #484848; font-family: Verdana, sans-serif; font-size: 12px; background-color: #ffffdd;"&gt;&lt;STRONG&gt;ERR006308&lt;/STRONG&gt;&lt;/SPAN&gt; which can cause the controller to hang. I tried disabling SDIS of USBMODE, but the trick didn't seem to work for iMX25.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you please confirm if &lt;SPAN style="color: #484848; font-family: Verdana, sans-serif; font-size: 12px; background-color: #ffffdd;"&gt;&lt;STRONG&gt;ERR006308&lt;/STRONG&gt; is an issue for iMX25 and how do I work around it?&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 07:59:10 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386165#M55932</guid>
      <dc:creator>CLI</dc:creator>
      <dc:date>2014-10-13T07:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386166#M55933</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hongliang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;formally i.MX25 has not this erratum according to &lt;A href="http://cache.freescale.com/files/32bit/doc/errata/IMX25CE.pdf?fasp=1&amp;amp;WT_TYPE=Errata&amp;amp;WT_VENDOR=FREESCALE&amp;amp;WT_FILE_FORMAT=pdf&amp;amp;WT_ASSET=Documentation&amp;amp;fileExt=.pdf"&gt;IMX25CE&lt;/A&gt; .&lt;/P&gt;&lt;P&gt;Errors may be caused by FIFO underrun, it can be reduced by&lt;/P&gt;&lt;P&gt;increasing the TXFIFOTHRES parameter in the TXFILLTUNING&lt;/P&gt;&lt;P&gt;register. Increasing this value will instruct the USB controller to&lt;/P&gt;&lt;P&gt;load more data in the FIFO, before starting the transmission.&lt;/P&gt;&lt;P&gt;This allows for more tolerance to bus access delays.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 09:35:37 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386166#M55933</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-13T09:35:37Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386167#M55934</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Can you try it with kernel 3.17?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 12:04:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386167#M55934</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2014-10-13T12:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386168#M55935</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I still get the same error after setting the threshold to maximum.:smileyconfused:&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 23:10:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386168#M55935</guid>
      <dc:creator>CLI</dc:creator>
      <dc:date>2014-10-13T23:10:05Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386169#M55936</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Will try it when I have a chance. I am currently using 3.8.8.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 23:10:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386169#M55936</guid>
      <dc:creator>CLI</dc:creator>
      <dc:date>2014-10-13T23:10:33Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386170#M55937</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I assume you are not using device tree, nor the chipidea usb driver, correct?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 23:14:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386170#M55937</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2014-10-13T23:14:05Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386171#M55938</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hongliang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also it may be recommended to try connect&lt;/P&gt;&lt;P&gt;usb dongle through self powered high speed hub&lt;/P&gt;&lt;P&gt;and probably try other dongles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2014 23:20:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386171#M55938</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-13T23:20:09Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386172#M55939</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, I am still using the mxc usb driver with a board set up file. This problem is only seen when booting from NFS with a USB Ethernet dongle which is connected to an external hub.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 00:39:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386172#M55939</guid>
      <dc:creator>CLI</dc:creator>
      <dc:date>2014-10-14T00:39:46Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386173#M55940</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ok, I think we do not see the issue with the chipidea usb driver. Please let us know when you have a chance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 00:42:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386173#M55940</guid>
      <dc:creator>fabio_estevam</dc:creator>
      <dc:date>2014-10-14T00:42:06Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386174#M55941</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Igor&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am already using a self-powered HS hub.&lt;/P&gt;&lt;P&gt;I've also tried two different dongles from Apple (asix inside) and Kontron (DM9601 inside). But same problem...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 00:44:29 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386174#M55941</guid>
      <dc:creator>CLI</dc:creator>
      <dc:date>2014-10-14T00:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: [imx25] Linux kernel hangs when using nfs with ethernet dongle</title>
      <link>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386175#M55942</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hongliang&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;you can also try below&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.nxp.com/message/285221"&gt;i.MX25 3stack usb issue and fix&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I think also moving to newer kernel would be best option,&lt;/P&gt;&lt;P&gt;as suggested Fabio.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;&lt;P&gt;igor&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 14 Oct 2014 01:57:11 GMT</pubDate>
      <guid>https://community.nxp.com/t5/i-MX-Processors/imx25-Linux-kernel-hangs-when-using-nfs-with-ethernet-dongle/m-p/386175#M55942</guid>
      <dc:creator>igorpadykov</dc:creator>
      <dc:date>2014-10-14T01:57:11Z</dc:date>
    </item>
  </channel>
</rss>

