[리눅스커널] 시그널: 커널 공간 sys_rt_sigsuspend() 함수 분석하기
Post
원문 보기 →[리눅스커널] 시그널: 커널 공간 sys_rt_sigsuspend() 함수 분석하기
유저 공간에서 sigsuspend() 함수를 호출하면 커널에서 어떤 동작을 하는지 다음 그림을 보면서 알아봅시다. [그림 12.13] 유저 공간에서 sigsuspend() 함수 호출 시 실행 흐름도 위 그림에서 보이듯 유저 공간에서 sigsuspend() 함수를 호출하면 해당 시스템 콜 핸들러인 sys_rt_sigsuspend() 함수가 호출됩니다. sys_rt_sigsuspend() 함수 선언부는 다음과 같습니다.[https://github.com/raspberrypi/linux/blob/rpi-4.19.y/include/linux/syscalls.h]asmlinkage long sys_rt_sigsuspend(sigset_t __user *unewset, size_t sigsetsize); 함수



![[Spoiler] '우주 형제' 완결. 매거진 신작 '천선 전기'.](https://img.zoomtrend.com/2026/06/10/1781142015-ECBD98ED8AB8EBA1A4EB9FACEBA5BCEB93A0EC9E90.jpg)