From: Brad Beckmann Date: Mon, 30 Aug 2010 22:26:51 +0000 (-0700) Subject: config: fixed numa high bit setting bug X-Git-Tag: stable_2012_02_02~832 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8f1f83d13d00f0c16b6f095332cc54a5f9727477;p=gem5.git config: fixed numa high bit setting bug --- 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