我正在使用linux内核空间中的systemtap probe,所以我不能使用常规的pread系统调用。内核空间中是否存在pread系统调用的等价性?
我的朋友发现了这个: http://lxr.free-electrons.com/source/fs/read_write.c?v=2.6.32#L433 但是我需要包含什么头文件?
谢谢!
厄尔本
答案 0 :(得分:0)
pread系统调用实际上是调用vfs_read(),因此你可以在内核空间中使用vfs_read()。
vfs_read是导出的符号,您不需要包含任何头文件。