[Disksim-users] Problem when running disksim in emulation mode
Sankaran Sivathanu
ssankaran at gmail.com
Sun Nov 9 11:53:53 EST 2008
Hi,
I configured disksim to work in emulation mode using the functions in
disksim_interface.c. I have setup disksim in the target side of ISCSI
driver. So, as the requests come to the ISCSI target, I send it to disksim
through disksim_interface_request_arrive() and then get the simulation time
from the disksim.
When I run it, it works fine for quite a long time, but when I stress it
with continous worklaods(i copied a linux source tree to the emulated disk),
the assert stmt in src/disksim_diskctlr.c viz. "ddbg_assert2(tmpioreq != 0,
"Cannot find ioreq")" in line number 3327 fails and the simulation stops. I
have no clue as to how the
tmpioreq is becoming 0 suddenly.
It would be great if anyone could tell me the reason/fix for this problem.
Thanks,
Sankaran.
--
Sankaran Sivathanu
www.cc.gatech.edu/~sankaran
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.andrew.cmu.edu/pipermail/disksim-users/attachments/20081109/f10dd7a9/attachment.html>
More information about the Disksim-users
mailing list