1. 05 3月, 2010 18 次提交
  2. 04 3月, 2010 3 次提交
  3. 19 2月, 2010 1 次提交
  4. 09 2月, 2010 2 次提交
  5. 07 2月, 2010 2 次提交
  6. 14 1月, 2010 3 次提交
    • A
      Fix the -ESTALE handling in do_filp_open() · 9850c056
      Al Viro 提交于
      Instead of playing sick games with path saving, cleanups, just retry
      the entire thing once with LOOKUP_REVAL added.  Post-.34 we'll convert
      all -ESTALE handling in there to that style, rather than playing with
      many retry loops deep in the call chain.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      9850c056
    • A
      Fix ACC_MODE() for real · 6d125529
      Al Viro 提交于
      commit 5300990c had stepped on a rather
      nasty mess: definitions of ACC_MODE used to be different.  Fixed the
      resulting breakage, converting them to variant that takes O_... value;
      all callers have that and it actually simplifies life (see tomoyo part
      of changes).
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      6d125529
    • A
      fix autofs/afs/etc. magic mountpoint breakage · 86acdca1
      Al Viro 提交于
      We end up trying to kfree() nd.last.name on open("/mnt/tmp", O_CREAT)
      if /mnt/tmp is an autofs direct mount.  The reason is that nd.last_type
      is bogus here; we want LAST_BIND for everything of that kind and we
      get LAST_NORM left over from finding parent directory.
      
      So make sure that it *is* set properly; set to LAST_BIND before
      doing ->follow_link() - for normal symlinks it will be changed
      by __vfs_follow_link() and everything else needs it set that way.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      86acdca1
  7. 31 12月, 2009 1 次提交
  8. 23 12月, 2009 2 次提交
  9. 17 12月, 2009 8 次提交