All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Chow <davidchow@shaolinmicro.com>
To: Nir Tzachar <tzachar@cs.bgu.ac.il>
Cc: viro@parcelfarce.linux.theplanet.co.uk, linux-fsdevel@vger.kernel.org
Subject: Re: inode->i_op->rename semantics .
Date: Mon, 26 May 2003 01:54:35 +0800	[thread overview]
Message-ID: <3ED1035B.2080709@shaolinmicro.com> (raw)
In-Reply-To: Pine.LNX.4.44_heb2.09.0305161030160.19208-100000@tapuz1.cs.bgu.ac.il

Nir Tzachar wrote:

>hi AV.
>
>thank you for ur help, it solved my problems,
>and thanks for clarifying some of the vfs code....
>( i rather wondered what d_move actually does. )
>
>say, isnt it in order to publish some kind of a guide (more thorough than
>the one in Documentation and anything i could find on the web + books... )
>
Yes, I do have some notes on all i_ops, f_ops, a_ops for my own use 
(some still in my head). May be this should be further extend to form a 
book. Since the vfs.txt in the kernel doc written by Richard is pretty 
out-of-date and didn't have any examples. Especially for semantics from 
the Linux VFS. I thought of doing this for 2.4 but struggling for 2.5 as 
it worked a bit different in some cases.

>to the vfs? even explaining execution paths will do....
>i think this kind of document, coming from the maintainer of
>the vfs himself, will save us all much headaches......
>
>  
>
Al, I think you've been answering too many questions that I think it can 
be solved with an update-to-date simple doc. Do you have any plan on 
documenting the VFS api properly from i_ops, f_ops, a_ops and some 
detail explanation of those calls? Maybe something about 2.4 is quite 
good enough for a lot of people. If you have something, please do tell 
me so that I can collect them.

regards,
David Chow


      reply	other threads:[~2003-05-25 17:39 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-13  9:29 inode->i_op->rename semantics Nir Tzachar
2003-05-13 10:06 ` viro
2003-05-13 15:23   ` Nir Tzachar
2003-05-13 15:48     ` Nikita Danilov
2003-05-13 19:28     ` Charles Manning
2003-05-14  5:54       ` Nir Tzachar
2003-05-14 15:33         ` viro
2003-05-15  7:46           ` Nir Tzachar
2003-05-15 22:20             ` Charles Manning
2003-05-16  1:09             ` viro
2003-05-16  7:39               ` Nir Tzachar
2003-05-25 17:54                 ` David Chow [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3ED1035B.2080709@shaolinmicro.com \
    --to=davidchow@shaolinmicro.com \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=tzachar@cs.bgu.ac.il \
    --cc=viro@parcelfarce.linux.theplanet.co.uk \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.