From owner-p4-projects@FreeBSD.ORG Tue Jun 28 19:32:53 2005 Return-Path: X-Original-To: p4-projects@freebsd.org Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 78C2516A421; Tue, 28 Jun 2005 19:32:52 +0000 (GMT) X-Original-To: perforce@freebsd.org Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3F2CD16A41C for ; Tue, 28 Jun 2005 19:32:52 +0000 (GMT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 243A543D5F for ; Tue, 28 Jun 2005 19:32:52 +0000 (GMT) (envelope-from peter@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j5SJWqF5097705 for ; Tue, 28 Jun 2005 19:32:52 GMT (envelope-from peter@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j5SJWpwr097702 for perforce@freebsd.org; Tue, 28 Jun 2005 19:32:51 GMT (envelope-from peter@freebsd.org) Date: Tue, 28 Jun 2005 19:32:51 GMT Message-Id: <200506281932.j5SJWpwr097702@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to peter@freebsd.org using -f From: Peter Wemm To: Perforce Change Reviews Cc: Subject: PERFORCE change 79098 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2005 19:32:53 -0000 http://perforce.freebsd.org/chv.cgi?CH=79098 Change 79098 by peter@peter_daintree on 2005/06/28 19:32:02 sync up Affected files ... .. //depot/projects/hammer/sys/amd64/amd64/machdep.c#133 edit .. //depot/projects/hammer/sys/i386/i386/machdep.c#57 edit Differences ... ==== //depot/projects/hammer/sys/amd64/amd64/machdep.c#133 (text+ko) ==== ==== //depot/projects/hammer/sys/i386/i386/machdep.c#57 (text+ko) ==== @@ -1933,30 +1933,26 @@ * Test for alternating 1's and 0's */ *(volatile int *)ptr = 0xaaaaaaaa; - if (*(volatile int *)ptr != 0xaaaaaaaa) { + if (*(volatile int *)ptr != 0xaaaaaaaa) page_bad = TRUE; - } /* * Test for alternating 0's and 1's */ *(volatile int *)ptr = 0x55555555; - if (*(volatile int *)ptr != 0x55555555) { - page_bad = TRUE; - } + if (*(volatile int *)ptr != 0x55555555) + page_bad = TRUE; /* * Test for all 1's */ *(volatile int *)ptr = 0xffffffff; - if (*(volatile int *)ptr != 0xffffffff) { + if (*(volatile int *)ptr != 0xffffffff) page_bad = TRUE; - } /* * Test for all 0's */ *(volatile int *)ptr = 0x0; - if (*(volatile int *)ptr != 0x0) { + if (*(volatile int *)ptr != 0x0) page_bad = TRUE; - } /* * Restore original value. */ @@ -1965,9 +1961,8 @@ /* * Adjust array of valid/good pages. */ - if (page_bad == TRUE) { + if (page_bad == TRUE) continue; - } /* * If this good page is a continuation of the * previous set of good pages, then just increase @@ -1991,7 +1986,7 @@ goto do_dump_avail; } phys_avail[pa_indx++] = pa; /* start */ - phys_avail[pa_indx] = pa + PAGE_SIZE; /* end */ + phys_avail[pa_indx] = pa + PAGE_SIZE; /* end */ } physmem++; do_dump_avail: @@ -2004,7 +1999,7 @@ goto do_next; } dump_avail[da_indx++] = pa; /* start */ - dump_avail[da_indx] = pa + PAGE_SIZE; /* end */ + dump_avail[da_indx] = pa + PAGE_SIZE; /* end */ } do_next: if (full)