Fixes for splash, may conflict with Korey's SMT work and doesn't support 03cpu yet.
authorRon Dreslinski <rdreslin@umich.edu>
Mon, 16 Apr 2007 15:31:54 +0000 (11:31 -0400)
committerRon Dreslinski <rdreslin@umich.edu>
Mon, 16 Apr 2007 15:31:54 +0000 (11:31 -0400)
commit2952c34096357dffc207778ea1b73e71387ac010
treee5e1fe222dd282b4a1678ed88a704107d0f20350
parenteefbda7f7c54735791dab70626a40a7d29aa8a80
Fixes for splash, may conflict with Korey's SMT work and doesn't support 03cpu yet.

src/cpu/simple/base.cc:
    Cpu's should start as unallocated, not suspended
src/cpu/simple_thread.cc:
    Wait for a thread to be assigned to activate the cpu
src/kern/tru64/tru64.hh:
    When looking for a open cpu to assign threads, look for an unallocated one, not a suspended one.

--HG--
extra : convert_revision : 5e3ad2e96b4a715ed38293ceaccff5b9f4ea7985
src/cpu/simple/base.cc
src/cpu/simple_thread.cc
src/kern/tru64/tru64.hh