]> git.baikalelectronics.ru Git - kernel.git/commit
USB: pegasus error path not resetting task's state
authorOliver Neukum <oliver@neukum.name>
Thu, 23 Nov 2006 14:40:17 +0000 (15:40 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Fri, 1 Dec 2006 22:25:51 +0000 (14:25 -0800)
commit0c5194dd05c188833011c10d4916ce82e5ac31dc
treea22758a030a61b6441dfaf0eff934697ff1befb4
parent21bf4d998bef18c624fceb07ea1d86bf1acbcaee
USB: pegasus error path not resetting task's state

there is an error path in the pegasus driver which can leave
the task in TASK_UNINTERRUPTIBLE. Depending on when it
schedules next, this can be bad.

Signed-off-by: Oliver Neukum <oliver@neukum.name>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/usb/net/pegasus.c