linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* does non-continuous RAM means I need to select the sparse memory model?
@ 2011-11-29 20:30 Uwe Kleine-König
  2011-11-30  0:39 ` Fabio Estevam
  2011-12-01 18:28 ` does non-continuous RAM means I need to select the sparse memory model? Russell King - ARM Linux
  0 siblings, 2 replies; 9+ messages in thread
From: Uwe Kleine-König @ 2011-11-29 20:30 UTC (permalink / raw)
  To: linux-arm-kernel

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/  |

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-12-01 20:55 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-29 20:30 does non-continuous RAM means I need to select the sparse memory model? Uwe Kleine-König
2011-11-30  0:39 ` Fabio Estevam
2011-11-30  7:32   ` Uwe Kleine-König
2011-12-01 10:57   ` flatmem broken for nommu? [Was: Re: does non-continuous RAM means I need to select the sparse memory model?] Uwe Kleine-König
2011-12-01 15:39     ` Uwe Kleine-König
2011-12-01 16:10       ` Stefan Hellermann
2011-12-01 20:18         ` Uwe Kleine-König
2011-12-01 18:28 ` does non-continuous RAM means I need to select the sparse memory model? Russell King - ARM Linux
2011-12-01 20:55   ` Uwe Kleine-König

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).