Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf | 4 ++--
Nt32Pkg/Nt32Pkg.dsc | 8
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf
to MdePkg: PcdHardwareErrorRecordLevel, PcdPlatformBootTimeout
to MdeModulePkg: PcdSetupConOutColumn, PcdSetupConOutRow,
PcdSetupVideoHorizontalResolution, PcdSetupVideoVerticalResolution
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../IntelFrameworkModul
The IP6 driver may create duplicate IP6_DAD_ENTRY in DupAddrDetectList in some
situation like:
1. Address policy switch but not clear the delay node list.
2. Set manual address repeatedly before the previous DAD is finished.
The NS sent out by duplicate DAD entry will mix up with the loop back mul
DriverHealthManagerDxe provides a driver health management VFR form
which will be sent by UefiBootManagerLib when booting a boot option.
It also provides another driver health management VFR form which will
be included by certain boot manager menu through the VFR class GUID.
Contributed-under: Tia
LegacyBootManagerLib is a NULL class library to work with UefiBootManagerLib
providing legacy boot support.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../IntelFrameworkModulePkg.dsc|3 +-
.../InternalLegacyBootManagerLib.h
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc | 6 +++---
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationXen.dsc | 2 +-
ArmPlatformPkg/Library/PlatformIntelBdsLib/PlatformIntelBds
The patches add a pure UEFI Boot Manager to MdeModulePkg.
Platform can link the BdsDxe driver to NULL class library LegacyBootManagerLib
to provide legacy boot support.
A very simple boot manager menu BootManagerMenuApp is provided.
DriverHealthManagerDxe provides the generic driver health checking
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf
b/IntelFrameworkModulePkg
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf | 4 ++--
OvmfPkg/OvmfPkgIa32.dsc | 8
OvmfPkg/OvmfPkgIa32X64.dsc| 8
OvmfPkg/OvmfP
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
CorebootPayloadPkg/Library/PlatformBdsLib/PlatformBdsLib.inf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CorebootPayloadPkg/Library/PlatformBdsLib/PlatformBdsLib.inf
b/CorebootPayloadPkg/L
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf
b/EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf
index
BdsDxe driver links to UefiBootManagerLib and PlatformBootManager to
provide a pure UEFI boot manager conforming to the UEFI spec.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../Include/Library/PlatformBootManagerLib.h | 62 ++
.../PlatformBootMan
BootManagerMenuApp only provides a very simple UI showing all the boot options
recorded by "BootOrder" and user can select any of them to boot.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../BootManagerMenuApp/BootManagerMenu.c | 1041 ++
Aaron,
Thanks for your contribution. We are also just finished this task. We enhance
the default and oneofoption opcode to support default value for orderedlist
opcode. So our code format is a little difference with yours, please check the
patch from ours.
Also I updated your sample file to
[Jordan] I'm not sure if this comment needs a change. Is the comment before
good enough? It is just before the code that re-enables the IF.
[Jeff] The former comment is not clear for this path. I will refine it and move
it to the third comments patch.
-Original Message-
From: Justen, Jo
This routine triggers a reset after every time mytstapp.efi runs, when any UEFI
Boot Manager boot option is subsequently selected (EFI Shell, OS loader,
mytstapp.efi, etc.)
I drove myself crazy for a while making sure that mytstapp.efi doesn't leak,
and now I sleep a little better at night kno
Hi Eric and Yingke,
Please find attached a potential path for allowing ordered lists to have
default statements that are more than one element. I've also attached the
test VFR used to demonstrate the syntax.
Please let me know your opinions on if the change in the syntax will be
allowable.
B
On 2015-04-21 01:29:19, Jeff Fan wrote:
> Clear EFLAGS.IF before executing Stepping command and save original value in
> DEBUG_AGENT_FLAG. It could avoid pending interrupt issued during executing
> Stepping command.
> Restore EFLAGS.IF after Stepping command execution finished.
These commit mess
On 2015-04-21 01:29:15, Jeff Fan wrote:
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Jeff Fan
> ---
> SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c | 4
> 1 file changed, 4 insertions(+)
>
> diff --git
> a/SourceLevelDebugPkg/Library/Deb
What do you think about adding DebugAgent to the subject line?
SourceLevelDebugPkg/DebugAgent: Add InterruptFlag field in DEBUG_AGENT_FLAG
Reviewed-by: Jordan Justen
On 2015-04-21 01:29:18, Jeff Fan wrote:
> This field is used to save/restore EFLAGS.IF across Stepping command
> execution.
>
>
Jeff, Ray,
Thanks for sending the patches with git!
Can you use 'git format-patch' and 'git send-email *.patch' from the
git bash shell rather than TortoiseGit when sending patches?
TortoiseGit doesn't group the emails together into a single email
thread. This means the patch series will not be
Hi Feng,
Verified that incase of short packet, EvtTrb->Lenth reports remaining size and
change should be okay. Assuming code change will be applied to below 3 modules.
MdeModulePkg\Bus\Pci\XhciDxe\XhciSched.c
MdeModulePkg\Bus\Pci\XhciPei\XhciSched.c
SourceLevelDebugPkg\Library\DebugCommunicationL
On 2015-04-21 13:13:49, Carsey, Jaben wrote:
>Shumin,
>
>Can you review this?
What do you think about my advise to Eric here?
http://permalink.gmane.org/gmane.comp.bios.tianocore.devel/13854
(Regarding To, Cc and asking for a review in patch emails.)
>ShellPkg: add more info to func
On 21/04/2015 22:31, Laszlo Ersek wrote:
> typedef enum {
> EfiLockUninitialized = 0,
> EfiLockReleased = 1,
> EfiLockAcquired = 2
> } EFI_LOCK_STATE;
>
> typedef struct {
> EFI_TPL Tpl;
> EFI_TPL OwnerTpl;
> EFI_LOCK_STATE Lock;
> } EFI_LOCK;
>
> VOID
> E
adding edk2-devel
On 04/21/15 17:21, Paolo Bonzini wrote:
>
>
> On 21/04/2015 17:05, Laszlo Ersek wrote:
>>
>> Yet another question -- as far as I understand, I should have enough
>> info (with my pending questions of course) for EFI_SMM_ACCESS2_PROTOCOL.
>> I've now reviewed EFI_SMM_CONTROL2_PR
Shumin,
Can you review this?
ShellPkg: add more info to function block.
Signed-off-by: Jaben Carsey
HandleParsingLib_comment.patch
Description: HandleParsingLib_comment.patch
--
BPM Camp - Free Virtual Workshop May 6t
On 04/21/15 08:49, Michael Chang wrote:
> On Tue, Apr 21, 2015 at 02:12:54PM +0800, Michael Chang wrote:
>> 3. Even I can add the card open earler before hadling the dhcpv6
>> packets, it will freeze at grub_efi_open_protocol if the option in use
>> is GRUB_EFI_OPEN_PROTOCOL_BY_EXCLUSIVE. I was ac
I tried to set [format]/thread=true but the mails sent from TortoiseGit looks
badly formatted. Seems TortoiseGit have a bug on this.
-Original Message-
From: Laszlo Ersek [mailto:ler...@redhat.com]
Sent: Tuesday, April 21, 2015 8:20 PM
To: Ni, Ruiyu
Cc: edk2-devel@lists.sourceforge.net
S
On 04/21/15 12:12, Ruiyu Ni wrote:
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Ni Ruiyu
> Signed-off-by: Ruiyu Ni
> ---
> OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf | 4 ++--
> OvmfPkg/OvmfPkgIa32.dsc | 8
> OvmfPkg
On 04/21/15 09:29, Tian, Feng wrote:
> Laszlo,
>
> Please note the code is checking the field of Event TRBs, so you need to
> refer to Xhci 1.0 spec Table 85 for the meaning of TRB Transfer Length field.
Right; what I have downloaded is 1.1, but table 91 ("Offset 08h –
Transfer Event TRB Field
Reviewed-By: Olivier Martin
-Original Message-
From: Ruiyu Ni [mailto:ruiyu...@intel.com]
Sent: 21 April 2015 11:13
To: edk2-devel@lists.sourceforge.net
Subject: [edk2] [Patch 08/15] ArmPlatformPkg: Fix build failure due to PCD
movement.
Contributed-under: TianoCore Contribution Agreeme
TRBPtr->Length can be used in case of short packet as well? It's same case
statement for TRB_COMPLETION_SHORT_PACKET and TRB_COMPLETION_SUCCESS.
-Original Message-
From: Tian, Feng [mailto:feng.t...@intel.com]
Sent: Tuesday, April 21, 2015 2:29 AM
To: Laszlo Ersek
Cc: edk2-devel@lists.s
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
.../FrameworkHiiOnUefiHiiThunk/FrameworkHiiOnUefiHiiThunk.inf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
a/EdkCompatibilityPkg/Compatibility/FrameworkHi
LegacyBootManagerLib is a NULL class library to work with UefiBootManagerLib
providing legacy boot support.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../InternalLegacyBootManagerLib.h | 66 +
.../LegacyBootManagerLib/LegacyBootManagerL
DriverHealthManagerDxe provides a driver health management VFR form
which will be sent by UefiBootManagerLib when booting a boot option.
It also provides another driver health management VFR form which will
be included by certain boot manager menu through the VFR class GUID.
Contributed-under: Tia
BdsDxe driver links to UefiBootManagerLib and PlatformBootManager to
provide a pure UEFI boot manager conforming to the UEFI spec.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../Include/Library/PlatformBootManagerLib.h | 62 ++
.../PlatformBootMan
BootManagerMenuApp only provides a very simple UI showing all the boot options
recorded by "BootOrder" and user can select any of them to boot.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../BootManagerMenuApp/BootManagerMenu.c | 1053 ++
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
CorebootPayloadPkg/Library/PlatformBdsLib/PlatformBdsLib.inf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CorebootPayloadPkg/Library/PlatformBdsLib/PlatformBdsLib.in
to MdePkg: PcdHardwareErrorRecordLevel, PcdPlatformBootTimeout
to MdeModulePkg: PcdSetupConOutColumn, PcdSetupConOutRow,
PcdSetupVideoHorizontalResolution, PcdSetupVideoVerticalResolution
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../IntelFrameworkModul
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
Nt32Pkg/Library/Nt32BdsLib/Nt32BdsLib.inf | 4 ++--
Nt32Pkg/Nt32Pkg.dsc | 8
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/Nt32Pkg/Library/N
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf
Message-ID:
X-Mailer: TortoiseGit
MIME-Version: 1.0
Content-Type: text/plain;
The patches add a pure UEFI Boot Manager to MdeModulePkg.
Platform can link the BdsDxe driver to NULL class library LegacyBootManagerLib
to provide legacy boot support.
A very simple boot manager menu BootManagerMenuA
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
DuetPkg/Library/DuetBdsLib/PlatformBds.inf | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/DuetPkg/Library/DuetBdsLib/PlatformBds.inf
b/DuetPkg/Library/
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf | 4 ++--
OvmfPkg/OvmfPkgIa32.dsc | 8
OvmfPkg/OvmfPkgIa32X64.dsc|
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/EmulatorPkg/Library/EmuBdsLib/EmuBdsLib.inf
b/EmulatorPkg/Library/EmuBd
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ruiyu Ni
---
.../Library/PlatformBdsLib/PlatformBdsLib.inf | 12 ++--
Vlv2TbltDevicePkg/PlatformPkgGccX64.dsc| 14 +++---
Vlv2TbltDevicePkg/PlatformPkgIA32.dsc
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ni Ruiyu
Signed-off-by: Ruiyu Ni
---
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationQemu.dsc | 6 +++---
ArmPlatformPkg/ArmVirtualizationPkg/ArmVirtualizationXen.dsc | 2 +-
ArmPlatformPkg/Library/PlatformInt
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan
---
SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c | 4
1 file changed, 4 insertions(+)
diff --git
a/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.c
b/SourceLevelDebu
Clear EFLAGS.IF before executing Stepping command and save original value in
DEBUG_AGENT_FLAG. It could avoid pending interrupt issued during executing
Stepping command.
Restore EFLAGS.IF after Stepping command execution finished.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-of
This series does the following enhancement to handle exception during execution
Stepping command.
a) In case the instruction executing Stepping command generates other
exception. Such as, #GP or #PF exception.
b) Clear EFLAGS.IF before do IRET for Stepping command, it could avoid the
pending int
This field is used to save/restore EFLAGS.IF across Stepping command execution.
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Jeff Fan
---
SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/DebugAgent.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff
Laszlo,
Please note the code is checking the field of Event TRBs, so you need to refer
to Xhci 1.0 spec Table 85 for the meaning of TRB Transfer Length field.
For your concern on Isoch Endpoint Error Handling, the Xhci spec states it's
for Error case rather than success case.
Thanks
Feng
---
On 04/21/15 05:04, Tian, Feng wrote:
> Baranee & Laszlo,
>
> I agree this is a bug and I made a unit test on this logic and found why this
> issue didn't get raised before is because Fat&DiskIo driver will split big
> data transfer request (>64K) to multiple of 64K. This way will cause a
> requ
On Tue, Apr 21, 2015 at 02:12:54PM +0800, Michael Chang wrote:
> On Mon, Apr 20, 2015 at 02:30:00PM +0800, Michael Chang wrote:
> > On Sun, Apr 19, 2015 at 11:01:11AM +0300, Andrei Borzenkov wrote:
> > > EDK2 network stack is based on Managed Network Protocol which is layered
> > > on top of Simple
54 matches
Mail list logo