Re: [edk2-devel] [PATCH v3] SecurityPkg/SecureBoot: Support RSA 512 and RSA 384

2023-07-06 Thread Gary Lin via groups.io
On Thu, Jul 06, 2023 at 02:36:54PM +0800, Sheng Wei via groups.io wrote: > REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3413 > The title, "Support RSA 512 and RSA 384", looks very strange. I assume it should be "Support SHA 512 and SHA 384"? Gary Lin > Cc:

[edk2-devel] [PATCH] Maintainers.txt: update Gary's email address

2022-08-26 Thread Gary Lin via groups.io
Update Gary's email address from HPE to SUSE. Cc: Ard Biesheuvel Cc: Jiewen Yao Cc: Jordan Justen Cc: Gerd Hoffmann Cc: Michael D Kinney Signed-off-by: Gary Lin --- Maintainers.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Maintainers.txt b/Maintainers.txt

Re: [edk2-devel] [RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization

2021-07-20 Thread Gary Lin via groups.io
On Tue, Jul 20, 2021 at 02:52:12PM +0800, Gary Lin via groups.io wrote: > On Mon, Jul 19, 2021 at 05:07:21PM +0100, Anthony PERARD wrote: > > It would have been nice to have this patch in a patch series with > > "OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe", mostly

Re: [edk2-devel] [RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization

2021-07-19 Thread Gary Lin via groups.io
nest, I don't have Xen environment and didn't realize that it's about direct kernel boot until looking into another bug report. I just compared InitializeXenPlatform() with InitializePlatform() and my colleague told me OvmfXen works again after setting PcdAcpiS3Enable. > On Thu, Jul 08,

[edk2-devel] [PATCH] OvmfPkg/OvmfXen: add QemuKernelLoaderFsDxe

2021-07-08 Thread Gary Lin via groups.io
Without QemuKernelLoaderFsDxe, QemuLoadKernelImage() couldn't download the kernel, initrd, and kernel command line from QEMU's fw_cfg. Cc: Ard Biesheuvel cc: Jordan Justen Cc: Anthony Perard Cc: Julien Grall Cc: Jim Fehlig Signed-off-by: Gary Lin --- OvmfPkg/OvmfXen.dsc | 1

[edk2-devel] [RFC PATCH] OvmfPkg/OvmfXen: set PcdAcpiS3Enable at initialization

2021-07-07 Thread Gary Lin via groups.io
x27;m not sure which one is the right fix. Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Jordan Justen Cc: Anthony Perard Cc: Julien Grall Cc: Jim Fehlig Signed-off-by: Gary Lin --- OvmfPkg/XenPlatformPei/Platform.c | 10 ++ OvmfPkg/XenPlatformPei/XenPlatformPei.inf | 3 +++

Re: [edk2-devel] The status of ACPI S4 support in OVMF

2021-04-19 Thread Gary Lin via groups.io
On Mon, Apr 19, 2021 at 02:32:25PM +0200, Laszlo Ersek wrote: > On 04/19/21 11:54, Gary Lin via groups.io wrote: > > Hi, > > > > Years ago, the bug(*) for PEI variable driver was filed against OVMF > > and it used to be one reason to block S4 support in OVMF. The bug

[edk2-devel] The status of ACPI S4 support in OVMF

2021-04-19 Thread Gary Lin via groups.io
ed as unsupported due to some other bugs? Thanks, Gary Lin (*) https://bugzilla.tianocore.org/show_bug.cgi?id=386 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#74269): https://edk2.groups.io/g/devel/message/74269 Mute This Topic:

[edk2-devel] Any plan to enforce the x509 EKU check?

2020-09-29 Thread Gary Lin
or to customize the their firmware rather than a general check for all platforms in the future? Thanks, Gary Lin (*) https://bugzilla.tianocore.org/show_bug.cgi?id=1402 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#65716): https:/

Re: [edk2-devel] [PATCH] OvmfPkg/README: HTTPS Boot: describe host-side TLS cipher suites forwarding

2020-09-07 Thread Gary Lin
ot;OvmfPkg/README". Looks good to me :) Reviewed-by: Gary Lin > > Cc: Ard Biesheuvel > Cc: Gary Lin > Cc: Jordan Justen > Cc: Philippe Mathieu-Daudé > Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=2852 > Signed-off-by: Laszlo Ersek > --- > OvmfPkg/RE

Re: [edk2-devel] [PATCH V2 0/3] MdeModulePkg/PartitionDxe: Make the parition driver match the spec

2020-08-11 Thread Gary Lin
boot. > > V2: > 1. Add description of the different behavior between grub boot from MBR path > and > from CD path > 2. change patch #2 to revert "MdeModulePkg/PartitionDxe: Skip the MBR that > add for CD-ROM" I've tested the following ISO images and all booted

Re: [edk2-devel] [PATCH 0/3] MdeModulePkg/PartitionDxe: Make the parition driver match the spec

2020-08-11 Thread Gary Lin
oot. > Thanks for the patches. After applying this patch series, the firmware recognizes openSUSE/SUSE iso images again. Tested-by: Gary Lin > Cc: Jian J Wang > Cc: Hao A Wu > Cc: Ray Ni > Cc: Gary Lin > Cc: Andrew Fish > Signed-off-by: Zhichao Gao > Zhichao Gao (3)

[edk2-devel] [PATCH] SecurityPkg/Library: Adjust the status codes for SubmitCommand

2020-07-23 Thread Gary Lin
tional check. Change it to EFI_DEVICE_ERROR. Also update the comment to reflect the change. Cc: Jiewen Yao Cc: Jian J Wang Cc: Qi Zhang Cc: Rahul Kumar Signed-off-by: Gary Lin --- SecurityPkg/Library/Tpm2DeviceLibDTpm/Tpm2Ptp.c | 9 + SecurityPkg/Library/Tpm2DeviceL

[edk2-devel] [PATCH v3 11/11] Maintainers.txt: Add Gary Lin as the reviewer for LsiScsi driver

2020-07-16 Thread Gary Lin
Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- Maintainers.txt | 4 1 file changed, 4 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 32c9003a6209..075a8d0ea763 100644 --- a/Maintainers.txt +++ b

[edk2-devel] [PATCH v3 10/11] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-07-16 Thread Gary Lin
to access SenseData - Improve the error handling in LsiScsiProcessRequest() Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 64 OvmfPkg/LsiScsiDxe/LsiScsi.c |

[edk2-devel] [PATCH v3 06/11] OvmfPkg/LsiScsiDxe: Report Targets and LUNs

2020-07-16 Thread Gary Lin
mit and PcdLsiScsiMaxLunLimit Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 148 +- OvmfPkg/LsiScsiDxe/LsiScsi.h | 2 + OvmfPkg/LsiScsiDxe/LsiScsiDxe.inf | 6 ++ OvmfPkg/OvmfPkg.

[edk2-devel] [PATCH v3 07/11] OvmfPkg/LsiScsiDxe: Open PciIo protocol and initialize the device

2020-07-16 Thread Gary Lin
: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 21 OvmfPkg/LsiScsiDxe/LsiScsi.c | 136 - OvmfPkg/LsiScsiDxe/LsiScsi.h | 3 + 3 files changed, 159 insertions

[edk2-devel] [PATCH v3 00/11] Introduce LsiScsi driver to OvmfPkg

2020-07-16 Thread Gary Lin
f the instructions for the script. - Improve the error handling in LsiScsiProcessRequest() - Calculate the transferred bytes after the execution of the script Gary Lin (11): OvmfPkg/LsiScsiDxe: Create the empty driver OvmfPkg/LsiScsiDxe: Install the skeleton of driver binding OvmfPkg/LsiS

[edk2-devel] [PATCH v3 02/11] OvmfPkg/LsiScsiDxe: Install the skeleton of driver binding

2020-07-16 Thread Gary Lin
Implement the dummy functions for EFI Driver Binding protocol. v2: Remove "STATIC" from LsiScsiControllerSupported() Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v3 09/11] OvmfPkg/LsiScsiDxe: Examine the incoming SCSI Request Packet

2020-07-16 Thread Gary Lin
Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 98 OvmfPkg/LsiScsiDxe/LsiScsi.h | 4 ++ 2 files changed, 102 insertions(+) diff --git a/OvmfPkg/LsiScsiDxe/LsiScsi.c b/OvmfPkg/LsiScsiDxe/LsiScsi.c index 52c224aad9a5

[edk2-devel] [PATCH v3 03/11] OvmfPkg/LsiScsiDxe: Report the name of the driver

2020-07-16 Thread Gary Lin
Implement LsiScsiGetDriverName() and LsiScsiGetDeviceName() to report the name of the driver. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 69 ++-- OvmfPkg

[edk2-devel] [PATCH v3 04/11] OvmfPkg/LsiScsiDxe: Probe PCI devices and look for LsiScsi

2020-07-16 Thread Gary Lin
Implement LsiScsiControllerSupported() to probe the PCI ID and look for LSI 53C895A. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 20 + OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v3 01/11] OvmfPkg/LsiScsiDxe: Create the empty driver

