Re: Running out of vmalloc space

Stephen C. Tweedie
2001-05-17T17:39:31Z

Hi,

On Thu, May 17, 2001 at 11:13:00AM -0600, David Pinedo wrote:

> On Linux, HP supports up to two FX10 boards in the system. In order to
> use two FX10 boards, the kernel driver needs to map the frame buffer and
> control space for both of the boards. That's a lot of address space,
> 2*(16M+32M)=96M to be exact. Using this much virtual address space on a
> stock RH7.1 smp kernel on a system with 0.5G of memory didn't seem to
> be a problem. However, a colleague reported a problem to me on his
> system with 1.0G of memory -- the X server was exiting with an error
> message indicating that it couldn't map both devices.

You obviously want to be able to map this memory into the X server's
virtual address space, but do you really need to map it into the
kernel's VA too?

Cheers,
Stephen