changeset 647f6624c46a in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=647f6624c46a
description:
        configs: ruby: pass the option use_map to directory controller
        The option was not being passed to directory controllers for the 
protocols
        MOESI_CMP_token and MOESI_CMP_directory. This was resulting in an error
        while instantiating the directory controller as it tries to access the
        wrong type of memory.

diffstat:

 configs/ruby/MOESI_CMP_directory.py |  3 ++-
 configs/ruby/MOESI_CMP_token.py     |  3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diffs (26 lines):

diff -r 67d9da312ef0 -r 647f6624c46a configs/ruby/MOESI_CMP_directory.py
--- a/configs/ruby/MOESI_CMP_directory.py       Tue May 21 11:31:31 2013 -0500
+++ b/configs/ruby/MOESI_CMP_directory.py       Tue May 21 11:32:08 2013 -0500
@@ -154,7 +154,8 @@
                                          cntrl_id = cntrl_count,
                                          directory = \
                                          RubyDirectoryMemory(version = i,
-                                                             size = dir_size),
+                                             size = dir_size,
+                                             use_map = options.use_map),
                                          memBuffer = mem_cntrl,
                                          ruby_system = ruby_system)
 
diff -r 67d9da312ef0 -r 647f6624c46a configs/ruby/MOESI_CMP_token.py
--- a/configs/ruby/MOESI_CMP_token.py   Tue May 21 11:31:31 2013 -0500
+++ b/configs/ruby/MOESI_CMP_token.py   Tue May 21 11:32:08 2013 -0500
@@ -175,7 +175,8 @@
                                          cntrl_id = cntrl_count,
                                          directory = \
                                          RubyDirectoryMemory(version = i,
-                                                             size = dir_size),
+                                             use_map = options.use_map,
+                                             size = dir_size),
                                          memBuffer = mem_cntrl,
                                          l2_select_num_bits = l2_bits,
                                          ruby_system = ruby_system)
_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to