0xAX / 0xAX/linux-insides

SYSCALL - multitasking & Interruput event

Aperta
#493 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
area:syscalls enhancement help wanted
Lingua principale
Python
Stelle
33.5k
Fork
3.6k
Merge medio
8h 41m
PR unite (30g)
11

Descrizione

Dear OxAX ,
Thanks for your efforts for writing "Linux Inside" . It has cleared most of my doubts.
I request you to please elaborate few technical doubts about System call .

1. System call in multitasking environment :
a. What will happen if higher priority task need system resources by SYSCALL but already lower priority task's SYSCALL in running ( kernel code is executing ) ?

b. During one system call multitasking / multi threading is still possible or only one thread will have access to SYSCALL ?

2. System call during External / Peripheral interrupt :
a. what will happen if external interrupt or higher priority pheripheral interrupt triggers while processing SYSCALL ?

Request you to please reply on this & if possible please add explanation in "Linux Inside"

Regards,
Gaurav

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Questa è una richiesta di chiarimento sugli aspetti interni del kernel Linux riguardanti le system call, il multitasking e gli interrupt. L'issue non propone una modifica specifica al repository. Per affrontarla, sarebbe necessario comprendere il codice del kernel pertinente (ad esempio, kernel/sys.c, arch/x86/entry/entry_64.S) e il contenuto esistente del libro sulle system call. L'obiettivo sarebbe redigere una spiegazione o un'aggiunta per il libro 'Linux Inside'.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
documentation
Tipo di issue
Documentazione
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
20/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.