Thread (181 messages) 181 messages, 8 authors, 2009-11-28

Re: [RFC PATCH 14/19] powerpc: allow ioremap within reserved fake ram regions

From: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Date: 2009-11-26 21:13:31

On Thu, 2009-11-26 at 16:35 +0100, Albert Herranz wrote:
Benjamin Herrenschmidt wrote:
quoted
On Tue, 2009-11-24 at 18:09 +0100, Albert Herranz wrote:
quoted
I could use ppc_md.ioremap to duplicate ioremap except for the ioremap
ram check.
But calling the stock ioremap without modifying it is not possible
because it checks and bails out when ioremapping a region marked as
ram (even if it's not real ram and it's memreserved).

Is the list of memreserved areas preserved once the kernel is running?
If it is preserved another option would be to unban ioremapping ram if
memreserved.
Yes, check lmb's they should still be around.
Good.
So adding a kconfig option to allow ioremapping memreserved memory marked
as ram and adding a proper check (under that kconfig) to unban this case
in ioremap would be an acceptable solution?
Don't even make it Kconfig. Stick it under you GAMECUBE_COMMON for now
or CONFIG_WII or whatever. This is temporary until we sort out the whole
disctontig mem issue.

Cheers,
Ben.
quoted
Cheers,
Ben.
Thanks,
Albert
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help