diff options
author | Clemens Ladisch <clemens@ladisch.de> | 2010-12-13 14:56:02 +0100 |
---|---|---|
committer | Stefan Richter <stefanr@s5r6.in-berlin.de> | 2011-01-04 08:48:34 +0100 |
commit | 410cf2bd3dc6ec1ed9e1b36b25b9d7aa927ed14e (patch) | |
tree | 4226510c642e882fde0cc801e626492577b61fd0 /drivers/net/e1000e/netdev.c | |
parent | 693a50b511818e07a131efc944cba1a504b63d3d (diff) |
firewire: use split transaction timeout only for split transactions
Instead of starting the split transaction timeout timer when any request
is submitted, start it only when the destination's ACK_PENDING has been
received. This prevents us from using a timeout that is too short, and,
if the controller's AT queue is emptying very slowly, from cancelling
a packet that has not yet been sent.
Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/net/e1000e/netdev.c')
0 files changed, 0 insertions, 0 deletions