[edk2-devel] [PATCH v2 02/34] MdePkg: Added LoongArch jump buffer register definition to MdePkg.ci.yaml

Chao Li posted 34 patches 3 years, 4 months ago
Only 10 patches received!
There is a newer version of this series
[edk2-devel] [PATCH v2 02/34] MdePkg: Added LoongArch jump buffer register definition to MdePkg.ci.yaml
Posted by Chao Li 3 years, 4 months ago
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4053

If the new Arch register is defined in BaseLib.h when running
the CI tests, it will give an ECC check error. Add the
LoongArch register defined in the IgnoreFiles field to make
the CI ECC check pass.

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Zhiguang Liu <zhiguang.liu@intel.com>

Signed-off-by: Chao Li <lichao@loongson.cn>
---
 MdePkg/MdePkg.ci.yaml | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml
index 9d141aa3cb..19bc0138cb 100644
--- a/MdePkg/MdePkg.ci.yaml
+++ b/MdePkg/MdePkg.ci.yaml
@@ -27,6 +27,18 @@
             "8005", "void",
             "8005", "va_list.__ap",
             "8005", "__stack_chk_guard",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S0",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S1",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S2",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S3",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S4",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S5",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S6",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S7",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.S8",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.SP",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.FP",
+            "8005", "BASE_LIBRARY_JUMP_BUFFER.RA",
             "8001", "MSG_IPv6_DP",
             "8001", "MSG_IPv4_DP",
             "8001", "DEFAULT_ToS",
-- 
2.27.0



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#93752): https://edk2.groups.io/g/devel/message/93752
Mute This Topic: https://groups.io/mt/93674194/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-
Re: [edk2-devel] [PATCH v2 02/34] MdePkg: Added LoongArch jump buffer register definition to MdePkg.ci.yaml
Posted by Michael D Kinney 3 years, 4 months ago
Reviewed-by: Michael D Kinney <michael.d.kinney@intel.com>

> -----Original Message-----
> From: Chao Li <lichao@loongson.cn>
> Sent: Wednesday, September 14, 2022 2:36 AM
> To: devel@edk2.groups.io
> Cc: Kinney, Michael D <michael.d.kinney@intel.com>; Gao, Liming <gaoliming@byosoft.com.cn>; Liu, Zhiguang <zhiguang.liu@intel.com>
> Subject: [PATCH v2 02/34] MdePkg: Added LoongArch jump buffer register definition to MdePkg.ci.yaml
> 
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4053
> 
> If the new Arch register is defined in BaseLib.h when running
> the CI tests, it will give an ECC check error. Add the
> LoongArch register defined in the IgnoreFiles field to make
> the CI ECC check pass.
> 
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
> 
> Signed-off-by: Chao Li <lichao@loongson.cn>
> ---
>  MdePkg/MdePkg.ci.yaml | 12 ++++++++++++
>  1 file changed, 12 insertions(+)
> 
> diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml
> index 9d141aa3cb..19bc0138cb 100644
> --- a/MdePkg/MdePkg.ci.yaml
> +++ b/MdePkg/MdePkg.ci.yaml
> @@ -27,6 +27,18 @@
>              "8005", "void",
> 
>              "8005", "va_list.__ap",
> 
>              "8005", "__stack_chk_guard",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S0",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S1",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S2",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S3",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S4",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S5",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S6",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S7",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.S8",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.SP",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.FP",
> 
> +            "8005", "BASE_LIBRARY_JUMP_BUFFER.RA",
> 
>              "8001", "MSG_IPv6_DP",
> 
>              "8001", "MSG_IPv4_DP",
> 
>              "8001", "DEFAULT_ToS",
> 
> --
> 2.27.0



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#94223): https://edk2.groups.io/g/devel/message/94223
Mute This Topic: https://groups.io/mt/93674194/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-


Re: [edk2-devel] [PATCH v2 02/34] MdePkg: Added LoongArch jump buffer register definition to MdePkg.ci.yaml
Posted by Chao Li 3 years, 4 months ago
Hi Mike, Liming and Zhiguang,
This patch has not been reviewed, would you please review it?

Thanks,
Chao
--------

On 9月 14 2022, at 5:35 下午, Chao Li <lichao@loongson.cn> wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=4053
>
> If the new Arch register is defined in BaseLib.h when running
> the CI tests, it will give an ECC check error. Add the
> LoongArch register defined in the IgnoreFiles field to make
> the CI ECC check pass.
>
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <gaoliming@byosoft.com.cn>
> Cc: Zhiguang Liu <zhiguang.liu@intel.com>
>
> Signed-off-by: Chao Li <lichao@loongson.cn>
> ---
> MdePkg/MdePkg.ci.yaml | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/MdePkg/MdePkg.ci.yaml b/MdePkg/MdePkg.ci.yaml
> index 9d141aa3cb..19bc0138cb 100644
> --- a/MdePkg/MdePkg.ci.yaml
> +++ b/MdePkg/MdePkg.ci.yaml
> @@ -27,6 +27,18 @@
> "8005", "void",
>
> "8005", "va_list.__ap",
> "8005", "__stack_chk_guard",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S0",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S1",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S2",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S3",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S4",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S5",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S6",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S7",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.S8",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.SP",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.FP",
> + "8005", "BASE_LIBRARY_JUMP_BUFFER.RA",
> "8001", "MSG_IPv6_DP",
> "8001", "MSG_IPv4_DP",
> "8001", "DEFAULT_ToS",
> --
> 2.27.0
>



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#94184): https://edk2.groups.io/g/devel/message/94184
Mute This Topic: https://groups.io/mt/93674194/1787277
Group Owner: devel+owner@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org]
-=-=-=-=-=-=-=-=-=-=-=-