Messages in this thread | | | Date | Sun, 30 Oct 2011 12:33:33 +0100 | From | Marco Stornelli <> | Subject | Re: [PATCH] ramoops appears geared to not support ARM |
| |
Il 30/10/2011 03:07, Bryan Freed ha scritto: > Right, and that is what I do to get ARM working. The reserve() function > calls memblock_reserve() to reserve the memory for RAMOOPS. Keeping it > part of main memory (by not using memblock_remove()) gets the memory > properly mapped. >
According to Russell, it needs to use memblock_remove to exclude that piece of memory.
> The problem I think we need to resolve is that this makes the ramoops > driver messy.
I agree. Indeed I think we don't need to do anything in the driver. The problem is only how to exclude a piece of memory from kernel main memory view. For x86 it's trivial, for ARM it doesn't, but it's still possible.
Marco
| |