Thanks/Ray

> -----Original Message-----
> From: edk2-devel [mailto:[email protected]] On Behalf Of
> Jordan Justen
> Sent: Thursday, August 11, 2016 1:33 AM
> To: Ni, Ruiyu <[email protected]>; [email protected]
> Cc: Tian, Feng <[email protected]>; Chan, Amy <[email protected]>
> Subject: Re: [edk2] [PATCH 11/11]
> MdeModulePkg/ResetSystemRuntimeDxe: Support EfiResetPlatformSpecific
> 
> On 2016-08-09 22:56:11, Ruiyu Ni wrote:
> > Contributed-under: TianoCore Contribution Agreement 1.0
> > Signed-off-by: Ruiyu Ni <[email protected]>
> > Cc: Feng Tian <[email protected]>
> > Cc: Amy Chan <[email protected]>
> > ---
> >  MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystem.c | 14
> > +++++++++++---
> >  1 file changed, 11 insertions(+), 3 deletions(-)
> >
> > diff --git
> > a/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystem.c
> > b/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystem.c
> > index aa1ca16..f61e65e 100644
> > --- a/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystem.c
> > +++
> b/MdeModulePkg/Universal/ResetSystemRuntimeDxe/ResetSystem.c
> > @@ -1,7 +1,7 @@
> >  /** @file
> >    Reset Architectural Protocol implementation
> >
> > -  Copyright (c) 2006 - 2012, Intel Corporation. All rights
> > reserved.<BR>
> > +  Copyright (c) 2006 - 2016, Intel Corporation. All rights
> > + reserved.<BR>
> >
> >    This program and the accompanying materials
> >    are licensed and made available under the terms and conditions of
> > the BSD License @@ -86,11 +86,15 @@ DoS3 (
> >
> >    @param[in] ResetType          The type of reset to perform.
> >    @param[in] ResetStatus        The status code for the reset.
> > -  @param[in] DataSize           The size, in bytes, of WatchdogData.
> > +  @param[in] DataSize           The size, in bytes, of ResetData.
> >    @param[in] ResetData          For a ResetType of EfiResetCold,
> EfiResetWarm, or
> >                                  EfiResetShutdown the data buffer starts 
> > with a Null-
> terminated
> >                                  string, optionally followed by additional 
> > binary data.
> > -
> > +                                The string is a description that the 
> > caller may use to
> further
> > +                                indicate the reason for the system reset. 
> > ResetData is only
> > +                                valid if ResetStatus is something other 
> > than EFI_SUCCESS
> > +                                unless the ResetType is 
> > EfiResetPlatformSpecific
> > +                                where a minimum amount of ResetData is 
> > always
> required.
> 
> Most of the patches in this series have lines that are longer than 80 columns.
> Can you fix that?

Do we have rule to limit the line to 80 columns? I saw many files have long
lines.
Or I can change OvmfPkg changes to follow the 80 rule. What do you think?

> 
> I think you should move patch 11 before patch 09 "OvmfPkg: Use
> MdeModulePkg/ResetSystemRuntimeDxe". I think this should allow reset to
> continue working through the entire series for OVMF. (right?)

Reset works using my current order.
But I agree moving #11 before #9 can move ResetPlatformSpecific support
earilier, and group the ResetPlatformSpecific patches together. I will do that.

> 
> With those changes,
> 
> Series Reviewed-by: Jordan Justen <[email protected]>
> 
> >  **/
> >  VOID
> >  EFIAPI
> > @@ -144,6 +148,10 @@ ResetSystem (
> >      ResetShutdown ();
> >      return ;
> >
> > +  case EfiResetPlatformSpecific:
> > +    ResetPlatformSpecific (DataSize, ResetData);
> > +    return;
> > +
> >    default:
> >      return ;
> >    }
> > --
> > 2.9.0.windows.1
> >
> > _______________________________________________
> > edk2-devel mailing list
> > [email protected]
> > https://lists.01.org/mailman/listinfo/edk2-devel
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to