From: Johannes Stezenbach Date: Mon, 18 Apr 2011 13:29:38 +0000 (+0200) Subject: rt2x00: fix queue timeout checks X-Git-Tag: v3.0-rc1~377^2~256^2^2~15 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=75256f0348d38f414b7ac50ac78d4a4532bb6762;p=pandora-kernel.git rt2x00: fix queue timeout checks Add a timestamp to each queue entry which is updated whenever the status of the entry changes, and remove the per-queue timestamps. The previous check was incorrect and caused both false positives and false negatives. With the corrected check it comes apparent that the TX status usually times out on rt2800usb unless there is sufficient traffic (i.e. the next TX will complete the previous TX status). Signed-off-by: Johannes Stezenbach Signed-off-by: Ivo van Doorn Signed-off-by: John W. Linville --- Reading git-diff-tree failed