From owner-cvs-src@FreeBSD.ORG Sun Jan 1 03:55:15 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 318F016A420; Sun, 1 Jan 2006 03:55:15 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B90343D45; Sun, 1 Jan 2006 03:55:14 +0000 (GMT) (envelope-from scottl@samsco.org) Received: from [192.168.254.11] (junior.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.4/8.13.4) with ESMTP id k013tAs4058490; Sat, 31 Dec 2005 20:55:10 -0700 (MST) (envelope-from scottl@samsco.org) Message-ID: <43B752A0.9060100@samsco.org> Date: Sat, 31 Dec 2005 20:55:12 -0700 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.12) Gecko/20051230 X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Bjoern A. Zeeb" References: <200512311439.jBVEdLak061352@repoman.freebsd.org> <20060101033654.B24703@maildrop.int.zabbadoz.net> In-Reply-To: <20060101033654.B24703@maildrop.int.zabbadoz.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.8 required=3.8 tests=ALL_TRUSTED, SUBJ_HAS_SPACES autolearn=failed version=3.1.0 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on pooker.samsco.org Cc: cvs-src@FreeBSD.org, src-committers@FreeBSD.org, Alexander Leidinger , cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 identcpu.c src/sys/amd64/amd64 identcpu.c src/sys/alpha/alpha cpuconf.c src/sys/arm/arm identcpu.c src/sys/ia64/ia64 machdep.c src/sys/powerpc/powerpc machdep.c src/sys/sparc64/sparc64 identcpu.c src/sys/kern ... X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Jan 2006 03:55:15 -0000 I have ample amd64 resources that can be used for testing patches before commit, and I'm quite happy to make them available via remote access to FreeBSD committers. I'm pretty sure that there are resources in the FreeBSD cluster too. Bjorn, have a good rest, and thanks for working on this and the other broken commits. Scott Bjoern A. Zeeb wrote: > On Sat, 31 Dec 2005, Alexander Leidinger wrote: > >> netchild 2005-12-31 14:39:20 UTC >> >> FreeBSD src repository >> >> Note to AMD owners (IA32 and AMD64): please run "sysctl >> vm.stats.pagequeue" >> and report if the cache* values are zero (= bug in the cache >> detection code) >> or not. > > ... > >> Revision Changes Path >> 1.142 +32 -0 src/sys/amd64/amd64/identcpu.c > > > > it's past 4:30am here so please review before committing: > > Index: sys/amd64/amd64/identcpu.c > =================================================================== > RCS file: /shared/mirror/FreeBSD/r/ncvs/src/sys/amd64/amd64/identcpu.c,v > retrieving revision 1.142 > diff -u -p -r1.142 identcpu.c > --- sys/amd64/amd64/identcpu.c 31 Dec 2005 14:39:18 -0000 1.142 > +++ sys/amd64/amd64/identcpu.c 1 Jan 2006 03:38:26 -0000 > @@ -69,8 +69,8 @@ void panicifcpuunsupported(void); > > static void print_AMD_info(void); > static void print_AMD_assoc(int i); > +static void setPQL2_AMD(int *const size, int *const ways); > void setPQL2(int *const size, int *const ways); > -static void setPQL2_AMD(void); > > int cpu_class; > char machine[] = "amd64"; > @@ -533,7 +533,7 @@ print_AMD_info(void) > } > > static void -setPQL2_AMD(void) > +setPQL2_AMD(int *const size, int *const ways) > { > if (cpu_exthigh >= 0x80000006) { > u_int regs[4]; > @@ -553,7 +553,7 @@ setPQL2_AMD(void) > } > > void > -setPQL2(int *const size, int *const ways); > +setPQL2(int *const size, int *const ways) > { > if (strcmp(cpu_vendor, "AuthenticAMD") == 0) > setPQL2_AMD(size, ways); > > > > >> sysctl -a vm.stats.pagequeue > > vm.stats.pagequeue.page_colors: 16 > vm.stats.pagequeue.cachesize: 1024 > vm.stats.pagequeue.cachenways: 16 > vm.stats.pagequeue.prime1: 5 > vm.stats.pagequeue.prime2: 3 > >