【发布时间】:2013-10-12 07:09:24
【问题描述】:
我正在尝试对文件进行统计,
struct kstat stat;
int error = vfs_stat ("/bin/ls", &stat); // /bin/ls exists
if (error)
{
printk (KERN_INFO "error code %d\n", error);
}
else
{
printk (KERN_INFO "mode of ls: %o\n", stat.mode);
printk (KERN_INFO "owner of ls: %o\n", stat.uid);
}
return error;
但是错误总是设置为14(错误地址),代码有什么问题?
我正在运行 3.9 内核。
【问题讨论】:
标签: c linux linux-kernel kernel stat