filp_open in Linux kernel device driver
===

filp_open allows us to open a file in the file system. But is it safe to use from Kernel space ? If used what needs to be taken care. Will this be supported in future versions of Linux kernel as well.

  Currently using 2.6.28 Linux kernel version.