1. 03 3月, 2006 1 次提交
    • E
      [PATCH] v9fs: simplify fid mapping · 46f6dac2
      Eric Van Hensbergen 提交于
      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: NEric Van Hensbergen <ericvh@gmail.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      46f6dac2
  2. 21 2月, 2006 1 次提交
  3. 09 1月, 2006 3 次提交
  4. 07 11月, 2005 1 次提交
  5. 23 9月, 2005 1 次提交
  6. 10 9月, 2005 3 次提交