Control: tag -1 moreinfo On Sat, 2013-08-17 at 10:00 +0200, Josip Rodin wrote: > Package: linux-image-3.2.0-4-amd64 > Version: 3.2.46-1 > > Hi, > > I have a gateway machine, with $iface_Internet == xenbr2 and $iface_intranet > == xenbr0, running these traffic control rules on the outside interface > which are supposed to be a trivial ToS match and a limit on 20 Mbps: > > tc qdisc del dev $iface_Internet root || true > tc qdisc add dev $iface_Internet root handle 1: prio > tc qdisc add dev $iface_Internet parent 1:1 handle 10: sfq > tc qdisc add dev $iface_Internet parent 1:2 handle 20: tbf rate 20mbit buffer > 20480 limit 16384 > tc qdisc add dev $iface_Internet parent 1:3 handle 30: sfq > > This worked just fine for about seven years now on a machine running > squeeze, and a fair few distro+kernel versions before that. > I changed the rate from 10 to 20 on 2012-10-12, and everything kept working > fine. > > However, the upgrade to this new kernel appears to have killed it - the tbf > rule is causing outgoing HTTP connections to max out at around 8 Kbps. [...]
This might be the same as bug #708995. Does turning off GRO on the internal interface (not the bridge but the physical interface) work around it? Ben. -- Ben Hutchings Teamwork is essential - it allows you to blame someone else.
signature.asc
Description: This is a digitally signed message part