From owner-freebsd-current@FreeBSD.ORG Wed Jan 4 17:59:11 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 40A9316A41F for ; Wed, 4 Jan 2006 17:59:11 +0000 (GMT) (envelope-from randy@psg.com) Received: from rip.psg.com (rip.psg.com [147.28.0.39]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8104543D5F for ; Wed, 4 Jan 2006 17:59:01 +0000 (GMT) (envelope-from randy@psg.com) Received: from localhost ([127.0.0.1] helo=roam.psg.com) by rip.psg.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.60 (FreeBSD)) (envelope-from ) id 1EuCuZ-000K3B-6k; Wed, 04 Jan 2006 17:58:59 +0000 Received: from localhost ([127.0.0.1] helo=roam.psg.com) by roam.psg.com with esmtp (Exim 4.60 (FreeBSD)) (envelope-from ) id 1EuCuX-000D4o-Ph; Wed, 04 Jan 2006 07:58:57 -1000 From: Randy Bush MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <17340.3297.187368.120900@roam.psg.com> Date: Wed, 4 Jan 2006 07:58:57 -1000 To: Alexander Leidinger References: <17339.64774.805229.732725@roam.psg.com> <20060104184153.5c59b660@Magellan.Leidinger.net> Cc: freebsd-current@freebsd.org Subject: Re: Fatal trap 18: integer divide fault while in kernel mode X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Jan 2006 17:59:11 -0000 > Index: sys/vm/vm_pageq.c > =================================================================== > RCS file: /big/FreeBSD-CVS/src/sys/vm/vm_pageq.c,v > retrieving revision 1.19 > diff -u -u -r1.19 vm_pageq.c > --- sys/vm/vm_pageq.c 31 Dec 2005 14:39:20 -0000 1.19 > +++ sys/vm/vm_pageq.c 4 Jan 2006 17:39:09 -0000 > @@ -79,7 +79,7 @@ > > setPQL2(&pq_cachesize, &pq_cachenways); > > - if (pq_cachesize > 0) > + if (pq_cachesize > 0 && pq_cachenways > 0 && PAGE_SIZE > 1024) > PQ_NUMCOLORS = pq_cachesize / (PAGE_SIZE/1024) / \ > pq_cachenways; > else worked! mahalo, randy