atom feed22 messages in org.freebsd.freebsd-fsDeadlock between nfsd and snapshots.
FromSent OnAttachments
Konstantin BelousovAug 18, 2006 4:48 pm 
Tor EggeAug 18, 2006 8:19 pm 
Peter HolmAug 20, 2006 5:28 pm 
Tor EggeAug 21, 2006 1:21 pm 
Eric AndersonAug 21, 2006 1:37 pm 
Kostik BelousovAug 21, 2006 1:38 pm 
Kostik BelousovAug 21, 2006 1:44 pm 
Tor EggeAug 21, 2006 2:09 pm 
Bruce EvansAug 22, 2006 9:15 am 
Kostik BelousovAug 22, 2006 1:07 pm 
Kostik BelousovAug 22, 2006 1:16 pm 
Tor EggeAug 22, 2006 9:46 pm 
Kostik BelousovAug 23, 2006 4:40 am 
Kostik BelousovAug 23, 2006 11:07 am 
Bruce EvansAug 23, 2006 2:04 pm 
Bruce EvansAug 23, 2006 3:39 pm 
Tor EggeAug 23, 2006 3:47 pm 
Tor EggeAug 23, 2006 4:31 pm 
Tor EggeAug 23, 2006 4:57 pm 
Bruce EvansAug 23, 2006 6:32 pm 
Bruce EvansAug 23, 2006 7:12 pm 
Tor EggeAug 23, 2006 8:06 pm 
Subject:Deadlock between nfsd and snapshots.
From:Kostik Belousov (kost@gmail.com)
Date:Aug 22, 2006 1:16:56 pm
List:org.freebsd.freebsd-fs

4. ffs_update and ffs_syncvnode shall do the DIP_SET(i_atime) under the mutex from #2 before the main run and set IN_MODIFIED accordingly if i_accessed is not 0.

ffs_update shall be excluded, only ffs_syncvnode left in the list. ffs_syncvnode is enclosed in the vn_start_write braces.