From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from walk.intel-email.com (walk.intel-email.com [101.227.64.242]) by mx.groups.io with SMTP id smtpd.web09.3116.1657246487480411061 for ; Thu, 07 Jul 2022 19:14:48 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@byosoft.com.cn header.s=cloud-union header.b=HL1T6rmr; spf=pass (domain: byosoft.com.cn, ip: 101.227.64.242, mailfrom: gaoliming@byosoft.com.cn) Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id D1C22CD1F6A2 for ; Fri, 8 Jul 2022 10:14:44 +0800 (CST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=byosoft.com.cn; s=cloud-union; t=1657246484; bh=R7mnKTnJZgdDTjnfiEXa+sB2x1A9ta6yHsCqavYDnHU=; h=From:To:References:In-Reply-To:Subject:Date; b=HL1T6rmrS8BY29s2t0fBmkkLNep7ulYjP16Nr3CUgOjeuVMzBStob4cUAPbMRzYQL 6J9Z3K/4UTuzZIXYxrWq7U2MXl57uRQDr8j/R6AoD5SmmQc4TfB7HdKUjMfVLMoNhk rlmqEUX5dXUypbwVxb06tSV1IUrnWxHjb7azPOso= Received: from localhost (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id CB874CD1F690 for ; Fri, 8 Jul 2022 10:14:44 +0800 (CST) X-Virus-Scanned: by SpamTitan at intel-email.com Received: from walk.intel-email.com (localhost [127.0.0.1]) by walk.intel-email.com (Postfix) with ESMTP id 87034CD1F7D0 for ; Fri, 8 Jul 2022 10:14:44 +0800 (CST) Authentication-Results: walk.intel-email.com; none Received: from mail.byosoft.com.cn (mail.byosoft.com.cn [58.240.74.242]) by walk.intel-email.com (Postfix) with SMTP id AB738CD1F674 for ; Fri, 8 Jul 2022 10:14:39 +0800 (CST) Received: from DESKTOPS6D0PVI ([58.246.60.130]) (envelope-sender ) by 192.168.6.13 with ESMTP for ; Fri, 08 Jul 2022 10:14:32 +0800 X-WM-Sender: gaoliming@byosoft.com.cn X-Originating-IP: 58.246.60.130 X-WM-AuthFlag: YES X-WM-AuthUser: gaoliming@byosoft.com.cn From: "gaoliming" To: , , "'Anthony PERARD'" References: <20210325154713.670104-3-anthony.perard@citrix.com> <637.1657167166070739073@groups.io> In-Reply-To: <637.1657167166070739073@groups.io> Subject: =?UTF-8?B?5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIIHYyIDIvN10gTWRlUGtnOiBBbGxvdyBQY2RGU0JDbG9jayB0byBieSBEeW5hbWlj?= Date: Fri, 8 Jul 2022 10:14:35 +0800 Message-ID: <00dc01d89270$7862e850$6928b8f0$@byosoft.com.cn> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQGYmC6mhuFvov3RYtrZyQUFWvfVqQFcW7QerejNMfA= Sender: "gaoliming" Content-Type: multipart/alternative; boundary="----=_NextPart_000_00DD_01D892B3.868712B0" Content-Language: zh-cn ------=_NextPart_000_00DD_01D892B3.868712B0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ray: The problem is that PcdFSBClock is configured as Dynamic on OVMF.=20 =20 Anthony: Have you any suggestion for this problem? =20 Thanks Liming =E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io = =E4=BB=A3=E8=A1=A8 ray_linn@hotmail.com =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2022=E5=B9=B47=E6=9C=887=E6=97=A5 12:= 13 =E6=94=B6=E4=BB=B6=E4=BA=BA: Anthony PERARD ; de= vel@edk2.groups.io =E4=B8=BB=E9=A2=98: Re: [edk2-devel] [PATCH v2 2/7] MdePkg: Allow PcdFSBClo= ck to by Dynamic =20 On Thu, Mar 25, 2021 at 11:47 PM, Anthony PERARD wrote: - ## This value is used to configure X86 Processor FSB clock. - # @Prompt FSB Clock. - gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c hi, Sir This change caused the OVMF failed to load in QEMU when compiled with "SOUR= CE_DEBUG_ENABLE" as True. the verbose message of QEMU shows: ASSERT [SecMain] d:\myedk2\edk2\MdePkg\Library\BasePcdLibNull\PcdLib.c(95):= ((BOOLEAN)(0=3D=3D1)) The failure point is PcdGet32 (PcdFSBClock) of debugtimer.c, I rolled ba= ck above change, then issue disappeared. ------=_NextPart_000_00DD_01D892B3.868712B0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

Ray:

=C2=A0T= he problem is that PcdFSBClock is configured as Dynamic on OVMF.

 

Anthony:

=C2=A0Have= you any suggestion for this problem?

 

Thanks<= o:p>

Liming

=E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io <devel@edk2.groups.io> <= /span>= =E4=BB=A3=E8=A1=A8 ray_linn@hotmail.com
=E5=8F=91=E9=80=81= =E6=97=B6=E9=97=B4: 2022=E5=B9=B47=E6=9C=887=E6=97=A5 12:13
=E6=94=B6=E4=BB=B6=E4=BA=BA= : Anthony PERARD <anthony.perard@citrix.co= m>; devel@edk2.groups.io
=E4=B8=BB=E9=A2=98: Re: [edk2-devel] [PATCH v2 2/7] MdePkg: = Allow PcdFSBClock to by Dynamic

 

On Thu, Mar 25, 2021 at 11:47 PM, Anthony P= ERARD wrote:

- ## This value i= s used to configure X86 Processor FSB clock.
- # @Prompt FSB Clock.
-= gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c

hi, Sir
This change caused the OVMF failed to load in QEMU when compiled with = "SOURCE_DEBUG_ENABLE" as True.

the verbose message of QEMU= shows:

ASSERT [SecMain] d:\my= edk2\edk2\MdePkg\Library\BasePcdLibNull\PcdLib.c(95): ((BOOLEAN)(0=3D=3D1))=

The failure point is  PcdGet32 (PcdFSBC= lock) of debugtimer.c,  I  rolled back above change, then issue d= isappeared.

------=_NextPart_000_00DD_01D892B3.868712B0--