does non-continuous RAM means I need to select the sparse memory model?
Uwe Kleine-König
u.kleine-koenig at pengutronix.de
Tue Nov 29 15:30:10 EST 2011
Hello,
I'm currently working on a new arch port and my current machine has RAM
at 0x10000000 and 0x80000000. So there is a big hole between the two
banks. When selecting the sparse memory model it works, but when
selecting flat the machine runs into a BUG in mark_bootmem() called by
free_unused_memmap() to free the space between the two banks.
Is that expected (meaning I cannot use the flat model)? I currently
don't have another machine handy that has >1 memory back to test that.
This happens on 3.2-rc2 and with a port on 2.6.33 I don't need to select
sparse.
Best regards and thanks for any insight,
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | http://www.pengutronix.de/ |
More information about the linux-arm-kernel
mailing list