AnsweredAssumed Answered

(Linux3.10.17)driver/mmc/host/sdhci.c throw warnings

Question asked by Xinsi Lin on Jan 28, 2015
Latest reply on Feb 3, 2015 by Kursad Oney

Greetings,

 

I am working on a SDIO device driver on imx6sl EVK.  I am running Linux3.10.17_ga.

 

I run into a warning from driver/mmc/host/sdhci.c  occasionally.  I would appreciate if you would like to share with me on whether you have seen the same warning or you have an idea about what may cause this warning.

 

Best Regards,

Xinsi Lin 

 

------------[ cut here ]------------

WARNING: at drivers/mmc/host/sdhci.c:854 sdhci_send_command+0xdf0/0xeb4()

Modules linked in: dhd(O) evbug

CPU: 0 PID: 633 Comm: dhd_dpc Tainted: G        W  O 3.10.17-1.0.0_ga+g232293e #30

[<80013ae0>] (unwind_backtrace+0x0/0xf4) from [<80011504>] (show_stack+0x10/0x14)

[<80011504>] (show_stack+0x10/0x14) from [<800260d0>] (warn_slowpath_common+0x54/0x6c)

[<800260d0>] (warn_slowpath_common+0x54/0x6c) from [<80026184>] (warn_slowpath_null+0x1c/0x24)

[<80026184>] (warn_slowpath_null+0x1c/0x24) from [<80452820>] (sdhci_send_command+0xdf0/0xeb4)

[<80452820>] (sdhci_send_command+0xdf0/0xeb4) from [<80454014>] (sdhci_request+0xc0/0x1ec)

[<80454014>] (sdhci_request+0xc0/0x1ec) from [<8043f920>] (mmc_start_request+0xc4/0xe0)

[<8043f920>] (mmc_start_request+0xc4/0xe0) from [<8043fa54>] (__mmc_start_req+0x60/0x84)

[<8043fa54>] (__mmc_start_req+0x60/0x84) from [<8043fafc>] (mmc_wait_for_req+0x10/0x20)

[<8043fafc>] (mmc_wait_for_req+0x10/0x20) from [<7f024a90>] (sdioh_request_packet_chain+0x31c/0x45c [dhd])

[<7f024a90>] (sdioh_request_packet_chain+0x31c/0x45c [dhd]) from [<7f025b40>] (sdioh_request_buffer+0x118/0x2a8 [dhd])

[<7f025b40>] (sdioh_request_buffer+0x118/0x2a8 [dhd]) from [<7f026908>] (bcmsdh_send_buf+0x84/0x98 [dhd])

[<7f026908>] (bcmsdh_send_buf+0x84/0x98 [dhd]) from [<7f01f1f4>] (dhd_bcmsdh_send_buf.constprop.26+0x64/0x1b0 [dhd])

[<7f01f1f4>] (dhd_bcmsdh_send_buf.constprop.26+0x64/0x1b0 [dhd]) from [<7f01f9b0>] (dhdsdio_txpkt.constprop.25+0x5f0/0x688 [dhd])

[<7f01f9b0>] (dhdsdio_txpkt.constprop.25+0x5f0/0x688 [dhd]) from [<7f01fb68>] (dhdsdio_sendfromq+0x120/0x330 [dhd])

[<7f01fb68>] (dhdsdio_sendfromq+0x120/0x330 [dhd]) from [<7f022d18>] (dhd_bus_dpc+0x5b4/0xc80 [dhd])

[<7f022d18>] (dhd_bus_dpc+0x5b4/0xc80 [dhd]) from [<7f0071c0>] (dhd_dpc_thread+0xd4/0xec [dhd])

[<7f0071c0>] (dhd_dpc_thread+0xd4/0xec [dhd]) from [<8004345c>] (kthread+0xb4/0xb8)

[<8004345c>] (kthread+0xb4/0xb8) from [<8000e118>] (ret_from_fork+0x14/0x3c)

---[ end trace 3a302636f037804c ]---

Outcomes