kernel: upgrade kernel to 5.10.x for arm64.

In kernel 5.10.x on arm64 side, When CONFIG_RANDOM_BASE is enabled,
physical base address can be a negative number. It may lead to bug
when a PA is taken as a unsigned number in comparison, as PA is
calculated based on the physical base address. The bug has been fixed
latest code by commit ee7febce051945be2 in memory hotplug zone. We can
eliminate the bug in an easy way by casting the PA as a signed value in
the current code base to avoid lots of backport.

Depends-on: github.com/kata-containers/tests#3388
Fixes: #1596
Signed-off-by: Jianyong Wu <jianyong.wu@arm.com>
This commit is contained in:
Jianyong Wu
2021-03-31 11:23:44 +08:00
parent bf707209df
commit 28bd8c1110
3 changed files with 31 additions and 392 deletions

View File

@@ -155,9 +155,6 @@ assets:
uscan-url: >-
https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/linux-(5\.4\..+)\.tar\.gz
version: "v5.10.25"
architecture:
aarch64:
version: "v5.4.71"
kernel-experimental:
description: "Linux kernel with virtio-fs support"