0xAX / 0xAX/linux-insides

SYSCALL - multitasking & Interruput event

Ouverte
#493 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
area:syscalls enhancement help wanted
Langage dominant
Python
Étoiles
33.5k
Forks
3.6k
Merge moyen
8 h 41 min
PR mergées (30 j)
11

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Il s'agit d'une demande de clarification sur les mécanismes internes du noyau Linux concernant les appels système, le multitâche et les interruptions. Cette issue ne propose pas de modification spécifique du dépôt. Pour y répondre, il faudrait comprendre le code du noyau pertinent (par exemple, kernel/sys.c, arch/x86/entry/entry_64.S) et le contenu existant du livre sur les appels système. L'objectif serait de rédiger une explication ou un ajout pour le livre 'Linux Inside'.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Domaine
documentation
Type d'issue
Documentation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
20/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.