~xnox/ubuntu-z-systems/+git/ovs:lts-1.0a

Last commit made on 2010-10-09
Get this branch:
git clone -b lts-1.0a https://git.launchpad.net/~xnox/ubuntu-z-systems/+git/ovs

Branch merges

Branch information

Name:
lts-1.0a
Repository:
lp:~xnox/ubuntu-z-systems/+git/ovs

Recent commits

7fa8c67... by Justin Pettit

Release Open vSwitch 1.0.2

ff9a6b3... by Justin Pettit

netdev: Enforce a floor "linux-htb" min-rate

40271de... by Justin Pettit

netdev: Don't divide by zero when "linux-htb" zero min-rate is used

A "min-rate" of zero for the "linux-htb" QoS type would cause a divide
by zero exception. This patch prevents that by just returning zero. A
later patch will try to enforce reasonable values for "min-rate".

Bug #3745

fa0d534... by Ethan Jackson <email address hidden>

xenserver: ovs-external-ids log to file instead of syslog

ovs-external-ids was crashing on startup because it was brought up
before /dev/log exists. The simplest solution to this problem is
to have it log to /var/log/openvswitch/ovs-external-ids.log . This
is consistent with vswitchd and ovsdb-server.

Signed-off-by: Ethan Jackson <email address hidden>

f22a24b... by Ben Pfaff

netflow: Avoid (theoretically) looping 2**32 times.

If the netflow byte counter is UINT64_MAX, or at any rate much larger than
UINT32_MAX, netflow_expire() could loop for a very long time. This commit
avoids that case.

This is only a theoretical bug fix. I don't know of any actual bug that
would cause a counter to be that high.

9242825... by Ben Pfaff

netflow: Do 64-bit division less often.

64-bit division is expensive. Usually we can avoid it entirely, as done by
this patch.

19f9976... by Ben Pfaff

netdev-linux: Fix off-by-one error dumping queue stats.

Linux kernel queue numbers are one greater than OpenFlow queue numbers, for
HTB anyhow. The code to dump queues wasn't compensating for this, so this
commit fixes it up.

59b380d... by Ethan Jackson <email address hidden>

xenserver: monitor-external-ids should run with --monitor

The init script starts monitor-external-ids with --monitor when
configured to do so. Also made changes to guarantee that --monitor
actually restarts ovs-external-ids.

Signed-off-by: Ethan Jackson <email address hidden>

0f4dec7... by Ethan Jackson <email address hidden>

xenserver: Added additional logging to ovs-external-ids

Added additional logging for debug-ability and migrated to python
logging module.

Signed-off-by: Ethan Jackson <email address hidden>

d9a3e3e... by Ethan Jackson <email address hidden>

xenserver: Rename monitor-external-ids -> ovs-external-ids

Renamed the monitor-external-ids script ovs-external-ids.
Hopefully this will make it clearer who owns it when someone does
ps xa.

Also removed trailing whitespace from ovs-external-ids.

Signed-off-by: Ethan Jackson <email address hidden>