Mike Christie
1393109f23
[SCSI] cxgb3i: fix cpu use abuse during writes
...
When doing a lot (128) of large writes (256K) we can hit the cxgb3_snd_win
check pretty easily. The driver's xmit thread then takes 100% of the cpu.
The driver should not be returning -EAGAIN for this problem. It should
be returing -ENOBUFS, then when the window is opened again it should
queue the xmit thread (it already wakes the xmit thread).
Signed-off-by: Mike Christie <michaelc@cs.wisc.edu>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
2009-04-27 10:10:06 -05:00
..
2009-04-24 10:42:29 -04:00
2009-04-17 19:05:33 -04:00
2009-04-13 15:04:33 -07:00
2009-04-21 19:40:00 -07:00
2009-04-24 08:54:21 +02:00
2009-04-24 13:28:30 -07:00
2009-04-21 13:41:47 -07:00
2009-04-07 08:31:11 -07:00
2009-04-07 08:31:11 -07:00
2009-04-21 13:41:51 -07:00
2009-04-07 08:31:11 -07:00
2009-04-24 00:42:06 -04:00
2009-04-13 15:04:29 -07:00
2009-04-13 17:02:14 +02:00
2009-04-23 22:53:45 +02:00
2009-04-07 08:31:10 -07:00
2009-04-07 08:31:11 -07:00
2009-04-27 10:09:54 -05:00
2009-04-21 13:41:49 -07:00
2009-04-17 10:50:27 -07:00
2009-04-08 14:13:48 +01:00
2009-04-19 23:14:01 +09:30
2009-04-24 08:16:05 -07:00
2009-04-20 08:37:37 -07:00
2009-04-24 08:36:06 -07:00
2009-04-07 08:31:11 -07:00
2009-04-21 13:41:50 -07:00
2009-04-21 13:41:50 -07:00
2009-04-08 20:45:51 +02:00
2009-04-24 07:52:08 -07:00
2009-04-24 07:46:51 -07:00
2009-04-14 08:48:50 -07:00
2009-04-07 08:44:06 -07:00
2009-04-13 11:35:50 -07:00
2009-04-23 23:25:40 +01:00
2009-04-24 01:34:52 -04:00
2009-04-07 08:31:12 -07:00
2009-04-08 17:45:02 -07:00
2009-04-07 08:31:11 -07:00
2009-04-21 13:41:50 -07:00
2009-04-27 10:07:37 -05:00
2009-04-14 19:46:19 -07:00
2009-04-27 10:10:06 -05:00
2009-04-24 07:52:08 -07:00
2009-04-07 08:31:10 -07:00
2009-04-21 13:41:49 -07:00
2009-04-21 21:47:22 +02:00
2009-04-16 16:17:11 -07:00
2009-04-23 14:15:31 -07:00
2009-04-07 08:31:11 -07:00
2009-04-21 13:41:47 -07:00
2009-04-19 23:14:01 +09:30
2009-04-23 23:25:41 +01:00
2009-04-08 14:25:51 -07:00