1. 25 Mar, 2006 3 commits
  2. 02 Mar, 2006 1 commit
    • Eric Van Hensbergen's avatar
      [PATCH] v9fs: simplify fid mapping · 46f6dac2
      Eric Van Hensbergen authored
      
      
      v9fs has been plagued by an over-complicated approach trying to map Linux
      dentry semantics to Plan 9 fid semantics.  Our previous approach called for
      aggressive flushing of the dcache resulting in several problems (including
      wierd cwd behavior when running /bin/pwd).
      
      This patch dramatically simplifies our handling of this fid management.  Fids
      will not be clunked as promptly, but the new approach is more functionally
      correct.  We now clunk un-open fids only when their dentry ref_count reaches 0
      (and d_delete is called).
      
      Another simplification is we no longer seek to match fids to the process-id or
      uid of the action initiator.  The uid-matching will need to be revisited when
      we fix the security model.
      Signed-off-by: default avatarEric Van Hensbergen <ericvh@gmail.com>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      46f6dac2
  3. 20 Feb, 2006 1 commit
  4. 08 Jan, 2006 3 commits
  5. 07 Nov, 2005 1 commit
  6. 22 Sep, 2005 1 commit
  7. 09 Sep, 2005 3 commits