[pxc] PXC 0.80 unable to allocate memory

Alessandro Rubini rubini@gnu.org
Thu, 11 Oct 2001 18:12:28 +0200


Hello.

> I've just upgraded a machine with a PXC-200 to a newer Debian release,
> and the PXC-200 driver is now refusing to load.  The upgrade meant
> going from 2.2.18pre15 to 2.2.18 final, and I also went from PXC 0.23
> to 0.80 at the same time.  (Dropping back to 0.23 doesn't fix the
> problem.)

I had no problem at all with any kernel (btw, yesterday night I tried
2.4.10 on my test box and the allocator worked flawlessly, even if a
client of mine using hte allocator for his own driver told me it
doesn't work after 2.4.9.

> In fact, the following output is with 'mem=96M' supplied.

96M is 0x0600.0000, while the message you report makes it try out
0x4600.0000, i.e. 1GB higher. No wonder it doesn't find memory there.
I wonder why did it get that high, though.

What is the kernel configuration you are running? There may be a bug
that went unnoticed wrt memory remapping. Are you running with CONFIG_1GB
or something else?

Hope to solve the issue soon. Will try 2.2.18 with CONFIG_2GB tonight or so.

/alessandro