Porting all patches from CentOS.
Using the version 3.1.1-2 to align with CentOS version rather than
the default version 3.1-2.1 of Debian Bullseye.
Test Plan: building, install and booting
Pass: build test
Pass: install image
Pass: boot up on qemu
Story: 2009221
Task: 44053
Signed-off-by: Yue Tao <yue.tao@windriver.com>
Change-Id: I599f9244efe405a8b477d266696f4ac734aef6b5