On Jan 9, 2006, at 1:30 PM, Phil Carns wrote:
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.
Yes and it looks like it should just jump to final-response. I'll
fix that up.
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!
I'm able to reproduce this, not sure what the problem is yet though.
-sam
<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
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers