0xAX / 0xAX/linux-insides

SYSCALL - multitasking & Interruput event

Đang mở
#493 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
area:syscalls enhancement help wanted
Ngôn ngữ chính
Python
Star
33.5k
Fork
3.6k
Merge trung bình
8 giờ 41 phút
Pull request đã merge (30 ngày)
11

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Hướng nghiên cứu

Đây là một yêu cầu làm rõ về các chi tiết nội bộ của kernel Linux liên quan đến system call, đa nhiệm và ngắt. Issue này không đề xuất một thay đổi cụ thể nào đối với repository. Để giải quyết nó, cần phải hiểu mã kernel liên quan (ví dụ: kernel/sys.c, arch/x86/entry/entry_64.S) và nội dung hiện có của sách về system call. Mục tiêu là soạn thảo một lời giải thích hoặc phần bổ sung cho cuốn sách 'Linux Inside'.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Lĩnh vực
documentation
Loại issue
Tài liệu
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
20/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.