Stefan Wahren
ed7d42e24e
net: qca_spi: fix transmit queue timeout handling
...
In case of a tx queue timeout every transmit is blocked until the
QCA7000 resets himself and triggers a sync which makes the driver
flushs the tx ring. So avoid this blocking situation by triggering
the sync immediately after the timeout. Waking the queue doesn't
make sense in this situation.
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Fixes: 291ab06ecf67 ("net: qualcomm: new Ethernet over SPI driver for QCA7000")
Signed-off-by: David S. Miller <davem@davemloft.net>
2015-12-06 12:02:24 -05:00
..
2015-11-20 01:22:52 +01:00
2015-11-13 20:35:54 -08:00
2015-11-20 01:22:33 +01:00
2015-12-01 10:52:12 -07:00
2015-11-10 18:11:41 -08:00
2015-11-12 09:58:21 -08:00
2015-11-16 06:28:43 -06:00
2015-11-12 15:26:39 -08:00
2015-11-16 19:07:08 +01:00
2015-11-06 17:50:42 -08:00
2015-11-27 16:23:59 +01:00
2015-11-17 09:40:05 -08:00
2015-11-16 09:21:05 +05:30
2015-10-30 01:16:16 -04:00
2015-11-06 14:22:15 -08:00
2015-10-26 14:48:22 +00:00
2015-11-11 10:21:34 -08:00
2015-11-10 15:00:03 -08:00
2015-10-29 15:20:25 -07:00
2015-11-30 13:50:21 +01:00
2015-11-28 06:50:34 +10:00
2015-12-02 14:51:00 +01:00
2015-10-30 16:10:40 +01:00
2015-11-04 16:24:33 +01:00
2015-11-16 09:59:50 -08:00
2015-11-13 20:04:17 -08:00
2015-11-20 16:22:21 +01:00
2015-11-06 17:50:42 -08:00
2015-11-18 13:15:50 -08:00
2015-11-13 20:35:54 -08:00
2015-11-13 21:41:14 -08:00
2015-11-09 09:10:49 +01:00
2015-11-17 14:25:59 +01:00
2015-11-25 11:49:58 -05:00
2015-11-05 13:15:12 -08:00
2015-11-29 14:34:58 -07:00
2015-11-04 14:03:04 +05:30
2015-10-29 09:02:16 +09:00
2015-11-23 14:54:46 -05:00
2015-11-20 16:17:32 -08:00
2015-11-10 15:00:03 -08:00
2015-11-12 07:06:18 -05:00
2015-11-06 14:22:15 -08:00
2015-11-13 20:04:17 -08:00
2015-11-09 14:04:52 +01:00
2015-11-16 10:51:39 -08:00
2015-12-06 12:02:24 -05:00
2015-11-10 18:11:41 -08:00
2015-11-08 16:24:43 -05:00
2015-11-12 09:55:23 -08:00
2015-12-01 13:23:22 -07:00
2015-11-12 11:50:33 -08:00
2015-11-10 16:32:11 -08:00
2015-11-25 13:23:38 -06:00
2015-11-04 14:47:13 -08:00
2015-11-09 17:44:24 -05:00
2015-12-01 11:13:04 +01:00
2015-11-13 21:53:18 -08:00
2015-11-06 10:23:50 -08:00
2015-11-11 09:16:10 -08:00
2015-11-05 13:15:12 -08:00
2015-11-26 17:44:28 +02:00
2015-11-26 18:11:26 +01:00
2015-11-18 08:59:29 -08:00
2015-11-28 19:52:10 -08:00
2015-11-17 02:12:46 +09:00
2015-11-25 23:48:12 +01:00
2015-11-30 12:26:47 +00:00
2015-11-04 22:15:15 -08:00
2015-10-28 21:05:21 +02:00
2015-11-18 13:22:44 -08:00
2015-11-28 21:23:13 -08:00
2015-11-23 16:38:40 -08:00
2015-11-20 16:19:54 -08:00
2015-11-19 16:31:42 -08:00
2015-11-04 21:50:37 -08:00
2015-11-13 17:05:32 -08:00
2015-11-13 20:04:17 -08:00
2015-11-10 10:00:09 -08:00
2015-11-04 22:15:15 -08:00
2015-11-05 12:28:15 -08:00
2015-11-23 09:00:09 +01:00
2015-11-26 11:42:25 -08:00
2015-11-04 22:15:15 -08:00
2015-11-16 15:22:28 -07:00