From: Marek Lindner Date: Fri, 7 May 2010 19:47:08 +0000 (+0200) Subject: Staging: batman-adv: fix aggregation timing bug X-Git-Tag: v2.6.35-rc1~441^2^2~115 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bd13b616aa9d082dce760759b7473da5ed399452;p=pandora-kernel.git Staging: batman-adv: fix aggregation timing bug batman-adv aggregates routing packets to reduce the number of packets in the air. Every outgoing packet is compared with other packets in the buffer to determine whether it can be aggregated or not. Packets sent at a lower interval can be held back longer to maximize the aggregation. Due to insufficient checking batman-adv held back all packets for a certain time depending on its own lowest interval rate which slowed down all other nodes. Reported-by: Linus Lüssing Signed-off-by: Marek Lindner Signed-off-by: Andrew Lunn Signed-off-by: Greg Kroah-Hartman --- Reading git-diff-tree failed