[lkml]   [2008]   [Jan]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: Where's the create() pointer?

    On Sat, 2008-01-19 at 08:07 -0700, Justin Banks wrote:
    > It's probably been this way for a long time, and I'm just noticing, but
    > I can't seem to find the create() (among others) pointer for NFS filesystems.
    > Specifically, If I look at sb->s_root->d_inode->i_op there's no create
    > there. How do I find it? I'm guessing that the ability to share mount
    > structures between multiple NFS mounts resulted in some kind of fake
    > superblock, but I just can't figure out where to find the functions.

    Why would you want to do this in the first place?

    Anyhow, to answer the question: sb->s_root is not guaranteed to be a
    real file on NFS. The real mountpoints are usually in the anonymous
    dentry list.


     \ /
      Last update: 2008-01-19 17:15    [W:0.027 / U:10.296 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site