Signed-off-by: hdliu <dev03108@linx-info.com> (cherry picked from commit d26845f097808d572123ab3ef80a156517f75b72)