linux/drivers/crypto/intel
Gustavo A. R. Silva 8caa061cfd crypto: qat - Use static_assert() to check struct sizes
Commit 140e4c85d5 ("crypto: qat - Avoid -Wflex-array-member-not-at-end
warnings") introduced tagged `struct qat_alg_buf_list_hdr`. We want to
ensure that when new members need to be added to the flexible structure,
they are always included within this tagged struct.

So, we use `static_assert()` to ensure that the memory layout for
both the flexible structure and the tagged struct is the same after
any changes.

Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
Acked-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2024-08-17 13:55:50 +08:00
..
iaa crypto: iaa - Fix potential use after free bug 2024-08-02 21:11:20 +08:00
ixp4xx crypto: intel/ixp4xx-crypto - Convert to platform remove callback returning void 2023-10-27 18:04:26 +08:00
keembay crypto: keembay - add missing MODULE_DESCRIPTION() macro 2024-06-07 19:47:58 +08:00
qat crypto: qat - Use static_assert() to check struct sizes 2024-08-17 13:55:50 +08:00
Kconfig crypto: iaa - Add Intel IAA Compression Accelerator crypto driver core 2023-12-15 17:52:53 +08:00
Makefile crypto: iaa - Add Intel IAA Compression Accelerator crypto driver core 2023-12-15 17:52:53 +08:00