GetProcessorLocation2ByApicId() extracts the
package/die/tile/module/core/thread ID from the initial APIC ID.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ray Ni
Cc: Eric Dong
Cc: Star Zeng
Cc: Zhiqiang Qin
---
UefiCpuPkg/Include/Library/LocalApicLib.h | 29 +++-
Hi Mike,
This looks fine. But I did have one thought:
If we're just about to touch pretty much every file in the tree anyway
- can we consider doing the full conversion to native line endings at
the same time?
(This doesn't help the 'git blame' problem, it just reminded me.)
/
Leif
On Wed,
On 04/04/19 05:54, Leif Lindholm wrote:
> Hi Mike,
>
> This looks fine. But I did have one thought:
> If we're just about to touch pretty much every file in the tree anyway
> - can we consider doing the full conversion to native line endings at
> the same time?
>
> (This doesn't help the 'git bla
On 04/04/19 06:09, Andrew Fish wrote:
>
>
>> On Apr 3, 2019, at 8:42 PM, Ni, Ray wrote:
>>
>> Mike, Laszlo,
>> It's a good idea to store the shell binaries into the assets of each stable
>> tag.
>>
>> If we go in this way, it means "build" requires network connection to
>> download the
>> shel
BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Groups.io Inc//Groups.io Calendar//EN
METHOD:CANCEL
CALSCALE:GREGORIAN
BEGIN:VEVENT
STATUS:CANCELLED
UID:calendar.14...@groups.io
DTSTAMP:20190404T111441Z
ORGANIZER;CN=Stephano Cetola:mailto:stephano.cet...@intel.com
DTSTART;TZID=America/Los_Angeles:20190404T17
PRC has a holiday today so we're canceling this one, as well as the APAC design
meeting.
Cheers,
Stephano
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#47): https://edk2.groups.io/g/devel/message/47
Mute This Topic: https://groups.io/m
Hi Mike,
On 04/04/19 01:42, Michael D Kinney wrote:
> Hello,
>
> New in V3
> =
> * Update the base of the patch series from edk2-stable201903 to
> 7ed72121b7 that is after the file add/remove freeze:
>
> https://lists.01.org/pipermail/edk2-devel/2019-April/038574.html
>
> * Replace
Reviewed-by: Eric Dong
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Ni,
> Ray
> Sent: Thursday, April 4, 2019 3:49 PM
> To: devel@edk2.groups.io
> Cc: Dong, Eric ; Zeng, Star ; Qin,
> Zhiqiang
> Subject: [edk2-devel] [PATCH v2] UefiCpuPkg/
On 04/04/19 00:00, Michael D Kinney wrote:
> https://bugzilla.tianocore.org/show_bug.cgi?id=1659
>
> Normalize line endings to use CRLF to pass PatchCheck.py
>
> Cc: Laszlo Ersek
> Cc: Ard Biesheuvel
> Contributed-under: TianoCore Contribution Agreement 1.1
> Signed-off-by: Michael D Kinney
>
We will remove IntelFrameworkModulePkg,but BaseUefiTianoCustomDecompressLib in
it
may still need to be used. So move BaseUefiTianoCustomDecompressLib from
IntelFrameworkModulePkg to MdeModulePkg firstly.
Patch 1-3 are to clean up platform unnecessary dependency on
BaseUefiTianoCustomDecompressLi
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
BaseUefiDecompressLib in MdePkg is the
base UEFI decompress Library.
BaseUefiTianoCustomDecompressLib in IntelFrameworkModulePkg
implements the base UEFI decompress functionality and
Tiano decompress functionality.
1. TIANOCOMPRESSED rule i
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
BaseUefiDecompressLib in MdePkg is the
base UEFI decompress Library.
BaseUefiTianoCustomDecompressLib in IntelFrameworkModulePkg
implements the base UEFI decompress functionality and
Tiano decompress functionality.
1. TIANOCOMPRESSED rule i
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
We will remove IntelFrameworkModulePkg,
but BaseUefiTianoCustomDecompressLib may still need
to be used. So move BaseUefiTianoCustomDecompressLib
from IntelFrameworkModulePkg to MdeModulePkg.
Cc: Liming Gao
Cc: Jian J Wang
Cc: Hao Wu
Cont
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
BaseUefiDecompressLib in MdePkg is the
base UEFI decompress Library.
BaseUefiTianoCustomDecompressLib in IntelFrameworkModulePkg
implements the base UEFI decompress functionality and
Tiano decompress functionality.
BaseUefiDecompressLib in
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
We have moved the BaseUefiTianoCustomDecompressLib
from IntelFrameworkModulePkg to MdeModulePkg, so
update the consumer accordingly.
Cc: Ray Ni
Cc: Hao Wu
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Dandan Bi
-
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
We have moved the BaseUefiTianoCustomDecompressLib
from IntelFrameworkModulePkg to MdeModulePkg, so
update the consumer accordingly.
Cc: Zailiang Sun
Cc: Yi Qian
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Danda
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
We have moved the BaseUefiTianoCustomDecompressLib
from IntelFrameworkModulePkg to MdeModulePkg, so
update the consumer accordingly.
Cc: Michael D Kinney
Cc: Kelly Steele
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-
On 04/04/19 15:52, Dandan Bi wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
>
> We will remove IntelFrameworkModulePkg,
> but BaseUefiTianoCustomDecompressLib may still need
> to be used. So move BaseUefiTianoCustomDecompressLib
> from IntelFrameworkModulePkg to MdeModulePkg.
>
On 04/04/19 15:52, Dandan Bi wrote:
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
>
> BaseUefiDecompressLib in MdePkg is the
> base UEFI decompress Library.
> BaseUefiTianoCustomDecompressLib in IntelFrameworkModulePkg
> implements the base UEFI decompress functionality and
> Tiano de
> On Apr 4, 2019, at 3:45 AM, Laszlo Ersek wrote:
>
> On 04/04/19 06:09, Andrew Fish wrote:
>>
>>
>>> On Apr 3, 2019, at 8:42 PM, Ni, Ray wrote:
>>>
>>> Mike, Laszlo,
>>> It's a good idea to store the shell binaries into the assets of each stable
>>> tag.
>>>
>>> If we go in this way, it
On Thu, 4 Apr 2019 at 20:52, Dandan Bi wrote:
>
> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1683
>
> BaseUefiDecompressLib in MdePkg is the
> base UEFI decompress Library.
> BaseUefiTianoCustomDecompressLib in IntelFrameworkModulePkg
> implements the base UEFI decompress functionality an
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1658
Replaced non CRLF line endings with CRLF
Cc: Maurice Ma
Cc: Benjamin You
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Agyeman
---
.../PlatformHookLib/PlatformHookLib.inf| 18 +-
1 file c
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1658
Replaced non CRLF line endings with CRLF
Cc: Maurice Ma
Cc: Benjamin You
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Agyeman
---
CorebootModulePkg/Include/Coreboot.h | 32 +-
.../BaseSerialPortLib1
Resending to new mailing list
Fixed files with incorrect line endings in CorebootModulePkg to pass
PatchCheck.py
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=1658
v1 : fixed CRLF line endings
v2: Removed trailing white spaces
Agyeman (2):
CorebootModulePkg: Fix non - CRLF line endings
"TianoCore Community Meeting - EMEA/NAMO" Reminder
When: Thursday, 4 April 2019
9:00am to 10:00am
(GMT-07:00) America/Los Angeles
Where: https://zoom.us/j/188375690
Description: Join Zoom Meeting
https://zoom.us/j/188375690 ( https://zoom.us/j/188375690 )
One tap mobile
+164
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1680
Respect artifact location within directory structure.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christian Rodriguez
Cc: Bob Feng
Cc: Liming Gao
Cc: Yonghong Zhu
---
BaseTools/Source/Python/AutoGen/AutoGen.py
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1680
Consider modules with .inc source files as Binary Modules
and do not Skip by hash.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christian Rodriguez
Cc: Bob Feng
Cc: Liming Gao
Cc: Yonghong Zhu
---
BaseTools/Sou
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1680
Re-order hashing operations so we don't do redundant hashes.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christian Rodriguez
Cc: Bob Feng
Cc: Liming Gao
Cc: Yonghong Zhu
---
BaseTools/Source/Python/AutoGen/Aut
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=1680
Re-use libraries, since they have already been hashed.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Christian Rodriguez
Cc: Bob Feng
Cc: Liming Gao
Cc: Yonghong Zhu
---
BaseTools/Source/Python/AutoGen/GenMake.p
On 04/04/19 17:10, Andrew Fish wrote:
>
>
>> On Apr 4, 2019, at 3:45 AM, Laszlo Ersek wrote:
>>
>> On 04/04/19 06:09, Andrew Fish wrote:
>>>
>>>
On Apr 3, 2019, at 8:42 PM, Ni, Ray wrote:
Mike, Laszlo,
It's a good idea to store the shell binaries into the assets of each
>>>
Patch 1: Consider modules with .inc source files as Binary Modules and do not
Skip by hash.
Patch 2: Re-order hashing operations so we don't do redundant hashes.
Patch 3: Respect artifact location within directory structure.
Patch 4: Re-use libraries, since they have already been hashed.
Christia
> On Apr 4, 2019, at 9:06 AM, Laszlo Ersek wrote:
>
> On 04/04/19 17:10, Andrew Fish wrote:
>>
>>
>>> On Apr 4, 2019, at 3:45 AM, Laszlo Ersek wrote:
>>>
>>> On 04/04/19 06:09, Andrew Fish wrote:
> On Apr 3, 2019, at 8:42 PM, Ni, Ray wrote:
>
> Mike, Laszlo,
>
Laszlo,
I am doing these before the license change to resolve
PatchCheck.py issues in the license change patch series.
I will rebase before commit.
Mike
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io]
> On Behalf Of Laszlo Ersek
> Sent: Thursday, April 4,
Leif,
There were a few files when the license change patches
were created that failed PatchCheck.py.
I am trying to resolve those before the license change
so the license change patches do not have any PatchCheck.py
failures.
If I do these as part of the license change, then the
change will look
We would prefer separate patches.
Kevin D Davis
Insyde Software
> On Apr 4, 2019, at 1:00 PM, Michael D Kinney
> wrote:
>
> Leif,
>
> There were a few files when the license change patches
> were created that failed PatchCheck.py.
>
> I am trying to resolve those before the license change
>
Fix a few typos in LegacyBiosBuildE820, and improve the debug output of
the E820 table to pad with zeros instead of spaces, remove extra hyphens
and display the memory type in decimal.
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Rebecca Cran
---
.../Csm/LegacyBiosDxe/L
Hello,
I work on the ACPICA project (iASL, acpidump, acpiexec, and etc). I’ve been
looking at the EDKII repository and tools that relate to ACPI and ASL.
In particular, I’ve been looking at the trim tool
https://github.com/tianocore/edk2/blob/master/BaseTools/Source/Python/Trim/Trim.py
Accordi
Does anyone know why -mno-sse is specified on Clang x64?
https://github.com/tianocore/edk2/commit/6f756db5ea057ff10dd168c7627163cec046a3d9
There doesn't seem to be a corresponding flag for other compilers.
I ask because a commit in LLVM breaks compilation of EDK2:
https://reviews.llvm.org/rL357317
Gary,
The edk2 is freestanding UEFI firmware and the runtime does not support
floating point exceptions.
I think a long time ago there was an optimization bug and the -mno-sse fixed
it.
The UEFI x64 ABI is Windows like and not Sys V like.
Thanks,
Andrew Fish
> On Apr 4, 2019, at 10:13 AM
It seems like the "-mno-mmx -msoft-float -mno-implicit-float" part of the
flags should be enough to handle that now.
Is it ok to take -mno-sse out (in my local branch) for new versions of
clang without having to worry about silent failures?
Since EFIAPI uses the windows ABI, it should be ok to use
> On Apr 4, 2019, at 1:09 PM, Gary Zibrat via Groups.Io
> wrote:
>
> It seems like the "-mno-mmx -msoft-float -mno-implicit-float" part of the
> flags should be enough to handle that now.
> Is it ok to take -mno-sse out (in my local branch) for new versions of clang
> without having to worry
Adding devel@edk2.groups.io.
On Thu, 2019-04-04 at 20:42 +, Supreeth Venkatesh wrote:
> On Thu, 2019-04-04 at 10:14 +0800, Eric Jin wrote:
> > Change the continue to break to get the each useful line.
> > Besides above, change EOL to CRLF
> >
> > CC: Supreeth Venkatesh
> > Contributed-under
Dandan,
Since UEFI compression and Tiano compression are just different flavors of the
same algorithm (the same algorithm with different PBit values),
I think it's better not to have two parallel implementation in
BaseUefiDecompressLib.c and BaseUefiTianoCustomDecompressLib.c.
A cleaner approach
Dandan,
Is there a specific reason why Nt32Pkg cannot use BaseUefiDecompressLib and
should use BaseUefiTianoCustomDecompressLib?
-Original Message-
From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of Dandan Bi
Sent: Thursday, April 04, 2019 9:52 AM
To: devel@edk2.groups
Eric,
One of the reasons the trim tool is used is to support usage of C macros in ASL
files
(ASL files may include C header files and are processed by a C preprocessor).
This is edk2 way of reusing the same constant definition across source files in
different formats.
From: devel@edk2.groups.io
https://bugzilla.tianocore.org/show_bug.cgi?id=1655
With the change to BSD+Patent License, the TianoCore Contributor's
Agreement has been removed and as a result, a Contributed under
tag is no longer appropriate in patches. Remove the check for
the TianoCore Contributor's Agreement and instead, g
Reviewed changes for CorebootPayloadPkg and CorebootModulePkg.
And they look good to me.
Reviewed-by: Maurice Ma < maurice...@intel.com >
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#38589): https://edk2.groups.io/g/devel/message/3858
Hi Felix,
Thanks for the info!
I am not a firmware developer by any means. However, it seems difficult to
develop code in an environment where compiler error line numbers do not match
the actual source… I’ve heard several people complain about this and I would
like to help alleviate these pain
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Felix Polyudov
> Sent: Friday, April 05, 2019 5:22 AM
> To: devel@edk2.groups.io; Bi, Dandan
> Cc: Ni, Ray ; Wu, Hao A
> Subject: Re: [edk2-devel] [patch 5/7] Nt32Pkg: Update to use
> UefiDecomp
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Felix Polyudov
> Sent: Friday, April 05, 2019 5:15 AM
> To: devel@edk2.groups.io; Bi, Dandan
> Cc: Gao, Liming ; Wang, Jian J
> ; Wu, Hao A
> Subject: Re: [edk2-devel] [patch 4/7] MdeModulePkg:
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Ard Biesheuvel
> Sent: Thursday, April 04, 2019 11:27 PM
> To: Bi, Dandan
> Cc: devel@edk2.groups.io; Leif Lindholm
> Subject: Re: [edk2-devel] [patch 2/7] BeagleBoardPkg: Update
> UefiDecompres
> -Original Message-
> From: Laszlo Ersek [mailto:ler...@redhat.com]
> Sent: Thursday, April 04, 2019 10:58 PM
> To: Bi, Dandan ; devel@edk2.groups.io
> Cc: Ard Biesheuvel ; Julien Grall
>
> Subject: Re: [patch 1/7] ArmVirtPkg: Update UefiDecompressLib instance
>
> On 04/04/19 15:52, Da
Reviewed-by: Michael Kubacki
> -Original Message-
> From: devel@edk2.groups.io [mailto:devel@edk2.groups.io] On Behalf Of
> Wu, Hao A
> Sent: Wednesday, April 3, 2019 10:57 PM
> To: devel@edk2.groups.io
> Cc: Wu, Hao A ; Kubacki, Michael A
> ; Chiu, Chasel ;
> Sinha, Ankit ; Desimone, Nat
> -Original Message-
> From: Laszlo Ersek [mailto:ler...@redhat.com]
> Sent: Thursday, April 04, 2019 10:21 PM
> To: devel@edk2.groups.io; Bi, Dandan
> Cc: Gao, Liming ; Wang, Jian J
> ; Wu, Hao A
> Subject: Re: [edk2-devel] [patch 4/7] MdeModulePkg: Move
> BaseUefiTianoCustomDecompressLi
Since TianoCore EDK2 commit d65f2cea36d1 ("ShellPkg/CommandLib: Locate
proper UnicodeCollation instance") in edk2 the UEFI Shell crashes if EFI
variable PlatformLang is not defined due to dereferencing gUnicodeCollation
gUnicodeCollation (= NULL) in ShellCommandRegisterCommandName().
Furthermore C
"TianoCore Community Meeting - APAC/NAMO" Reminder
When: Thursday, 4 April 2019
7:30pm to 8:00pm
(GMT-07:00) America/Los Angeles
Where: https://zoom.us/j/769108409
Description: Join Zoom Meeting
https://zoom.us/j/769108409 ( https://zoom.us/j/769108409 )
One tap mobile
+1720
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=1684
Updates the INF statement for Tcg2Smm to include a RuleOverride so
the Tpm.asl ACPI table is included as a RAW section in the FFS for
Tcg2Smm.
This allows Tcg2Smm to find the section during boot and publish the
ACPI table.
Cc: Chasel Chiu
57 matches
Mail list logo