[edk2-devel] [edk2-platforms] [PATCH v1 1/1] ClevoOpenBoardPkg/Features: Enable ThunderBolt

2019-08-30 Thread Sinha, Ankit
Add Thunderbolt ACPI table and enable feature PCD Cc: Michael Kubacki Cc: Nate DeSimone Signed-off-by: Ankit Sinha --- Platform/Intel/ClevoOpenBoardPkg/OpenBoardPkg.dec| 1 + Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgConfig.dsc | 2 +-

[edk2-devel] [edk2-platforms] [PATCH v1 0/1] ClevoOpenBoardPkg/Features: Enable ThunderBolt

2019-08-30 Thread Sinha, Ankit
Add Thunderbolt ACPI table and enable feature PCD Cc: Michael Kubacki Cc: Nate DeSimone Platform/Intel/ClevoOpenBoardPkg/OpenBoardPkg.dec| 1 + Platform/Intel/ClevoOpenBoardPkg/N1xxWU/OpenBoardPkgConfig.dsc | 2 +-

[edk2-devel] [edk2-platforms] [PATCH v2 1/1] MinPlatformPkg/Acpi: MADT NMI default flag set to Edge-Triggered

2019-08-30 Thread Sinha, Ankit
1. Default APIC NMI structure in MADT changed to expose Level-Triggered interrupts. 2. x2APIC NMI structure won't be exposed to OS if x2APIC is not enabled. Cc: Michael Kubacki Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Signed-off-by: Ankit Sinha ---

[edk2-devel] [edk2-platforms PATCH v1 1/1] MinPlatformPkg/Acpi: MADT NMI default flag set to Edge-Triggered

2019-08-30 Thread Sinha, Ankit
1. Default APIC NMI structure in MADT changed to expose Level-Triggered interrupts. 2. x2APIC NMI structure won't be exposed to OS if x2APIC is not enabled. Cc: Michael Kubacki Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Signed-off-by: Ankit Sinha ---

[edk2-devel] [edk2-platforms PATCH v1 0/1] MinPlatformPkg/Acpi: MADT NMI default flag set to Edge-Triggered

2019-08-30 Thread Sinha, Ankit
1. Default APIC NMI structure in MADT changed to expose Level-Triggered interrupts. 2. x2APIC NMI structure won't be exposed to OS if x2APIC is not enabled. Cc: Michael Kubacki Cc: Chasel Chiu Cc: Nate DeSimone Cc: Liming Gao Ankit Sinha (1): MinPlatformPkg/Acpi: MADT NMI default flag set

[edk2-devel] [edk2-platforms PATCH v4 6/7] Platform/Intel: Add build option for SIMICS QSP Platform

2019-08-30 Thread David Wei
Add build option in build script for SIMICS QSP Platform Add Maintainers of Simics QSP related packages Cc: Hao Wu Cc: Liming Gao Cc: Ankit Sinha Cc: Agyeman Prince Cc: Kubacki Michael A Cc: Nate DeSimone Cc: Michael D Kinney Signed-off-by: David Wei --- Maintainers.txt |

[edk2-devel] [edk2-platforms PATCH v4 1/7] SimicsX58SktPkg: Add CPU Pkg for SimicsX58

2019-08-30 Thread David Wei
Add CPU Pkg for SimicsX58. It is added for simics QSP project support Cc: Hao Wu Cc: Liming Gao Cc: Ankit Sinha Cc: Agyeman Prince Cc: Kubacki Michael A Cc: Nate DeSimone Cc: Michael D Kinney Signed-off-by: David Wei --- .../SimicsX58SktPkg/Smm/Access/SmmAccess2Dxe.c | 148 +

[edk2-devel] [edk2-platforms PATCH v4 7/7] SimicsOpenBoardPkg/BoardX58Ich10: Add board modules for QSP Build tip

2019-08-30 Thread David Wei
Add BoardX58ICH10 modules for QSP Build tip Cc: Hao Wu Cc: Liming Gao Cc: Ankit Sinha Cc: Agyeman Prince Cc: Kubacki Michael A Cc: Nate DeSimone Cc: Michael D Kinney Signed-off-by: David Wei --- .../Library/BoardInitLib/PeiBoardInitPostMemLib.c | 44 +++

[edk2-devel] [edk2-platforms PATCH v4 4/7] SimicsOpenBoardPkg: Add DXE driver for Legacy Sio

2019-08-30 Thread David Wei
Add DXE driver for Legacy Sio support Cc: Hao Wu Cc: Liming Gao Cc: Ankit Sinha Cc: Agyeman Prince Cc: Kubacki Michael A Cc: Nate DeSimone Cc: Michael D Kinney Signed-off-by: David Wei --- .../LegacySioDxe/ComponentName.c | 173 ++

