Hello, I want to know when i write a kernel module which contains I/O functions like read,write,open,close on a file created by kernel module. how can those functions be called automatically when i use normal functions in user program to read/write a file? why standard open,read,write,close will not be called? regards, parag.