From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by spool.mail.gandi.net (Postfix) with ESMTPS id B6931AC0D68 for ; Fri, 8 Mar 2024 08:02:22 +0000 (UTC) DKIM-Signature: a=rsa-sha256; bh=XBZKJeRLty6vTycWPUlXguBKJUxorbB+exff19eVohg=; c=relaxed/simple; d=groups.io; h=Message-ID:Date:MIME-Version:User-Agent:Subject:To:References:From:In-Reply-To:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Type; s=20240206; t=1709884941; v=1; b=ptwMn395CMOX1TiHvNQwj4WsEktyA3eB71qQbKh5nbpDEV8PY0qPstYkcp/hhL4gYwmu3GYe gf/I+/56tr7CaPgAlPklY7sv2haX38MUtp2E6SRUdD2wh3R3+HSFhVOKTO+X+mEp2u0IK7V2vf8 7L9Ki/He8G91NspIIJjURlcDcCQXasrT05EYxGxHdTcUhnWq4pA+iVgI9cUFb8+ddOYSqNNZr+F C+6QnZtLzrtv+Q4WGka3O9HiuGx+hkxUlwN35cY+caNIEyF0dtAKv93eALUwKoCEQJZfM5PrxHP 1U/WmlTBoPZr+2u3ZgyIxvEvSMVyyOjeIJX2XPh+wdE9Q== X-Received: by 127.0.0.2 with SMTP id BsH4YY7687511xnSuyebad3u; Fri, 08 Mar 2024 00:02:21 -0800 X-Received: from mail.loongson.cn (mail.loongson.cn [114.242.206.163]) by mx.groups.io with SMTP id smtpd.web11.17066.1709884939855480107 for ; Fri, 08 Mar 2024 00:02:20 -0800 X-Received: from loongson.cn (unknown [10.40.24.149]) by gateway (Coremail) with SMTP id _____8BxuvAGxupl7DcWAA--.55265S3; Fri, 08 Mar 2024 16:02:14 +0800 (CST) X-Received: from [10.40.24.149] (unknown [10.40.24.149]) by localhost.localdomain (Coremail) with SMTP id AQAAf8BxXs3_xeplVBxRAA--.14702S3; Fri, 08 Mar 2024 16:02:07 +0800 (CST) Message-ID: <596a1a03-2dc8-4a27-9676-aebf2c346e5b@loongson.cn> Date: Fri, 08 Mar 2024 00:02:20 -0800 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [edk2-devel] [PATCH v8 12/37] UefiCpuPkg: Add CPU exception library for LoongArch To: devel@edk2.groups.io, ray.ni@intel.com References: <20240126062715.3099433-1-lichao@loongson.cn> <20240126062907.3101558-1-lichao@loongson.cn> From: "Chao Li" In-Reply-To: X-CM-TRANSID: AQAAf8BxXs3_xeplVBxRAA--.14702S3 X-CM-SenderInfo: xolfxt3r6o00pqjv00gofq/1tbiAQAKCGXpeuYOXwAGsE X-Coremail-Antispam: 1Uk129KBj9xXoWrKFW8Gw4ruryUXw4kZFW5Jwc_yoWfAFX_XF 1xXFy7JryqqFsxW3W8trnxtrZ8WwnrAr15t3s2qws3A3y0va1qyw48u3Wjgr1xJrZrur1U Jr9Ikr1UXryFgosvyTuYvTs0mTUanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUj1kv1TuYvT s0mT0YCTnIWjDUYxn0WfASr-VFAUDa7-sFnT9fnUUIcSsGvfJTRUUUbzxYFVCjjxCrM7AC 8VAFwI0_Jr0_Gr1l1xkIjI8I6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr I_Jryl8cAvFVAK0II2c7xJM28CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AK xVWUCVW8JwA2z4x0Y4vE2Ix0cI8IcVCY1x0267AKxVWUJVW8JwA2z4x0Y4vEx4A2jsIE14 v26r4UJVWxJr1l84ACjcxK6I8E87Iv6xkF7I0E14v26r4UJVWxJr1le2I262IYc4CY6c8I j28IcVAaY2xG8wAqjxCEc2xF0cIa020Ex4CE44I27wAv7VC0I7IYx2IY67AKxVWUJVWUGw Av7VC2z280aVAFwI0_Jr0_Gr1lOx8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcVAKI48JMx8G jcxK6IxK0xIIj40E5I8CrwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8Jw C20s026c02F40E14v26r106r1rMI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAF wI0_Jrv_JF1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjx v20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6r1j6r1xMIIF0xvEx4A2 jsIE14v26r1j6r4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Jr0_GrUvcSsGvfC2KfnxnUUI43 ZEXa7IU1Au4UUUUUU== Precedence: Bulk List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,lichao@loongson.cn List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: k0B3nNaStFanzgV62ajhpnmMx7686176AA= Content-Type: multipart/alternative; boundary="------------9ZOm8ULQF5GOOVl0U9mZXxIZ" X-GND-Status: LEGIT Authentication-Results: spool.mail.gandi.net; dkim=pass header.d=groups.io header.s=20240206 header.b=ptwMn395; dmarc=none; spf=pass (spool.mail.gandi.net: domain of bounce@groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce@groups.io --------------9ZOm8ULQF5GOOVl0U9mZXxIZ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Hi Ray, Thanks, Chao On 2024/2/2 11:30, Ni, Ray wrote: > 1. Most of INF changes are not necessary for x86. Can you avoid them? > >> + ## This PCD Contains the pointer to a CPU exception vector base addre= ss. >> + # @Prompt The pointer to a CPU exception vector base address. >> + >> gUefiCpuPkgTokenSpaceGuid.PcdCpuExceptionVectorBaseAddress|0x0|UINT >> 64|0x60000022 >> + > 2. I do not see any reference to the above PCD in source/INF files. > Any mistake here? This PCD used in CpuMmuLib and OvmfPkg/LoongArchVirt. > > > >=20 > -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#116492): https://edk2.groups.io/g/devel/message/116492 Mute This Topic: https://groups.io/mt/103971651/7686176 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [rebecca@openfw.io] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- --------------9ZOm8ULQF5GOOVl0U9mZXxIZ Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hi Ray,


=
Thanks,
Chao
On 2024/2/2 11:30, Ni, Ray wrote:
1. Most of INF changes are not necessary for x86. Can you avoid them?

+  ## This PCD Contains the =
pointer to a CPU exception vector base address.
+  # @Prompt The pointer to a CPU exception vector base address.
+
gUefiCpuPkgTokenSpaceGuid.PcdCpuExceptionVectorBaseAddress|0x0|UINT
64|0x60000022
+
2. I do not see any reference to the above PCD in source/INF files.
Any mistake here?
This PCD used in CpuMmuLib and OvmfPkg/LoongArchVirt.





_._,_._,_

Groups.io Links:

=20 You receive all messages sent to this group. =20 =20

View/Reply Online (#116492) | =20 | Mute= This Topic | New Topic
Your Subscriptio= n | Contact Group Owner | Unsubscribe [rebecca@openfw.io]

_._,_._,_
--------------9ZOm8ULQF5GOOVl0U9mZXxIZ--