[PATCH 1/1] examples/ipsec-secgw: create lookaside sessions at init
Akhil Goyal
gakhil at marvell.com
Wed May 11 21:33:57 CEST 2022
> Subject: [PATCH 1/1] examples/ipsec-secgw: create lookaside sessions at init
>
> In event lookaside mode same session could be handled with multiple
> cores, and session creation in datapath will cause situation where
> multiple cores will try to create same session simultaneously.
> To avoid such case and enable event lookaside mode in future, lookaside
> sessions are now created at initialization in sa_add_rules().
>
> All sessions(inline and lookaside) now created during init process, so
> session pool information was removed from ipsec context. Core id was
> added to obtain correct crypto device queue pair for the current core.
>
> Signed-off-by: Volodymyr Fialko <vfialko at marvell.com>
> ---
> Depends-on: series-22265 ("examples/ipsec-secgw: examples/ipsec-secgw:
> destroy lookaside sessions")
> Depends-on: series-22593 ("examples/ipsec-secgw: move fast path helper
> functions")
Acked-by: Akhil Goyal <gakhil at marvell.com>
Applied to dpdk-next-crypto
More information about the dev
mailing list