[PTLsim-devel] new ptlsim release problem (rev221)
Sasa Tomic
Wed Sep 19 07:35:50 EDT 2007
Actually, the simulator now works "more often". :(
And the script you gave didn't change anything :(
here is the xen console command I used for the switch and command:
-------
sudo xm create ptlvm -c
...
$ ptlctl -core seq -run
$ ls
-------
(it doesn't change anything if I switch from domain-0, with the ptlsim
executable)
here's the dump from the ptlsim executable window:
-------
PTLsim upcall: event channel 16
Switched to native mode
Breakout request received from native mode
Switched to simulation mode
Returned from switch to native: now back in sim
Waiting for request...
Processing -core seq -run
Switching to simulation core 'seq'...
Stopping after 9223372036854775807 commits
Completed 0 cycles, 0 commits: 0
cycles/sec, 0, insns/sec: rip 0xffffffff802063aa (run
Completed 53652 cycles, 209373 commits: 268258
cycles/sec, 1046861, insns/sec: rip (blocked) (running) 0x4
Completed 1044207 cycles, 254919 commits: 4952772
cycles/sec, 227729, insns/sec: rip (blocked) (running) (bl
Completed 2345016 cycles, 255690 commits: 6504038
cycles/sec, 3854, insns/sec: rip (blocked) (running) (bl
Completed 3650895 cycles, 255690 commits: 6529388
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 4934996 cycles, 262858 commits: 6420500
cycles/sec, 35839, insns/sec: rip (blocked) (running)
...
Completed 1561566035 cycles, 1264601 commits: 6972682
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1562960656 cycles, 1264601 commits: 6973104
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1564199109 cycles, 1277424 commits: 6192264
cycles/sec, 64114, insns/sec: rip (blocked) (running) (bl
Completed 1565491013 cycles, 1277424 commits: 6459519
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1566885784 cycles, 1277424 commits: 6973851
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1568280360 cycles, 1277424 commits: 6972876
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1569675905 cycles, 1277424 commits: 6977722
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1571071089 cycles, 1277424 commits: 6975912
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1572465379 cycles, 1277424 commits: 6971446
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1573901668 cycles, 1277424 commits: 7181439
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1575297227 cycles, 1277424 commits: 6977792
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1576692960 cycles, 1277424 commits: 6978662
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1578003610 cycles, 1277424 commits: 6553249
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1579398330 cycles, 1277424 commits: 6973599
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1580793530 cycles, 1277424 commits: 6975995
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1582193108 cycles, 1277424 commits: 6997890
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1583602698 cycles, 1277424 commits: 7047949
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1584996353 cycles, 1277424 commits: 6968270
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1586347114 cycles, 1277424 commits: 6753799
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1587639068 cycles, 1277424 commits: 6459767
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1589044085 cycles, 1277424 commits: 7025043
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1590382120 cycles, 1277424 commits: 6690168
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1591677962 cycles, 1277424 commits: 6479206
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1593035891 cycles, 1277424 commits: 6789643
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1594328201 cycles, 1277424 commits: 6461546
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1595723325 cycles, 1277424 commits: 6975617
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1596981009 cycles, 1290277 commits: 6288419
cycles/sec, 64264, insns/sec: rip (blocked) (running) (bl
Completed 1598273036 cycles, 1290277 commits: 6460131
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1599562578 cycles, 1290277 commits: 6447705
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1600848655 cycles, 1290277 commits: 6430380
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1602139198 cycles, 1290277 commits: 6452713
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1603534703 cycles, 1290277 commits: 6977522
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1604980478 cycles, 1290277 commits: 7228872
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1606448449 cycles, 1290277 commits: 7339850
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1607842735 cycles, 1290277 commits: 6971423
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1609238102 cycles, 1290277 commits: 6976828
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1610633996 cycles, 1290277 commits: 6979467
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1612029342 cycles, 1290277 commits: 6976727
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1613329204 cycles, 1290277 commits: 6499306
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1614724972 cycles, 1290277 commits: 6978835
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1616132869 cycles, 1290277 commits: 7039480
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1617527234 cycles, 1290277 commits: 6971821
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1618920165 cycles, 1290277 commits: 6964649
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
Completed 1620314865 cycles, 1290277 commits: 6973500
cycles/sec, 0, insns/sec: rip (blocked) (running) (bl
...
-------
as you can see, the commits get "mostly stuck" after some time. They do
increment from time to time, in small amounts, but no execution results
are visible.
any hints, please?
I thought it works now, because I tried it a few times and it really
did. It was probably my lucky day. :)
Sometimes, if you run small commands, it "warms up" and then you can run
even longer executables. Sometimes this method does not work.
And I used mostly small executables for testing, so I didn't have problems.
Sasa
Matt T. Yourst wrote:
> On Tuesday 18 September 2007 04:51, Sasa Tomic wrote:
>
>>> Do the cycle counters printed by PTLsim continue running, like this:
>>>
>>> Completed 41301384 cycles, 1561451 commits: 304778 Hz,
>>> 208884 insns/sec: rip 0x2aaaaae43d8a
>>>
>>> What does it say for the rip it stops at?
>>>
>>> I just ran "ls -la" on our test systems using rev 221, with both seq and
>>> smt cores, it it seems to work fine.
>>>
>> It was very strange. The commits were "counting" but there was no
>> obvious result, most of the time.
>> Sometimes it starts and works OK, and sometimes I couldn't even execute
>> a command.
>> Anyway, what I did is erase _everything_ from the hard-disk that had a
>> substring "xen" in the file or directory name.
>> Then, I installed xen 3.1 from the website, kernel from the website, new
>> ptlsim, etc.
>> And now it works.
>>
>
> Sometimes Xen will get confused in very strange ways, and will not properly
> bring up virtual devices (like the keyboard or disk) after starting many
> domains, even though it looks like the domain started correctly.
>
> We use a script called cleanup-xen-state to fix this problem:
>
> #!/bin/sh
> /etc/init.d/xend stop
> killall -v xend xenconsoled xenstored blktapctrl
> rm -fv `find /var/lib/xend/state -type f`
> rm -fv /var/lib/xenstored/*
> /etc/init.d/xend start
>
> Try this script if your problem appears again.
>
> - Matt
>
> -------------------------------------------------------
> Matt T. Yourst yourst at peptidal.com
> Peptidal Research Inc., Co-Founder and Lead Architect
> -------------------------------------------------------
> _______________________________________________
> PTLsim-devel mailing list
> PTLsim-devel at ptlsim.org
> https://ptlsim.org/mailman/listinfo/ptlsim-devel
>
>
--
Saša Tomić
BSC - Barcelona Supercomputing Center
c\ Jordi Girona 29, Nexus I, 08034 Barcelona, España
Tel.: ,
http://www.bsc.es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://ptlsim.org/pipermail/ptlsim-devel/attachments/20070919/7035f0a4/attachment-0001.htm
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3237 bytes
Desc: S/MIME Cryptographic Signature
Url : https://ptlsim.org/pipermail/ptlsim-devel/attachments/20070919/7035f0a4/attachment-0001.bin
More information about the PTLsim-devel mailing list