Re: [edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data

2024-01-21 Thread Ashish Singhal via groups.io
To: Leif Lindholm ; devel@edk2.groups.io ; Ashish Singhal ; gaolim...@byosoft.com.cn ; Jeff Brasen ; Kinney, Michael D ; af...@apple.com Subject: RE: [edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data External email: Use caution opening links or attachments Reviewed

Re: [edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data

2024-01-19 Thread Ashish Singhal via groups.io
Adding tianocore stewards to see if we can get some traction on this. From: Ashish Singhal Sent: Monday, January 1, 2024 10:17 PM To: devel@edk2.groups.io ; gaolim...@byosoft.com.cn ; Jeff Brasen Subject: Re: [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-18 Thread Ashish Singhal via groups.io
Replied too soon. I saw you had already closed mine. Thanks Ashish From: Ashish Singhal Sent: Friday, January 19, 2024 7:23 AM To: Kinney, Michael D ; Kasbekar, Saloni ; devel@edk2.groups.io ; Clark-williams, Zachary ; Jeff Brasen ; Gao, Liming Subject: Re

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-18 Thread Ashish Singhal via groups.io
, Saloni ; Ashish Singhal ; devel@edk2.groups.io ; Clark-williams, Zachary ; Jeff Brasen ; Gao, Liming Cc: Kinney, Michael D Subject: RE: [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default External email: Use caution opening links or attachments Acked-by: Michael D Kinney I will prepare PR

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-17 Thread Ashish Singhal via groups.io
Hello, Checking back for an update on when this PR can be merged or if there are any other changes you recommend. Thanks Ashish From: Ashish Singhal Sent: Saturday, January 6, 2024 5:53 AM To: Kasbekar, Saloni ; devel@edk2.groups.io ; Clark-williams, Zachary

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-05 Thread Ashish Singhal via groups.io
Thanks Saloni. PR for getting this merged is available at https://github.com/tianocore/edk2/pull/5150 Thanks Ashish From: Kasbekar, Saloni Sent: Saturday, January 6, 2024 1:31 AM To: Ashish Singhal ; devel@edk2.groups.io ; Clark-williams, Zachary ; Jeff

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-05 Thread Ashish Singhal via groups.io
I do not recommend doing that. Setting policy via SetData does enough to wipe out any previous manual configuration and that is the goal for reset to default. From: Kasbekar, Saloni Sent: Friday, January 5, 2024 2:30 AM To: Ashish Singhal ; devel@edk2.groups.io

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-03 Thread Ashish Singhal via groups.io
behavior that we see without any configuration done manually. Thanks Ashish From: Kasbekar, Saloni Sent: Tuesday, January 2, 2024 1:47 PM To: Ashish Singhal ; devel@edk2.groups.io ; Clark-williams, Zachary ; Jeff Brasen Subject: RE: [PATCH] NetworkPkg/Ip4Dxe

Re: [edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2024-01-01 Thread Ashish Singhal via groups.io
Hello, Checking again for some feedback on this. Thanks Ashish From: Ashish Singhal Sent: Thursday, December 14, 2023 4:42 PM To: devel@edk2.groups.io ; saloni.kasbe...@intel.com ; zachary.clark-willi...@intel.com ; Jeff Brasen Cc: Ashish Singhal Subject

Re: [edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data

2024-01-01 Thread Ashish Singhal via groups.io
Hello, Checking again for some feedback on this. Thanks Ashish From: Ashish Singhal Sent: Thursday, December 14, 2023 4:30 PM To: devel@edk2.groups.io ; gaolim...@byosoft.com.cn ; Jeff Brasen Subject: Re: [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset

[edk2-devel] [PATCH] NetworkPkg/Ip4Dxe: Fix Reset To Default

2023-12-14 Thread Ashish Singhal via groups.io
Exercising reset to default does not reset the settings. Add handler code for the case where configuration is disabled. Signed-off-by: Ashish Singhal --- NetworkPkg/Ip4Dxe/Ip4Config2Nv.c | 25 + 1 file changed, 25 insertions(+) diff --git a/NetworkPkg/Ip4Dxe

Re: [edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data

2023-12-14 Thread Ashish Singhal via groups.io
Hello Gao, Checking if you have any feedback on this. Thanks Ashish From: Ashish Singhal Sent: Wednesday, December 6, 2023 5:21 PM To: devel@edk2.groups.io ; gaolim...@byosoft.com.cn ; Jeff Brasen Cc: Ashish Singhal Subject: [PATCH] MdeModulePkg

[edk2-devel] [PATCH] MdeModulePkg/ResetSystemRuntimeDxe: Print Reset Data

2023-12-06 Thread Ashish Singhal via groups.io
ResetSystem runtime call allows for sending reset data that starts with a NULL terminated string. Add support to print that string on console. Signed-off-by: Ashish Singhal --- .../Universal/ResetSystemRuntimeDxe/ResetSystem.c | 8 1 file changed, 8 insertions(+) diff --git

Re: [edk2-devel] [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-29 Thread Ashish Singhal via groups.io
ber 29, 2023 7:13:24 PM To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; g...@danielschaefer.me ; Jeff Brasen Subject: RE: [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug External email: Use caution opening links or attac

Re: [edk2-devel] [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-29 Thread Ashish Singhal via groups.io
Hello, Checking if there is a timeline for this patchset to be merged. Thanks Ashish From: Chang, Abner Sent: Monday, November 20, 2023 6:57 PM To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; g

Re: [edk2-devel] [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-20 Thread Ashish Singhal via groups.io
From: Chang, Abner Sent: Monday, November 20, 2023 5:13 AM To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; g...@danielschaefer.me ; Jeff Brasen Subject: RE: [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot

Re: [edk2-devel] [PATCH v2 2/2] EmbeddedPkg: Allow longer android kernel command line

2023-11-20 Thread Ashish Singhal via groups.io
From: Chang, Abner Sent: Monday, November 20, 2023 5:30 AM To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; g...@danielschaefer.me ; Jeff Brasen Subject: RE: [PATCH v2 2/2] EmbeddedPkg: Allow longer android

Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation

2023-11-17 Thread Ashish Singhal via groups.io
To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; sami.muja...@arm.com ; Jeff Brasen Cc: Michael Kinney ; Liming Gao (Byosoft address) Subject: Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation External email: Use caution opening

Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation

2023-11-17 Thread Ashish Singhal via groups.io
From: Laszlo Ersek Sent: Friday, November 17, 2023 2:20 AM To: devel@edk2.groups.io ; Ashish Singhal ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; sami.muja...@arm.com ; Jeff Brasen Cc: Michael Kinney ; Liming Gao (Byosoft address) Subject: Re

Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation

2023-11-15 Thread Ashish Singhal via groups.io
From: Leif Lindholm Sent: Wednesday, November 15, 2023 10:20 AM To: devel@edk2.groups.io ; Ashish Singhal Cc: ardb+tianoc...@kernel.org ; sami.muja...@arm.com ; Jeff Brasen Subject: Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation External

Re: [edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation

2023-11-15 Thread Ashish Singhal via groups.io
From: Leif Lindholm Sent: Wednesday, November 15, 2023 9:21 AM To: Ashish Singhal Cc: devel@edk2.groups.io ; ardb+tianoc...@kernel.org ; sami.muja...@arm.com ; Jeff Brasen Subject: Re: [PATCH] DynamicTablesPkg: Fix ETE _UID Creation External email: Use

[edk2-devel] [PATCH] DynamicTablesPkg: Fix ETE _UID Creation

2023-11-14 Thread Ashish Singhal via groups.io
Just like CPU _UID, ETE UID also needs to be unique so use AcpiProcessorUid instead of CpuName Signed-off-by: Ashish Singhal --- .../Arm/AcpiSsdtCpuTopologyLibArm/SsdtCpuTopologyGenerator.c | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/DynamicTablesPkg/Library/Acpi

Re: [edk2-devel] [PATCH 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-14 Thread Ashish Singhal via groups.io
Hello Abner, Thanks for the feedback. I have pushed v2 of the patch set. Thanks Ashish From: Chang, Abner Sent: Thursday, November 9, 2023 7:06 PM To: Ashish Singhal ; devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; g

[edk2-devel] [PATCH v2 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-14 Thread Ashish Singhal via groups.io
Curently, AndroidBootImgLib expects input kernel command line to never exceed 256 unicode characters where the image header allows for 512 ascii characters. If image header allows 512 ascii characters, similar number of unicode characters should be allowed at the minimum. Signed-off-by: Ashish

[edk2-devel] [PATCH v2 2/2] EmbeddedPkg: Allow longer android kernel command line

2023-11-14 Thread Ashish Singhal via groups.io
in addition to what the image header specifies. Signed-off-by: Ashish Singhal --- EmbeddedPkg/EmbeddedPkg.dec | 5 + EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.c | 2 +- EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf | 3 ++- 3 files

Re: [edk2-devel] [PATCH 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-11-06 Thread Ashish Singhal via groups.io
Hello, Hoping to get some feedback on these 2 patches this week. Thanks Ashish From: Ashish Singhal Sent: Monday, October 30, 2023 2:24 PM To: devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; abner.ch...@amd.com ; g

[edk2-devel] [PATCH 2/2] EmbeddedPkg: Allow longer android kernel command line

2023-10-30 Thread Ashish Singhal via groups.io
in addition to what the image header specifies. Signed-off-by: Ashish Singhal --- EmbeddedPkg/EmbeddedPkg.dec | 5 + EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.c | 2 +- EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf | 3 ++- 3 files

[edk2-devel] [PATCH 1/2] EmbeddedPkg: Fix Android Boot Command Line Length Bug

2023-10-30 Thread Ashish Singhal via groups.io
Curently, AndroidBootImgLib expects input kernel command line to never exceed 256 unicode characters where the image header allows for 512 ascii characters. If image header allows 512 ascii characters, similar number of unicode characters should be allowed at the minimum. Signed-off-by: Ashish

Re: [edk2-devel] [PATCH] MdeModulePkg/UsbBus: Get device/config descriptor after port reset

2023-10-12 Thread Ashish Singhal via groups.io
Hello Hao/Ray/Jian/Gao, Any feedback on this patch? Thanks Ashish From: Rick Tseng Sent: Sunday, September 24, 2023 7:54 PM To: devel@edk2.groups.io Cc: hao.a...@intel.com ; ray...@intel.com ; jian.j.w...@intel.com ; gaolim...@byosoft.com.cn ; Ashish Singhal

Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options

2022-05-26 Thread Ashish Singhal via groups.io
Ashish From: Ni, Ray Sent: Thursday, May 26, 2022 7:29 AM To: Ashish Singhal ; devel@edk2.groups.io ; Wang, Jian J ; Gao, Liming ; Gao, Zhichao Subject: RE: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options External email: Use

Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options

2022-05-26 Thread Ashish Singhal via groups.io
I understand that. What do you suggest then? Using EfiBootManagerSortLoadOptionVariable() is an option only if we update all code paths where we refresh the boot options. From: Ni, Ray Sent: Thursday, May 26, 2022 7:15 AM To: Ashish Singhal ; devel@edk2

Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options

2022-05-19 Thread Ashish Singhal via groups.io
Ray, Any update on this? Thanks Ashish From: Ashish Singhal Sent: Tuesday, May 17, 2022 10:08 AM To: Ni, Ray ; devel@edk2.groups.io ; Wang, Jian J ; Gao, Liming ; Gao, Zhichao Subject: Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable

Re: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options

2022-05-17 Thread Ashish Singhal via groups.io
let me know what you think. Thanks Ashish From: Ni, Ray Sent: Tuesday, May 17, 2022 8:11 AM To: devel@edk2.groups.io ; Ashish Singhal ; Wang, Jian J ; Gao, Liming ; Gao, Zhichao Subject: RE: [edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New

[edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Configurable New Boot Options

2022-05-16 Thread Ashish Singhal via groups.io
Add a new PCD to be able to configure whether newly detected boot options are to be added at the beginning of the current boot options list or at the end. Signed-off-by: Ashish Singhal --- MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c| 6 +- .../Library/UefiBootManagerLib

Re: [edk2-devel] [PATCH v2] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-27 Thread Ashish Singhal via groups.io
tches I have sent for this issue till now. Thanks Ashish ____ From: Ashish Singhal Sent: Saturday, February 26, 2022 2:48 PM To: Marc Zyngier Cc: devel@edk2.groups.io ; quic_llind...@quicinc.com ; ardb+tianoc...@kernel.org ; sami.muja...@arm.com Subject: Re: [PATC

Re: [edk2-devel] [PATCH v2] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-26 Thread Ashish Singhal via groups.io
an try for the problem being discussed on the email chain for the first version of this patch where you are already there. Thanks Ashish From: Marc Zyngier Sent: Saturday, February 26, 2022 2:18 PM To: Ashish Singhal Cc: devel@edk2.groups.io ; quic_llind...@quicinc.com

Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-25 Thread Ashish Singhal via groups.io
a better solution to the problem and I am open to working with you or anyone else from ARM on that. Please let me know if you want me to try something else. Thanks Ashish ____ From: Ashish Singhal Sent: Wednesday, February 23, 2022 11:01 PM To: Ard Biesheuvel Cc: edk2-deve

[edk2-devel] [PATCH v2] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-25 Thread Ashish Singhal via groups.io
fetched earlier has been discarded. This is specially helpful when the memory attributes of a region in MMU are being changed and some instructions operating on the region are prefetched in the instruction cache. Signed-off-by: Ashish Singhal --- ArmPkg/Library/ArmLib/AArch64/AArch64Support.S

Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-23 Thread Ashish Singhal via groups.io
to have a look at that again. Thanks Ashish From: Ard Biesheuvel Sent: Wednesday, February 23, 2022 3:54 PM To: Ashish Singhal Cc: edk2-devel-groups-io ; Marc Zyngier ; Sami Mujawar ; Ard Biesheuvel ; Leif Lindholm Subject: Re: [edk2-devel] [PATCH] ArmPkg

Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-23 Thread Ashish Singhal via groups.io
Ashish From: Ard Biesheuvel Sent: Wednesday, February 23, 2022 10:40 AM To: edk2-devel-groups-io ; Ashish Singhal Cc: Marc Zyngier ; Sami Mujawar ; Ard Biesheuvel ; Leif Lindholm Subject: Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU

Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-23 Thread Ashish Singhal via groups.io
ay, February 23, 2022 1:58 AM To: Ard Biesheuvel ; Ashish Singhal Cc: edk2-devel-groups-io ; Sami Mujawar ; Ard Biesheuvel ; Leif Lindholm Subject: Re: [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable External email: Use caution opening links or attachments On Wed, 23 Feb 2022 07:0

Re: [edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-22 Thread Ashish Singhal via groups.io
+ @Samer El-Haj-Mahmoud<mailto:samer.el-haj-mahm...@arm.com> Hello Leif/Ard/Sami/Samer, Can you please look at this patch and provide some feedback? Thanks Ashish From: Ashish Singhal Sent: Monday, February 21, 2022 7:42 PM To: devel@edk2.groups.io ; sam

[edk2-devel] [PATCH] ArmPkg: Invalidate Instruction Cache On MMU Enable

2022-02-21 Thread Ashish Singhal via groups.io
fetched earlier has been discarded. This is specially helpful when the memory attributes of a region in MMU are being changed and some instructions operating on the region are prefetched in the instruction cache. Signed-off-by: Ashish Singhal --- ArmPkg/Library/ArmLib/AArch64/AArch64Support.S

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-13 Thread Ashish Singhal via groups.io
, please refer to https://github.com/tianocore/edk2/commit/239b50a863704f7960525799eda82de061c7c458 I do not think this will be apply for ArmPkg/TimerDxe. If one real issue happened on platform, it seems that interrupt was reenabled by reigstered timer event functions. Jeff From: Ashish Singhal

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-12 Thread Ashish Singhal via groups.io
From: Ashish Singhal Sent: Tuesday, October 12, 2021 10:32 AM To: Marc Zyngier Cc: Shanker Donthineni ; Ard Biesheuvel ; edk2-devel-groups-io ; Leif Lindholm ; Ard Biesheuvel Subject: Re: [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal   From: Marc Zyngier Sent: Tuesday

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-12 Thread Ashish Singhal via groups.io
From: Marc Zyngier Sent: Tuesday, October 12, 2021 10:27 AM To: Ashish Singhal Cc: Shanker Donthineni ; Ard Biesheuvel ; edk2-devel-groups-io ; Leif Lindholm ; Ard Biesheuvel Subject: Re: [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal   External email: Use caution opening

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-12 Thread Ashish Singhal via groups.io
From: Marc Zyngier Sent: Tuesday, October 12, 2021 9:44 AM To: Ashish Singhal Cc: Ard Biesheuvel ; edk2-devel-groups-io ; Leif Lindholm ; Ard Biesheuvel Subject: Re: [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal   External email: Use caution opening links or attachments

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-12 Thread Ashish Singhal via groups.io
+ Shaker Get Outlook for iOS<https://aka.ms/o0ukef> From: Ashish Singhal Sent: Tuesday, October 12, 2021 8:56:58 AM To: Marc Zyngier ; Ard Biesheuvel Cc: edk2-devel-groups-io ; Leif Lindholm ; Ard Biesheuvel Subject: Re: [PATCH v2] ArmPkg/TimerDxe: Del

Re: [edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-12 Thread Ashish Singhal via groups.io
gier Sent: Tuesday, October 12, 2021 2:57 AM To: Ard Biesheuvel ; Ashish Singhal Cc: edk2-devel-groups-io ; Leif Lindholm ; Ard Biesheuvel Subject: Re: [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal External email: Use caution opening links or attachments On Mon, 11 Oct 2021 23:2

[edk2-devel] [PATCH v2] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-11 Thread Ashish Singhal via groups.io
In an interrupt handler for the timers, it is important that software clears the interrupt before deactivating the interrupt in the GIC. Otherwise the GIC will re-signal the same interrupt again. Signed-off-by: Ashish Singhal --- ArmPkg/Drivers/TimerDxe/TimerDxe.c | 9 + 1 file changed

[edk2-devel] [PATCH] ArmPkg/TimerDxe: Delay End Of Interrupt Signal

2021-10-11 Thread Ashish Singhal via groups.io
Timer interrupts are level triggered. Hence, signal end of interrupt only after current interrupt has been cleared after setting updated compare value. Signed-off-by: Ashish Singhal --- ArmPkg/Drivers/TimerDxe/TimerDxe.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git

Re: [edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header with NVIDIA 16550 Subtype

2021-05-20 Thread Ashish Singhal
Hello Michael/Gao/Zhiguang, Any update on this? Thanks Ashish From: Samer El-Haj-Mahmoud Sent: Tuesday, May 18, 2021 3:14 PM To: devel@edk2.groups.io ; Ashish Singhal ; michael.d.kin...@intel.com ; gaolim...@byosoft.com.cn ; zhiguang@intel.com Cc: Samer

[edk2-devel] [PATCH 1/1] MdePkg: Update DBG2 and SPCR header with NVIDIA 16550 Subtype

2021-05-18 Thread Ashish Singhal
Add macros for NVIDIA 16550 UART specific debug port subtype in both DBG2 as well as SPCR header file. Signed-off-by: Ashish Singhal --- MdePkg/Include/IndustryStandard/DebugPort2Table.h| 1 + .../IndustryStandard/SerialPortConsoleRedirectionTable.h | 5 + 2 files changed

[edk2-devel] [PATCH 0/1] Add NVIDIA 16550 UART ACPI Subtype

2021-05-18 Thread Ashish Singhal
This patch adds macro for NVIDIA 16550 UART subtype for ACPI tables as documented by Microsoft. https://docs.microsoft.com/en-us/windows-hardware/drivers/bringup/acpi-debug-port-table Ashish Singhal (1): MdePkg: Update DBG2 and SPCR header with NVIDIA 16550 Subtype MdePkg/Include

Re: [edk2-devel] [PATCH] ArmPkg/ArmGicLib: Fix setting GICv3 Interrupt Priority

2021-03-01 Thread Ashish Singhal
I have picked up the patches this morning and they are working as expected. Thanks, Leif. Thanks Ashish From: Leif Lindholm Sent: Thursday, February 25, 2021 1:07 PM To: Ashish Singhal Cc: ardb+tianoc...@kernel.org ; devel@edk2.groups.io Subject: Re: [PATCH

[edk2-devel] [PATCH] ArmPkg/ArmGicLib: Fix setting GICv3 Interrupt Priority

2021-02-25 Thread Ashish Singhal
Incorrect register is being set for configuring interrupt priority. Correct register is located in SGI space and not in RD space. Signed-off-by: Ashish Singhal --- ArmPkg/Drivers/ArmGic/ArmGicLib.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArmPkg/Drivers/ArmGic

Re: [edk2-devel] Conditionally Include FDF File

2020-04-20 Thread Ashish Singhal
have a conditional flag outside the include directive. Thanks Ashish From: Laszlo Ersek Sent: Monday, April 20, 2020 6:05 AM To: devel@edk2.groups.io ; Ashish Singhal ; Bob Feng ; Gao, Liming Subject: Re: [edk2-devel] Conditionally Include FDF File External email

Re: [edk2-devel] Conditionally Include FDF File

2020-04-20 Thread Ashish Singhal
Spoke to soon. My change works for the case where BUILD_PLATFORM_XYZ is not defined but the case where it is defined I guess INCLUDE_XYZ_FDF needs to be defined in a different way with proper escape characters. Thanks Ashish From: Ashish Singhal Sent: Monday

Re: [edk2-devel] Conditionally Include FDF File

2020-04-20 Thread Ashish Singhal
To: Ashish Singhal ; devel@edk2.groups.io Subject: Re: [edk2-devel] Conditionally Include FDF File External email: Use caution opening links or attachments I saw this issue too. The included file is always included no matter the condition is TRUE or FALSE. ``` !if FALSE !include abc.fdf !endif

[edk2-devel] Conditionally Include FDF File

2020-04-19 Thread Ashish Singhal
Hello, I am trying to change my top-level FDF file layout by conditionally including an FDF depending on a build time define being passed or not. The behavior I am seeing is as follows. 1. I am passing the build time define and the included fdf.inc file gets included. 2. I am not

Re: [edk2-devel] [PATCH v3 0/3] ArmPkg/ArmMmuLib AARCH64: correctness fix

2020-03-25 Thread Ashish Singhal
Patch set version 3 looks good to me. I have reviewed and tested the changes locally. Reviewed-by: Ashish Singhal Tested-by: Ashish Singhal Thanks Ashish From: Ard Biesheuvel Sent: Wednesday, March 25, 2020 9:29 AM To: devel@edk2.groups.io Cc: Ard Biesheuvel

Re: [edk2-devel] [PATCH v3 3/3] ArmPkg/ArmMmuLib AARCH64: preserve attributes when replacing a table entry

2020-03-25 Thread Ashish Singhal
Reviewed-by: Ashish Singhal Tested-by: Ashish Singhal From: Ard Biesheuvel Sent: Wednesday, March 25, 2020 9:29 AM To: devel@edk2.groups.io Cc: Ard Biesheuvel ; Laszlo Ersek ; Leif Lindholm ; Ashish Singhal Subject: [PATCH v3 3/3] ArmPkg/ArmMmuLib AARCH64

Re: [edk2-devel] [PATCH v2 2/2] ArmPkg/ArmMmuLib AARCH64: preserve attributes when replacing a table entry

2020-03-25 Thread Ashish Singhal
From: Ard Biesheuvel Sent: Wednesday, March 25, 2020 5:38 AM To: devel@edk2.groups.io Cc: Ard Biesheuvel ; Laszlo Ersek ; Leif Lindholm ; Ashish Singhal Subject: [PATCH v2 2/2] ArmPkg/ArmMmuLib AARCH64: preserve attributes when replacing a table entry External email: Use caution

[edk2-devel] [PATCH] ArmPkg/ArmLib: Fix cache-invalidate initial page tables

2020-03-19 Thread Ashish Singhal
Because of a bug, current EL gets passed to DC IVAC instruction instead of the VA entry that needs to be invalidated. Signed-off-by: Ashish Singhal --- ArmPkg/Library/ArmLib/AArch64/ArmLibSupport.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArmPkg/Library/ArmLib/AArch64

Re: [edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser

2020-02-10 Thread Ashish Singhal
Thanks Zhichao, Just saw a bunch of ShellPkg changes got merged including mine. Thanks Ashish -Original Message- From: Gao, Zhichao Sent: Monday, February 10, 2020 7:55 PM To: devel@edk2.groups.io; Ashish Singhal ; Ni, Ray Subject: RE: [edk2-devel] [PATCH] ShellPkg

Re: [edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser

2020-02-10 Thread Ashish Singhal
Hello Ray, Any update on this one? Thanks Ashish -Original Message- From: Gao, Zhichao Sent: Thursday, January 30, 2020 10:33 PM To: Ashish Singhal ; devel@edk2.groups.io; Ni, Ray Subject: RE: [edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser External

[edk2-devel] [PATCH] MdeModulePkg/BaseSerialPortLib16550: Fix Serial Port Ready

2020-01-27 Thread Ashish Singhal
Before writing data to FIFO, wait for the serial port to be ready, to make sure both the transmit FIFO and shift register empty. Code comment was saying the right thing but code was missing a check. Signed-off-by: Ashish Singhal --- .../Library/BaseSerialPortLib16550/BaseSerialPortLib16550.c

Re: [edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser

2020-01-27 Thread Ashish Singhal
Hello Zhichao, Do you know by when this may be merged? Thanks Ashish -Original Message- From: Gao, Zhichao Sent: Monday, January 20, 2020 12:42 AM To: devel@edk2.groups.io; Ashish Singhal ; Ni, Ray Subject: RE: [edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT

[edk2-devel] [PATCH] ShellPkg/UefiShellAcpiViewCommandLib: Fix FADT Parser

2020-01-19 Thread Ashish Singhal
FADT parser was checking for reduced ACPI flag incorrectly leading to incorrect error message if FIRMWARE_CTRL and X_FIRMWARE_CTRL are both 0. Signed-off-by: Ashish Singhal --- .../UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [edk2-devel] [PATCH v7] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2020-01-07 Thread Ashish Singhal
, January 1, 2020 7:05 PM To: devel@edk2.groups.io; Ashish Singhal ; Wang, Sunny (HPS SW) ; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao ; Kinney, Michael D ; af...@apple.com Cc: Spottswood, Jason Subject: RE: [edk2-devel] [PATCH v7] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol External email

Re: [edk2-devel] [PATCH v7] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-25 Thread Ashish Singhal
tswood, Jason > > Subject: RE: [edk2-devel] [PATCH v7] MdeModulePkg: Add EDK2 Platform > Boot Manager Protocol > > Looks good enough to me. Thanks for addressing my comments, Ashish. > Reviewed-by: Sunny Wang > > -Original Message- > From: devel@edk2.groups.io [m

Re: [edk2-devel] [PATCH v4] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-23 Thread Ashish Singhal
be overridden by platform to not call it from anywhere except BDS. Thanks Ashish -Original Message- From: Wang, Sunny (HPS SW) Sent: Monday, December 23, 2019 9:38 PM To: Ni, Ray ; devel@edk2.groups.io; Ashish Singhal ; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao ; Kinney, Michael D ; 'Andrew Fish

Re: [edk2-devel] [PATCH v6] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-23 Thread Ashish Singhal
Hi Ray, Patch 7 has been submitted. Please let me know if there are any other changes needed. I would wait for your patch acceptance email. Thanks Ashish From: Ni, Ray Sent: Monday, December 23, 2019 7:38 PM To: devel@edk2.groups.io ; Ashish Singhal ; Wang

[edk2-devel] [PATCH v7] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-23 Thread Ashish Singhal
Add edk2 platform boot manager protocol which would have platform specific refreshes to the auto enumerated as well as NV boot options for the platform. Signed-off-by: Ashish Singhal --- .../Include/Protocol/PlatformBootManager.h | 82 ++ MdeModulePkg/Library

Re: [edk2-devel] [PATCH v6] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-23 Thread Ashish Singhal
Hi Guys, Do we have any feedback on this? Thanks Ashish -Original Message- From: Ashish Singhal Sent: Sunday, December 22, 2019 7:27 PM To: devel@edk2.groups.io; ray...@intel.com; jian.j.w...@intel.com; hao.a...@intel.com; zhichao@intel.com; michael.d.kin...@intel.com; af

Re: [edk2-devel] [PATCH v4] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-22 Thread Ashish Singhal
Please ignore patch 5. I have sent patch 6 for consideration. Thanks Ashish -Original Message- From: Ashish Singhal Sent: Sunday, December 22, 2019 7:09 PM To: Ni, Ray ; devel@edk2.groups.io; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao Subject: RE: [PATCH v4] MdeModulePkg: Add EDK2

[edk2-devel] [PATCH v6] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-22 Thread Ashish Singhal
Add edk2 platform boot manager protocol which would have platform specific refreshes to the auto enumerated as well as NV boot options for the platform. Signed-off-by: Ashish Singhal --- .../Include/Protocol/PlatformBootManager.h | 82 ++ MdeModulePkg/Library

Re: [edk2-devel] [PATCH v4] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-19 Thread Ashish Singhal
; 'Andrew Fish (af...@apple.com)' Cc: Ashish Singhal ; Wang, Sunny (HPS SW) ; Spottswood, Jason Subject: RE: [edk2-devel] [PATCH v4] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol External email: Use caution opening links or attachments 1. Is it a proper solution to the problem? Yes

Re: [edk2-devel] [PATCH v3] MdeModulePkg: Add Platform Boot Options Protocol

2019-12-18 Thread Ashish Singhal
I have submitted a patch version 4. Thanks Ashish -Original Message- From: Ni, Ray Sent: Wednesday, December 18, 2019 1:43 AM To: Ashish Singhal ; devel@edk2.groups.io; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao Subject: RE: [PATCH v3] MdeModulePkg: Add Platform Boot Options Protocol

[edk2-devel] [PATCH v4] MdeModulePkg: Add EDK2 Platform Boot Manager Protocol

2019-12-18 Thread Ashish Singhal
Add edk2 platform boot manager protocol which would have platform specific refreshes to the auto enumerated as well as NV boot options for the platform. Signed-off-by: Ashish Singhal --- .../Include/Protocol/PlatformBootManager.h | 82 ++ MdeModulePkg/Library

Re: [edk2-devel] [PATCH v3] MdeModulePkg: Add Platform Boot Options Protocol

2019-12-17 Thread Ashish Singhal
with your suggestion about unifying both functions into a single one as well. Thanks Ashish -Original Message- From: Ni, Ray Sent: Tuesday, December 17, 2019 5:55 PM To: Ashish Singhal ; devel@edk2.groups.io; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao Subject: RE: [PATCH v3] MdeModulePkg

[edk2-devel] [PATCH v3] MdeModulePkg: Add Platform Boot Options Protocol

2019-12-17 Thread Ashish Singhal
Add platform boot options protocol which would have platform specific overrides to the auto enumerated boot options during the call to EfiBootManagerRefreshAllBootOption function in UefiBootManagerLib. Signed-off-by: Ashish Singhal --- .../Include/Protocol/PlatformBootOptions.h | 116

[edk2-devel] [PATCH v2] MdeModulePkg: Add Platform Boot Options Protocol

2019-12-17 Thread Ashish Singhal
-by: Ashish Singhal --- .../Include/Protocol/PlatformBootOptions.h | 114 + MdeModulePkg/Library/UefiBootManagerLib/BmBoot.c | 52 -- .../Library/UefiBootManagerLib/InternalBm.h| 2 + .../UefiBootManagerLib/UefiBootManagerLib.inf | 2

[edk2-devel] [PATCH] MdeModulePkg: Add Platform Boot Options Protocol

2019-12-17 Thread Ashish Singhal
Add platform boot options protocol which would have platform specific overrides to the auto enumerated boot options during the call to EfiBootManagerRefreshAllBootOption function in UefiBootManagerLib. Signed-off-by: Ashish Singhal --- .../Include/Protocol/PlatformBootOptions.h | 114

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-12-17 Thread Ashish Singhal
, December 12, 2019 10:52 AM To: Ni, Ray ; devel@edk2.groups.io ; Laszlo Ersek ; af...@apple.com ; disc...@edk2.groups.io Cc: Ashish Singhal ; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao ; Kinney, Michael D Subject: Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration Thanks

Re: [edk2-devel] [PATCH] EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default Flexibility

2019-11-06 Thread Ashish Singhal
Hello Leif/Ard, Any comments/suggestions on this one? Thanks Ashish From: Ashish Singhal Sent: Monday, November 4, 2019 10:49 AM To: devel@edk2.groups.io ; leif.lindh...@linaro.org ; ard.biesheu...@linaro.org Cc: Ashish Singhal Subject: [PATCH] EmbeddedPkg

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-05 Thread Ashish Singhal
. The custom BDS could could only create the variable for this device if it does not exist. Thanks, Andrew Fish Thanks, Jeff -Original Message- From: Laszlo Ersek Sent: Tuesday, November 5, 2019 12:24 PM To: Ashish Singhal ; Andrew Fish Cc: devel@edk2.groups.io; Ni, Ray ; Wang, Jian J

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-05 Thread Ashish Singhal
attribute set and delete the hidden one. Thanks Ashish From: af...@apple.com on behalf of Andrew Fish Sent: Tuesday, November 5, 2019 9:52 AM To: Laszlo Ersek Cc: devel@edk2.groups.io ; Ashish Singhal ; Ni, Ray ; Wang, Jian J ; Wu, Hao A ; Gao, Zhichao ; Mike Kinney

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-04 Thread Ashish Singhal
and custom description to identify the boot option. Please suggest the best way for this and I would make necessary changes at my end. Thanks Ashish From: af...@apple.com Sent: Monday, November 4, 2019 10:22 PM To: Ashish Singhal Cc: devel@edk2.groups.io; Ni, Ray ; Laszlo Ersek ; Wang, Jian

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-04 Thread Ashish Singhal
this on platform side. If there is a different way to achieve what I am trying to do, please let me know and I would be happy to adopt that. Thanks Ashish From: af...@apple.com Sent: Monday, November 4, 2019 10:01 PM To: devel@edk2.groups.io; Ashish Singhal Cc: Ni, Ray ; Laszlo Ersek ; Wang, Jian J

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-04 Thread Ashish Singhal
I sent 2 patches that day for 2 separate changes. I have resent those just now. -Original Message- From: Laszlo Ersek Sent: Friday, November 1, 2019 4:58 PM To: Ashish Singhal ; devel@edk2.groups.io; jian.j.w...@intel.com; hao.a...@intel.com; Ray Ni ; Zhichao Gao Subject: Re: [edk2

[edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Support skipping BM enumeration

2019-11-04 Thread Ashish Singhal
Allow support for skipping auto enumeration of a BlockIO or SimpleFileSystem or LoadFile protocol based on a new protocol installed on the same handle. EdkiiSkipBmAutoEnumerate protocol has been added for that purpose. Signed-off-by: Ashish Singhal --- .../Include/Protocol/SkipBmAutoEnumerate.h

[edk2-devel] [PATCH] EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default Flexibility

2019-11-04 Thread Ashish Singhal
Add a PCD to govern whether to use DT or ACPI in case the variable governing this is not found or is not valid. Signed-off-by: Ashish Singhal --- EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.c | 16 ++-- EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.inf | 3 +++ EmbeddedPkg

Re: [edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-11-01 Thread Ashish Singhal
Please refer to https://edk2.groups.io/g/devel/message/49627 for the patch. Thanks Ashish -Original Message- From: Laszlo Ersek Sent: Friday, November 1, 2019 3:42 PM To: Ashish Singhal ; devel@edk2.groups.io; jian.j.w...@intel.com; hao.a...@intel.com; Ray Ni ; Zhichao Gao Subject

[edk2-devel] [PATCH] Support skipping automatic BM enumeration

2019-10-29 Thread Ashish Singhal
this automatic enumeration if on the same handle, a new protocol defined as EdkiiSkipBmAutoEnumerate is found to be installed. Ashish Singhal (1): MdeModulePkg/UefiBootManagerLib: Support skipping BM enumeration .../Include/Protocol/SkipBmAutoEnumerate.h | 25 ++ MdeModulePkg

[edk2-devel] [PATCH] MdeModulePkg/UefiBootManagerLib: Support skipping BM enumeration

2019-10-29 Thread Ashish Singhal
Allow support for skipping auto enumeration of a BlockIO or SimpleFileSystem or LoadFile protocol based on a new protocol installed on the same handle. EdkiiSkipBmAutoEnumerate protocol has been added for that purpose. Signed-off-by: Ashish Singhal --- .../Include/Protocol/SkipBmAutoEnumerate.h

[edk2-devel] [PATCH] EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default Flexibility

2019-10-29 Thread Ashish Singhal
Add a PCD to govern whether to use DT or ACPI in case the variable governing this is not found or is not valid. Signed-off-by: Ashish Singhal --- EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.c | 16 ++-- EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.inf | 3 +++ EmbeddedPkg

[edk2-devel] [PATCH] Add DT/ACPI Default Flexibility

2019-10-29 Thread Ashish Singhal
Some platforms which support both DT as well as ACPI may need the flexibility to allow either of these 2 as default preference. This change introduces a boolean PCD which tells whether DT is the default preference or not. Ashish Singhal (1): EmbeddedPkg/DtPlatformDxe: Add DT/ACPI Default

[edk2-devel] [PATCH v4 0/2] Fix Aligned Page Allocation For XHCI

2019-10-15 Thread Ashish Singhal
function. Ashish Singhal (2): MdeModulePkg/XhciDxe: Fix Aligned Page Allocation MdeModulePkg/XhciPei: Fix Aligned Page Allocation MdeModulePkg/Bus/Pci/XhciDxe/UsbHcMem.c | 2 +- MdeModulePkg/Bus/Pci/XhciPei/DmaMem.c | 128 MdeModulePkg/Bus/Pci/XhciPei

[edk2-devel] [PATCH v4 2/2] MdeModulePkg/XhciPei: Fix Aligned Page Allocation

2019-10-15 Thread Ashish Singhal
Add support for allocating aligned pages at an alignment higher than 4K. The new function allocated memory taking into account the padding required and then frees up unused pages before mapping it. Change-Id: I32d36bfbff0eee93d14a9a1a86e5ce7635251b64 Signed-off-by: Ashish Singhal

  1   2   >