0xAX / 0xAX/linux-insides

[BUG] the syscall table is not used anymore

Offen Anfängerfreundlich
#854 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
area:syscalls outdated
Vorherrschende Sprache
Python
Sterne
33.5k
Forks
3.6k
Ø Merge
8 Std. 41 Min.
Gemergte PRs (30 T.)
11

Beschreibung

https://0xax.gitbooks.io/linux-insides/content/SysCall/linux-syscall-2.html
Looking at the "Initialization of the system calls table" section, it's quite misleading since the syscall table isn't used in newer kernel versions and the [arch/x86/entry/syscall_64.c](https://github.com/torvalds/linux/blob/16f73eb02d7e1765ccab3d2018e0bd98eb93d973/arch/x86/entry/syscall_64.c) file is linked which looks different now, see https://github.com/torvalds/linux/blob/master/arch/x86/entry/syscall_64.c#L19.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Das Issue verweist auf einen bestimmten Abschnitt im Buch über die Initialisierung der Syscall-Tabelle. Überprüfen Sie den verlinkten Abschnitt im GitBook und vergleichen Sie ihn mit der aktuellen Datei arch/x86/entry/syscall_64.c im Linux-Kernel-Repository. Stellen Sie fest, welcher Text veraltet ist und aktualisiert werden muss, um widerzuspiegeln, dass die Syscall-Tabelle nicht mehr verwendet wird. Die Korrektur beinhaltet die Bearbeitung des Buchinhalts, wahrscheinlich in einer Markdown- oder ähnlichen Quelldatei.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
65/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.