Region overflow in bootstrap

Adam Lackorzynski adam at os.inf.tu-dresden.de
Tue Jun 4 00:30:17 CEST 2013


On Mon Jun 03, 2013 at 16:13:44 +0200, Markus Partheymueller wrote:
> When booting Fiasco/L4Re on my test machine (16G RAM, quad-core i7), I get
> the following error message, unless I have all CPUs and HyperThreading
> active:
> 
> L4 Bootstrapper
>   Build: #2 Mon Jun  3 14:15:47 CEST 2013, x86-32, 4.8.0
>   Limiting 'RAM' region   [100000000, 43e5fffff] {33e600000} to
> [100000000, 10ea803ff] {  ea80400} due to 3024 MB limit
> Bootstrap: add_nolimitcheck: Region overflow
> 
> As soon as I deactivate CPUs in the BIOS or deactivate HT, it fails.
> 
> Increasing the buffer __ram[8] to, e.g., __ram[16] in
> bootstrap/server/src/startup.cc:L67 does the trick.
> 
> Maybe that buffer is too small for some machines?

Strange but if it needs to be increased I'll do...

Do you maybe see a connection between number of CPUs and entries in the
mmap table? Wondering whether doubling will really fix it.


Adam
-- 
Adam                 adam at os.inf.tu-dresden.de
  Lackorzynski         http://os.inf.tu-dresden.de/~adam/




More information about the l4-hackers mailing list