On 8/4/23 22:42, Mike Pattrick wrote:
> Several xlate actions used in recursive translation currently store a
> large amount of information on the stack. This can result in handler
> threads quickly running out of stack space despite before
> xlate_resubmit_resource_check() is able to terminate translation. This
> patch reduces stack usage by over 3kb from several translation actions.
> 
> This patch also moves some trace function from do_xlate_actions into its
> own function.
> 
> Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2104779
> Reviewed-by: Simon Horman <simon.hor...@corigine.com>
> Signed-off-by: Mike Pattrick <m...@redhat.com>
> Signed-off-by: Eelco Chaudron <echau...@redhat.com>
> 
> ---
>  ofproto/ofproto-dpif-xlate.c | 219 ++++++++++++++++++++++-------------
>  1 file changed, 138 insertions(+), 81 deletions(-)


Applied.  Thanks!

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to