From: Ben Pfaff Date: Wed, 30 May 2012 21:33:08 +0000 (-0700) Subject: pinsched: Completely fill the token bucket at initialization. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=68941e3f99fb5a3e1ef7f7b7b700b252c1f4d82f;p=openvswitch pinsched: Completely fill the token bucket at initialization. This code, which dates to August 2008, initially sets the packet-in scheduler token buckets to 10% full, without any rationale. I suspect that this is just a typo for 100% full, which I think would be more conventional, so this commit switches to that. Signed-off-by: Ben Pfaff --- diff --git a/ofproto/pinsched.c b/ofproto/pinsched.c index 41e9c8dd..4a939b8b 100644 --- a/ofproto/pinsched.c +++ b/ofproto/pinsched.c @@ -268,7 +268,7 @@ pinsched_create(int rate_limit, int burst_limit) ps->n_queued = 0; ps->next_txq = NULL; ps->last_fill = time_msec(); - ps->tokens = rate_limit * 100; + ps->tokens = rate_limit * 1000; ps->n_txq = 0; ps->n_normal = 0; ps->n_limited = 0;