0xAX / 0xAX/linux-insides

SYSCALL - multitasking & Interruput event

Abierto
#493 1 comentario 0 reacciones 0 asignados Ver en GitHub
area:syscalls enhancement help wanted
Lenguaje dominante
Python
Estrellas
33.5k
Forks
3.6k
Merge medio
8 h 41 min
PR fusionados (30 d)
11

Descripción

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

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Esta es una solicitud de aclaración sobre los aspectos internos del kernel de Linux en relación con las llamadas al sistema, la multitarea y las interrupciones. El issue no propone un cambio específico en el repositorio. Para abordarlo, sería necesario comprender el código del kernel relevante (por ejemplo, kernel/sys.c, arch/x86/entry/entry_64.S) y el contenido existente del libro sobre llamadas al sistema. El objetivo sería redactar una explicación o adición para el libro 'Linux Inside'.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
documentation
Tipo de issue
Documentación
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
20/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.