197 Commits

Author SHA1 Message Date
yueyuankun
535e7e1f80 Export all variables from the initial context when creating a submenu.
(cherry picked from commit ffc10c83b2bb50085e13b652a35e39d3fdedfe3f)
2024-07-02 14:41:34 +08:00
openeuler-ci-bot
ab44ec5b70
!435 [sync] PR-427: add support for ppc64le
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-06-26 01:27:42 +00:00
peng_zou
a064672857 add support for ppc64le
(cherry picked from commit b4e3f33334d50d143781e09d69171aaf786e30a4)
2024-06-25 16:20:34 +08:00
openeuler-ci-bot
c1fc002ae2
!431 [sync] PR-428: fix log printing in tpcm_kunpeng module again
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-06-25 01:17:45 +00:00
Qiumiao Zhang
7716f9035b fix log printing in tpcm_kunpeng module again
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 4444af68de5a9fa588a296537208ff24f7c78212)
2024-06-24 21:15:58 +08:00
openeuler-ci-bot
09bbe8b3df
!426 [sync] PR-424: fix log printing in tpcm_kunpeng module
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-06-20 08:34:28 +00:00
Qiumiao Zhang
a468738ec8 fix log printing in tpcm_kunpeng module
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit b991af1095137f6b9bb0a3d45c90293abd1beb0c)
2024-06-20 15:37:09 +08:00
openeuler-ci-bot
20fe1d92c6
!423 [sync] PR-419: 在grub.efi中添加 gfxterm_background serial 模块
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-06-20 07:16:15 +00:00
yueyuankun
cd9055d5d0 :Add gfxterm_background and serial modules to grub.efi
(cherry picked from commit 16ede924d72eb579e3fc5a58eead2146a4bad170)
2024-06-20 09:41:29 +08:00
openeuler-ci-bot
6dc6a5faaa
!420 [sync] PR-415: grub2社区补丁回合
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-06-19 07:23:27 +00:00
wangziliang
50a7ecc051 disk/mdraid1x_linux: Prevent infinite recursion
(cherry picked from commit 8c7269a15f9cd142bad32e63fc78aba25db966b2)
2024-06-19 14:56:03 +08:00
openeuler-ci-bot
9ef7b38670
!413 [sync] PR-406: lib/libtasn1: Fix ETYPE_OK off by one array size check
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-06-12 03:25:20 +00:00
Qiumiao Zhang
2809f32357 lib/libtasn1: Fix ETYPE_OK off by one array size check
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 4155120fe548cfc7cff865d1b938514a7d25da28)
2024-06-12 10:56:10 +08:00
openeuler-ci-bot
198399db9c
!411 [sync] PR-402: Fix that patch233 introduced old code
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-06-06 07:41:17 +00:00
Xue Liu
edd6e5173a Fix that patch233 introduced old code
(cherry picked from commit 48fdc532e5fef9f652843f24114384c2f765aa2d)
2024-06-06 14:14:38 +08:00
openeuler-ci-bot
93c4637da7
!409 [sync] PR-401: LoongArch: Add back-compatibility for linux kernel.
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-06-06 06:13:30 +00:00
Juxin Gao
93c996230e LoongArch: Add back-compatibility for linux kernel.
Signed-off-by: Juxin Gao <gaojuxin@loongson.cn>
(cherry picked from commit 49d8f0dc100cd059916c5ad1fe319fbccc856be7)
2024-06-05 10:50:26 +08:00
openeuler-ci-bot
7e6dffb931
!407 [sync] PR-400: Add sophgo's patch to support risc-v machine SG2042
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-06-05 02:49:00 +00:00
ouuleilei
75b057def9 Add sophgo's patch to support risc-v machine SG2042
(cherry picked from commit 20f2ea943e4cbb4e35477767638b41ddcf77eadc)
2024-06-05 10:20:12 +08:00
openeuler-ci-bot
1e8998e75c
!396 [sync] PR-393: loongarch64: fix GRUB_EFI_MAX_ALLOCATION_ADDRESS undeclared
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-05-11 09:44:26 +00:00
Qiumiao Zhang
83cca1b13f loongarch64: fix GRUB_EFI_MAX_ALLOCATION_ADDRESS undeclared
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit c7c931741222dc5d1fb93839ad463c152e217ef8)
2024-05-11 16:44:18 +08:00
openeuler-ci-bot
2b8eb17a17
!394 [sync] PR-392: Handle non-continuous data blocks in directory extents
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-05-11 08:00:09 +00:00
肖在
15ec184dc9 Handle non-continuous data blocks in directory extents
(cherry picked from commit eaccc141e1795ac3b376afe158a54a6f52fc6b62)
2024-05-11 15:47:50 +08:00
肖在
3e8531a1a5 Revert "Handle non-continuous data blocks in"
This reverts commit e0cd43f8a5486debeba17349abbb088001164d70.

(cherry picked from commit 88a9257d4914cb2aca40f3b0494a0dcb8927482d)
2024-05-11 15:47:50 +08:00
肖在
10587ba6bf Handle non-continuous data blocks in
directory extents

The directory extent list does not have to be a continuous list of data
blocks. When GRUB tries to read a non-existant member of the list,
grub_xfs_read_file() will return a block of zero'ed memory. Checking for
a zero'ed magic number is sufficient to skip this non-existant data block.

Prior to commit 07318ee7e (fs/xfs: Fix XFS directory extent parsing)
this was handled as a subtle side effect of reading the (non-existant)
tail data structure. Since the block was zero'ed the computation of the
number of directory entries in the block would return 0 as well.