2020-07-16 Thread Gary Lin
Create the driver with only a dummy LsiScsiEntryPoint() for the further implementation of the driver for LSI 53C895A SCSI controller. v2: Fix the mixed-case GUID string Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg

[edk2-devel] [PATCH v3 08/11] OvmfPkg/LsiScsiDxe: Map DMA buffer

2020-07-16 Thread Gary Lin
euvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 62 +++- OvmfPkg/LsiScsiDxe/LsiScsi.h | 14 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/OvmfPkg/LsiScsiDxe/LsiScsi.c b/OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v3 05/11] OvmfPkg/LsiScsiDxe: Install stubbed EXT_SCSI_PASS_THRU

2020-07-16 Thread Gary Lin
: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 164 +- OvmfPkg/LsiScsiDxe/LsiScsi.h | 78 ++ OvmfPkg/LsiScsiDxe/LsiScsiDxe.inf | 3 + 3 files changed, 244 insertions

Re: [edk2-devel] [PATCH v2 11/12] OvmfPkg/LsiScsiDxe: Calculate the transferred bytes

2020-07-16 Thread Gary Lin
On Thu, Jul 16, 2020 at 08:21:46PM +0200, Laszlo Ersek wrote: > On 07/16/20 09:46, Gary Lin wrote: > > Calculate the transferred bytes during data phases based on the > > Cumulative SCSI Byte Count (CSBC) and update > > InTransferLength/OutTransferLength of the request packet

Re: [edk2-devel] [PATCH v2 10/12] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-07-16 Thread Gary Lin
On Thu, Jul 16, 2020 at 07:37:09PM +0200, Laszlo Ersek wrote: > On 07/16/20 09:46, Gary Lin wrote: > > This is the second part of LsiScsiPassThru(). LsiScsiProcessRequest() is > > added to translate the SCSI Request Packet into the LSI 53C895A > > commands. This function u

[edk2-devel] [PATCH v2 09/12] OvmfPkg/LsiScsiDxe: Examine the incoming SCSI Request Packet

2020-07-16 Thread Gary Lin
Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 98 OvmfPkg/LsiScsiDxe/LsiScsi.h | 4 ++ 2 files changed, 102 insertions(+) diff --git a/OvmfPkg/LsiScsiDxe/LsiScsi.c b/OvmfPkg/LsiScsiDxe/LsiScsi.c index 4e84afa40085

[edk2-devel] [PATCH v2 12/12] Maintainers.txt: Add Gary Lin as the reviewer for LsiScsi driver

2020-07-16 Thread Gary Lin
Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- Maintainers.txt | 4 1 file changed, 4 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 32c9003a6209..075a8d0ea763 100644 --- a/Maintainers.txt +++ b

[edk2-devel] [PATCH v2 11/12] OvmfPkg/LsiScsiDxe: Calculate the transferred bytes

2020-07-16 Thread Gary Lin
Calculate the transferred bytes during data phases based on the Cumulative SCSI Byte Count (CSBC) and update InTransferLength/OutTransferLength of the request packet. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h

[edk2-devel] [PATCH v2 10/12] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-07-16 Thread Gary Lin
of the script size at the end of the script - Always set SenseDataLength to 0 to avoid the caller to access SenseData - Improve the error handling in LsiScsiProcessRequest() Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStand

[edk2-devel] [PATCH v2 01/12] OvmfPkg/LsiScsiDxe: Create the empty driver

2020-07-16 Thread Gary Lin
Create the driver with only a dummy LsiScsiEntryPoint() for the further implementation of the driver for LSI 53C895A SCSI controller. v2: Fix the mixed-case GUID string Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg

[edk2-devel] [PATCH v2 04/12] OvmfPkg/LsiScsiDxe: Probe PCI devices and look for LsiScsi

2020-07-16 Thread Gary Lin
Implement LsiScsiControllerSupported() to probe the PCI ID and look for LSI 53C895A. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 20 + OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v2 05/12] OvmfPkg/LsiScsiDxe: Install stubbed EXT_SCSI_PASS_THRU

2020-07-16 Thread Gary Lin
Partially implement LsiScsiControllerStart() and LsiScsiControllerStop() to insert the scaffolding of EXT_SCSI_PASS_THRU functions. v2: Remove the closing of PciIo protocol from LsiScsiControllerStop(). Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by

[edk2-devel] [PATCH v2 02/12] OvmfPkg/LsiScsiDxe: Install the skeleton of driver binding

2020-07-16 Thread Gary Lin
Implement the dummy functions for EFI Driver Binding protocol. v2: Remove "STATIC" from LsiScsiControllerSupported() Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v2 08/12] OvmfPkg/LsiScsiDxe: Map DMA buffer

2020-07-16 Thread Gary Lin
euvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 62 +++- OvmfPkg/LsiScsiDxe/LsiScsi.h | 14 2 files changed, 75 insertions(+), 1 deletion(-) diff --git a/OvmfPkg/LsiScsiDxe/LsiScsi.c b/OvmfPkg/LsiScsiDxe/LsiScsi.c

[edk2-devel] [PATCH v2 03/12] OvmfPkg/LsiScsiDxe: Report the name of the driver

2020-07-16 Thread Gary Lin
Implement LsiScsiGetDriverName() and LsiScsiGetDeviceName() to report the name of the driver. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin Reviewed-by: Laszlo Ersek --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 69 ++-- OvmfPkg

[edk2-devel] [PATCH v2 00/12] Introduce LsiScsi driver to OvmfPkg

2020-07-16 Thread Gary Lin
array - Remove DUAL_ADDRESS_CYCLE from PciIo since we don't really need 64-bit DMA address - Fix a typo - Fix the coding style of the instructions for the script. - Improve the error handling in LsiScsiProcessRequest() - Calculate the transferred bytes after the execution of th

[edk2-devel] [PATCH v2 06/12] OvmfPkg/LsiScsiDxe: Report Targets and LUNs

2020-07-16 Thread Gary Lin
. v2: - Zero out (*Target) in LsiScsiGetTargetLun() - Use CopyMem() instead of the one-byte shortcut to copy target from ScsiDevicePath->Pun - Add asserts for PcdLsiScsiMaxTargetLimit and PcdLsiScsiMaxLunLimit Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary

[edk2-devel] [PATCH v2 07/12] OvmfPkg/LsiScsiDxe: Open PciIo protocol and initialize the device

2020-07-16 Thread Gary Lin
: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 21 OvmfPkg/LsiScsiDxe/LsiScsi.c | 136 - OvmfPkg/LsiScsiDxe/LsiScsi.h | 3 + 3 files changed, 159 insertions

Re: [edk2-devel] [PATCH V3 3/3] MdeModulePkg/PartitionDxe: Add already start check for child hanldes

2020-07-15 Thread Gary Lin
t this patch breaks the loading of openSUSE iso images[*]. Would you mind to take a look at it? Thanks, Gary Lin [*] http://download.opensuse.org/distribution/leap/15.2/iso/openSUSE-Leap-15.2-NET-x86_64.iso > > Cc: Hao A Wu > Cc: Ray Ni > Signed-off-by: Zhichao Gao

[edk2-devel] [PATCH 1/1] OvmfPkg/OvmfPkg.dec: Adjust PcdMptScsiStallPerPollUsec

2020-07-15 Thread Gary Lin
The toke value of PcdMptScsiStallPerPollUsec should be 0x3a since the previous toke value is 0x39. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Cc: Liran Alon Cc: Nikita Leshenko Signed-off-by: Gary Lin --- OvmfPkg/OvmfPkg.dec | 2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [edk2-devel] [PATCH 10/11] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-07-14 Thread Gary Lin
On Wed, Jul 08, 2020 at 02:02:27PM +0800, Gary Lin via groups.io wrote: > On Tue, Jul 07, 2020 at 02:46:14PM +0200, Laszlo Ersek wrote: > > On 07/01/20 06:04, Gary Lin wrote: > > > This is the second part of LsiScsiPassThru(). LsiScsiProcessRequest() is > > > added to

Re: [edk2-devel] [PATCH 11/11] Maintainers.txt: Add myself as the reviewer for LsiScsi driver

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 02:49:48PM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Cc: Jordan Justen > > Cc: Laszlo Ersek > > Cc: Ard Biesheuvel > > Signed-off-by: Gary Lin > > --- > > Maintainers.txt | 4 > > 1 file c

Re: [edk2-devel] [PATCH 10/11] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 02:46:14PM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > This is the second part of LsiScsiPassThru(). LsiScsiProcessRequest() is > > added to translate the SCSI Request Packet into the LSI 53C895A > > commands. This function u

Re: [edk2-devel] [PATCH 09/11] OvmfPkg/LsiScsiDxe: Examine the incoming SCSI Request Packet

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 12:17:21PM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > This is the first part of LsiScsiPassThru(). Before processing the SCSI > > Request packet, we have to make sure whether the packet is valid or not. > > > > Cc: Jo

Re: [edk2-devel] [PATCH 08/11] OvmfPkg/LsiScsiDxe: Map DMA buffer

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 11:59:57AM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Map DMA buffer and perpare for the implementation of LsiScsiPassThru(). > > > > Cc: Jordan Justen > > Cc: Laszlo Ersek > > Cc: Ard Biesheuvel > > Signed

Re: [edk2-devel] [PATCH 07/11] OvmfPkg/LsiScsiDxe: Open PciIo protocol and initialize the device

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 11:46:28AM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Open PciIo protocol and use it to initialize the device. The > > initialization of LSI 53C895A is simple: just set the SRST bit in > > Interrupt Status Zero registe

Re: [edk2-devel] [PATCH 06/11] OvmfPkg/LsiScsiDxe: Report Targets and LUNs

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 11:04:21AM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Implement LsiScsiGetNextTargetLun(), LsiScsiBuildDevicePath(), > > LsiScsiGetTargetLun(), and LsiScsiGetNextTarget() to report Targets and > > LUNs and build the device path.

Re: [edk2-devel] [PATCH 02/11] OvmfPkg/LsiScsiDxe: Install the skeleton of driver binding

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 10:06:59AM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Implement the dummy functions for EFI Driver Binding protocol. > > > > Cc: Jordan Justen > > Cc: Laszlo Ersek > > Cc: Ard Biesheuvel > > Signed

Re: [edk2-devel] [PATCH 01/11] OvmfPkg/LsiScsiDxe: Create the empty driver

2020-07-07 Thread Gary Lin
On Tue, Jul 07, 2020 at 09:59:04AM +0200, Laszlo Ersek wrote: > On 07/01/20 06:04, Gary Lin wrote: > > Create the driver with only a dummy LsiScsiEntryPoint() for the further > > implementation of the driver for LSI 53C895A SCSI controller. > > > > Cc: Jordan Justen &

[edk2-devel] [PATCH 01/11] OvmfPkg/LsiScsiDxe: Create the empty driver

2020-06-30 Thread Gary Lin
Create the driver with only a dummy LsiScsiEntryPoint() for the further implementation of the driver for LSI 53C895A SCSI controller. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 25 + OvmfPkg

[edk2-devel] [PATCH 04/11] OvmfPkg/LsiScsiDxe: Probe PCI devices and look for LsiScsi

