On Fri, Jul 15, 2016 at 8:20 PM, Thomas F Herbert <thomasfherb...@gmail.com> wrote: > On 7/12/16 11:38 AM, Xiao Liang wrote: >> >> Set default max_vlan_headers of test-odp and dpif-netdev to SIZE_MAX >> >> Signed-off-by: Xiao Liang <shaw.l...@gmail.com> >> --- >> lib/dpif-netdev.c | 1 + >> tests/test-odp.c | 1 + >> 2 files changed, 2 insertions(+) >> >> diff --git a/lib/dpif-netdev.c b/lib/dpif-netdev.c >> index 26cfaff..13c10f6 100644 >> --- a/lib/dpif-netdev.c >> +++ b/lib/dpif-netdev.c >> @@ -90,6 +90,7 @@ static struct shash dp_netdevs >> OVS_GUARDED_BY(dp_netdev_mutex) >> static struct vlog_rate_limit upcall_rl = VLOG_RATE_LIMIT_INIT(600, >> 600); >> >> static struct odp_support dp_netdev_support = { >> + .max_vlan_headers = SIZE_MAX, >> .max_mpls_depth = SIZE_MAX, > > I realize that this is just a test but max MPLS depth is 3 but max vlan > depth is 2. Should both these be set to the same value?
I see your kernel patch is going to support 2 VLAN headers. Do you have any special consideration why it should be the same value as MPLS? > >> .recirc = true, >> }; >> diff --git a/tests/test-odp.c b/tests/test-odp.c >> index 8e4db09..735f2ff 100644 >> --- a/tests/test-odp.c >> +++ b/tests/test-odp.c >> @@ -62,6 +62,7 @@ parse_keys(bool wc_keys) >> .ct_zone = true, >> .ct_mark = true, >> .ct_label = true, >> + .max_vlan_headers = SIZE_MAX, >> }, >> }; >> >> > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev