> -----Original Message-----
> From: Brian Dooley <[email protected]>
> Sent: Wednesday, November 15, 2023 12:31 PM
> To: [email protected]
> Cc: Dooley, Brian <[email protected]>;
> [email protected]; [email protected]; Nicolau, Radu
> <[email protected]>; Akhil Goyal <[email protected]>
> Subject: [PATCH] examples/ipsec-secgw: fix partial overflow
>
> Case of partial overflow detected with ASan. Added extra padding to cdev_key
> structure.
>
> This structure is used for the key in hash table.
> Padding is added to force the struct to use 8 bytes, to ensure memory is
> notread past this structs boundary (the hash key calculation reads 8 bytes if
> this struct is size 5 bytes).
> The padding should be zeroed.
> If fields are modified in this struct, the padding must be updated to ensure
> multiple of 8 bytes size overall.
>
> Fixes: d299106e8e31 ("examples/ipsec-secgw: add IPsec sample application")
> Cc: [email protected]
> Cc: [email protected]
>
> Signed-off-by: Brian Dooley <[email protected]>
Acked-by: Ciara Power <[email protected]>