mirror of
https://github.com/torvalds/linux.git
synced 2026-03-08 01:04:41 +01:00
crypto: sun8i-ss - Avoid -Wflex-array-member-not-at-end warning
-Wflex-array-member-not-at-end was introduced in GCC-14, and we are getting ready to enable it, globally. Move the conflicting declaration to the end of the corresponding structure. Notice that `struct ahash_request` is a flexible structure, this is a structure that contains a flexible-array member. With these changes fix the following warning: drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h:251:30: warning: structure containing a flexible array member is not at the end of another structure [-Wflex-array-member-not-at-end] Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
This commit is contained in:
parent
b6f27c0ad0
commit
352140d396
1 changed files with 3 additions and 1 deletions
|
|
@ -248,9 +248,11 @@ struct sun8i_ss_hash_tfm_ctx {
|
|||
struct sun8i_ss_hash_reqctx {
|
||||
struct sginfo t_src[MAX_SG];
|
||||
struct sginfo t_dst[MAX_SG];
|
||||
struct ahash_request fallback_req;
|
||||
u32 method;
|
||||
int flow;
|
||||
|
||||
/* Must be last as it ends in a flexible-array member. */
|
||||
struct ahash_request fallback_req;
|
||||
};
|
||||
|
||||
/*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue