debugfs_create_file doesn't create file
Posted
by bala1486
on Stack Overflow
See other posts from Stack Overflow
or by bala1486
Published on 2010-05-04T23:24:13Z
Indexed on
2010/05/04
23:28 UTC
Read the original article
Hit count: 235
linux
|kernel-module
Hello, I am trying to create a debugfs file using the debugfs_create_file(...). I have written a sample code for this.
static int __init mmapexample_module_init(void)
{
file1 = debugfs_create_file("mmap_example", 0644, NULL, NULL, &my_fops)\
;
printk(KERN_ALERT "Hello, World\n");
if(file1==NULL)
{
printk(KERN_ALERT "Error occured\n");
}
if(file1==-ENODEV)
{
printk(KERN_ALERT "ENODEV occured\n");
}
return 0;
}
When i ran insmod i could get the Hello, World message but no the error message. So i think the debugfs_create_file worked fine. However i couldn't find any file in /sys/kernel/debug. The folder is there but it is empty. Can anyone help me with this? Thank you...
Thanks, Bala
© Stack Overflow or respective owner