summaryrefslogtreecommitdiffstats
path: root/drivers/tc
diff options
context:
space:
mode:
authorBing Zhao <bzhao@marvell.com>2012-11-15 15:58:47 -0800
committerJohn W. Linville <linville@tuxdriver.com>2012-11-16 14:52:25 -0500
commitb1a47aa5e1e159e2cb06d7dfcc17ef5149b09299 (patch)
tree6efdac23577820cc7ee54f73131419f37ee8c01c /drivers/tc
parenta485e827f07bfdd0762059386e6e787bed6e81ee (diff)
downloadlinux-b1a47aa5e1e159e2cb06d7dfcc17ef5149b09299.tar.bz2
mwifiex: fix system hang issue in cmd timeout error case
Reported by Tim Shepard: I was seeing sporadic failures (wedgeups), and the majority of those failures I saw printed the printouts in mwifiex_cmd_timeout_func with cmd = 0xe5 which is CMD_802_11_HS_CFG_ENH. When this happens, two minutes later I get notified that the rtcwake thread is blocked, like this: INFO: task rtcwake:3495 blocked for more than 120 seconds. To get the hung thread unblocked we wake up the cmd wait queue and cancel the ioctl. Cc: "3.4+" <stable@vger.kernel.org> Reported-by: Tim Shepard <shep@laptop.org> Signed-off-by: Bing Zhao <bzhao@marvell.com> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/tc')
0 files changed, 0 insertions, 0 deletions