Projects
home:xmzzz:branches:openEuler:24.03
kernel
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 55
View file
_service:tar_scm:kernel.spec
Changed
@@ -40,9 +40,9 @@ %global upstream_version 6.6 %global upstream_sublevel 0 -%global devel_release 28 +%global devel_release 29 %global maintenance_release .0.0 -%global pkg_release .34 +%global pkg_release .35 %global openeuler_lts 1 %global openeuler_major 2403 @@ -709,6 +709,12 @@ rm -f $(find arch/$Arch/boot -name "*.dtb") %endif +# deal with riscv SoC dtb search path +%ifarch riscv64 + mkdir -p $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/thead + mv $(find $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/ -name "th1520*.dtb") $RPM_BUILD_ROOT/boot/dtb-%{KernelVer}/thead +%endif + # deal with vdso %ifnarch ppc64le %{make} -s ARCH=%{Arch} INSTALL_MOD_PATH=$RPM_BUILD_ROOT vdso_install KERNELRELEASE=%{KernelVer} @@ -1079,6 +1085,11 @@ %endif %changelog +* Wed Jun 5 2024 Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-29.0.0.35 +- riscv-kernel patch update to 6.6.0-29.0.0 +- Fix QEMU UEFI boot panic +- Deal with riscv SoC dtb search path + * Sun May 26 2024 Mingzheng Xing <xingmingzheng@iscas.ac.cn> - 6.6.0-28.0.0.34 - riscv-kernel patch update to 6.6.0-28.0.0 - fixed a merge conflict from the commit f1e873348141
View file
_service:tar_scm:0001-riscv-kernel.patch
Changed
@@ -1,6 +1,6 @@ -From d3f6927f8d76cb4aec288772970b3380b852aa37 Mon Sep 17 00:00:00 2001 +From 9d1e1ac5c1d745bc8108246848152902fd539f26 Mon Sep 17 00:00:00 2001 From: Mingzheng Xing <xingmingzheng@iscas.ac.cn> -Date: Sun, 26 May 2024 19:38:18 +0800 +Date: Wed, 5 Jun 2024 22:39:47 +0800 Subject: PATCH riscv kernel Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn> @@ -73,7 +73,7 @@ arch/riscv/kernel/module.c | 83 +- arch/riscv/kernel/process.c | 3 + arch/riscv/kvm/vcpu_timer.c | 8 + - arch/riscv/mm/init.c | 177 ++- + arch/riscv/mm/init.c | 175 ++- arch/riscv/mm/pageattr.c | 275 +--- drivers/base/arch_numa.c | 4 + drivers/char/ipmi/ipmi_si_hardcode.c | 26 +- @@ -216,7 +216,7 @@ .../riscv/thead/c900-legacy/firmware.json | 68 + .../riscv/thead/c900-legacy/instruction.json | 72 ++ .../riscv/thead/c900-legacy/microarch.json | 80 ++ - 211 files changed, 29954 insertions(+), 501 deletions(-) + 211 files changed, 29953 insertions(+), 500 deletions(-) create mode 100644 Documentation/devicetree/bindings/net/thead,dwmac.yaml create mode 100644 Documentation/devicetree/bindings/pinctrl/thead,th1520-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/pwm/thead,th1520-pwm.yaml @@ -11671,7 +11671,7 @@ gt->time_delta = -get_cycles64(); } diff --git a/arch/riscv/mm/init.c b/arch/riscv/mm/init.c -index ec02ea86aa39..bab2654aae48 100644 +index ec02ea86aa39..0980d6c683ad 100644 --- a/arch/riscv/mm/init.c +++ b/arch/riscv/mm/init.c @@ -36,6 +36,11 @@ @@ -11928,15 +11928,6 @@ /* Setup trampoline PGD and PMD */ create_pgd_mapping(trampoline_pg_dir, kernel_map.virt_addr, trampoline_pgd_next, PGDIR_SIZE, PAGE_TABLE); -@@ -1268,7 +1429,7 @@ static void __init create_linear_mapping_page_table(void) - if (end >= __pa(PAGE_OFFSET) + memory_limit) - end = __pa(PAGE_OFFSET) + memory_limit; - -- create_linear_mapping_range(start, end, 0); -+ create_linear_mapping_range(start, end, PMD_SIZE); - } - - #ifdef CONFIG_STRICT_KERNEL_RWX @@ -1488,6 +1649,13 @@ static void __init reserve_crashkernel(void) crashk_res.end = crash_base + crash_size - 1; }
View file
_service
Changed
@@ -2,7 +2,7 @@ <service name="tar_scm"> <param name="scm">git</param> <param name="url">git@gitee.com:xingmz/src-kernel.git</param> - <param name="revision">rebase-6.6.0-28.0.0</param> + <param name="revision">rebase-6.6.0-29.0.0</param> <param name="submodules">disable</param> <param name="history-depth">1</param> <param name="exclude">*</param>
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2