(cherry picked from commit e0cd43f8a5486debeba17349abbb088001164d70)
2024-05-11 15:47:50 +08:00
肖在
a2b94147ab Revert " Handle non-continuous data blocks in"
This reverts commit 242fa05f2412202b241bbea01dc2bd69214b2e33.

(cherry picked from commit fd1e9fdd653fbd874133cbfd0a7885bd1fb2916f)
2024-05-11 15:47:50 +08:00
肖在
23a4c6f1d0 Handle non-continuous data blocks in
directory extents

The directory extent list does not have to be a continuous list of data
blocks. When GRUB tries to read a non-existant member of the list,
grub_xfs_read_file() will return a block of zero'ed memory. Checking for
a zero'ed magic number is sufficient to skip this non-existant data block.

(cherry picked from commit 242fa05f2412202b241bbea01dc2bd69214b2e33)
2024-05-11 15:47:50 +08:00
openeuler-ci-bot
ea04a11aa5
!389 [sync] PR-388: sync patches from 22.03-LTS-SP3
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-05-07 13:44:55 +00:00
Qiumiao Zhang
30809adee6 sync patches from openEuler-22.03-LTS-SP3
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit ce31b98a9c7cb28116572daf9e62349bc24e2a2f)
2024-05-07 21:32:10 +08:00
openeuler-ci-bot
3691e19c7e
!385 [sync] PR-384: sync patches from 22.03-LTS-Next
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-10 06:07:41 +00:00
Qiumiao Zhang
6e27946b9f sync patches from 22.03-LTS-Next
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 908a3e71137970eaa927be7b646ead3ac17ce084)
2024-04-10 11:25:20 +08:00
openeuler-ci-bot
3ae430b473
!382 [sync] PR-380: fix compressed kernel verification failed
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-08 11:57:21 +00:00
Qiumiao Zhang
89baa5568c fix compressed kernel verification failed
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit f567bbdc444bb5ddf157c65e568e5b50a1f17169)
2024-04-08 16:50:46 +08:00
openeuler-ci-bot
3069ba8926
!381 [sync] PR-376: Interface for replacing the EFI signature
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-08 08:10:48 +00:00
jinlun
09babe7e08 Interface for replacing the EFI signature
(cherry picked from commit c9cf3a76023a60fa416036bb95da3e32cb977d4f)
2024-04-08 15:48:15 +08:00
openeuler-ci-bot
f0c1716190
!379 [sync] PR-374: add TPCM support with ipmi channel
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-01 07:20:30 +00:00
Qiumiao Zhang
1021e175e1 add TPCM support with ipmi channel
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 1e52014b39673718830070eb7dfe450646954074)
2024-04-01 14:48:49 +08:00
openeuler-ci-bot
f4f1db2b59
!377 [sync] PR-369: Don't require a password to boot entries generated by grub-mkconfig
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-01 06:48:02 +00:00
Qiumiao Zhang
faefb4e8c7 Don't require a password to boot entries generated by grub-mkconfig
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit e07518a0fb083b68bc4dbf4ea3b2eb6bcbe7c5f6)
2024-04-01 14:36:25 +08:00
openeuler-ci-bot
ef0833d49b
!367 [sync] PR-366: look for grub.cfg on efi where the app was found
From: @openeuler-sync-bot 
Reviewed-by: @zhangqiumiao 
Signed-off-by: @zhangqiumiao
2024-04-01 06:21:35 +00:00
Qiumiao Zhang
7aa8ba7c07 look for grub.cfg on efi where the app was found
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 4c4771d498e643899d768f102c0bc6f49fe3e7be)
2024-03-08 18:11:31 +08:00
openeuler-ci-bot
bb82f8bfcf
!365 modify klist in 10_linux.in
From: @zhangqiumiao 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-03-07 02:51:53 +00:00
Qiumiao Zhang
03ef4d01cf modify klist in 10_linux.in
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
2024-03-07 02:39:46 +00:00
openeuler-ci-bot
24f7187f72
!359 update to 2.12
From: @zhangqiumiao 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2024-03-04 13:27:40 +00:00
Qiumiao Zhang
3f42453819 update to 2.12
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
2024-03-04 19:17:07 +08:00
openeuler-ci-bot
d8f6ba6c90
!346 loongarch: Disable relaxation relocations
From: @vesta_admin 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2023-12-28 01:54:40 +00:00
Yingkun Meng
54048ecd9e loongarch: Disable relaxation relocations
Signed-off-by: Yingkun Meng <mengyingkun@loongson.cn>
2023-12-25 11:26:57 +08:00
Yingkun Meng
781871c861 loongarch: Make patches meet specification requirements
As described in [1], the ifarch macro is no longer recommanded for use,
and the number of architecture related patch should start from 1000.

[1] https://gitee.com/openeuler/TC/pulls/71

Signed-off-by: Yingkun Meng <mengyingkun@loongson.cn>
2023-12-25 11:22:14 +08:00
openeuler-ci-bot
c2dd5e0bce
!349 [sync] PR-348: skip verification when just opening the grub.cfg without loading it
From: @openeuler-sync-bot 
Reviewed-by: @t_feng 
Signed-off-by: @t_feng
2023-12-23 07:18:09 +00:00
Qiumiao Zhang
317a2cc40c skip verification when not loading grub.cfg
Signed-off-by: Qiumiao Zhang <zhangqiumiao1@huawei.com>
(cherry picked from commit 1a70c89178317faf0fe5fe4a7402ce5c1f301084)
2023-12-22 15:30:05 +08:00