Project team,

My remaining issues for this project are all centered around
the read-modify-write (RMW) proposal of your project. My primary
concern is the default state of RMW as an error. My concerns are
that an error return by default is inappropriate. I understand
the concerns of the project that serious performance concerns
may go undetected without the error return by default. Array
manufacturers also are subject to this penalty, if the physical
I/O is mis-aligned. The default behavior for arrays does not
appear to be a fatal error.

An alternate proposal would be a "multi-state" RMW flag.
I'd propose a "warning only" mode as the default, and
"return error on RMW" and "do not report RMW conditions"
as other potential settings.

Having this state be a "global" setting would also seem to
be overdone. A system-wide setting seems too much, and a "per-disk"
setting also seems the wrong granularity. Setting this on a
"per disk partition" would seem to be adequate. Having a global
that takes precedence over the per partition would also be
acceptable, in my opinion.

Please consider these issues.

-- 
---------------------------------------------------------------------
Rick Matthews                           email: Rick.Matthews at sun.com
Sun Microsystems, Inc.                  phone:+1(651) 554-1518
1270 Eagan Industrial Road              phone(internal): 54418
Suite 160                               fax:  +1(651) 554-1540
Eagan, MN 55121-1231 USA                main: +1(651) 554-1500          
---------------------------------------------------------------------


Reply via email to