질문 - 리눅스에서 새 시스템콜을 추가했는데요.. ㅍ

jjim1014의 이미지


#헤더파일#

asmlinkage int sys_ftrace(pid_t pid)

return 0;

이렇게 만들고 시스템콜 테이블에 등록하고 커널 makefile에 등록하고 커널 재컴파일 한다음
테스트파일 만들어서 pid인자로 주고 한번 테스트 해봤는데 0을 리턴하는게 아니고 계속 -1을 리턴하더라구요
아무것도 안했는데 왜 -1을 리턴하는건가요?