Subject: Re: NFS writes NetBSD vs FreeBSD
To: None <firstname.lastname@example.org>
From: Christos Zoulas <email@example.com>
Date: 07/16/2004 04:46:54
In article <FEE85110-D6C3-11D8-AAE5-000A957650EC@wasabisystems.com>,
Jason Thorpe <firstname.lastname@example.org> wrote:
>On Jul 15, 2004, at 3:44 PM, Andrey Petrov wrote:
>> It enought to recompile i82557.c file without -mbwx to see timeouts on
>> 'large file
>> write over nfs'. Smells like compiler bug.
>No, it's actually the stupid 82557. It requires a atomic write to a
>non-aligned region in order for proper operation. Fine on IA, not fine
>on almost everything else.
>I think FreeBSD has an #ifdef __alpha__ in their "fxp" driver to
>address this. I'm tempted to add one such myself, at this point.
Maybe have a set of macros that deal with unaligned writes?