audk/ArmPkg
Robbie King 7861b24dc9 ArmPkg/Drivers: ArmGicIsInterruptEnabled returns incorrect value
The issue appears to have been introduced by:

41fb5d46 : ArmPkg/ArmGic: Use the GIC Redistributor instead of GIC Distributor for GICv3

The changes to ArmGicIsInterruptEnabled() introduced the error where the Boolean
result is assigned to Interrupts, but then the bit position check is performed
again (against the computed Boolean result instead of the interrupt mask) during
the return statement.

Fix removes erroneous test and relies on boolean test made at return.

Signed-off-by: Robbie King <robbiek@xsightlabs.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
2022-07-01 15:28:08 +00:00
..
Drivers ArmPkg/Drivers: ArmGicIsInterruptEnabled returns incorrect value 2022-07-01 15:28:08 +00:00
Filesystem/SemihostFs ArmPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
Include ArmPkg: Remove RVCT support 2022-05-13 14:58:54 +00:00
Library ArmPkg/ArmExceptionLib: Follow new CpuExceptionHandlerLib APIs 2022-06-14 02:59:22 +00:00
Universal/Smbios ArmPkg/ProcessorSubClassDxe: Get serial and part number from OemMiscLib 2021-12-16 18:08:22 +00:00
ArmPkg.ci.yaml ArmPkg: Update YAML to ignore specific ECC files/errors 2021-11-30 14:19:07 +00:00
ArmPkg.dec ArmPkg: Implement PlatformBootManagerLib for LinuxBoot 2021-10-23 08:38:20 +00:00
ArmPkg.dsc ArmPkg: Implement PlatformBootManagerLib for LinuxBoot 2021-10-23 08:38:20 +00:00