[edk2-devel] [edk2-platforms PATCH v4 0/7] Add Initial QSP MinPlatform Pkg for SIMICS

2019-08-30 Thread David Wei
Create the SimicsOpenBoardPkg and its silicon Pkg to provide the support for SIMICS quick start platform. it uses X58/ICH10 and emulated by SIMICS model. Different from V3: Change package name to SimicsIch10BinPkg Merge V3 patch changes 8,9,10,11 to proper Package patches David Wei (7):

Re: [edk2-rfc] [edk2-devel] CPU hotplug using SMM with QEMU+OVMF

2019-08-30 Thread Laszlo Ersek
On 08/30/19 16:48, Igor Mammedov wrote: > (01) On boot firmware maps and initializes SMI handler at default SMBASE > (3) > (using dedicated SMRAM at 3 would allow us to avoid save/restore > steps and make SMM handler pointer not vulnerable to DMA attacks) > > (02) QEMU

Re: [edk2-devel] [edk2-platforms] ClevoOpenBoardPkg: Update board gpios

2019-08-30 Thread Nate DeSimone
Reviewed-by: Nate DeSimone -Original Message- From: devel@edk2.groups.io On Behalf Of Agyeman, Prince Sent: Thursday, August 29, 2019 6:12 PM To: devel@edk2.groups.io Cc: Gao, Liming ; Wei, David Y ; Kubacki, Michael A ; Desimone, Nathaniel L ; Chiu, Chasel Subject: [edk2-devel]

Re: [edk2-devel] [edk2-platforms] ClevoOpenBoardPkg: Update board gpios

2019-08-30 Thread Kubacki, Michael A
Reviewed-by: Michael Kubacki > -Original Message- > From: devel@edk2.groups.io On Behalf Of > Agyeman, Prince > Sent: Thursday, August 29, 2019 6:12 PM > To: devel@edk2.groups.io > Cc: Gao, Liming ; Wei, David Y > ; Kubacki, Michael A > ; Desimone, Nathaniel L > ; Chiu, Chasel >

Re: [edk2-devel] [edk2-platforms: PATCH v2 1/1] Platform/Rpi3: Add compatible property to the "usb" Device Tree node

2019-08-30 Thread Leif Lindholm
On Thu, Aug 29, 2019 at 04:26:58PM +0100, Pete Batard wrote: > Hi Leif, > > On 2019.08.29 14:54, Leif Lindholm wrote: > > On Fri, Aug 23, 2019 at 01:20:50PM +0100, Pete Batard wrote: > > > Some Linux kernels (e.g. Debian) require "bcm,bcm2835-usb" to be present > > > in > > > > Is the typo here

Re: [edk2-devel] [edk2-platforms: PATCH 1/1] DisplayLinkPkg: DisplayLinkGop: Added GOP driver for USB docking stations based on DisplayLink chips

2019-08-30 Thread Leif Lindholm
Hi Andy, This looks fine to me - all my feedback has been addressed. Reviewed-by: Leif Lindholm Ray - did you have any comments on this, or can I go ahead and commit? Best Regards, Leif On Mon, Aug 19, 2019 at 02:32:00PM +0100, Andy Hayes wrote: > Cc: Leif Lindholm > Cc: Michael D Kinney >

Re: [Qemu-devel] [edk2-rfc] [edk2-devel] CPU hotplug using SMM with QEMU+OVMF

2019-08-30 Thread Igor Mammedov
On Thu, 29 Aug 2019 18:25:17 +0200 Laszlo Ersek wrote: > On 08/28/19 14:01, Igor Mammedov wrote: > > On Tue, 27 Aug 2019 22:11:15 +0200 > > Laszlo Ersek wrote: > > > >> On 08/27/19 18:23, Igor Mammedov wrote: > >>> On Mon, 26 Aug 2019 17:30:43 +0200 > >>> Laszlo Ersek wrote: > >>> > On

Re: [edk2-rfc] [edk2-devel] CPU hotplug using SMM with QEMU+OVMF

2019-08-30 Thread Igor Mammedov
On Thu, 29 Aug 2019 19:01:35 +0200 Laszlo Ersek wrote: > On 08/27/19 20:31, Igor Mammedov wrote: > > On Sat, 24 Aug 2019 01:48:09 + > > "Yao, Jiewen" wrote: > > >> (05) Host CPU: (OS) Port 0xB2 write, all CPUs enter SMM (NOTE: New CPU > >> will not enter CPU because SMI is disabled)

Re: [edk2-devel] [RFC] EDK II Continuous Integration Phase 1

2019-08-30 Thread Laszlo Ersek
Hi Sean, On 08/30/19 04:21, Sean via Groups.Io wrote: > would like to see these two efforts merged together. > Currently if the full set of tests are run we take about 20 minutes. > This is because compiling MdeModulePkg for debug, release, and host > based tests take a while. Most other

