Skip to content

[Downstream Change] PAC-RET hardening against the PACMAN attack #726

Description

@vhscampos

What is the change
Command-line option, function attribute, and codegen for the PACMAN mitigation using a load of the return address.

Their naming is still up for debate in the upstream review, therefore it can change in future versions of the toolchain.

Why this change cannot be done upstream
It is being done upstream, but it is still in review. We need the changes for the ATFE 22 release, hence the downstream patch.

List of upstream PRs:

Metadata

Metadata

Assignees

No one assigned

    Labels

    ATfEArm Toolchain for Embedded specific issuedownstream-changeDownstream change to LLVM tree

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions