[592] in Athena Bugs

home help back first fref pref prev next nref lref last post

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

home help back first fref pref prev next nref lref last post