atom feed27 messages in org.freebsd.freebsd-hackersNFS client/buffer cache deadlock
FromSent OnAttachments
Brian Fundakowski FeldmanApr 14, 2005 10:07 pm 
Marc OlzheimApr 15, 2005 6:21 am 
Brian Fundakowski FeldmanApr 15, 2005 8:21 am 
Marc OlzheimApr 18, 2005 2:25 am 
Marc OlzheimApr 19, 2005 6:32 am 
Brian Fundakowski FeldmanApr 19, 2005 8:18 am 
Marc OlzheimApr 19, 2005 9:02 am 
Marc OlzheimApr 19, 2005 9:09 am 
Brian Fundakowski FeldmanApr 19, 2005 9:17 am 
Brian Fundakowski FeldmanApr 19, 2005 1:48 pm 
Marc OlzheimApr 20, 2005 7:04 am 
Brian Fundakowski FeldmanApr 20, 2005 7:26 am 
Marc OlzheimApr 20, 2005 7:39 am 
Brian Fundakowski FeldmanApr 20, 2005 8:22 am 
Marc OlzheimApr 20, 2005 8:35 am 
Brian Fundakowski FeldmanApr 20, 2005 8:54 am 
Jilles TjoelkerApr 20, 2005 10:12 am 
Brian Fundakowski FeldmanApr 20, 2005 10:31 am 
Brian Fundakowski FeldmanApr 20, 2005 11:03 am 
Marc OlzheimApr 20, 2005 11:03 am 
Dag-Erling SmørgravApr 21, 2005 1:36 am 
Garrett WollmanApr 21, 2005 4:50 am 
Garrett WollmanApr 21, 2005 4:51 am 
Garrett WollmanApr 22, 2005 5:49 am 
Brian Fundakowski FeldmanApr 22, 2005 8:12 am 
Brian Fundakowski FeldmanApr 22, 2005 8:38 am 
Garrett WollmanApr 23, 2005 5:09 am 
Subject:NFS client/buffer cache deadlock
From:Brian Fundakowski Feldman (gre@FreeBSD.ORG)
Date:Apr 22, 2005 8:38:47 am
List:org.freebsd.freebsd-hackers

On Fri, Apr 22, 2005 at 11:28:15AM -0400, Garrett Wollman wrote:

<<On Fri, 22 Apr 2005 11:08:35 -0400, Brian Fundakowski Feldman
<gre@FreeBSD.ORG> said:

Can you find any evidence that it's acceptable to interleave multiple writers that are doing O_APPEND? At best, to do what you're asking, they could be kept from being interleaved from the context of one specific NFS client host...

As far as POSIX goes, the standard says that applications are expected to handle serialization. It makes no exception for O_APPEND.

Then let's fix IO_UNIT so the existing code can DTRT.