시스템 호출 stat()에 대한 디버그 로그가 인쇄되지 않습니다.

시스템 호출 stat()에 대한 디버그 로그가 인쇄되지 않습니다.

4.18.1 Linux 커널을 빌드하고 클론 및 stat 시스템 호출 등 여러 위치에 디버그 로그를 추가하고 싶습니다. 이 printk(KERN_INFO "syscallstat");줄을https://elixir.bootlin.com/linux/v4.18.1/source/fs/stat.c#L246그리고printk(KERN_INFO "syscallclone");https://elixir.bootlin.com/linux/v4.18.1/source/kernel/fork.c#L2228

새 커널을 빌드하고 설치한 후 syscallclone 인쇄는 있지만 /var/log/messagessyscallstat 인쇄는 없습니다. stat시스템 호출이 호출되었는지 확인하기 위해 stat()를 호출하는 프로그램을 만들었고 strace가 이를 표시합니다.stat("f", {st_mode=S_IFREG|0664, st_size=0, ...}) = 0

관련 정보