There're several problems in hb kernel. 1) CONFIG_DEBUG_HIGHBANK_UART is not enabled 2) HB_DEBUG_LL_VIRT_BASE resides in vmalloc area, wasting memory 3) arch/arm/mach-highbank/include/mach/debug-macro.S uses the predefined phys/virt uart io address directly - should calculate the value from HB_DEBUG_LL_VIRT_BASE instead.
1) is critical, which ensures 0xfee36000 is mapped to 0xfff36000 so that printch works for earlyprintk. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1034781 Title: kernel hangs with earlyprintk on highbank To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1034781/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs