Support uncompress message on multi-platform kernels

Registered by Deepak Saxena on 2012-11-13

The current multi-platform kernel patches cause us to loose the ablity to see the "Uncompressing Linux...." message. While this is not a show-stopper issue, it is something that distro users, specially in the server world, are likely to expect when they boot up a system. The reason this does not work is that each platform has a completely different serial port layout.

Blueprint information

Status:
Complete
Approver:
Deepak Saxena
Priority:
Essential
Drafter:
Jakub Pavelek
Direction:
Approved
Assignee:
Shawn Guo
Definition:
Approved
Series goal:
Accepted for kernel-merge-window
Implementation:
Implemented
Milestone target:
milestone icon 3.10
Started by
Jakub Pavelek on 2013-02-25
Completed by
Arnd Bergmann on 2013-05-09

Related branches

Sprints

Whiteboard

Meta:
Roadmap id: CARD-114
Headline: Uncompress message is now supported on multi-platform kernels
Acceptance:
   * feature accepted upstream
   * git commit hash or url logged here for reference

[arnd-arndb 2013-02-25] The solution proposed by Shawn Guo is to reuse the debug_ll code on all platforms that allow it. This brings back debug_ll support, but one still has to pick support for a specific platform for those messages, and enabling it will make the kernel unbootable on other platforms. This has not made it into the 3.9 kernel, targetting for 3.10.
[jakub-pavelek 2013-03-25] Nothing logged during 13.03, lets get it upstreamed in 13.04 as 3.10 merge window is closing
[arnd-arndb 2013-04-08] rmk queued it for 3.10 as 3b4af9bc2447 "ARM: 7672/1: uncompress debug support for multiplatform build"
[arnd-arndb 2013-05-08] Merged into 3.10-rc1 now.

(?)

Work Items

Work items for 13.02:
implement: DONE

Work items for 13.05:
Get it into 3.10: DONE
Log upstream git commit url or hash here for reference: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.