[edk2-devel] Cancelled Event: TianoCore Bug Triage - APAC / NAMO - Tuesday, June 1, 2021 #cal-cancelled

2021-05-31 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:CANCELLED CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:America/Los_Angeles LAST-MODIFIED:20201011T015911Z TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles BEGIN:DAYLIGHT TZNAM

回复: [edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 06/01/2021 #cal-reminder

2021-05-31 Thread gaoliming
Hi, all Only three new issues are reported this week. So, I will cancel this week bug scrub meeting.

[edk2-devel] Event: TianoCore Bug Triage - APAC / NAMO - 06/01/2021 #cal-reminder

2021-05-31 Thread devel@edk2.groups.io Calendar
BEGIN:VCALENDAR VERSION:2.0 PRODID:-//Groups.io Inc//Groups.io Calendar//EN METHOD:PUBLISH CALSCALE:GREGORIAN BEGIN:VTIMEZONE TZID:America/Los_Angeles LAST-MODIFIED:20201011T015911Z TZURL:http://tzurl.org/zoneinfo-outlook/America/Los_Angeles X-LIC-LOCATION:America/Los_Angeles BEGIN:DAYLIGHT TZNAME:

回复: [edk2-devel] [PATCH 1/1] MdePkg: Add new 16550-compatible Serial Port Subtypes to DBG2

2021-05-31 Thread gaoliming
Reviewed-by: Liming Gao > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Samer > El-Haj-Mahmoud > 发送时间: 2021年5月24日 18:58 > 收件人: devel@edk2.groups.io; m...@semihalf.com > 抄送: liming@intel.com; michael.d.kin...@intel.com; l...@nuviainc.com; > ardb+tianoc...@kernel.org; Sunny Wang ; > g...@semih

回复: [edk2-devel] [PATCH v1 1/1] MdePkg: MmControl: Fix function and structure definition mismatches

2021-05-31 Thread gaoliming
Reviewed-by: Liming Gao > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Kun Qin > 发送时间: 2021年5月27日 16:17 > 收件人: devel@edk2.groups.io > 抄送: Michael D Kinney ; Liming Gao > ; Zhiguang Liu > 主题: [edk2-devel] [PATCH v1 1/1] MdePkg: MmControl: Fix function and > structure definition mismatches > >

Re: [edk2-devel] [PATCH] CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm drivers.

2021-05-31 Thread Yao, Jiewen
Would you please also: 1) Add Bugzilla and explain why SHA512 is needed. 2) Provide estimation on size difference. (Because SMM is size constrain environment.) Thank you Yao Jiewen > -Original Message- > From: devel@edk2.groups.io On Behalf Of gaoliming > Sent: Tuesday, June 1, 2021 8:4

回复: 回复: [edk2-devel] [PATCH v1 1/1] Add MemoryFence implementation for RiscV64

2021-05-31 Thread gaoliming
Seemly, Edk2\ArmVirtPkg\Library\QemuFwCfgLib\QemuFwCfgLib.inf is not arch specific library. It can also be used in RISCV64. Ard and Laszlo: If ArmVirtPkg\Library\QemuFwCfgLib is arch generic, can it be moved from ArmVirtPkg into OvmfPkg? Thanks Liming 发件人: devel@edk2.groups.io 代表 Dani

回复: [edk2-devel] [PATCH] CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm drivers.

2021-05-31 Thread gaoliming
Can you also update CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf to use CryptSha512.c? Thanks Liming > -邮件原件- > 发件人: devel@edk2.groups.io 代表 Xiaoyu Lu > 发送时间: 2021年6月1日 8:48 > 收件人: devel@edk2.groups.io; jiewen@intel.com; > jian.j.w...@intel.com; guomin.ji...@intel.com > 抄送: xiao

[edk2-devel] [PATCH] CryptoPkg/BaseCryptLib: Enabled CryptSha512 for Smm drivers.

2021-05-31 Thread Xiaoyu Lu
From: Shengfengx Xue in SmmCryptLib.inf, change CryptSha512NULL.c to CryptSha512.c. Signed-off-by: Shengfengx Xue --- CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf b/CryptoP

[edk2-devel] Recall: Enable BaseCryptLib in Smm

2021-05-31 Thread Xue, ShengfengX
Xue, ShengfengX would like to recall the message, "Enable BaseCryptLib in Smm". -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#75881): https://edk2.groups.io/g/devel/message/75881 Mute This Topic: https://groups.io/mt/83222609/21656 Group

[edk2-devel] Enable BaseCryptLib in Smm

2021-05-31 Thread Xue, ShengfengX
Hi EDKII Developer Platform BIOS need enabled BaseCryptLib in Smm, code as attachment, could you please review it? Thanks It cannot 'git send-email' in my side with reported error "Unable to initialize SMTP properly.". Best Regards, Roy -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive a

Re: [edk2-devel] [PATCH v3 2/2] Platform/RaspberryPi: Enable Bluetooth and UART in Windows OS

2021-05-31 Thread Mario Bălănică
edit: "GpioPinSet (31, 0);" should be "GpioPinSet (31, FALSE);" and maybe add the "fake the CTS signal as we don't support HW flow control yet" comment too. When this patch gets merged, I'll add my Bluetooth changes to raspberrypi/windows-drivers: Windows IOT drivers (github.com)

Re: [edk2-devel] [PATCH v3 2/2] Platform/RaspberryPi: Enable Bluetooth and UART in Windows OS

2021-05-31 Thread Mario Bălănică
> > If there is no COM port for PL011 UART, how can I check PL011 UART’s > functionality? How can I use a telnet tool like PuTTY to send messages from > RPi4 to my laptop? You can use: samples/MinComm at develop · ms-iot/samples (github.com)

