Hi , This semaphore is used as a file-system wide lock while renaming a directory. This prevents renaming a directory to be a child of itself. This semaphore is not needed or used when renaming things that are not directories. --- "802.11" <krishna_k@gdit.iiit.net> wrote: > > Hi, > Can any one please tell me the about the member > functions in > struct super_block > what are the following used for. > > 1. struct semaphore s_vfs_rename_sem ; > 2. struct semaphore s_nfsd_free_path_sem; > > thanks > vamsi > > -- > > bash$ :(){:|:&};: > just do it!! > > > > -- > Kernelnewbies: Help each other learn about the Linux > kernel. > Archive: > http://mail.nl.linux.org/kernelnewbies/ > FAQ: http://kernelnewbies.org/faq/ > __________________________________________________ Do You Yahoo!? Everything you'll ever need on one web page from News and Sport to Email and Music Charts http://uk.my.yahoo.com -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/