Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pip: bump antlr4-python3-runtime from 4.13.1 to 4.13.2 #7

Open
wants to merge 16 commits into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Feb 21, 2025

Bumps antlr4-python3-runtime from 4.13.1 to 4.13.2.

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

microsoft-github-operations bot and others added 16 commits February 20, 2025 17:04
LICENSE updated to template

README.md updated to template

CODE_OF_CONDUCT.md committed

SECURITY.md committed

Microsoft mandatory file

Common files for a project MU repo
This change added the implementation of secure partition entrypoint.

It is supposed to bootstrap a secure partition just as another UEFI
driver. Only SEL0 is supported at this point.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
This change added the interface definition of PlatformFfaInterruptLib as
well as the null implementation of PlatformFfaInterruptLib.

This a library that should be used with secure partitions.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
This change added the interface definition of ArmFfaLibEx as well as the
implementation of ArmFfaLibEx.

This a supplementary library that covers a few functionalities that is
not included in ArmFfaLibEx.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
…table lib

This change adds a new library class SecurePartitionServicesTableLib for
secure partitions library instances to share common resources within the
partition environment.

The entrypoint is updated to pair with the change to initialize the
table before dispatching the driver entrypoint.

Co-authored-by: Aaron Pop <aaronpop@microsoft.com>
Signed-off-by: Kun Qin <kun.qin@microsoft.com>
(cherry picked from commit 06b9664b6dd3c7628d27f25e1bf14d8e47e4d085)
This change adds the code to initialize gSpst in secure partition
entrypoint to be used for other library instances.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
(cherry picked from commit 88838ef56fdf2843642b970cda8cd997e7d55a04)
… heap lib

This changes adds a MemoryAllocationLib support for secure partitions.
The change is based off the memory manager from Standalone MM core.

The secure partition needs to specify the heap base address and size in
the partition manifest to initialize the heap manager during runtime.

Signed-off-by: Kun Qin <kun.qin@microsoft.com>
(cherry picked from commit 706f8aff0f6297f4e12bed643150ca5bdf1962d5)
(cherry picked from commit 6d168fbe205eec459ec197f00decafeefb1993d9)
(cherry picked from commit 894be7ee9d70abe84f4427c10564b3fa5b76b744)
## Description

Updated the TPM service to use a local static buffer rather than the CRB
buffer for transfers to the TPM. This was to resolve an issue where the
CRB buffer response length was getting adjusted by the TPM library.

For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [ ] Backport to release branch?

## How This Was Tested

Ran the build with TPM enabled.

## Integration Instructions

N/A

(cherry picked from commit 3468c7a4ee4d48e1e28bbfee659fd92a9611db53)
(cherry picked from commit cb82b439a6bb32bb9d50880086c7b47b19730c26)
Similar to the TPM service, moved the GUID and opcodes for the
Notification and Test services into their own GUID headers.

For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [ ] Backport to release branch?

Verified using the FfaPartitionTestApp.

N/A

(cherry picked from commit 8001fee41e1e995e08273065dc9438f4e5a37239)
Implemented a translation library for the TPM service to translate the
Internal PC CRB to an external TPM type (CRB/FIFO). Updated the TPM
service to support going through each phase of the TPM
(cmdReady/Start/goIdle). Streamlined the Internal CRB clean-up. Updated
the FF-A TPM library to go through the normal state procedure
(cmdReady/Start/goIdle).

For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).

- [x] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [ ] Backport to release branch?

Verified by running the build with TPM2_ENABLE=TRUE. Verified with the
FfaPartitionTestApp.

N/A

(cherry picked from commit 2441657e12ff763a2770550d668ff5f49009d69c)
## Description

Updated the ID and Bitmap values to UINT32s.

For details on how to complete these options and their meaning refer to
[CONTRIBUTING.md](https://github.com/microsoft/mu/blob/HEAD/CONTRIBUTING.md).

- [ ] Impacts functionality?
- [ ] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
- [ ] Backport to release branch?

## How This Was Tested

Tested with the FfaPartitionTestApp

## Integration Instructions

N/A

(cherry picked from commit fc8f6fd677f6de60e597b0edadeb9fab2febe544)
…e partitions running in SEL0 do not have access to timer registers.

(cherry picked from commit aaab34fc894041215a1d3110bf4a67fcb95f9eb1)
Bumps [antlr4-python3-runtime](http://www.antlr.org) from 4.13.1 to 4.13.2.

---
updated-dependencies:
- dependency-name: antlr4-python3-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Copy link
Author

dependabot bot commented on behalf of github Feb 21, 2025

The following labels could not be found: language:python, type:dependencies, type:dependabot.

@kuqin12 kuqin12 force-pushed the main branch 6 times, most recently from cd35588 to 13dad78 Compare February 23, 2025 06:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants