From: Guolin Yang
The slow path stats are not updated which cause slow path flow to be
deleted periodically. This patch update the slow path flow as fast
path flow so that the flow will not be aged out.
Another option is update the subfacet for slow path when packet is received
and that is origi
From: Guolin Yang
There are two models in OVS in configure datapath port:
1. Datapath port created before user space bridge is configured.
In this model, datapath can be deleted or added independent of
user-space.
2. Datapath port created when ovsdb is requested to add the relevant
port.
From: Guolin Yang
There are two models in OVS in configure datapath port:
1. Datapath port created before user space bridge is configured.
In this model, datapath can be deleted or added independent of
user-space.
2. Datapath port created when ovsdb is requested to add the relevant
port.
From: Guolin Yang
In monitor_daemon(), it set subprogram_name to "" which causes
system crash in some platform. This change set subprogram name
to program name.
Signed-off-by: Guolin Yang
---
Based on Ben's comments, only set pthread's subprogram name to non empty
---
lib/util.c |7 ---
From: Guolin Yang
In monitor_daemon(), it set subprogram_name to "" which causes
system crash in some platform. This change set subprogram name
to program name.
Signed-off-by: Guolin Yang
---
lib/daemon.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/daemon.c b/lib
From: Guolin Yang
In cfm, when allocating the rmp array, the size is not calculated correctly
which cause the remote MPID not correctly updated in ovsdb.
Signed-off-by: Guolin Yang
---
v1->v2
Change description of the fix based on Ben's comments
---
lib/cfm.c |2 +-
1 file changed, 1 i
From: Guolin Yang
In cfm, when allocating the rmp array, the size is not calculated correctly
which will cause memory corruption.
Signed-off-by: Guolin Yang
---
lib/cfm.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/cfm.c b/lib/cfm.c
index 297894e..d5eca0f 100644
From: Guolin Yang
In odp_flow_key_from_flow__(), when converting ICMPv6 flow/mask
to flow/mask key, we should always use flow to check for whether
ND informaition is present or not. In mask case, both type and code
field should be masked, otherwise ND fields can be masked.
Similarly in reverse c
From: Guolin Yang
For ICMPv6, when convert flow/mask to flow/mask key, the check
for whether there is ND information is incorrect. Similar error
in reverse conversion.
Signed-off-by: Guolin Yang
---
lib/odp-util.c | 16 +++-
1 file changed, 11 insertions(+), 5 deletions(-)
diff
From: Guolin Yang
With megaflow support, there is API to convert mask to nlattr key based
format. This change introduces API to do the reverse conversion. We
leverage the existing odp_flow_key_to_flow() API to resue the code.
Signed-off-by: Guolin Yang
---
lib/odp-util.c | 295 +++
From: gyang
With megaflow support, there is API to convert mask to nlattr key based
format. This change introduces API to do the reverse conversion. We
leverage the existing odp_flow_key_to_flow() API to resue the code.
Signed-off-by: Guolin Yang
---
lib/odp-util.c | 295
From: gyang
With megaflow support, there is API to convert mask to nlattr key based
format. This change introduces API to do the reverse conversion. We
leverage the existing odp_flow_key_to_flow() API to resue the code.
Signed-off-by: Guolin Yang
---
lib/odp-util.c | 301
From: gyang
With megaflow support, there is API to convert mask to nlattr key based
format. This change introduces API to do the reverse conversion. We
leverage the existing odp_flow_key_to_flow() API to resue the code.
Signed-off-by: Guolin Yang
---
lib/odp-util.c | 257
13 matches
Mail list logo