cvs commit: src/sys/ufs/ufs ufs_lookup.c
Kris Kennaway
kris at obsecurity.org
Wed Mar 8 10:33:49 PST 2006
On Wed, Mar 08, 2006 at 12:40:00PM +0200, Ruslan Ermilov wrote:
> On Wed, Mar 08, 2006 at 03:16:25AM -0500, Kris Kennaway wrote:
> > On Wed, Mar 08, 2006 at 09:06:32AM +0200, Ruslan Ermilov wrote:
> > > On Wed, Mar 08, 2006 at 02:14:39AM +0000, Tor Egge wrote:
> > > > tegge 2006-03-08 02:14:39 UTC
> > > >
> > > > FreeBSD src repository
> > > >
> > > > Modified files:
> > > > sys/ufs/ufs ufs_lookup.c
> > > > Log:
> > > > Don't set IN_CHANGE and IN_UPDATE on inodes for potentially suspended
> > > > file systems. This could cause deadlocks when creating snapshots.
> > > >
> > > > Reviewed by: jeff
> > > >
> > > > Revision Changes Path
> > > > 1.80 +0 -1 src/sys/ufs/ufs/ufs_lookup.c
> > > >
> > > Like for example "ls -l /filesystem/.snap" when "fsck -B" is in place?
> >
> > Is that a deadlock, or just the process being suspended until fsck
> > finishes?
> >
> The latter.
I think that's "by design".
Kris
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-src/attachments/20060308/20601627/attachment.bin
More information about the cvs-src
mailing list