1. 30 May, 2009 1 commit
    • Michal Simek's avatar
      microblaze: Fix problem with early_printk in startup · fee3c55d
      Michal Simek authored
      Problem arise when is incopatibility between kernel/dts/pvr
      and kernel tries to announce it. Early printk device
      (uartlite in our case) was in TLB 2 and when kernel
      extract DTB it necessary to allocate at least one
      TLB at the end of memory. First free TLB was number two
      where was early printk. But checking mechanism (kernel/dts/pvr)
      was after extrahing but TLB 2 was different. This caused
      that kernel hung up.
      Moving early printk device to TLB 63 solve it and we don't
      protect it which means that we can use early_printk messages
      only for initial parts of kernel then we rewrite TLB 63.
      Reported-by: default avatarEdgar E. Iglesias <edgar.iglesias@gmail.com>
      Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
      fee3c55d
  2. 26 May, 2009 31 commits
  3. 22 May, 2009 1 commit
  4. 21 May, 2009 7 commits