Linaro kernel standard architecture and Hardware support
This session will cover all technical requirements under K5 standard requirement and h/w support:
K5.1 Thumb2 support
K5.2 Cortex A15 initial support
K5.2 UEFI support (covered by https:/
See the specification wiki page for the agenda for the UDS session.
Blueprint information
- Status:
- Complete
- Approver:
- Paul McKenney
- Priority:
- Undefined
- Drafter:
- Dave Martin
- Direction:
- Approved
- Assignee:
- Dave Martin
- Definition:
- Approved
- Series goal:
- Accepted for devtrack
- Implementation:
- Informational
- Milestone target:
- None
- Started by
- Deepak Saxena
- Completed by
- Deepak Saxena
Whiteboard
Note - work item assignments are currently provisional and may change.
Items discussed at LDS 11.11 which need TSC discussion. These may be acted on in a future cycle:
Follow up with KVM community in regards to KVMtool, see what they have and if we should pull it into our side: TODO
Have follow up discussion regarding hypervisor interface (Arnd, Will, ?): TODO
Linaro to find out who to follow up with re TrustZone/security environment interface standardisation (GlobalPlatform, ARM, ... ?): TODO
Raise for discussion by TSC and partners - TrustZone/security environment iterface standardisation
Work Items
Work items:
[dave-martin-arm] to document what he needed to do get Thumb-2 kernel working for a new SoC: TODO
[dave-martin-arm] to follow up with each landing team to find some one to implement Thumb-2 for each remaining SoC: TODO
[dave-martin-arm] follow up to see if Versatile Express can be built in thumb2 by default in Linaro kernels -- cmarinas says it works: TODO
run comparitive benchmark of ARM/Thumb-2 kernel using lmbench: TODO
[dsaxena-linaro] follow up with infrastructure team about tracking code-size metrics for linaro kernel builds: TODO
[tixy] complete kprobes for Thumb-2: TODO
[dave-martin-arm] investigate whether breakpoints facility in perf userspace tool is broken (assuming that sizeof(unsigned long) == sizeof(
[tixy] Check whether work is needed to get kgdb working with Thumb-2: TODO
Check whether perf jump labels (CONFIG_JUMP_LABEL) need work for Thumb-2 (maybe follow up with the maintainer Jason Baron): TODO
[tixy] to reproduce/
[npitre] to pull Catalin's A15 tree into Linaro's 2.6.39 tree: TODO
[will-deacon] to ping KVM-on-A15 developer: TODO