linux-stable/drivers/isdn/gigaset
Tilman Schmidt 05eae94f2a gigaset: fix device ERROR response handling
Clear out pending command that got rejected with 'ERROR' response.
This fixes the bug where unloading the driver module would hang
with the message: "gigaset: not searching scheduled commands: busy"
after a device communication error.

Impact: error handling bugfix
Signed-off-by: Tilman Schmidt <tilman@imap.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
2009-10-06 22:21:01 -07:00
..
asyncdata.c gigaset: remove unused structure member rcvbytes 2009-05-17 20:51:28 -07:00
bas-gigaset.c gigaset: handle isoc frame errors more gracefully 2009-10-06 22:20:59 -07:00
common.c gigaset: announce if built with debugging 2009-10-06 22:21:00 -07:00
ev-layer.c gigaset: fix device ERROR response handling 2009-10-06 22:21:01 -07:00
gigaset.h gigaset: remove unused structure member rcvbytes 2009-05-17 20:51:28 -07:00
i4l.c gigaset: linearize skb 2009-10-06 22:20:58 -07:00
interface.c tty: gigaset: really fix chars_in_buffer 2009-09-19 13:13:09 -07:00
isocdata.c gigaset: drop pointless check 2009-07-02 13:16:46 -07:00
Kconfig gigaset: remove UNDOCREQ config option 2009-05-17 20:51:27 -07:00
Makefile [PATCH] drivers/isdn/gigaset: build asyncdata.o into the gigaset module (fix) 2007-03-01 14:53:38 -08:00
proc.c gigaset: fix possible oops in error handling 2009-05-17 20:51:24 -07:00
ser-gigaset.c platform: make better use of to_platform_{device,driver}() macros 2009-03-24 16:38:24 -07:00
usb-gigaset.c gigaset: remove UNDOCREQ config option 2009-05-17 20:51:27 -07:00