Compare commits

...

107 Commits

Author SHA1 Message Date
openeuler-ci-bot
38bd0b4fa5
!2053 release 5.10.0-261.0.0
From: @linan888 
Reviewed-by: @stavewu, @anred 
Signed-off-by: @
2025-04-23 02:13:53 +00:00
Li Nan
913f1662d3 release 5.10.0-261.0.0 2025-04-22 21:39:47 +08:00
openeuler-ci-bot
a49281343f
!2048 release 5.10.0-260.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @anred
2025-04-16 01:18:55 +00:00
Li Nan
a0f727064e release 5.10.0-260.0.0 2025-04-15 20:44:27 +08:00
openeuler-ci-bot
5436a98896
!2039 release 5.10.0-259.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-04-09 03:12:00 +00:00
Li Nan
c839b89c41 release 5.10.0-259.0.0 2025-04-08 20:49:21 +08:00
openeuler-ci-bot
ad2de323f0
!2031 release 5.10.0-258.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-04-01 06:21:03 +00:00
Li Nan
e735a63425 release 5.10.0-258.0.0 2025-04-01 09:38:36 +08:00
openeuler-ci-bot
8793c84129
!2028 release 5.10.0-257.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-26 16:11:33 +00:00
Li Nan
8702db9ec6 release 5.10.0-257.0.0 2025-03-26 22:33:49 +08:00
openeuler-ci-bot
32ecf38707
!2025 release 5.10.0-256.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-26 14:31:44 +00:00
Li Nan
7f193644df release 5.10.0-256.0.0 2025-03-25 21:30:44 +08:00
openeuler-ci-bot
0623e80d07
!2002 release 5.10.0-254.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-12 08:23:20 +00:00
Li Nan
55c8f3ed52 release 5.10.0-254.0.0 2025-03-12 14:34:43 +08:00
openeuler-ci-bot
5d802d5d2c
!1993 release 5.10.0-253.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-12 01:22:57 +00:00
Li Nan
0f58143c6c release 5.10.0-253.0.0 2025-03-11 20:55:59 +08:00
openeuler-ci-bot
edd5643fee
!1981 release 5.10.0-252.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-05 03:22:29 +00:00
openeuler-ci-bot
66b2e69dee
!1981 release 5.10.0-252.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-03-05 03:22:29 +00:00
Li Nan
42ec95c5e6 release 5.10.0-252.0.0 2025-03-04 20:59:58 +08:00
openeuler-ci-bot
1878c216cb
!1964 kernel-rt update to 5.10.0-249.0.0.65
From: @zhangyuge001 
Reviewed-by: @guohaocs2c 
Signed-off-by: @linan888
2025-02-26 11:29:57 +00:00
openeuler-ci-bot
86bcb02654
!1973 release 5.10.0-251.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-02-26 01:12:22 +00:00
Li Nan
298ec0b3b5 release 5.10.0-251.0.0 2025-02-25 21:02:44 +08:00
zhangyu
17d59642bf kernel-rt update to 5.10.0-249.0.0.65
n 请为您的变更输入提交说明。以 '#' 开始的行将被忽略,而一个空的提交
2025-02-20 09:11:00 +08:00
openeuler-ci-bot
36c30133e0
!1961 release 5.10.0-250.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-02-19 11:35:25 +00:00
Li Nan
34b9317358 release 5.10.0-250.0.0 2025-02-19 11:26:13 +08:00
openeuler-ci-bot
1fad2a4b6d
!1953 perf: stop building libtraceevent into perf
From: @linan888 
Reviewed-by: @SuperSix173 
Signed-off-by: @
2025-02-19 02:03:36 +00:00
Li Nan
c965be6696 perf: stop building libtraceevent into perf
Make perf depend on libtraceevent instead of building it in, which
resolves installation conflicts between perf and libtraceevent when both
are being installed.

