On 12/8/06, Eric W. Biederman ebiederm@xmission.com wrote:
Your or I missed a bug fix/enhancement in there somewhere.
I found the problem. the __set_fixmap need to __va, so the entries will be referred from PAGE_OFFSET.
solution will be 1. move enable_dbgp_console from setup_early_printk, and call it from setup_arch after init_memory_mapping. 2. or make __set_fixmap can use __pa or pa()+__START_KERNEL_map in addtion to _va.
please check attached updated patch that is your patch plus 1.
YH