cpufeatures: add support for FreeBSD/aarch64
Les mainteneurs répondent en général sous 2 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- rust
- Domaine
- operating-systems
Piste de recherche
Commencez par comparer l’implémentation de cpufeatures avec les fichiers std_detect référencés : detect/os/aarch64.rs et detect/os/freebsd/auxvec.rs. Déterminez quelle approche s’applique à FreeBSD/aarch64, puis vérifiez que la détection des fonctionnalités du CPU fonctionne sur cette cible sans provoquer de régression dans les chemins arm32 et powerpc64 existants.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
std::detect uses userspace mrs on FreeBSD/aarch64 as well as having auxval code that's currently used on arm32 and powerpc64 that would work too.
One of these ways should be used here as well… (this is a TODO for myself I guess)
- Langage dominant
- Rust
- Étoiles
- 674
- Forks
- 170
- Merge moyen
- 1 j 12 h
- PR mergées (30 j)
- 10
Préparer son environnement
Nous n'avons pas encore vérifié les fichiers d'installation de ce projet. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de RustCrypto/utils
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
RustCrypto/utils#1546 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
RustCrypto/utils#1537 · 7 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
RustCrypto/utils#1534 · 2 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 45/100
RustCrypto/utils#1529 · 4 commentaires ·
Les mainteneurs répondent en général sous 2 jours
-
x86: guard CPUID leaf 7 by the maximum basic leaf; AVX detection may need XMM+YMM XCR0 stateOuverte
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
RustCrypto/utils#1510 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
Toutes les issues de RustCrypto/utils
Issues similaires
-
area:casework bug criticality:p3 triage:needs-implementation
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
registrystack/registry-stack#1623 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
leptos-rs/leptos#4885 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
longbridge/gpui-kit#3276 ·
Les mainteneurs répondent en général sous 1 jour
-
A-Migration Guides D-Straightforward S-Ready-For-Implementation X-Uncontroversial
Difficulté 1/5 Moins d'une heure Accessibilité débutants 88/100
bevyengine/bevy-website#2607 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour