Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Library to program x86_64 hardware.

rust-osdev/x86_64 è adatto ai principianti?

Abbiamo visto troppo poche pull request recenti di contributori esterni su rust-osdev/x86_64 per dire quanto spesso vengono accettate. Al momento non è aperta nessuna issue adatta ai principianti; l'elenco qui sotto mostra le altre issue che abbiamo per questo repository.

Stelle
939
Fork
158
Issue aperte per principianti
0
Issue indicizzate
28
Merge medio
1g 15h
PR unite (30g)
5
Lingua principale
Rust
Licenza
Apache-2.0
Ultimo push su GitHub
16/9/2026
Ultima indicizzazione
19/9/2026
Guida per i contributori
Nessuna guida per i contributori
Codice di condotta
Nessun codice di condotta
Label per principianti
help wanted

Come contribuire a rust-osdev/x86_64

  1. Non c'è una guida per contribuire: parti dal README e da alcune pull request accettate di recente per capire come si propongono le modifiche.
  2. I tuoi contributi saranno pubblicati con la licenza Apache-2.0 del progetto.
  3. Segui il repository per sapere quando si apre una nuova issue adatta ai principianti, oppure guarda le altre issue qui sotto.
Caricamento delle issue

Le issue su cui forse qualcuno sta già lavorando sono in fondo alla lista. Ordina tutto per data

  • `PageTableEntry::addr` needs a `is_level_1_entry` arg
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100

    rust-osdev/x86_64#613 ·

  • `PageTableFlags::PAT_HUGE_PAGE` overlaps with address field
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/x86_64#612 ·

  • `MappedPageTable::display` panics at the address space hole
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 72/100

    rust-osdev/x86_64#611 · 6 commenti ·

  • `UnmapError::ParentEntryHugePage` is sometimes used incorrectly
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 55/100

    rust-osdev/x86_64#610 · 1 commento ·

  • New major release?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#600 · 16 commenti · 1 reazione ·

  • Adding new mappings in pagetable doesn't require TLB flushes
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/x86_64#587 · 1 commento ·

  • Non-zero but non-present page table entries are handled poorly.
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#561 · 1 commento · 1 reazione ·

  • `next` branch - "entry should be mapped at this point" when calling `map_to` on offset page table
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#554 · 2 commenti · 1 reazione ·

  • Safe API for using I/O Permission Bitmap in TSS
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#539 ·

  • `update_flags` does not add flags to parent page tables
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#534 · 7 commenti ·

  • Make `PageRange` a trait for `core::ops::Range<Page>`
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100

    rust-osdev/x86_64#515 ·

  • Should we add an register abstraction? How should it work with and ?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 18/100

    rust-osdev/x86_64#448 ·

  • [Question] Is there a reason to not support pagemaps level 5 ?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    rust-osdev/x86_64#435 · 14 commenti ·

  • Mutable references in page table implementation?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 38/100

    rust-osdev/x86_64#416 · 3 commenti ·

  • const fn gdt creation
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 38/100

    rust-osdev/x86_64#405 · 4 commenti ·

  • Add documentation for IDT entry #VE (vector 20)
    Aperta
    feature request help wanted

    Difficoltà 2/5 1-3 ore Idoneità per principianti 48/100

    rust-osdev/x86_64#379 ·

  • Define `CheckedAdd` and `CheckedSub` traits
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100

    rust-osdev/x86_64#293 · 8 commenti · 1 reazione ·

  • feature request: integrating with the `os_units` crate
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#288 · 5 commenti ·

  • Impl `TryFrom`, `From`, and `Into` for `VirtAddr`
    Aperta

    Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#268 · 1 commento ·

  • 0.15 Tracking issue
    Forse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100

    rust-osdev/x86_64#262 · 19 commenti ·

  • Add wrapper mechanism around syscall / sysret
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#244 · 3 commenti ·

  • Implement `core::iter::Step` for `PhysFrame` and `Page`
    Aperta
    feature request

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#212 · 2 commenti ·

  • Add `Mapper` methods to map `PageRange` to `PhysFrameRange`
    Aperta

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#192 · 2 commenti ·

  • Removing CR3 check from RecursivePageTable?
    Aperta

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    rust-osdev/x86_64#157 · 3 commenti ·

  • Provide convenience methods to create PageTables
    Aperta
    feature request help wanted

    Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100

    rust-osdev/x86_64#139 · 9 commenti ·

  • Page Table Visitors
    Aperta
    feature request

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100

    rust-osdev/x86_64#121 · 5 commenti ·

  • fork() types
    Aperta
    feature request

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#72 · 20 commenti ·

  • 32bit version
    Aperta
    feature request

    Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100

    rust-osdev/x86_64#19 · 14 commenti ·

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.