179 Commits

Author SHA1 Message Date
ZhangPeng
5f81669ba7 release 6.6.0-46.0.0 2024-10-10 09:34:46 +08:00
ZhangPeng
016f55ce2a release 6.6.0-44.0.0 2024-09-25 14:35:40 +08:00
ZhangPeng
5b467e38ea release 6.6.0-42.0.0 2024-09-18 09:43:18 +08:00
ZhangPeng
0c39572a90 release 6.6.0-41.0.0 2024-09-06 15:06:26 +08:00
ZhangPeng
e77be26d63 release 6.6.0-39.0.0 2024-08-27 11:56:08 +08:00
Mingzheng Xing
32fcc300df riscv: upgrade to 6.6.0-38.0.0 and new support
- riscv kernel upgrade to 6.6.0-38.0.0
- bugfix for sg2042 accessing kernel page tables
- revert sg2042 high memory
- revert sg2042 kexec image
- add support th1520 modules:

pinctrl, eMMC, gpio, usb, pwm, ethernet, th1520 perf, ADC, clock,
mailbox, reset, qspi, pvt, gpio, dma, mmc, cpufreq, rtc, dwmac,
light-event, rpmsg, i2c, i2s, light-aon, light-aon-pd, codec, gpu.

Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2024-08-17 20:28:29 +08:00
ZhangPeng
091f5ec9ef release 6.6.0-38.0.0 2024-08-13 14:57:55 +08:00
ZhangPeng
efd5d2da6e release 6.6.0-37.0.0 2024-08-07 14:27:46 +08:00
ZhangPeng
88956963f1 release 6.6.0-35.0.0 2024-07-24 09:30:52 +08:00
ZhangPeng
dc9e202c39 Update kabi whitelist
Remove mlx5 related API from kabi whitelist.

Signed-off-by: ZhangPeng <zhangpeng362@huawei.com>
2024-07-23 14:32:27 +08:00
ZhangPeng
067c07350d release 6.6.0-34.0.0 2024-07-17 11:24:41 +08:00
ZhangPeng
717fc7b0b0 release 6.6.0-33.0.0 2024-07-10 10:11:53 +08:00
ZhangPeng
c290820d9f release 6.6.0-31.0.0 2024-06-26 09:48:59 +08:00
ZhangPeng
b368e55a0d release 6.6.0-30.0.0 2024-06-19 11:29:48 +08:00
ZhangPeng
767110ae26 openEuler-24.03-LTS update check-kabi format
Enable kabi check for src and change the check-kabi format to Python3

Signed-off-by: ZhangPeng <zhangpeng362@huawei.com>
2024-06-13 11:48:32 +08:00
Mingzheng Xing
bb4da11934 riscv: update to 6.6.0-29.0.0
riscv-kernel patch update to 6.6.0-29.0.0
Fix QEMU UEFI boot panic.
Deal with riscv th1520 SoC dtb search path.

Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2024-06-07 14:47:59 +08:00
ZhangPeng
ccf176f795 Add kabi whitelist and update kabi baseline
Signed-off-by: ZhangPeng <zhangpeng362@huawei.com>
2024-06-07 09:54:37 +08:00
Mingzheng Xing
7ad266690d riscv: update to 6.6.0-28.0.0
Rebase riscv-kernel patch to 6.6.0-28.0.0, and fixed a merge conflicts from
the commit f1e873348141 ("LoongArch: limit min pci msi-x/msi vector number
when request more than 32 vectors")

Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2024-05-26 20:10:47 +08:00
ZhangPeng
2e897efdf2 release 6.6.0-28.0.0 2024-05-26 10:09:42 +08:00
Mingzheng Xing
03ec49e6b9 riscv: Update riscv-kernel patch
Rebase 6.6.0-27.0.0

For sg2042, the following features have been added:

- SPI Flash driver
- kexec file raw image
- HIGHMEM

Build and boot testing passed.

Signed-off-by: Mingzheng Xing <xingmingzheng@iscas.ac.cn>
2024-05-24 16:36:47 +08:00
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