Fatal trap 18: integer divide fault while in kernel mode
Randy Bush
randy at psg.com
Wed Jan 4 09:59:11 PST 2006
> 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
More information about the freebsd-current
mailing list