
This commit updates kernel to 5.10.112 to fix many issues, including the following two CVE issues which were of special concern. - CVE-2022-0847: kernel: improper initialization of the "flags" member of the new pipe_buffer - CVE-2022-0435: kernel: remote stack overflow via kernel panic on systems using TIPC may lead to DoS Note we add more one commit https://git.yoctoproject.org/linux-yocto/commit/net/ipv4/inet_hashtables.c?h=v5.10/standard/preempt-rt/base&id=bd6e7290bc766ef13e42a1e37f75e6e708b4e317 a minor fix-up on top of v5.10.112 for rt kernel. Verification: - Install success onto a StarlingX system with two controller and two compute nodes with std kernel. - Install success onto a All-in-One Duplex lab with rt kernel. - The network performance test is done with rt system. The result is almost same with 5.10.99. - The regression testing was run including kernel and applications by our test team. - The cyclictest benchmark was run by our test team, the result is little better than 5.10.99. Test result is "samples:259200000 hrtimer_noload_min:3545 hrtimer_noload_avg: 4636 hrtimer_noload_max:8025 99.9999th perc.:6427". - The cyclictest benchmark was also run on the starlingx lab, the result is "samples:43199988 avg:1340 max:14633 99.9999th percentile:3030 overflows: 0". It is not big difference with 5.10.99. Closes-Bug: 1969605 Depends-On: https://review.opendev.org/c/starlingx/manifest/+/841835 Signed-off-by: Jiping Ma <jiping.ma2@windriver.com> Change-Id: I80d72c157e4db646e8ca85c8f954abcc7e5c9fec
16 lines
397 B
Plaintext
16 lines
397 B
Plaintext
SRC_DIR="$STX_BASE/git/linux-yocto-std"
|
|
|
|
COPY_LIST=" \
|
|
$PKG_BASE/files/* \
|
|
$PKG_BASE/centos/patches/*"
|
|
BUILD_IS_BIG=21
|
|
BUILD_IS_SLOW=16
|
|
|
|
# The base branch is: v5.10/standard/base
|
|
# commit 6cf7dea05b points to v5.10.112 in linux-yocto.
|
|
TIS_BASE_SRCREV=6cf7dea05bd756513cf58c5ced8c6bf1d1f23c15
|
|
|
|
PKG_BASE_SRCREV=4013790c6ef43fd9f936579b0cac50b8e0c4505a
|
|
TIS_PATCH_VER=GITREVCOUNT+PKG_GITREVCOUNT
|
|
|