标签: linux debian kernel
我是Linux的新手,我想用新的系统调用为Debian-amd64编译我的内核。我在网上找到的唯一一个教程是i386或x86系统。我按照他们的指示,但最后我的新系统调用返回-1。
#define _CS2456_TEST_ 349 printf ("\n%d\n", syscall(_CS2456_TEST_ , 2456)) ;
我目前的内核是3.2.63。
如何为AMD64的内核添加新的系统调用?对细节的描述或好的教程或指南都会有所帮助。
答案 0 :(得分:1)
这很简单,https://arvindsraj.wordpress.com/2012/10/05/adding-hello-world-system-call-to-linux/