-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Support LoongArch64 for seccomp #8361
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
Conversation
Hi @zhaixiaojuan. Thanks for your PR. I'm waiting for a containerd member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Hi @zhaixiaojuan, It looks like this isn't ready for review yet. opencontainers/runtime-spec#1187 needs to be resolved first, then the Thanks! |
Additionally, since you appear to work for Loongson: we have no access to a machine that supports LoongArch64. It would be helpful for us to have access to resources for CI. |
Signed-off-by: zhaixiaojuan <zhaixiaojuan@loongson.cn>
Thank you very much, I will update go.mod and related dependencies after opencontainers/runtime-spec#1187 is merged. |
This PR is stale because it has been open 90 days with no activity. This PR will be closed in 7 days unless new comments are made or the stale label is removed. |
This PR was closed because it has been stalled for 7 days with no activity. |
Hi, opencontainers/runtime-spec#1229 has been merged and v1.2.1 has been released. Can this PR be reopened? Regarding the CI resources you mentioned, what specific work do we need to do and what resources do we need to provide? |
It looks like this PR cannot be reopened, but you can open a new one with the same change now.
We fully support Linux amd64, Linux arm64, and (with help from Microsoft) Windows amd64. We have CI resources that can be used in presubmits (to validate pull requests), merge queue (to make sure a merged PR won't break the branch), and periodic tests (to catch anything that was missed). We also use these CI resources to build our release artifacts. We drive most of this through GitHub Actions via GitHub-hosted runners; I don't believe this is a possibility for LoongArch64. If we wanted to have a similar level of support, we'd need:
On the other hand, we could merge a PR like this without providing full upstream support for the architecture. We have a similar stance for experimental support for alternative operating systems like FreeBSD. Loongson could take on the burden of providing support for containerd for their customers. I'll let the rest of the maintainers chime in if they have a different opinion here. We're also happy to discuss this in our community meeting or in the |
Hi, I resubmitted a PR: #11727 |
The LoongArch architecture (LoongArch) is an Instruction Set Architecture (ISA) that has a RISC style.
Documentations:
ISA:
https://loongson.github.io/LoongArch-Documentation/LoongArch-Vol1-EN.html
ABI:
https://loongson.github.io/LoongArch-Documentation/LoongArch-ELF-ABI-EN.html
More docs can be found at:
https://loongson.github.io/LoongArch-Documentation/README-EN.html