2020-06-30 Thread Gary Lin
Implement LsiScsiControllerSupported() to probe the PCI ID and look for LSI 53C895A. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 20 + OvmfPkg/LsiScsiDxe/LsiScsi.c | 48

[edk2-devel] [PATCH 02/11] OvmfPkg/LsiScsiDxe: Install the skeleton of driver binding

2020-06-30 Thread Gary Lin
Implement the dummy functions for EFI Driver Binding protocol. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 72 ++- OvmfPkg/LsiScsiDxe/LsiScsi.h | 50 + OvmfPkg

[edk2-devel] [PATCH 06/11] OvmfPkg/LsiScsiDxe: Report Targets and LUNs

2020-06-30 Thread Gary Lin
. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 143 +- OvmfPkg/LsiScsiDxe/LsiScsi.h | 3 + OvmfPkg/LsiScsiDxe/LsiScsiDxe.inf | 6 ++ OvmfPkg/OvmfPkg.dec | 5 ++ 4 files

[edk2-devel] [PATCH 11/11] Maintainers.txt: Add myself as the reviewer for LsiScsi driver

2020-06-30 Thread Gary Lin
Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- Maintainers.txt | 4 1 file changed, 4 insertions(+) diff --git a/Maintainers.txt b/Maintainers.txt index 32c9003a6209..666d3af4d76a 100644 --- a/Maintainers.txt +++ b/Maintainers.txt @@ -400,6 +400,10

[edk2-devel] [PATCH 05/11] OvmfPkg/LsiScsiDxe: Install stubbed EXT_SCSI_PASS_THRU

2020-06-30 Thread Gary Lin
Partially implement LsiScsiControllerStart() and LsiScsiControllerStop() to insert the scaffolding of EXT_SCSI_PASS_THRU functions. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 171

[edk2-devel] [PATCH 00/11] Introduce LsiScsi driver to OvmfPkg

2020-06-30 Thread Gary Lin
se add "-D LSI_SCSI_ENABLE" when building OvmfPkg. The patch series is also available in my git branch: https://github.com/lcp/edk2/tree/ovmf-lsi-v1 Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Gary Lin (11): OvmfPkg/LsiScsiDxe: Create the empty driver OvmfPkg/LsiScsiDxe: Install th

[edk2-devel] [PATCH 08/11] OvmfPkg/LsiScsiDxe: Map DMA buffer

2020-06-30 Thread Gary Lin
Map DMA buffer and perpare for the implementation of LsiScsiPassThru(). Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 85 +++- OvmfPkg/LsiScsiDxe/LsiScsi.h | 10 + 2 files changed, 94

[edk2-devel] [PATCH 10/11] OvmfPkg/LsiScsiDxe: Process the SCSI Request Packet

2020-06-30 Thread Gary Lin
the Scripts Interrupt Instruction Received (SIR) bit sets. Once the script is done, the SCSI Request Packet will be modified to reflect the result of the script. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include/IndustryStandard/LsiScsi.h | 39

[edk2-devel] [PATCH 03/11] OvmfPkg/LsiScsiDxe: Report the name of the driver

2020-06-30 Thread Gary Lin
Implement LsiScsiGetDriverName() and LsiScsiGetDeviceName() to report the name of the driver. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 69 ++-- OvmfPkg/LsiScsiDxe/LsiScsi.h | 31

[edk2-devel] [PATCH 09/11] OvmfPkg/LsiScsiDxe: Examine the incoming SCSI Request Packet

2020-06-30 Thread Gary Lin
This is the first part of LsiScsiPassThru(). Before processing the SCSI Request packet, we have to make sure whether the packet is valid or not. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/LsiScsiDxe/LsiScsi.c | 100

[edk2-devel] [PATCH 07/11] OvmfPkg/LsiScsiDxe: Open PciIo protocol and initialize the device

2020-06-30 Thread Gary Lin
Open PciIo protocol and use it to initialize the device. The initialization of LSI 53C895A is simple: just set the SRST bit in Interrupt Status Zero register to reset the device. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- OvmfPkg/Include

Re: [edk2-devel] [RFC PATCH 1/1] OvmfPkg: Introduce LSI 53C895A SCSI Controller Driver

2020-06-16 Thread Gary Lin
On Mon, Jun 15, 2020 at 01:27:22PM +0200, Laszlo Ersek wrote: > Hello Gary, > Hi Laszlo, > On 06/12/20 12:04, Gary Lin wrote: > > This commit introduces the driver for LSI 53C895A SCSI Controller > > which, so that OVMF can access the devices attached to the emulated >

[edk2-devel] [RFC PATCH 1/1] OvmfPkg: Introduce LSI 53C895A SCSI Controller Driver

2020-06-12 Thread Gary Lin
This commit introduces the driver for LSI 53C895A SCSI Controller which, so that OVMF can access the devices attached to the emulated "lsi" SCSI controller. Cc: Jordan Justen Cc: Laszlo Ersek Cc: Ard Biesheuvel Signed-off-by: Gary Lin --- Although lsi is now considered obsolete

Re: [edk2-devel] [PATCH v2] ArmPkg/CompilerIntrinsicsLib: provide atomics intrinsics

