sync the latest code of func_linux_a12_branch