|
Re: [PATCH 5/5] ArmPkg/ArmMmuLib: drop unused TT_ATTR_INDX_INVALID CPP symbol
It should simply be renamed. They are not part of the same namespace, it is simply a local hack in CpuDxe to distinguish between valid indexes into the MAIR table and an 'unknown' placeholder
It should simply be renamed. They are not part of the same namespace, it is simply a local hack in CpuDxe to distinguish between valid indexes into the MAIR table and an 'unknown' placeholder
|
By
Ard Biesheuvel
·
#56900
·
|
|
Re: [PATCH 1/5] ArmPkg/CpuDxe: use private copy of GetRootTranslationTableInfo()
Summary after discussing off-list:
This patch isn't *just* moving a public function private, but it's
replacing use of a function that was never meant to be public and had
a completely bonkers
Summary after discussing off-list:
This patch isn't *just* moving a public function private, but it's
replacing use of a function that was never meant to be public and had
a completely bonkers
|
By
Leif Lindholm
·
#56899
·
|
|
Re: [PATCH 5/5] ArmPkg/ArmMmuLib: drop unused TT_ATTR_INDX_INVALID CPP symbol
Hmm, ok. So all of those definitions should really move *out* of
ArmPkg/Include/Chipset/AArch64Mmu.h?
No, they can't, because some of the others are used
Hmm, ok. So all of those definitions should really move *out* of
ArmPkg/Include/Chipset/AArch64Mmu.h?
No, they can't, because some of the others are used
|
By
Leif Lindholm
·
#56898
·
|
|
Re: [PATCH 5/5] ArmPkg/ArmMmuLib: drop unused TT_ATTR_INDX_INVALID CPP symbol
That would imply that this value is somehow architected, which it is not.
ArmPkg/Drivers/CpuDxe/AArch64/Mmu.c is the only remaining user of this constant, and it only has meaning within the context
That would imply that this value is somehow architected, which it is not.
ArmPkg/Drivers/CpuDxe/AArch64/Mmu.c is the only remaining user of this constant, and it only has meaning within the context
|
By
Ard Biesheuvel
·
#56897
·
|
|
Re: [PATCH 1/5] ArmPkg/CpuDxe: use private copy of GetRootTranslationTableInfo()
But none of the other consumers of ArmMmuLib do an #include of ArmPkg/Drivers/CpuDxe/CpuDxe.h, right? So I am slightly puzzled by this result.
But none of the other consumers of ArmMmuLib do an #include of ArmPkg/Drivers/CpuDxe/CpuDxe.h, right? So I am slightly puzzled by this result.
|
By
Ard Biesheuvel
·
#56896
·
|
|
Re: [PATCH 1/5] ArmPkg/CpuDxe: use private copy of GetRootTranslationTableInfo()
What I'm saying is that with -Wmissing-prototypes added, building
after applying this patch (but before applying the one that deletes
the function) gives:
"aarch64-linux-gnu-gcc" -g -fshort-wchar
What I'm saying is that with -Wmissing-prototypes added, building
after applying this patch (but before applying the one that deletes
the function) gives:
"aarch64-linux-gnu-gcc" -g -fshort-wchar
|
By
Leif Lindholm
·
#56895
·
|
|
Re: [PATCH 5/5] ArmPkg/ArmMmuLib: drop unused TT_ATTR_INDX_INVALID CPP symbol
Since this is separately defined also in
ArmPkg/Drivers/CpuDxe/AArch64/Mmu.c (£"$%^£"$?!?!?)
could this patch be tweaked to instead "consolidate" the definitions
to a central location, like
Since this is separately defined also in
ArmPkg/Drivers/CpuDxe/AArch64/Mmu.c (£"$%^£"$?!?!?)
could this patch be tweaked to instead "consolidate" the definitions
to a central location, like
|
By
Leif Lindholm
·
#56894
·
|
|
Re: [PATCH 1/5] ArmPkg/CpuDxe: use private copy of GetRootTranslationTableInfo()
Well, while I see your point, please note that the prototype only exists in a local header file that only gets included by CpuDxe, and not by any of the other consumers of ArmMmuLib.
Well, while I see your point, please note that the prototype only exists in a local header file that only gets included by CpuDxe, and not by any of the other consumers of ArmMmuLib.
|
By
Ard Biesheuvel
·
#56893
·
|
|
Re: [PATCH 1/5] ArmPkg/CpuDxe: use private copy of GetRootTranslationTableInfo()
So, this may be super picky, but:
Deleting the prototype without making the definition also STATIC would
cause build errors with -Wmissing-prototypes (which someone might be
enabling explicitly or
So, this may be super picky, but:
Deleting the prototype without making the definition also STATIC would
cause build errors with -Wmissing-prototypes (which someone might be
enabling explicitly or
|
By
Leif Lindholm
·
#56892
·
|
|
[edk2-staging][PATCH] BaseTools/Fmmt: Enhance for check input FD size
Enhance for check input FD if empty file or not.
Cc: Bob Feng <bob.c.feng@...>
Cc: Liming Gao <liming.gao@...>
Signed-off-by: Yunhua Feng <yunhuax.feng@...>
---
Enhance for check input FD if empty file or not.
Cc: Bob Feng <bob.c.feng@...>
Cc: Liming Gao <liming.gao@...>
Signed-off-by: Yunhua Feng <yunhuax.feng@...>
---
|
By
Feng, YunhuaX
·
#56891
·
|
|
[PATCH v2] NetworkPkg/Ip6Dxe: Fix ASSERT logic in Ip6ProcessRouterAdvertise()
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2655
This patch fixes reversed logic of recently added ASSERTs which should
ensure that Ip6IsNDOptionValid() implementation properly reacts to
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2655
This patch fixes reversed logic of recently added ASSERTs which should
ensure that Ip6IsNDOptionValid() implementation properly reacts to
|
By
Maciej Rabeda
·
#56890
·
|
|
Re: [PATCH 1/1] ShellPkg: Add support for input with separately reported modifiers
Summarize the issue, if anything incorrect, please help to correct it. Thanks.
Background:
Uefi spec ambiguous description:
> When interpreting the data from this function, it should be noted
Summarize the issue, if anything incorrect, please help to correct it. Thanks.
Background:
Uefi spec ambiguous description:
> When interpreting the data from this function, it should be noted
|
By
Gao, Zhichao
·
#56889
·
|
|
[PATCH] BaseTools/Scripts: Add scripts to set PACKAGES_PATH environment
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2656
1. Add GetPackagesPath.py, it will be used to get package pathes from
special directories. A sub directory is a qualified package path
Ref: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2656
1. Add GetPackagesPath.py, it will be used to get package pathes from
special directories. A sub directory is a qualified package path
|
By
Heng Luo
·
#56888
·
|
|
[PATCH v2] MdeModulePkg/RegularExpressionDxe: Make oniguruma a submodule in edk2.
Use submodule way to access oniguruma. And upgrade oniguruma
version from v6.9.3 to v6.9.4_mark1.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2073
Cc: Jian J Wang <jian.j.wang@...>
Cc:
Use submodule way to access oniguruma. And upgrade oniguruma
version from v6.9.3 to v6.9.4_mark1.
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=2073
Cc: Jian J Wang <jian.j.wang@...>
Cc:
|
By
Zhang, Shenglei
·
#56887
·
|
|
Re: [PATCH 1/1] ShellPkg: Add support for input with separately reported modifiers
Hi Micheal Rothman,
Can you help to review this issue? Because of the uefi spec issue, some firmware implemented the different behavior.
Should the edk2 code to handle such issue? If yes, here
Hi Micheal Rothman,
Can you help to review this issue? Because of the uefi spec issue, some firmware implemented the different behavior.
Should the edk2 code to handle such issue? If yes, here
|
By
Gao, Zhichao
·
#56886
·
|
|
Re: [edk2-staging/EdkRepo] [PATCH] EdkRepo: Allow pin file to be checked out when combo is not in project manifest
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
|
By
Nate DeSimone
·
#56885
·
|
|
Re: [edk2-staging/EdkRepo] [PATCH v1 0/7] Adding support for archiving branch combos
Erik,
Please remember to Cc: the reviewers on the cover letter as well next time.
For the series...
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
Erik,
Please remember to Cc: the reviewers on the cover letter as well next time.
For the series...
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
|
By
Nate DeSimone
·
#56884
·
|
|
Re: [edk2-staging/EdkRepo] [PATCH] EdkRepo: Improve state tracking when checking out pin files
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
Reviewed-by: Nate DeSimone <nathaniel.l.desimone@...>
|
By
Nate DeSimone
·
#56883
·
|
|
Query about VS2012
Hi All,
We have a build failure with VS2012(https://bugzilla.tianocore.org/show_bug.cgi?id=2631).
If no body uses VS2012, I would like to ignore this issue. I send this mail to collect
Hi All,
We have a build failure with VS2012(https://bugzilla.tianocore.org/show_bug.cgi?id=2631).
If no body uses VS2012, I would like to ignore this issue. I send this mail to collect
|
By
Zhang, Shenglei
·
#56882
·
|
|
Re: [PATCH] NetworkPkg/Ip6Dxe: Fix ASSERT logic in Ip6ProcessRouterAdvertise()
With Laszlo's comments.
Reviewed-by: Siyuan Fu <siyuan.fu@...>
With Laszlo's comments.
Reviewed-by: Siyuan Fu <siyuan.fu@...>
|
By
Siyuan, Fu
·
#56881
·
|