2020-05-27 Thread Gary Lin
g this patch, gcc 10 can build ArmVirtPkg without the linking error. Tested-by: Gary Lin > --- > v2: > - add missing .globl to export the functions from the object file > - add function end markers so the size of each is visible in the ELF metadata > - add some comments to d

Re: [edk2-devel] [PATCH] MdePkg/Include: AARCH64: disable outline atomics on GCC 10.2+

2020-05-27 Thread Gary Lin
;s a transitional issue, but I would really prefer to have > > the intrinsics included in the release. > > OK, let's delay the release then, by a few days. I agree the present > patch may qualify as a bugfix, but the other patch with the assembly > language intrinsics doesn't

Re: [edk2-devel] [PATCH] UefiCpuPkg/MpInitLib: Skip reading PlatformId on AMD processors.

2020-04-17 Thread Gary Lin
rt about the executable bit of MpLib.h while packaging ovmf. It turned out that this patch accidentally changed the file mode. It would be nice if the mode can be corrected. Thanks, Gary Lin > Cc: Eric Dong > Cc: Ray Ni > Cc: Laszlo Ersek > Signed-off-by: Leo Duran > ---

Re: [edk2-devel] [PATCH 1/2] Vlv2TbltDevicePkg/GenerateCapsule: Create cab files with signed capsules

2020-02-11 Thread Gary Lin
On Wed, Feb 12, 2020 at 06:31:46AM +, Sun, Zailiang wrote: > Hi Lin, > > Next time you might need have Mike Kinney in the cc list:) > Ok, will do that if I have patches for Vlv2TbltDevicePkg. Thanks, Gary Lin > Reviewed-by: Zailiang Sun > > -Original Message-

[edk2-devel] [PATCH 2/2] Vlv2TbltDevicePkg/PreBuild.py: Remove unused functions

2020-02-11 Thread Gary Lin
Clean up the script. Cc: Zailiang Sun cc: Yi Qian Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/PreBuild.py | 97 1 file changed, 97 deletions(-) diff --git a/Platform/Intel/Vlv2TbltDevicePkg/PreBuild.py b/Platform/Intel/Vlv2TbltDevicePkg

[edk2-devel] [PATCH 1/2] Vlv2TbltDevicePkg/GenerateCapsule: Create cab files with signed capsules

2020-02-11 Thread Gary Lin
Signed-off-by: Gary Lin --- .../Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleAll.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule/GenerateCapsule/GenCapsuleAll.py b/Platform/Intel/Vlv2TbltDevicePkg/Feature

Re: [edk2-devel] [PATCH 4/4] ArmVirtPkg/ArmVirtQemu: add optional support for TPM2 measured boot

2020-01-12 Thread Gary Lin
gt; Actually the TPM document can be found in the qemu package: https://github.com/qemu/qemu/blob/master/docs/specs/tpm.txt I also maintained a wiki page for openSUSE: https://en.opensuse.org/Software_TPM_Emulator_For_QEMU Hope this helps. Cheers, Gary Lin > > -Original Message-

Re: [edk2-devel] [Patch] Vlb2TbltDevicePkg: Add acpiview and IPv6 shell commands

2019-08-13 Thread Gary Lin
On Tue, Aug 13, 2019 at 11:17:08AM -0700, Kinney, Michael D wrote: > Update the integrated UEFI Shell to include the acpiview, > ping6, and ifconfig6 commands. > Those commands are useful. Thanks for the patch. Reviewed-by: Gary Lin > Cc: Zailiang Sun > Cc: Gary Lin

Re: [edk2-devel] [Patch] Vlv2TbltDevicePkg/VlvPlatformInitDxe: Avoid memset instrinsic

2019-08-11 Thread Gary Lin
on. > Looks reasonable to me. Reviewed-by: Gary Lin > Cc: Zailiang Sun > Cc: Gary Lin > Signed-off-by: Michael D Kinney > --- > .../Intel/Vlv2TbltDevicePkg/VlvPlatformInitDxe/IgdOpRegion.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --gi

Re: [edk2-devel] [Patch] Vlv2Tbl2DevicePkg/PlatformSetupDxe: Fix setup info regression

2019-08-11 Thread Gary Lin
. > > https://github.com/tianocore/edk2-platforms/commit/6738c654c8eddccc2a1230a4541bc2cb74c10ea5 > > The call to SetupInfo() is added back. > The system info is back after applying this patch. Tested-by: Gary Lin > Cc: Zailiang Sun > Cc: Gary Lin > Signed-off-by:

Re: [edk2-devel] [edk2-platforms] [PATCH v2 0/6] Fix the boot order, SMBIOS, and capsule GUIDs of Minnowboard

2019-08-08 Thread Gary Lin
into this > tomorrow. > > 1) Device Manager -> System Setup -> Main > > 2) Device Manager -> System Setup -> Main -> Platform Information > I built another firmware without my patches and those information were still missing, so the bug is probably introdu

[edk2-devel] [edk2-platforms] [PATCH v2 6/6] Vlv2TbltDevicePkg: Convert the device GUIDs of capsules to lowercase

