RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-03-05 Thread Wathsala Wathawana Vithanage
> This is being worked on. We are in the process of creating a new tag. We will > update soon. > A new tag SECLIB-IPSEC-2024.03.05 has been created. We will be sending out a patch for the documentation soon.

RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-03-05 Thread Wathsala Wathawana Vithanage
> Subject: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface > > Currently IPsec MB provides both the JOB API and direct API. > AESNI_MB PMD is using the JOB API codepath while ZUC, KASUMI, SNOW3G > and CHACHA20_POLY1305 are using the direct API. > Instead of using the di

Re: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-03-04 Thread Honnappa Nagarahalli
et_in_bits / 8); >>> +state->args.out[used_lane_idx] = job->dst + (job- >>>> cipher_start_src_offset_in_bits / 8); >>> state->args.byte_length[used_lane_idx] = job->msg_len_to_cipher_in_bits >>> / >> 8; >>> state->args.INITIALIZE

RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-03-03 Thread Akhil Goyal
= job->dst + (job- > > >cipher_start_src_offset_in_bits / 8); > > state->args.byte_length[used_lane_idx] = > > job->msg_len_to_cipher_in_bits / > 8; > > state->args.INITIALIZED[used_lane_idx] = 0; > > state->lens[used_lane_idx] =

RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-02-29 Thread Akhil Goyal
; > Thanks, > Brian > > > -----Original Message- > > From: Dooley, Brian > > Sent: Wednesday, February 28, 2024 11:33 AM > > To: Ji, Kai ; De Lara Guarch, Pablo > > > > Cc: dev@dpdk.org; gak...@marvell.com; Dooley, Brian > > > > Subject:

RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-02-29 Thread Dooley, Brian
used_lane_idx] = job->msg_len_to_cipher_in_bits / 8; Thanks, Brian > -Original Message- > From: Dooley, Brian > Sent: Wednesday, February 28, 2024 11:33 AM > To: Ji, Kai ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; gak...@marvell.com; Dooley, Brian > > Subject:

RE: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-02-28 Thread Power, Ciara
> -Original Message- > From: Brian Dooley > Sent: Wednesday, February 28, 2024 11:33 AM > To: Ji, Kai ; De Lara Guarch, Pablo > > Cc: dev@dpdk.org; gak...@marvell.com; Dooley, Brian > > Subject: [PATCH v4] crypto/ipsec_mb: unified IPsec MB interface > &g

[PATCH v4] crypto/ipsec_mb: unified IPsec MB interface

2024-02-28 Thread Brian Dooley
Currently IPsec MB provides both the JOB API and direct API. AESNI_MB PMD is using the JOB API codepath while ZUC, KASUMI, SNOW3G and CHACHA20_POLY1305 are using the direct API. Instead of using the direct API for these PMDs, they should now make use of the JOB API codepath. This would remove all u