[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic
Anthony: This change is OK to me. But if this PCD is configured as Dynamic, its value will be got from PCD service. This operation will take some time and cause the inaccurate time delay. Have you measured its impact? Thanks Liming > -----Original Message----- > From: Laszlo Ersek <lersek@xxxxxxxxxx> > Sent: Thursday, January 30, 2020 12:11 AM > To: Anthony PERARD <anthony.perard@xxxxxxxxxx>; devel@xxxxxxxxxxxxxx > Cc: Kinney, Michael D <michael.d.kinney@xxxxxxxxx>; Ard Biesheuvel > <ard.biesheuvel@xxxxxxxxxx>; xen-devel@xxxxxxxxxxxxxxxxxxxx; > Gao, Liming <liming.gao@xxxxxxxxx>; Justen, Jordan L > <jordan.l.justen@xxxxxxxxx>; Julien Grall <julien@xxxxxxx>; Feng, Bob C > <bob.c.feng@xxxxxxxxx> > Subject: Re: [PATCH 2/5] MdePkg: Allow PcdFSBClock to by Dynamic > > On 01/29/20 13:12, Anthony PERARD wrote: > > We are going to want to change the value of PcdFSBClock at run time in > > OvmfXen, so move it to the PcdsDynamic section. > > > > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2490 > > Signed-off-by: Anthony PERARD <anthony.perard@xxxxxxxxxx> > > --- > > CC: Bob Feng <bob.c.feng@xxxxxxxxx> > > CC: Liming Gao <liming.gao@xxxxxxxxx> > > --- > > MdePkg/MdePkg.dec | 8 ++++---- > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec > > index d022cc5e3ef2..8f5a48346e50 100644 > > --- a/MdePkg/MdePkg.dec > > +++ b/MdePkg/MdePkg.dec > > @@ -2194,10 +2194,6 @@ [PcdsFixedAtBuild,PcdsPatchableInModule] > > # @ValidList 0x80000001 | 8, 16, 32 > > gEfiMdePkgTokenSpaceGuid.PcdPort80DataWidth|8|UINT8|0x0000002d > > > > - ## This value is used to configure X86 Processor FSB clock. > > - # @Prompt FSB Clock. > > - gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c > > - > > ## The maximum printable number of characters. UefLib functions: > > AsciiPrint(), AsciiErrorPrint(), > > # PrintXY(), AsciiPrintXY(), Print(), ErrorPrint() base on this PCD > > value to print characters. > > # @Prompt Maximum Printable Number of Characters. > > @@ -2297,5 +2293,9 @@ [PcdsFixedAtBuild, PcdsPatchableInModule, > > PcdsDynamic, PcdsDynamicEx] > > # @Prompt Boot Timeout (s) > > gEfiMdePkgTokenSpaceGuid.PcdPlatformBootTimeOut|0xffff|UINT16|0x0000002c > > > > + ## This value is used to configure X86 Processor FSB clock. > > + # @Prompt FSB Clock. > > + gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c > > + > > [UserExtensions.TianoCore."ExtraFiles"] > > MdePkgExtra.uni > > > > Looks good to me: > > Reviewed-by: Laszlo Ersek <lersek@xxxxxxxxxx> > > Mike or Liming will have to ACK. > > Thanks! > Laszlo _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |