Messages in this thread | | | Date | Fri, 14 Sep 2012 19:19:29 -0700 | Subject | Re: Getting debugfs mountpoint? | From | Jacob Sowles <> |
| |
debugfs_create_dir, rather. Not debugfs_create_file.
On Fri, Sep 14, 2012 at 7:17 PM, Jacob Sowles <sowlesj@gmail.com> wrote: > The first instance of my code calls debugfs_create_file and stores a > pointer to the dentry of that directory. But when the second instance > calls debugfs_create_file, the function returns NULL because that > directory already exists, so it doesn't return the dentry that I need. > > On Fri, Sep 14, 2012 at 7:11 PM, Al Viro <viro@zeniv.linux.org.uk> wrote: >> On Fri, Sep 14, 2012 at 07:07:43PM -0700, Jacob Sowles wrote: >>> Multiple instances of my code can be run simultaneously, and all >>> instances use the same debugfs directory, so I need the path to the >>> debugfs root directory so that I can use filp_open to get the dentry >>> for that directory. >> >> What's wrong with just storing a pointer to that dentry in a variable? >> And what do you want an opened file (of a directory, at that) on debugfs?
| |