159 Commits

Author SHA1 Message Date
ZhangPeng
7de38d5639 release 6.6.0-27.0.0 2024-05-18 10:34:38 +08:00
Xie XiuQi
570027d7b4 kernel.spec: set openEuler version for 24.03 LTS
Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
2024-05-17 15:55:25 +08:00
Xie XiuQi
548f37d2a8 kernel.spec: support set openeuler release version via kernel.spec
Support specific openEuler version code via kernel.spec and rpmbuild
parameters.

Signed-off-by: Xie XiuQi <xiexiuqi@huawei.com>
2024-05-17 15:55:25 +08:00
ZhangPeng
c4609b936c release 6.6.0-26.0.0 2024-05-11 22:59:36 +08:00
Mingzheng Xing
b04eeb3465 riscv: Add riscv-kernel patch
riscv-kernel[1] is to add support for multiple RISC-V SoCs on the basis of
OLK-6.6 and enrich the openEuler riscv ecosystem.

Currently, riscv-kernel has added support for sg2042[2] and th1520.
After applying this patch, we can build the same kernel to start openEuler
on qemu, sg2042, and th1520 platforms.

Build and boot testing passed on qemu, Milk-V Pioneer[3] and Lpi4a[4].

Link: https://gitee.com/openeuler/riscv-kernel/tree/OLK-6.6 [1]
Link: https://www.sophgo.com/product/introduce/sg2042.html [2]
Link: https://milkv.io/zh/pioneer [3]
Link: https://sipeed.com/licheepi4a [4]
Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2024-05-11 11:08:29 +08:00
ZhangPeng
9ab150b1b1 release 6.6.0-25.0.0 2024-05-09 20:26:18 +08:00
ZhangPeng
50504196b6 release 6.6.0-24.0.0 2024-05-08 18:16:20 +08:00
ZhangPeng
ff9eb25357 release 6.6.0-23.0.0 2024-04-28 18:36:43 +08:00
Zheng Zengkai
65c48ac458 release 6.6.0-22.0.0 2024-04-24 19:45:31 +08:00
Hongchen Zhang
1aa7d641df Add LoongArch support
modify kernel.spec for loongarch64 support

category: feature
bugzilla: https://gitee.com/src-openeuler/kernel/issues/I66DDA

Signed-off-by: Hongchen Zhang <zhanghongchen@loongson.cn>
2024-04-23 20:04:09 +08:00
Hongchen Zhang
e597dec068 kernel-headers: exclude unnecessary files
do not include cpuidle.h and cpufreq.h,these two files are
included in kernel-tools-devel package.

category: bugfix
bugzilla: https://gitee.com/src-openeuler/kernel/issues/I5VTY2

Signed-off-by: Hongchen Zhang <zhanghongchen@loongson.cn>
2024-04-23 20:02:55 +08:00
ZhangPeng
8fe0303718 release 6.6.0-21.0.0 2024-04-20 15:38:59 +08:00
Zheng Zengkai
08f46971e3 release 6.6.0-20.0.0 2024-04-16 18:16:35 +08:00
jinlun
9a7b43d1fb kernel.spec: Remove PGP certificates and optimize kernel signing process
1.Delete PGP Certificate, the PGP certificate isn't longer needed
  because IMA digest list files are signed by the specific certifcate
  and there isn't need to reuse RPM certificate.
2.Use the open-source signature when the EBS permission is insufficient.
  Now only the admin user in EBS can sendthe signature request. But the
  user triggering the acces controlbuild task and the personal build
  task is non-admin. Inorder to avoid build failures caused by failed
  signing, use the open-source signature.

Signed-off-by: Jin Lun <jinlun@huawei.com>
2024-04-12 14:26:54 +08:00
ZhangPeng
d0b72be77e release 6.6.0-19.0.0 2024-04-10 17:57:44 +08:00
Ren Zhijie
f9a312fbbb Add support for ppc64le
Signed-off-by: Ren Zhijie <zhijie.ren@shingroup.cn>
2024-04-09 09:44:51 +08:00
Zheng Zengkai
2d514f07e7 release 6.6.0-18.0.0 2024-04-08 14:34:58 +08:00
Zheng Zengkai
f1078d394b release 6.6.0-17.0.0 2024-04-07 10:58:18 +08:00
Zheng Zengkai
e5799558e7 release 6.6.0-16.0.0 2024-04-02 21:37:05 +08:00
jinlun
7eb6754956 Update signature for vmlinux and module
Support generating module/kernel signature with openEuler signature
platform:
1. Insert openEuler kernel certificate into trusted keyring.
2. Sign kernel modules and kernel image with openEuler signature
platform when the RPM macro openEuler_sign_rsa is set.

Signed-off-by: Jin Lun <jinlun@huawei.com>
2024-04-02 20:11:46 +08:00
Liu Jian
fd5719f1a9 openeuler: add net-acc to kernel-tools
Add net-acc to kernel-tools.

Signed-off-by: Liu Jian <liujian56@huawei.com>
2024-04-01 20:00:22 +08:00
Zheng Zengkai
4f69337c35 release 6.6.0-15.0.0 2024-03-29 18:10:20 +08:00
Bing Xia
43e70a5c92 perf: add CoreSight trace component support on aarch64 platform
Add libopencsd BuildRequires and make perf tool with build config
(CORESIGHT=1) to support CoreSight trace component.
2024-03-28 17:42:46 +08:00
Zheng Zengkai
be240acb2b release 6.6.0-14.0.0 2024-03-27 17:25:21 +08:00
Zheng Zengkai
8fb96e9672 release 6.6.0-13.0.0 2024-03-22 17:02:58 +08:00
Zheng Zengkai
b1c08bb4b0 release 6.6.0-12.0.0
Update tag to 6.6.0-12.0.0 and add llvm-devel BuildRequires to
fix following x86 ci build error.

