On 10/9/07, Andi Kleen <[EMAIL PROTECTED]> wrote: > > > Care to add a line of documentation if you keep it in mm/memory.c? > > It would be better to just use early_ioremap() (or ioremap()) > > That is how ACPI who has similar issues accessing its tables solves this.
Yes. That is another solution. But there is some problem about early_ioremap (boot_ioremap, bt_ioremap for i386) or ioremap. - ioremap can not be used before mem_init. - For i386, boot_ioremap can map at most 4 pages, bt_ioremap can map at most 16 pages. This will be an unnecessary constrains for size of setup_data. - For i386, the virtual memory space of ioremap is limited too. Best Regards, Huang Ying - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/