From 8f1f83d13d00f0c16b6f095332cc54a5f9727477 Mon Sep 17 00:00:00 2001 From: Brad Beckmann Date: Mon, 30 Aug 2010 15:26:51 -0700 Subject: [PATCH] config: fixed numa high bit setting bug --- configs/ruby/Ruby.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/configs/ruby/Ruby.py b/configs/ruby/Ruby.py index 645e5ef1c..ba9d09847 100644 --- a/configs/ruby/Ruby.py +++ b/configs/ruby/Ruby.py @@ -108,12 +108,11 @@ def create_system(options, system, piobus = None, dma_devices = []): numa_bit = options.numa_high_bit else: # if not specified, use the lowest bits above the block offest - if options.numa_high_bit == 0: - if dir_bits > 0: - # add 5 because bits 0-5 are the block offset - numa_bit = dir_bits + 5 - else: - numa_bit = 6 + if dir_bits > 0: + # add 5 because bits 0-5 are the block offset + numa_bit = dir_bits + 5 + else: + numa_bit = 6 for dir_cntrl in dir_cntrls: total_mem_size.value += dir_cntrl.directory.size.value