커널 소스를 보다보면 asmlinkage로 선언된 함수들을 볼 수 있습니다. 대표적으로 시스템 콜 핸들러를 들 수 있으며 다음 해더 파일에 정의되어 있습니다.[https://elixir.bootlin.com/linux/v4.14.70/source/include/linux/syscalls.h]asmlinkage long sys_fork(void);asmlinkage long sys_exit(int error_code);asmlinkage long sys_read(unsigned int fd, char __user *buf, size_t count);asmlinkage long sys_write(unsigned int fd, const char __user *buf, size_t count); asm
Continue reading ...