From: Clemens Ladisch Date: Mon, 13 Dec 2010 13:56:02 +0000 (+0100) Subject: firewire: use split transaction timeout only for split transactions X-Git-Tag: v2.6.38-rc1~444^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=410cf2bd3dc6ec1ed9e1b36b25b9d7aa927ed14e;p=pandora-kernel.git 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 Signed-off-by: Stefan Richter --- Reading git-diff-tree failed