jit_disasm.c:28:10: fatal error: llvm-c/Core.h: No such file or directory

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2024-03-14 20:40:33 +08:00
寒江舟
bbae391dfb
add signature for vmlinux
Signed-off-by: 寒江舟 <huangzhenqiang2@huawei.com>
2024-02-26 15:38:14 +00:00
Zheng Zengkai
8283a84819 release 6.6.0-10.0.0
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2024-02-21 18:03:05 +08:00
Zheng Zengkai
11db47bcd6 release 6.6.0-9.0.0
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2024-02-07 19:27:05 +08:00
Jialin Zhang
53e1dfd679 Module.kabi_aarch64 and Module.kabi_x86_64 v1
Signed-off-by: Jialin Zhang <zhangjialin11@huawei.com>
2024-02-01 10:14:25 +08:00
Zheng Zengkai
cd14b57286 release 6.6.0-6.0.0
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2024-01-23 17:10:39 +08:00
Zheng Zengkai
6f4c75eccf release 6.6.0-2.0.0
Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2023-12-26 11:19:10 +08:00
Zheng Zengkai
f63cb80f7d Release 6.6.0-1.0.0.1
As d7de5d8e403a ("cpupower: Bump soname version") changed library soname
from libcpupower.so.0 to libcpupower.so.1, adjust the soname in kernel
spec file accordingly.

Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>
2023-12-12 20:40:23 +08:00
Wei Li
0a78c6ecb0 update to 6.4.0-10.1.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit 0aec4f0dcbce1be038105bb035aab89740b7a863)
2023-09-24 15:13:56 +08:00
Wei Li
4483e52b6f update to 6.4.0-10.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit bc0634cb7bb86ff07aa688055127ef6cd6380277)
2023-09-21 09:47:25 +08:00
Wei Li
06458f02e1 update to 6.4.0-9.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit f1ebaa56315de16103f79f9aa35019e4eec599d7)
2023-09-19 11:59:48 +08:00
Huaxin Lu
4ccf4d20a7 process PGP certs before kernel building
(cherry picked from commit 1c7c020a6c7c67b4d9da14b95d250cc8dbb482d4)
2023-09-18 15:13:43 +08:00
Wei Li
6a0c04db83 update to 6.4.0-8.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit 5d90a2c8194df0cfabc1a719682e4b3e854bc0fc)
2023-09-13 11:57:11 +08:00
Wei Li
504ec4c184 update to 6.4.0-7.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit 8557dcb4a08a35233813a51e401a26ae6fd2a813)
2023-09-12 17:00:34 +08:00
Wei Li
5a64b2aa00 update to 6.4.0-6.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit 10c6110316d0d570a0a0982421f5aa66c392cea4)
2023-09-07 09:14:04 +08:00
Wei Li
d194f9e6ac update to 6.4.0-5.0.0
Signed-off-by: Wei Li <liwei391@huawei.com>
(cherry picked from commit 4231ee8b373809824d9eaa60330b2ae0b0eda6eb)
2023-09-05 19:25:19 +08:00
Ni Cunshu
0b6fefe393 update to 6.4.0-4.0.0
Signed-off-by: Ni Cunshu<nicunshu@huawei.com>
(cherry picked from commit 30250698961f49c37f6deab481f8043dd0b1884f)
2023-09-05 18:16:41 +08:00
renoseven
ec191958e8 update to 6.4.0-3.0.0
Signed-off-by: renoseven <dev@renoseven.net>
(cherry picked from commit d762284584e2ee39237ed870ecd5e181b92fdc43)
2023-08-30 19:01:53 +08:00
Wei Li
807527247a update to 6.4.0-2.0.0
Also remove Patch0001 since it has been merged in openeuler/kernel

Signed-off-by: Wei Li <liwei391@huawei.com>
2023-08-29 21:15:19 +08:00
liyunfei
ad70eb8406 add clang LTO compile support 2023-08-28 11:15:40 +08:00
liyunfei
bab172c956 add clang toolchain support 2023-08-28 11:15:21 +08:00
L.X
f5f513b8a7 Add resolve_btfids tools to kernel devel for compiling kfunc ko
euler inclusion
category: bugfix
bugzilla: https://gitee.com/src-openeuler/kernel/issues/I7VZE0

add resolve_btfids to kernel devel package for compiling ko

Signed-off-by: bitcoffee <liuxin350@huawei.com>
(cherry picked from commit 76f2588d31d2ed020e3f1d0cc5d528ea906664db)
2023-08-26 11:57:49 +08:00
Wei Li
cd47598324 Keep .BTF section in modules
hulk inclusion
category: bugfix
bugzilla: https://gitee.com/src-openeuler/dwarves/issues/I7KOQ6

Signed-off-by: Wei Li <liwei391@huawei.com>
2023-08-23 16:10:18 +08:00
Mingzheng Xing
188fb2ed9c RISC-V: Add riscv64 support
Add riscv64 support.

Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2023-08-22 10:11:06 +08:00
kongweibin
07594dbb0b update to 6.4.0-1.0.1
Update to 6.4.0-1.0.1.4

Signed-off-by: kongweibin <kongweibin2@huawei.com>
2023-08-01 10:05:10 +08:00