- update to 5.10.4
- support risc-v kvm
- intrduce flush_dcache_area
- support ILP32 for arm64
- support MBIGEN
- support vcpu stat debugfs
- and some bugfix
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
Since rpm-build version 4.14.0-rc1(commit id: 4842adf), the new code
will recompute the build-id of vmlinux when generating debuginfo, and
results that the build-id is different from the boot image. Some debug
tools, like perf, when we use `-k` to specify vmlinux, it would refuse
to load vmlinux while detecing the build-id is different between vmlinux
and the current boot image.
We can use `$ file vmlinux` or `$ objdump -s -j .notes` to check
vmlinux's build-id, and `$ hexdump /sys/kernel/notes` to check current
boot image build-id.
This patch is prevent build-id changing from generating debuginfo
package.
Signed-off-by: fu.lin <fu.lin10@huawei.com>
Signed-off-by: yanglei <yanglei209@huawei.com>
The debuginfodir global defination is missing in
commit 23a9377fae ("upgrade to linux 5.10"). Add
it back.
Fixes: 723a9377fae ("upgrade to linux 5.10")
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
For the history:
5.10.0-2.0.0.3 (released on 2020-11-06) should be 5.10.0-rc2.0.0.3
5.10.0-1.0.0.2 (released on 2020-10-31) should be 5.10.0-rc1.0.0.2
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
When uninstall kernel package, we meet this error message:
"ls: cannot access '/lib/modules/5.10.0-xxx": No such file or directory"
check directory before list directory contents.
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
module.lds is moved from arch/{arch}/kernel/module.lds to
scripts/module.lds by commit 596b0474d3d9 in linux 5.10,
so adjust the path.
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
Python2 is no longer supported by the upstream community. The
dependency on python2 should be removed from the kernel code.
Signed-off-by: Zhipeng Xie <xiezhipeng1@huawei.com>