ovs-ctl.in: Don't save kernel datapath config.
authorGurucharan Shetty <gshetty@nicira.com>
Tue, 6 Nov 2012 19:11:30 +0000 (11:11 -0800)
committerGurucharan Shetty <gshetty@nicira.com>
Mon, 26 Nov 2012 18:35:11 +0000 (10:35 -0800)
commit0311d4f48ddfeb5f7d25b45d53168c02603bcf62
tree1bd3a98e34d7bc606dfc3302cd8057c87b2a6a33
parent3b21e3871731d30714890671164d491ebeef459d
ovs-ctl.in: Don't save kernel datapath config.

Commit a41754333f6 (ovs-ctl.in: Ability to save flows and kernel
datapath config.) made ovs-ctl able to usefully save and restore
the flow table across loading and unloading the OVS kernel module
and stopping and starting the OVS daemons.  To ensure that the
flow table was still meaningful, it ensured that the datapath port
numbers were the same with the old and new versions of the kernel
module.

However, later commit e1b1d06afde (Separate OpenFlow port numbers
from datapath ones.) changed the OpenFlow implementation so that
keeping the same datapath port numbers no longer ensured that the
OpenFlow port numbers would be the same.  This caused a regression
in saving and restoring the flow table.  Although the flow table
was still saved and restored, it was no longer useful, since the
datapath port numbers might change.

This commit does not fix the regression, but it does drop the code
that saves and restores the port datapath numbers, since it is no
longer useful.  The following commit fixes the regression.

Signed-off-by: Gurucharan Shetty <gshetty@nicira.com>
utilities/ovs-ctl.8
utilities/ovs-ctl.in
utilities/ovs-save