Re: [edk2-devel] [RFC] EDK II Continuous Integration Phase 1

2019-08-30 Thread Laszlo Ersek
On 08/30/19 10:43, Liming Gao wrote: > Mike: > I add my comments. > >> -Original Message- >> From: r...@edk2.groups.io [mailto:r...@edk2.groups.io] On Behalf Of Michael >> D Kinney >> Sent: Friday, August 30, 2019 4:23 AM >> To: devel@edk2.groups.io; r...@edk2.groups.io >> Subject:

Re: [edk2-devel] [edk2-platforms] ClevoOpenBoardPkg: Update board gpios

2019-08-30 Thread Chiu, Chasel
Reviewed-by: Chasel Chiu > -Original Message- > From: Agyeman, Prince > Sent: Friday, August 30, 2019 9:12 AM > To: devel@edk2.groups.io > Cc: Gao, Liming ; Wei, David Y > ; Kubacki, Michael A ; > Desimone, Nathaniel L ; Chiu, Chasel > > Subject: [edk2-platforms] ClevoOpenBoardPkg:

Re: [edk2-devel] [PATCH] CoffeelakeSiliconPkg: Add a needed ZeroMem ()

2019-08-30 Thread Chiu, Chasel
Reviewed-by: Chasel Chiu > -Original Message- > From: Kubacki, Michael A > Sent: Friday, August 30, 2019 7:16 AM > To: devel@edk2.groups.io; Desimone, Nathaniel L > > Cc: Chiu, Chasel ; Chaganty, Rangasai V > > Subject: RE: [edk2-devel] [PATCH] CoffeelakeSiliconPkg: Add a needed >

[edk2-devel] gitbook.com integration doesn't seem to work

2019-08-30 Thread Laszlo Ersek
Hi Mike, I've written three patches for the C Coding Standards document (for addressing TianoCore#607), and pushed them to my personal repo: https://github.com/lersek/edk2-CCodingStandardsSpecification on branch spurious_assign_bz_607 The latest commit is presently commit 66b44ceed69d

Re: [edk2-devel] [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling.

2019-08-30 Thread Laszlo Ersek
On 08/30/19 04:21, Desimone, Nathaniel L wrote: > It is possible to use git send-email with an exchange server by using > DavMail as a relay. I would > recommend that we encourage those whom work at a company which does > not allow outbound SMTP connections to send

Re: [edk2-devel] [PATCH] MdePkg/DxeHstiLib: Added checks to improve error handling.

2019-08-30 Thread Laszlo Ersek
On 08/29/19 19:02, Ni, Ray wrote: > > >> -Original Message- >> From: devel@edk2.groups.io On Behalf Of Laszlo Ersek >> Sent: Thursday, August 29, 2019 7:24 AM >> To: Leif Lindholm ; Ni, Ray >> Cc: Gao, Liming ; Cetola, Stephano >> ; Kinney, Michael D >> ; jayanth.raghu...@dell.com;

[edk2-devel] [PATCH v2 1/1] MdePkg: UefiLib: Add a function to check if a language is supported

2019-08-30 Thread Tom Zhao
BZ:https://bugzilla.tianocore.org/show_bug.cgi?id=2100 Add a function that checks if a target language is in the supported languages list. Refactor UefiLib to use this function where appropriate internally. Cc: Michael D Kinney Cc: Liming Gao Signed-off-by: Tom Zhao ---

Re: [edk2-devel] [PATCH v5 1/4] MdePkg: Implement SCSI commands for Security Protocol In/Out

2019-08-30 Thread Liming Gao
UefiScsiLib is designed for the convenient usage with SCSI commands. They should try to align to UEFI definition. If you check current SCSI APIs, their interface matches EFI_SCSI_IO_SCSI_REQUEST_PACKET strut. So, new added APIs had better match EFI_STORAGE_SECURITY_COMMAND_PROTOCOL. For the

[edk2-devel] [PATCH v5] IntelSiliconPkg-Vtd: A new PMR interface

2019-08-30 Thread Evelyn Wang
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1770 1) IOMMU PMR feature should be generic to support different hardware architecture. Platforms may request no overlap between PMR regions and system reserve memory. Create an interface to control PLMR/PHMR regions. It allows silicon code to

Re: [edk2-devel] [RFC] EDK II Continuous Integration Phase 1

2019-08-30 Thread Liming Gao
Mike: I add my comments. >-Original Message- >From: r...@edk2.groups.io [mailto:r...@edk2.groups.io] On Behalf Of Michael >D Kinney >Sent: Friday, August 30, 2019 4:23 AM >To: devel@edk2.groups.io; r...@edk2.groups.io >Subject: [edk2-rfc] [RFC] EDK II Continuous Integration Phase 1 >