2019-07-30 Thread Gary Lin
LVFS assumes the GUIDs in the metainfo.xml are lowercase, so fwupdmgr may fail to match the devices. Convert the GUIDs to lowercase to be compatible with LVFS. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Feature/Capsule

[edk2-devel] [edk2-platforms] [PATCH v2 1/6] Vlv2TbltDevicePkg: Adjust the device priority

2019-07-30 Thread Gary Lin
MSG_URI_DP to sort HTTP Boot options Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c | 29 ++-- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a

[edk2-devel] [edk2-platforms] [PATCH v2 2/6] Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp

2019-07-30 Thread Gary Lin
date the description Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 3 ++- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgIA32.dsc | 1 + Platform/Intel/Vlv2TbltDevicePkg/PlatformPkgX64.dsc | 1 + 3 file

[edk2-devel] [edk2-platforms] [PATCH v2 4/6] Vlv2TbltDevicePkg: Clean up the unused variables and function

2019-07-30 Thread Gary Lin
Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c | 57 1 file changed, 11 insertions(+), 46 deletions(-) diff --git a/Platform/I

[edk2-devel] [edk2-platforms] [PATCH v2 5/6] Vlv2TbltDevicePkg: Add the missing SMBIOS bits

2019-07-30 Thread Gary Lin
: TargetContentDistributionEnabled, UefiSpecificationSupported, and VirtualMachineSupported to complete the table. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/SmBiosMiscDxe/DataHubRecords.h | 5 - Platform/Intel/Vlv2TbltDevicePkg

[edk2-devel] [edk2-platforms] [PATCH v2 3/6] Vlv2TbltDevicePkg: Only sort boot options when necessary

2019-07-30 Thread Gary Lin
of the function only for the very first boot. * Update the string in IsNeedSortBootOption() to match the description of BootManagerMenuApp. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib

[edk2-devel] [edk2-platforms] [PATCH v2 0/6] Fix the boot order, SMBIOS, and capsule GUIDs of Minnowboard

2019-07-30 Thread Gary Lin
4th patches * Add the 5th and 6th patches Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Gary Lin (6): Vlv2TbltDevicePkg: Adjust the device priority Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp Vlv2TbltDevicePkg: Only sort boot options when necessary Vlv2TbltDevicePkg

Re: [edk2-devel] [PATCH edk2-platforms 0/4] Fix the boot order and the boot menu

2019-07-30 Thread Gary Lin
On Fri, Jul 26, 2019 at 07:06:35AM +, Gary Lin wrote: > After switching to MdeModulePkg BdsDxe, the boot option created by OS > was always put at the end of BootOrder after reboot. Besides, the PXE > boot options were always the first boot options. > > This series fixes the p

Re: [edk2-devel] [PATCH edk2-platforms 2/4] Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp

2019-07-26 Thread Gary Lin
On Fri, Jul 26, 2019 at 07:06:39AM +, Gary Lin wrote: > BootManagerMenuApp wasn't imported so the Boot Device Menu never showed > correctly. > I should add more details for the fix below. > Also fix the description of UiApp. In the "Rule.Common.UEFI_APPLICATION.UI&q

[edk2-devel] [PATCH edk2-platforms 1/4] Vlv2TbltDevicePkg: Adjust the device priority

2019-07-26 Thread Gary Lin
Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c | 28 ++-- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/Platform/Intel/Vlv2TbltDevicePkg/Library

[edk2-devel] [PATCH edk2-platforms 4/4] Vlv2TbltDevicePkg: Clean up the unused variables and function

2019-07-26 Thread Gary Lin
er used. So we can remove it altogether with mHotKeypressed and HotKeyEvent. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib/PlatformBootOption.c | 57 1 file changed, 11 in

[edk2-devel] [PATCH edk2-platforms 3/4] Vlv2TbltDevicePkg: Only sort boot options when necessary

2019-07-26 Thread Gary Lin
of the function only for the very first boot. * Update the string in IsNeedSortBootOption() to match the descriptions of BootManagerMenuApp. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/Library/DxePlatformBootManagerLib

[edk2-devel] [PATCH edk2-platforms 2/4] Vlv2TbltDevicePkg: Add the missing BootManagerMenuApp

2019-07-26 Thread Gary Lin
BootManagerMenuApp wasn't imported so the Boot Device Menu never showed correctly. Also fix the description of UiApp. Cc: Zailiang Sun Cc: Yi Qian Cc: Michael D Kinney Signed-off-by: Gary Lin --- Platform/Intel/Vlv2TbltDevicePkg/PlatformPkg.fdf | 3 ++- Platform/Intel/Vlv2TbltDevi

[edk2-devel] [PATCH edk2-platforms 0/4] Fix the boot order and the boot menu

2019-07-26 Thread Gary Lin
missing BootManagerMenuApp is also added back. The last patch cleans up PlatformBootOption.c to remove the unused variables and function. The patches are also available in my github branch: https://github.com/lcp/edk2-platforms/tree/fix-minnowboard-bds Gary Lin (4): Vlv2TbltDevicePkg: Adjust

Re: [edk2-devel] [edk2-platforms Patch V3 00/12] Vlv2Tbl2DevicePkg: Remove Linux/Windows differences

