Subject: Re: Re; kern/36783
To: Blair Sadewitz <blair.sadewitz@gmail.com>
From: Antti Kantee <pooka@cs.hut.fi>
List: tech-kern
Date: 09/07/2007 13:41:59
On Thu Sep 06 2007 at 23:41:39 -0400, Blair Sadewitz wrote:
> I found out what caused this panic (in pool_get()):
>
> In lfs_subr.c, maxbpp is type int. The pool functions naturally want
> argument 2 (size) to be type size_t. Given that I'm using the amd64
> port, I'm not surprised that pool_get complained about a page being
> empty!
>
> I'm using gmail in elinks right now and don't have screen installed,
> so I can't paste a patch into the body of this email. However, I
> trust changing the type of maxbpp to size_t isn't too laborious for an
> intrepid developer.
I probably misunderstand you. Are you saying that pool_get() fails
because the pool needs to be initialized with a size > 2^31? Did you
test this fix?
I'll wait for the patch ;)
--
Antti Kantee <pooka@iki.fi> Of course he runs NetBSD
http://www.iki.fi/pooka/ http://www.NetBSD.org/
"la qualité la plus indispensable du cuisinier est l'exactitude"