Pete Wyckoff wrote:
[EMAIL PROTECTED] wrote on Fri, 06 Jan 2006 10:13 -0600:
Thanks for looking into this Murali. I'm back from vacation today so
I'll look at these patches and try to get them committed ASAP.
Just so you know, the fixes work fine here. I've restarted all our
production machines with CVS head. Thanks both,
-- Pete
I am seeing an error with the current CVS head when running the "read01"
test from the LTP test suite. I don't know what is causing the initial
problem, but there is a state machine issue that is contributing. In
small-io.sm we have this transition:
state start_job
{
run small_io_start_job;
success => send_response;
default => cleanup;
}
Should there just be one transition to send_response (default =>
send_response) rather than doing something different for success or
failure? Right now the client hangs for a while if something goes wrong
in small_io_start_job() because no negative ack is sent back.
The initial error that I am seeing that leads to this issue shows up
like this in the server logs:
[E 19:56:37.776476] ../pvfs2_src/src/io/description/pint-request.c line
89: PINT_process_request: NULL segmax or bytemax!
<some backtrace stuff>
[E 19:56:37.776654] small_io: Failed to process file request
This previously triggered the assertion on line 183 of sys-small-io.sm
before it was removed.
-Phil
_______________________________________________
PVFS2-developers mailing list
PVFS2-developers@beowulf-underground.org
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers