2.6.32内核不具备" create_proc_info_entry"的功能。
哪个功能可以替代它?
谢谢。
答案 0 :(得分:0)
from Documentation / filesystems / seq_file.txt我们有以下内容:
不推荐使用create_proc_entry
请注意,上面的文章使用了已删除的create_proc_entry 内核3.10。当前版本需要以下更新
- entry = create_proc_entry("sequence", 0, NULL); - if (entry) - entry->proc_fops = &ct_file_ops; + entry = proc_create("sequence", 0, NULL, &ct_file_ops);
更多信息,请参见80e928f7ebb958f4d79d4099d1c5c0a015a23b93
答案 1 :(得分:0)
可能你需要这样的东西:
int proc_read(char *page, char **start, off_t off, int count, int *eof, void *data)
{
return sprintf(page, "Hello World!\n");
}
create_proc_read_entry("proc_test", 0444, NULL, proc_read, NULL);