Bill Wendling <[email protected]> wrote: > Annotate the pointer field 'regs' in 'struct dfx_diff_registers' with > the '__counted_by_ptr' attribute, referencing the 'reg_len' member > which holds the element count of the allocated memory. > > In 'drivers/crypto/hisilicon/debugfs.c', the 'dfx_regs_init' function > allocates the 'diff_regs' array and initializes each element's 'regs' > pointer after setting its 'reg_len'. > > Since 'reg_len' is set before 'regs' is assigned, the compiler's bounds > sanitizer can correctly associate the pointer with its allocated size. > > Cc: [email protected] > Assisted-by: LLM > Signed-off-by: Bill Wendling <[email protected]> > --- > include/linux/hisi_acc_qm.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Patch applied. Thanks. -- Email: Herbert Xu <[email protected]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt

