Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 May 2009 17:22:03 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/ufs/ufs ufs_extern.h ufs_lookup.c ufs_vnops.c
Message-ID:  <200905161722.n4GHMJDc053032@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2009-05-16 17:22:03 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    sys/ufs/ufs          ufs_extern.h ufs_lookup.c ufs_vnops.c 
  Log:
  SVN rev 192201 on 2009-05-16 17:22:03Z by kib
  
  MFC r191315:
  In ufs_checkpath(), recheck that '..' still points to the inode with
  the same inode number after VFS_VGET() and relock of the vp. If '..'
  changed, redo the lookup.
  
  Supply the source inode number as an argument to ufs_checkpath() instead
  of the source inode itself.
  
  Revision    Changes    Path
  1.55.10.1   +1 -1      src/sys/ufs/ufs/ufs_extern.h
  1.83.2.7    +51 -39    src/sys/ufs/ufs/ufs_lookup.c
  1.291.2.10  +3 -1      src/sys/ufs/ufs/ufs_vnops.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905161722.n4GHMJDc053032>