Whamcloud - gitweb
LU-16152 utils: fix integer overflow in cYAML parser 49/48649/7
authorLei Feng <flei@whamcloud.com>
Mon, 26 Sep 2022 06:31:57 +0000 (14:31 +0800)
committerOleg Drokin <green@whamcloud.com>
Tue, 8 Nov 2022 08:50:26 +0000 (08:50 +0000)
commit53b3d1de99277f8d3e4af475986802ee3dcdd304
tree25bc8bf2fea901cf1741468e6e7d5f552c953336
parentdb0fb8f2b649c0c389a6915f1bbd49b36bfec4b9
LU-16152 utils: fix integer overflow in cYAML parser

Convert double to int64 correctly in cYAML parser.

Signed-off-by: Lei Feng <flei@whamcloud.com>
Test-Parameters: trivial testlist=sanity env=ONLY=65p
Change-Id: Ia3fd515c76ebfe6e5181301f53c702ef82056eba
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/48649
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Emoly Liu <emoly@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lnet/utils/lnetconfig/cyaml.c
lustre/tests/sanity.sh