linux/drivers/block/aoe
Ed Cashin 0d555ecfa4 aoe: manipulate aoedev network stats under lock
With this bugfix in place the calculation of the criterion for "lateness"
is performed under lock.  Without the lock, there is a chance that one of
the non-atomic operations performed on the round trip time statistics
could be incomplete, such that an incorrect lateness criterion would be
calculated.

Without this change, the effect of the bug would be rare unecessary but
benign retransmissions.

Signed-off-by: Ed Cashin <ecashin@coraid.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2012-12-17 17:15:24 -08:00
..
aoe.h aoe: improve network congestion handling 2012-12-17 17:15:24 -08:00
aoeblk.c aoe: provide ATA identify device content to user on request 2012-12-17 17:15:24 -08:00
aoechr.c aoe: whitespace cleanup 2012-12-17 17:15:24 -08:00
aoecmd.c aoe: manipulate aoedev network stats under lock 2012-12-17 17:15:24 -08:00
aoedev.c aoe: improve network congestion handling 2012-12-17 17:15:24 -08:00
aoemain.c aoe: whitespace cleanup 2012-12-17 17:15:24 -08:00
aoenet.c aoe: whitespace cleanup 2012-12-17 17:15:24 -08:00
Makefile drivers/block/aoe/Makefile: replace the use of <module>-objs with <module>-y 2011-01-19 08:25:02 -07:00