2019-07-23 Thread Gary Lin
regression bug introduced by a recent commit that broke the detection of the > BOOT_ON_FLASH_UPDATE boot mode has also been fixed. Capsules are detected and > processed correctly again. > It's nice to see those build scripts are unified. I've tested the gcc build and it works as expec

Re: [edk2-devel] [edk2-platforms Patch V3 12/12] Vlv2TbltDevicePkg/PlatformDxe: Use S3BootScriptWidth enums

2019-07-23 Thread Gary Lin
On Mon, Jul 22, 2019 at 03:58:59PM -0700, Michael D Kinney wrote: > Update to use S3BootScriptWidth enum values instead of > EfiBootScriptWidth enum values when calling S3BootScriptLib > services. This fixes an XCODE5 build failure. > Reviewed-by: Gary Lin > Cc: Zailiang Sun

Re: [edk2-devel] [edk2-platforms Patch V3 07/12] Vlv2Tbl2DevicePkg/EfiRegTableLib: Use S3_BOOT_SCRIPT_LIB_WIDTH

2019-07-23 Thread Gary Lin
On Mon, Jul 22, 2019 at 03:58:54PM -0700, Michael D Kinney wrote: > Update calls to S3BootScriptxxx() services to use type > S3_BOOT_SCRIPT_LIB_WIDTH instead of EFI_BOOT_SCRIPT_WIDTH. > Fixes XCODE5 build failures. > Reviewed-by: Gary Lin > Cc: Zailiang Sun > Cc: Yi Qi

Re: [edk2-devel] [edk2-platforms Patch V3 06/12] Vlv2TbltDevicePkg: Remove non ASCII characters from source files

2019-07-23 Thread Gary Lin
Reviewed-by: Gary Lin > Cc: Zailiang Sun > Cc: Yi Qian > Cc: Gary Lin > Signed-off-by: Michael D Kinney > --- > .../Intel/Vlv2TbltDevicePkg/PlatformInitPei/PchInitPeim.c | 2 +- > Platform/Intel/Vlv2TbltDevicePkg/PlatformPei/BootMode.c | 4 ++-- > 2 files c

Re: [edk2-devel] [edk2-platforms Patch V3 04/12] Vlv2TbltDevicePkg: Convert BAT/sh Capsule scripts to Python

2019-07-23 Thread Gary Lin
On Mon, Jul 22, 2019 at 03:58:51PM -0700, Michael D Kinney wrote: > Convert all the BAT/sh files used to generate capsules to > OS independent Python script. > Reviewed-by: Gary Lin > Cc: Zailiang Sun > Cc: Yi Qian > Cc: Gary Lin > Signed-off-by: Michael D Kinney > R

Re: [edk2-devel] [edk2-platforms Patch V3 05/12] Vlv2Tbl2DevicePkg: Convert BAT/sh Build scripts to Python

2019-07-23 Thread Gary Lin
s good to me. Reviewed-by: Gary Lin Gary Lin > generates the BiosId file. Standard EDK II build > commands are used to build FW images and capsules. > > * Sample VS2015x86 commands for IA32/X64 and DEBUG/RELEASE > build -a IA32 -a X64 -t VS2015x86 -p Vlv2TbltDevicePkg\PlatformPk

Re: [edk2-devel] [edk2-platforms Patch V2 5/5] Vlv2Tbl2DevicePkg: Convert BAT/sh Build scripts to Python

2019-07-21 Thread Gary Lin
cePkg/PlatformPkgX64.dsc > build -a IA32-n 5 -t GCC5 -p Vlv2TbltDevicePkg/PlatformPkgIA32.dsc > build -a IA32-n 5 -t GCC5 -p Vlv2TbltDevicePkg/PlatformPkgIA32.dsc > Hi Mike, I found some errors in Readme.md > Cc: Zailiang Sun > Cc: Yi Qian > Cc: Gar

Re: [edk2-devel] GCC compiler version

2019-07-10 Thread Gary Lin
ing, I'm using openSUSE Tumbleweed which basically uses the latest stable version of everything. The current gcc version is 9.1.1. Thanks, Gary Lin -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#43580): https://edk2.groups.io/g/deve

Re: [edk2-devel] [edk2-platforms Patch 10/28] Vlv2TbltDevicePkg/bld_vlv.sh: Create Vlv.ROM

2019-07-10 Thread Gary Lin
On Thu, Jul 11, 2019 at 04:52:10AM +, Sun, Zailiang wrote: > Gary, > > I suggest remove the first line "From: Gary Lin " from the > description section since you have appended the "signed-off-by" declaration. > Hi Zailiang, That is added by Mike. I&#

Re: [edk2-devel] [edk2-platforms Patch 00/14] Vlv2TbltDevicePkg: Remove Intel Framework dependencies

2019-07-10 Thread Gary Lin
-* Build Release Image +* Build IA32 Debug Image ``` -cd Vlv2TbltDevicePkg -./Build_IFWI.sh MNW2 Release +cd edk2-platforms/Platform/Intel/Vlv2TbltDevicePkg +Build_IFWI.bat /m /IA32 MNW2 Debug ``` This is the section of Linux, so the build script is Build_IFWI.sh, not Bui

  1   2   >