From d852693072c91cd848a334ba91b9f85bdfacdcdd Mon Sep 17 00:00:00 2001 From: Patrick Williams Date: Mon, 18 Nov 2013 11:56:08 -0600 Subject: Incorrect castouts applied to base block. Change-Id: I2038e3269bed64f8d3f56b21b1266f31ec4c4682 Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/7301 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III --- src/kernel/block.C | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/kernel/block.C') diff --git a/src/kernel/block.C b/src/kernel/block.C index cbe3ab305..5b35fb56e 100644 --- a/src/kernel/block.C +++ b/src/kernel/block.C @@ -380,7 +380,7 @@ void Block::castOutPages(uint64_t i_type) iv_nextBlock->castOutPages(i_type); } - if((iv_baseAddr != VMM_ADDR_BASE_BLOCK) || // Skip base area + if((iv_baseAddr != VMM_ADDR_BASE_BLOCK) && // Skip base area (iv_baseAddr != VMM_ADDR_EXTEND_BLOCK)) // Skip extended memory. { size_t rw_constraint = 5; -- cgit v1.2.3