kernel panic
actually i tried to open user file in kernel mode i.e. at the booting of the the kernel i opened the file in sys_mount function.There i did compared the file type with ext3 and when it gets mounted i opened my file.
oldds=get_fs();
set_fs(get_ds());
file=filp_open("/vishal.txt",O_RDONLY,0);
if(file==NULL)
printk("Error");
else
printk("File opened");
filp_close(file,NULL);
set_fs(oldds);
I m getting kernel panic and its giving EIP is at filp_close.So can u tell me whats the problem in my code..
Thanks in advance....
|