Whamcloud - gitweb
LU-17545 lnet: use unsafe_memcpy() when flexible array
authorBruno Faccini <bfaccini@nvidia.com>
Thu, 15 Feb 2024 18:07:00 +0000 (19:07 +0100)
committerAndreas Dilger <adilger@whamcloud.com>
Sat, 9 Mar 2024 07:45:55 +0000 (07:45 +0000)
commit450b55a50f2c3e2c68a72902046cb7d448413245
tree60a1225cecad29ebb4cb933b6b62cbc3bc958bfa
parentd582837043897658b4a1c5bbead0623a881fb076
LU-17545 lnet: use unsafe_memcpy() when flexible array

To avoid <memcpy: detected field-spanning write (size 64)
of single field "&lp->lp_data->pb_info" at
.../lnet/lnet/peer.c:2456 (size 16)> false positive
msgs/error.

Lustre-change: https://review.whamcloud.com/54069
Lustre-commit: 1b936f5b545f804f3ed21a18f90ceafd705291b2

Signed-off-by: Bruno Faccini <bfaccini@nvidia.com>
Change-Id: I4e2fc58e31f60b434a9050393cd65b89c54f0798
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Arshad Hussain <arshad.hussain@aeoncomputing.com>
Reviewed-on: https://review.whamcloud.com/c/ex/lustre-release/+/54290
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
lnet/lnet/peer.c