[m5-dev] scons getting stuck?

2008-08-03 Thread Gabriel Michael Black
I noticed just now that scons had been stalled out partially through compilation on something I fired off two days ago. I was using it again today, and I noticed that it was doing the same thing every now and then. If I kill it and restart the compilation, it continues to completion and

Re: [m5-dev] scons getting stuck?

2008-08-03 Thread nathan binkert
Never seen it. If you get any more info, let me know. What does ps tell you? On Sun, Aug 3, 2008 at 2:39 PM, Gabriel Michael Black [EMAIL PROTECTED] wrote: I noticed just now that scons had been stalled out partially through compilation on something I fired off two days ago. I was using it

[m5-dev] changeset in m5: X86: Make hint nops consume their modrm byte.

2008-08-03 Thread Gabe Black
changeset 1afc8243e438 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=1afc8243e438 description: X86: Make hint nops consume their modrm byte. diffstat: 0 files changed diffs (12 lines): diff -r 70caf53d9d7c -r 1afc8243e438 src/arch/x86/predecoder_tables.cc ---

[m5-dev] changeset in m5: Make default PhysicalMemory latency slightly mo...

2008-08-03 Thread Steve Reinhardt
changeset cf280b3621cf in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=cf280b3621cf description: Make default PhysicalMemory latency slightly more realistic. Also update stats to reflect change. diffstat: 96 files changed, 356 insertions(+), 611 deletions(-)

[m5-dev] changeset in m5: syscall: Avoid a compiler warning which turns i...

2008-08-03 Thread Nathan Binkert
changeset 123049ae8ae5 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=123049ae8ae5 description: syscall: Avoid a compiler warning which turns into a bug. Simply cast the result to an int and life is good. diffstat: 0 files changed diffs (12 lines): diff -r

[m5-dev] changeset in m5: libm5: Create a libm5 static library for embedd...

2008-08-03 Thread Nathan Binkert
changeset e56c3d89be79 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=e56c3d89be79 description: libm5: Create a libm5 static library for embedding m5. This should allow m5 to be more easily embedded into other simulators. The m5 binary adds a simple

[m5-dev] changeset in m5: sockets: Add a function to disable all listenin...

2008-08-03 Thread Nathan Binkert
changeset 6279e78a2df2 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=6279e78a2df2 description: sockets: Add a function to disable all listening sockets. When invoking several copies of m5 on the same machine at the same time, there can be a race for TCP

[m5-dev] [PATCH] SCons: add code to provide a libm5 shared library

2008-08-03 Thread Nathan Binkert
# HG changeset patch # User Nathan Binkert [EMAIL PROTECTED] # Date 1217820541 25200 # Node ID 0eb135ac5d2e8f2c60891ac31d27bed710b761df # Parent 6279e78a2df2557c51a623906eb5c28c8c5d8b9b SCons: add code to provide a libm5 shared library. targets are like libm5_debug.so diff --git

Re: [m5-dev] [PATCH] SCons: add code to provide a libm5 shared library

2008-08-03 Thread nathan binkert
So, the patch I committed earlier today allows us to build a libm5_foo.a which is great and all, but I really needed it to be a dynamic lib. That turned out surprisingly easy to do. With the patch below, you can compile libm5_foo.so. It then dawned on me that I could then easily turn m5 into a

Re: [m5-dev] [PATCH] SCons: add code to provide a libm5 shared library

2008-08-03 Thread Steve Reinhardt
That seems pretty cool to me. I remember when we decided to integrate python we had the extending vs embedding debate, and now it looks like we can have it both ways. Steve On Sun, Aug 3, 2008 at 8:50 PM, nathan binkert [EMAIL PROTECTED] wrote: So, the patch I committed earlier today allows

[m5-dev] changeset in m5: Add -r/-e options to redirect stdout/stderr.

2008-08-03 Thread Steve Reinhardt
changeset e5fbd38bc828 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=e5fbd38bc828 description: Add -r/-e options to redirect stdout/stderr. Better than using shell since it automatically uses -d directory for output files (creating it as needed).

[m5-dev] changeset in m5: Minor fix for test/SConscript... forgot to 'qre...

2008-08-03 Thread Steve Reinhardt
changeset 2764c7769ee3 in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=2764c7769ee3 description: Minor fix for test/SConscript... forgot to 'qref' before 'qdel', argh. diffstat: 0 files changed diffs (12 lines): diff -r abb8846b2e62 -r 2764c7769ee3 tests/SConscript