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