> From: Daniel Pocock <dan...@pocock.pro>
> Date: Fri, 4 Sep 2020 18:32:20 +0200

Hi Daniel,

> 
> On 04/09/2020 18:22, Mark Kettenis wrote:
> 
> > 
> > Hmm, I think that means that you have too much memory in your machine ;).
> 
> but I only used half the slots

Don't fill them just yet if you want to try running OpenBSD!

> > Seriously though, I have an idea why this happens; I'll see if I can
> > come up with a quick fix.
> 
> Great, I'll be happy to test it and give some feedback

I committed a quick fix that (if my calculations are right) should
allow you to boot with 128G of RAM (but probably not with 256G).  The
latest snapshot probably already has those fixes.  But if you get the
same output, please try again in a day or so.

In case you're interested, the problem is that the kernel virtual
address space is somewhat limited in the current implementation (4G,
which I now bumped to 6G).  With 128G a large fraction of that space
gets used for the data structures that describe the memory pages.  I
need to expand the kernel virtual address space further but that is
a bit more work.

> It is a new build so I'll be trying a few different things on it before
> putting it into serious use.  Is there anything else that would be
> useful for me to exercise in OpenBSD on Talos II?

It is still early days for OpenBSD/powerpc64 so any testing you can do
is welcome.  If you end up testing additonal PCIe hardware in the
machine let me know and I can provide some hints for adding the
necessary drivers.

Cheers,

Mark

Reply via email to