Signed-off-by: Li Nan <linan122@huawei.com>
2025-02-18 14:16:54 +08:00
openeuler-ci-bot
8168529297
!1944 release 5.10.0-249.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2025-02-12 14:35:29 +00:00
Li Nan
71778992a7 release 5.10.0-249.0.0 2025-02-12 09:33:40 +08:00
openeuler-ci-bot
0e1dffc6cc
!1938 kernel.spec: build iso with 64KB page size kernel
From: @zhengzengkai 
Reviewed-by: @linan888, @SuperSix173 
Signed-off-by: @
2025-02-08 09:04:11 +00:00
openeuler-ci-bot
8020b640ca
!1925 kernel-rt: update to 5.10.0-246.0.0.64
From: @zhangyuge001 
Reviewed-by: @guohaocs2c 
Signed-off-by: @guohaocs2c
2025-02-07 01:00:34 +00:00
Zheng Zengkai
190249f8a5 kernel.spec: remove the PA VA bits change for 64KB kernel
As there is no need to change CONFIG_ARM64_PA_BITS
and CONFIG_ARM64_VA_BITS to 52 for 64KB page size kernel.
Remove these CONFIG modification.
BTW, Remove the redundant package64kb suffix for kernel as well.

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2025-02-06 21:57:15 +08:00
Zheng Zengkai
89e22d31ac kernel.spec: fix posttrans kernel scriptlet failed for 64KB version
As commit 17c97290621 ("Enable kabi checking and adapt the check-kabi script")
dropped /boot/symvers-*.gz if with_kabichk was unset(64K situation), the error
that "Symvers dump file is not found in /boot/symvers-*.gz" is reported during
kernel rpm install, causing posttrans kernel scriptlet failed.

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2025-02-06 21:57:12 +08:00
Zheng Zengkai
ed4b685c30 kernel.spec: build kernel tools for 64KB version
In order to build kernel tools for 64KB version,
partially revert commit 61bb128dae4c0 ("aarch64: support standalone 64kb PAGE_SIZE build").

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2025-02-06 21:57:08 +08:00
Zheng Zengkai
7be8255426 kernel.spec: avoid kernel package name dependency by other software packages for 64KB page size kernel
To avoid build errors of other software packages caused by
name dependency on kernel sub-packages, like kernel-headers,
adapt kernel.spec for 64KB page size iso build based on branch
openEuler-22.03-LTS-SP4.

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2025-02-06 21:55:43 +08:00
openeuler-ci-bot
a13eec5a3f
!1933 release 5.10.0-248.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2025-02-06 03:50:56 +00:00
Li Nan
cd1efb9c4e release 5.10.0-248.0.0 2025-02-06 09:19:38 +08:00
openeuler-ci-bot
d3263e3379
!1930 release 5.10.0-247.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2025-01-22 06:36:48 +00:00
Li Nan
417321b1a1 release 5.10.0-247.0.0 2025-01-22 11:36:50 +08:00
zhangyu
31324023f8 kernel-rt: update to 5.10.0-246.0.0.64 2025-01-20 17:15:10 +08:00
openeuler-ci-bot
0c08d8a638
!1922 release 5.10.0-246.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2025-01-15 03:56:10 +00:00
Li Nan
f3eff19640 release 5.10.0-246.0.0 2025-01-15 10:02:17 +08:00
openeuler-ci-bot
d6b5677df3
!1919 release 5.10.0-245.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2025-01-08 08:53:18 +00:00
Li Nan
6067dfda5f release 5.10.0-245.0.0 2025-01-08 11:43:53 +08:00
openeuler-ci-bot
ca8606ee03
!1910 release 5.10.0-244.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2024-12-31 06:32:45 +00:00
Li Nan
86c2678df1 release 5.10.0-244.0.0 2024-12-31 09:51:31 +08:00
openeuler-ci-bot
236bd3e1f9
!1904 release 5.10.0-243.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2024-12-25 06:22:02 +00:00
Li Nan
06df4ce0c0 release 5.10.0-243.0.0 2024-12-25 09:48:52 +08:00
openeuler-ci-bot
5fdc20ad5f
!1884 release 5.10.0-242.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2024-12-18 10:39:35 +00:00
Li Nan
3ab078af01 release 5.10.0-242.0.0 2024-12-18 16:36:25 +08:00
Li Nan
3ea6bdd517 release 5.10.0-241.0.0 2024-12-18 16:36:17 +08:00
openeuler-ci-bot
e4f16e9d8a
!1863 release 5.10.0-240.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2024-12-11 01:27:45 +00:00
Li Nan
7fb8ba7981 release 5.10.0-240.0.0 2024-12-10 21:51:45 +08:00
openeuler-ci-bot
f24f8a5003
!1851 release 5.10.0-239.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @
2024-12-04 03:54:46 +00:00
Li Nan
6442d217d5 release 5.10.0-239.0.0 2024-12-04 09:53:58 +08:00
openeuler-ci-bot
f12e7beeae
!1841 release 5.10.0-238.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @
2024-11-27 06:24:30 +00:00
Li Nan
b4fced3004 release 5.10.0-238.0.0 2024-11-27 11:05:46 +08:00
openeuler-ci-bot
e94608aed3
!1835 release 5.10.0-237.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @yangyingliang
2024-11-20 10:13:54 +00:00
Li Nan
2329c54d3b release 5.10.0-237.0.0 2024-11-20 16:10:12 +08:00
openeuler-ci-bot
6349e481c8
!1828 kernel-rt:update to 5.10.0-236.0.0.63 && rpi-rt:update to 5.10.0-236.0.0.13
From: @zhangyuge001 
Reviewed-by: @guohaocs2c 
Signed-off-by: @guohaocs2c
2024-11-20 03:13:35 +00:00
zhangyu
22adc94fd1 kernel-rt:update to 5.10.0-236.0.0.63 && rpi-rt:update to 5.10.0-236.0.0.13 2024-11-19 19:15:35 +08:00
openeuler-ci-bot
d72181bd0e
!1823 release 5.10.0-236.0.0
From: @linan888 
Reviewed-by: @markyuan4ta2 
Signed-off-by: @yangyingliang
2024-11-13 06:41:54 +00:00
Li Nan
1a78e73243 release 5.10.0-236.0.0 2024-11-13 11:26:34 +08:00
openeuler-ci-bot
91c8a2beb0
!1813 RPi: release 5.10.0-235.0.0
From: @woqidaideshi 
Reviewed-by: @linan888, @yangyingliang 
Signed-off-by: @yangyingliang
2024-11-07 10:12:44 +00:00
Yafen
271d487434 RPi: update kernel version to openEuler 5.10.0-235.0.0 2024-11-06 15:26:30 +08:00
openeuler-ci-bot
c396e7d044
!1806 release 5.10.0-235.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-11-06 02:22:44 +00:00
Li Nan
cb807390dc release 5.10.0-235.0.0 2024-11-05 22:33:14 +08:00
openeuler-ci-bot
90d4e51ee8
!1795 release 5.10.0-234.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-10-30 06:33:08 +00:00
Li Nan
1c41bd00d3 release 5.10.0-234.0.0 2024-10-30 10:47:49 +08:00
openeuler-ci-bot
9d2bac62e8
!1792 release 5.10.0-233.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-10-23 12:12:03 +00:00
Li Nan
28594bd765 release 5.10.0-233.0.0 2024-10-23 18:08:09 +08:00
openeuler-ci-bot
d4d8e4618d
!1780 release 5.10.0-232.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-10-16 03:36:59 +00:00
Li Nan
e28e0f5a3a release 5.10.0-232.0.0 2024-10-15 21:32:57 +08:00
openeuler-ci-bot
2c9b5027c3
!1776 release 5.10.0-231.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-10-10 03:47:03 +00:00
Li Nan
dc539ab9bf release 5.10.0-231.0.0 2024-10-10 10:25:59 +08:00
openeuler-ci-bot
1aacb4a539
!1765 release 5.10.0-230.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-09-25 07:43:11 +00:00
Li Nan
4d16fe349a release 5.10.0-230.0.0 2024-09-25 14:19:55 +08:00
Li Nan
6de0174d4c Fix error kernel provides
Signed-off-by: Li Nan <linan122@huawei.com>
2024-09-23 21:28:09 +08:00
openeuler-ci-bot
a68af21f6a
!1752 release 5.10.0-229.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-09-18 07:22:01 +00:00
Li Nan
2ebc5321f5 release 5.10.0-229.0.0 2024-09-18 11:54:18 +08:00
openeuler-ci-bot
f8e73be0bd
!1740 release 5.10.0-228.0.0
From: @linan888 
Reviewed-by: @SuperSix173, @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-09-12 06:19:32 +00:00
Li Nan
423d8ce688 release 5.10.0-228.0.0 2024-09-12 10:43:36 +08:00
Chunsheng Luo
c2533abda8 Fix x86 provides error symbol
PR sync from: Chunsheng Luo luochunsheng@huawei.com
https://gitee.com/src-openeuler/kernel/pulls/1104

