[592] in Athena Bugs
Re: [Chris Torek: Re: Is write(2) "atomic" ?]
daemon@ATHENA.MIT.EDU (John T Kohl)
Wed Aug 10 15:33:25 1988
Date: Wed, 10 Aug 88 15:32:57 EDT
From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: Ken Raeburn <raeburn@ATHENA.MIT.EDU>
Cc: "Bugs `R' Us" <bugs@ATHENA.MIT.EDU>, John T Kohl <jtkohl@ATHENA.MIT.EDU>
In-Reply-To: Ken Raeburn's message of Mon, 1 Aug 88 19:55:09 EDT,
In-Reply-To: [0574]
After examining the /paris/u4/ code and the /paris/sys code, it appears
that this bug is not present it our kernels.
It is fairly hard to be sure, since the abstraction layers move stuff
around, but the (apparently) critical section, setting the file offset
and the uio offset, seem to be properly set in the SUN kernels.
cf. sys/sys_generic.c, sys/vfs_vnode.c, sys/vfs_io.c, ufs/ufs_vnodeops.c
John