Re: [edk2-devel] [PATCH 00/43] OvmfPkg: remove Xen support from OvmfPkg*.dsc, in favor of OvmfXen.dsc

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/27/21 10:55 AM, Laszlo Ersek wrote: > On 05/27/21 09:34, Ard Biesheuvel wrote: >> On Wed, 26 May 2021 at 22:15, Laszlo Ersek wrote: >>> >>> Bugzilla: https://bugzilla.tianocore.org/show_bug.cgi?id=2122 >>> Repo: https://pagure.io/lersek/edk2.git >>> Branch: xen_split_bz_2122 >>> >>> Thi

Re: [edk2-devel] [PATCH 42/43] OvmfPkg/SmbiosPlatformDxe: split Xen entry point from QEMU entry point

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > Remove the SmbiosTablePublishEntry() function from "SmbiosPlatformDxe.c". > "SmbiosPlatformDxe.c" becomes hypervisor-agnostic. > > Add SmbiosTablePublishEntry() back, simplified for QEMU, to the existent > file "Qemu.c". The GetQemuSmbiosTables() function

Re: [edk2-devel] [PATCH 40/43] OvmfPkg/SmbiosPlatformDxe: declare InstallAllStructures() in header file

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > Add an extern declaration for the InstallAllStructures() function to the > "SmbiosPlatformDxe.h" header file. (The leading comment block and the > prototype are simply copied from "SmbiosPlatformDxe.c".) > > Cc: Ard Biesheuvel > Cc: Jordan Justen > Cc:

Re: [edk2-devel] [PATCH 43/43] OvmfPkg: restrict XenPlatformLib to BdsDxe in the IA32, IA32X64, X64 DSCs

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > The "OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf" > library instance is used in the following platform DSC files in edk2: > > OvmfPkg/OvmfPkgIa32.dsc > OvmfPkg/OvmfPkgIa32X64.dsc > OvmfPkg/OvmfPkgX64.dsc > OvmfPkg/OvmfXen.dsc

Re: [edk2-devel] [PATCH 41/43] OvmfPkg/SmbiosPlatformDxe: create Xen-specific module INF file

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > "OvmfPkg/SmbiosPlatformDxe" is structured somewhat differently from the > drivers duplicated and trimmed thus far in this series. The final QEMU and > Xen versions will share a relatively significant amount of code, therefore > duplicating the whole driver

Re: [edk2-devel] [PATCH 39/43] OvmfPkg/SmbiosPlatformDxe: split GetXenSmbiosTables() decl. to new header

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > Move the declaration of the GetXenSmbiosTables() function to a new header > file called "XenSmbiosPlatformDxe.h". (The only declaration that remains > in "SmbiosPlatformDxe.h" for now is that of GetQemuSmbiosTables().) > > Modify the pattern in "Maintaine

Re: [edk2-devel] [PATCH 29/43] OvmfPkg/PciHostBridgeLibScan: create from PciHostBridgeLib

2021-05-31 Thread Philippe Mathieu-Daudé
On 5/26/21 10:14 PM, Laszlo Ersek wrote: > Create an almost verbatim copy of the > "OvmfPkg/Library/PciHostBridgeLib/PciHostBridgeLib.inf" library instance. > > The new PciHostBridgeLibScan instance will ultimately duplicate a > negligible amount of code from the original, and will be used by the

Re: [edk2-devel] [PATCH v3 2/2] Platform/RaspberryPi: Enable Bluetooth and UART in Windows OS

2021-05-31 Thread Sunny Wang
Hi Mario, Thanks for checking this. Yeah, the problem is NO COM port for PL011 UART in Windows IOT’s device manager, so I thought it doesn’t work. If there is no COM port for PL011 UART, how can I check PL011 UART’s functionality? How can I use a telnet tool like PuTTY to send messages from RPi

Re: [edk2-devel] [PATCH v3 2/2] Platform/RaspberryPi: Enable Bluetooth and UART in Windows OS

2021-05-31 Thread Mario Bălănică
Hi Sunny, What issues are you seeing with the PL011 UART in Windows? Last time I checked, it worked fine, and the fact that Bluetooth works also confirms this. It won't show up as a COM port (like mini UART does) as it's built using SerCx2. @@ -30,6 +30,12 @@ Device (URT0) >{ > MEMORY32F

[edk2-devel] [PATCH v3 2/2] Platform/RaspberryPi: Enable Bluetooth and UART in Windows OS

2021-05-31 Thread Sunny Wang
This change is based on edk2-platforms-raspberrypi-pl011-bth-noflow.diff in https://github.com/worproject/RPi-Bluetooth-Testing/ for enabling Bluetooth and serial port (Mini UART) in Windows IOT. Note that PL011 UART still doesn't work with Windows 10 IOT with this change, but PL011 UART works fin

[edk2-devel] [PATCH v3 1/2] Platform/RaspberryPi: Dynamically build UARTs info in ACPI

2021-05-31 Thread Sunny Wang
Changes: 1. Add code to ConfigDxe driver and AcpiTables module to dynamically build either Mini UART or PL011 UART info in ACPI. This alos fixes the issue discussed in https://github.com/pftf/RPi4/issues/118. 2. Cleanup by moving duplicate Debug Port 2 table related defines and s

[edk2-devel] [PATCH v3 0/2] Dynamically build UARTs info in ACPI

2021-05-31 Thread Sunny Wang
In v3: Address comments given by Jeremy and Matio on v2. In v2: Address comments given by Pete on v1. Dynamically build UARTs info in ACPI so that it can match the UART related settings defined in config.txt Sunny Wang (2): Platform/RaspberryPi: Dynamically build UARTs info in ACPI Platform/