Signed-off-by: Li Nan <linan122@huawei.com>
2024-09-10 21:29:44 +08:00
openeuler-ci-bot
3de280ce6f
!1736 release 5.10.0-227.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-09-09 13:46:15 +00:00
Li Nan
7c02d34b27 release 5.10.0-227.0.0 2024-09-09 20:09:07 +08:00
openeuler-ci-bot
abab2e6cf5
!1732 release 5.10.0-226.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @anred
2024-09-04 06:45:18 +00:00
Li Nan
1b69d5e3af release 5.10.0-226.0.0 2024-09-04 12:10:48 +08:00
openeuler-ci-bot
428b105b4c
!1726 release 5.10.0-225.0.0
From: @linan888 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-08-28 03:41:54 +00:00
Li Nan
da2aabffae release 5.10.0-225.0.0 2024-08-27 21:47:24 +08:00
openeuler-ci-bot
f16438b9d3
!1717 release 5.10.0-224.0.0
From: @linan888 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-08-21 03:43:34 +00:00
Li Nan
ea1a80d873 release 5.10.0-224.0.0 2024-08-20 22:18:38 +08:00
openeuler-ci-bot
df03bfd125
!1709 release 5.10.0-223.0.0
From: @linan888 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-08-14 09:14:24 +00:00
Li Nan
96eb04708d release 5.10.0-223.0.0 2024-08-14 10:37:32 +08:00
openeuler-ci-bot
f42c0da432
!1702 release 5.10.0-222.0.0
From: @linan888 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-08-07 08:25:08 +00:00
Li Nan
1e768f0862 release 5.10.0-222.0.0 2024-08-07 12:05:50 +08:00
openeuler-ci-bot
b132a24e7e
!1696 release 5.10.0-221.0.0
From: @linan888 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @yangyingliang
2024-07-31 06:27:41 +00:00
Li Nan
412b187b46 release 5.10.0-221.0.0 2024-07-31 10:58:39 +08:00
openeuler-ci-bot
9ca127cf43
!1688 release 5.10.0-220.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @yangyingliang
2024-07-24 06:17:23 +00:00
Li Nan
9062182136 release 5.10.0-220.0.0 2024-07-24 11:28:42 +08:00
openeuler-ci-bot
3ee511b2d3
!1682 RPi: release 5.10.0-219.0.0
From: @woqidaideshi 
Reviewed-by: @zhengzengkai, @linan888 
Signed-off-by: @zhengzengkai
2024-07-22 08:41:16 +00:00
Yafen
50c3f4fc41 RPi: update kernel version to openEuler 5.10.0-219.0.0 2024-07-21 22:28:41 +08:00
openeuler-ci-bot
adbf88505e
!1678 release 5.10.0-219.0.0
From: @linan888 
Reviewed-by: @anred 
Signed-off-by: @anred
2024-07-17 08:10:31 +00:00
Li Nan
8c14646def release 5.10.0-219.0.0 2024-07-17 15:16:48 +08:00
openeuler-ci-bot
4007995035
!1670 release 5.10.0-218.0.0
From: @zhangjialin11 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @
2024-07-10 06:03:52 +00:00
Jialin Zhang
3a128b1d3a release 5.10.0-218.0.0 2024-07-10 11:53:08 +08:00
openeuler-ci-bot
213259ef17
!1663 release 5.10.0-217.0.0
From: @zhangjialin11 
Reviewed-by: @zhang-changzhong 
Signed-off-by: @
2024-07-03 07:07:46 +00:00
Jialin Zhang
1293fb1157 release 5.10.0-217.0.0 2024-07-03 14:13:33 +08:00
8 changed files with 5754 additions and 1247 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,19 +1,18 @@
From b17c5ed418d6cdd498aaa2b4bb29df1d640ba8ad Mon Sep 17 00:00:00 2001 From bd09e454866f567be3b89e2e4f3d46cca6da9521 Mon Sep 17 00:00:00 2001
From: zhangyu <zhangyu4@kylinos.cn> From: zhangyu <zhangyu4@kylinos.cn>
Date: Tue, 18 Jun 2024 12:59:41 +0800 Date: Mon, 20 Jan 2025 14:19:57 +0800
Subject: [PATCH 2/2] zhy2 Subject: [PATCH 2/2] rt2
--- ---
arch/arm64/configs/openeuler_defconfig | 5 +++-- arch/arm64/configs/openeuler_defconfig | 7 ++++---
arch/arm64/kernel/fpsimd.c | 4 ++-- arch/arm64/kernel/fpsimd.c | 4 ++--
arch/x86/configs/openeuler_defconfig | 8 ++++---- arch/x86/configs/openeuler_defconfig | 8 ++++----
arch/x86/include/asm/preempt.h | 16 +++++++++++++--- arch/x86/include/asm/preempt.h | 16 +++++++++++++---
include/linux/printk.h | 2 +- include/linux/printk.h | 2 +-
kernel/printk/printk.c | 2 +- 5 files changed, 24 insertions(+), 13 deletions(-)
6 files changed, 24 insertions(+), 13 deletions(-)
diff --git a/arch/arm64/configs/openeuler_defconfig b/arch/arm64/configs/openeuler_defconfig diff --git a/arch/arm64/configs/openeuler_defconfig b/arch/arm64/configs/openeuler_defconfig
index 05b50ca38..5baa109a4 100644 index 1830460ef..b68aed59d 100644
--- a/arch/arm64/configs/openeuler_defconfig --- a/arch/arm64/configs/openeuler_defconfig
+++ b/arch/arm64/configs/openeuler_defconfig +++ b/arch/arm64/configs/openeuler_defconfig
@@ -87,6 +87,7 @@ CONFIG_HIGH_RES_TIMERS=y @@ -87,6 +87,7 @@ CONFIG_HIGH_RES_TIMERS=y
@ -24,7 +23,7 @@ index 05b50ca38..5baa109a4 100644
# #
# CPU/Task time and stats accounting # CPU/Task time and stats accounting
@@ -772,7 +773,7 @@ CONFIG_ACPI_PPTT=y @@ -775,7 +776,7 @@ CONFIG_ACPI_PPTT=y
CONFIG_ACPI_PCC=y CONFIG_ACPI_PCC=y
# CONFIG_PMIC_OPREGION is not set # CONFIG_PMIC_OPREGION is not set
CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_IRQ_BYPASS_MANAGER=y
@ -33,7 +32,7 @@ index 05b50ca38..5baa109a4 100644
CONFIG_KVM=y CONFIG_KVM=y
CONFIG_CVM_HOST=y CONFIG_CVM_HOST=y
CONFIG_CVM_GUEST=y CONFIG_CVM_GUEST=y
@@ -1174,7 +1175,7 @@ CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y @@ -1178,7 +1179,7 @@ CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
# CONFIG_GUP_BENCHMARK is not set # CONFIG_GUP_BENCHMARK is not set
# CONFIG_READ_ONLY_THP_FOR_FS is not set # CONFIG_READ_ONLY_THP_FOR_FS is not set
CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_ARCH_HAS_PTE_SPECIAL=y
@ -42,8 +41,17 @@ index 05b50ca38..5baa109a4 100644
CONFIG_PID_RESERVE=y CONFIG_PID_RESERVE=y
CONFIG_MEMORY_RELIABLE=y CONFIG_MEMORY_RELIABLE=y
# CONFIG_CLEAR_FREELIST_PAGE is not set # CONFIG_CLEAR_FREELIST_PAGE is not set
@@ -6122,7 +6123,7 @@ CONFIG_HISI_HBMDEV=y
CONFIG_HISI_HBMCACHE=m
CONFIG_HISI_HBMDEV_ACLS=y
CONFIG_HISI_L3T=m
-CONFIG_HISI_L0=m
+#CONFIG_HISI_L0 is not set
CONFIG_HISI_MEM_RAS=m
# end of Hisilicon SoC drivers
# end of SOC (System On Chip) specific Drivers
diff --git a/arch/arm64/kernel/fpsimd.c b/arch/arm64/kernel/fpsimd.c diff --git a/arch/arm64/kernel/fpsimd.c b/arch/arm64/kernel/fpsimd.c
index 53753ae47..bcdd1bf20 100644 index 131b2dda3..992c11f2c 100644
--- a/arch/arm64/kernel/fpsimd.c --- a/arch/arm64/kernel/fpsimd.c
+++ b/arch/arm64/kernel/fpsimd.c +++ b/arch/arm64/kernel/fpsimd.c
@@ -234,7 +234,7 @@ static void __get_cpu_fpsimd_context(void) @@ -234,7 +234,7 @@ static void __get_cpu_fpsimd_context(void)
@ -65,7 +73,7 @@ index 53753ae47..bcdd1bf20 100644
static bool have_cpu_fpsimd_context(void) static bool have_cpu_fpsimd_context(void)
diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig diff --git a/arch/x86/configs/openeuler_defconfig b/arch/x86/configs/openeuler_defconfig
index f3b810d0c..4494a5785 100644 index f7ff24ef3..921df8c8e 100644
--- a/arch/x86/configs/openeuler_defconfig --- a/arch/x86/configs/openeuler_defconfig
+++ b/arch/x86/configs/openeuler_defconfig +++ b/arch/x86/configs/openeuler_defconfig
@@ -89,10 +89,10 @@ CONFIG_HIGH_RES_TIMERS=y @@ -89,10 +89,10 @@ CONFIG_HIGH_RES_TIMERS=y
@ -81,7 +89,7 @@ index f3b810d0c..4494a5785 100644
# #
# CPU/Task time and stats accounting # CPU/Task time and stats accounting
# #
@@ -217,7 +217,7 @@ CONFIG_HAVE_UID16=y @@ -218,7 +218,7 @@ CONFIG_HAVE_UID16=y
CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_SYSCTL_EXCEPTION_TRACE=y
CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_HAVE_PCSPKR_PLATFORM=y
CONFIG_BPF=y CONFIG_BPF=y
@ -90,7 +98,7 @@ index f3b810d0c..4494a5785 100644
CONFIG_UID16=y CONFIG_UID16=y
CONFIG_MULTIUSER=y CONFIG_MULTIUSER=y
CONFIG_SGETMASK_SYSCALL=y CONFIG_SGETMASK_SYSCALL=y
@@ -758,7 +758,7 @@ CONFIG_KVM_COMPAT=y @@ -760,7 +760,7 @@ CONFIG_KVM_COMPAT=y
CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_HAVE_KVM_IRQ_BYPASS=y
CONFIG_HAVE_KVM_NO_POLL=y CONFIG_HAVE_KVM_NO_POLL=y
CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_KVM_XFER_TO_GUEST_WORK=y
@ -145,19 +153,6 @@ index 26c70fd11..c82c971e8 100644
extern void zap_locks(void); extern void zap_locks(void);
#else #else
static inline void zap_locks(void) { } static inline void zap_locks(void) { }
diff --git a/kernel/printk/printk.c b/kernel/printk/printk.c
index f068738c7..82d58ad08 100644
--- a/kernel/printk/printk.c
+++ b/kernel/printk/printk.c
@@ -1821,7 +1821,7 @@ static void print_sync_until(struct console *con, u64 seq)
console_atomic_unlock(flags);
}
-#if defined(CONFIG_X86) || defined(CONFIG_ARM64_PSEUDO_NMI)
+#if 0//(defined(CONFIG_X86) || defined(CONFIG_ARM64_PSEUDO_NMI)) && !defined(CONFIG_PREEMPT_RT)
void zap_locks(void)
{
// if (raw_spin_is_locked(&logbuf_lock)) {
-- --
2.41.0 2.41.0

2
SOURCE
View File

@ -1 +1 @@
5.10.0-216.0.0 5.10.0-261.0.0

View File

@ -9,9 +9,9 @@
%global upstream_version 5.10 %global upstream_version 5.10
%global upstream_sublevel 0 %global upstream_sublevel 0
%global devel_release 209 %global devel_release 249
%global maintenance_release .0.0 %global maintenance_release .0.0
%global pkg_release .62 %global pkg_release .65
%global rt_release .rt62 %global rt_release .rt62
%define with_debuginfo 1 %define with_debuginfo 1
@ -958,6 +958,16 @@ fi
%endif %endif
%changelog %changelog
* Wed Feb 19 2025 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-249.0.0.65
- update kernel-rt version to 5.10.0-249.0.0
* Mon Jan 20 2025 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-246.0.0.64
- update kernel-rt version to 5.10.0-246.0.0
* Mon Nov 18 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-236.0.0.63
- update kernel-rt version to 5.10.0-236.0.0
* Thu Jun 20 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-209.0.0.62 * Thu Jun 20 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-209.0.0.62
- update kernel-rt version to 5.10.0-209.0.0 - update kernel-rt version to 5.10.0-209.0.0

File diff suppressed because it is too large Load Diff

View File

@ -2,13 +2,13 @@
%global KernelVer %{version}-%{release}.raspi.%{_target_cpu} %global KernelVer %{version}-%{release}.raspi.%{_target_cpu}
%global hulkrelease 209.0.0 %global hulkrelease 236.0.0
%global debug_package %{nil} %global debug_package %{nil}
Name: raspberrypi-kernel-rt Name: raspberrypi-kernel-rt
Version: 5.10.0 Version: 5.10.0
Release: %{hulkrelease}.rt62.12 Release: %{hulkrelease}.rt62.13
Summary: Linux Kernel Summary: Linux Kernel
License: GPLv2 License: GPLv2
URL: http://www.kernel.org/ URL: http://www.kernel.org/
@ -268,6 +268,9 @@ fi
/usr/src/kernels/%{KernelVer} /usr/src/kernels/%{KernelVer}
%changelog %changelog
* Mon Nov 18 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-236.0.0.13
- - update preempt-RT to openEuler 5.10.0-236.0.0
* Fri Jun 21 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-209.0.0.12 * Fri Jun 21 2024 zhangyu <zhangyu4@kylinos.cn> - 5.10.0-209.0.0.12
- - update preempt-RT to openEuler 5.10.0-209.0.0 - - update preempt-RT to openEuler 5.10.0-209.0.0

View File

@ -2,13 +2,13 @@
%global KernelVer %{version}-%{release}.raspi.%{_target_cpu} %global KernelVer %{version}-%{release}.raspi.%{_target_cpu}
%global hulkrelease 209.0.0 %global hulkrelease 235.0.0
%global debug_package %{nil} %global debug_package %{nil}
Name: raspberrypi-kernel Name: raspberrypi-kernel
Version: 5.10.0 Version: 5.10.0
Release: %{hulkrelease}.21 Release: %{hulkrelease}.23
Summary: Linux Kernel Summary: Linux Kernel
License: GPLv2 License: GPLv2
URL: http://www.kernel.org/ URL: http://www.kernel.org/
@ -262,6 +262,12 @@ fi
/usr/src/kernels/%{KernelVer} /usr/src/kernels/%{KernelVer}
%changelog %changelog
* Wed Nov 6 2024 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-235.0.0.23
- update kernel version to openEuler 5.10.0-235.0.0
* Sun Jul 21 2024 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-219.0.0.22
- update kernel version to openEuler 5.10.0-219.0.0
* Thu Jun 20 2024 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-209.0.0.21 * Thu Jun 20 2024 Yafen Fang <yafen@iscas.ac.cn> - 5.10.0-209.0.0.21
- update kernel version to openEuler 5.10.0-209.0.0 - update kernel version to openEuler 5.10.0-209.0.0