Bug 12981 - Switch qemuarm to qemu -m virt rather than versatilepb
Summary: Switch qemuarm to qemu -m virt rather than versatilepb
Status: RESOLVED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: virtual machines (show other bugs)
Version: 2.7
Hardware: All Multiple
: Medium+ enhancement
Target Milestone: 2.7 M3
Assignee: Jon Mason
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2018-11-06 17:34 UTC by Jon Mason
Modified: 2019-03-18 19:16 UTC (History)
1 user (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Mason 2018-11-06 17:34:49 UTC
For speed and efficiency, it would be better to use the "virt" machine type, over the existing emulation of the "versatile" board.  Make the necessary changes in QEMU config to allow for this.
Comment 1 Jon Mason 2019-03-18 19:16:31 UTC
The fix for this issue is in git master branch
commit 6acb45106dafaf6895ad1fb086b6977c256518f6
Author: Jon Mason <jdmason@kudzu.us>
Date:   Tue Mar 5 17:32:19 2019 -0500

    qemuarm: Swap for an arm7ve (A15) configuration
    
    Add new QEMU BSP for a Arm Cortex-A15 system and use this as qemuarm,
    moving the old armv5te Versatile PB based machine to qemuarmv5.
    
    The new machine uses the QEMU virt machine type, which should be
    faster to emulate and updates the qemuarm support to a modern
    architecture.
    
    (From OE-Core rev: 6fc70eb4f3494bee2be10ee24fe3ea1c8b5ff988)
    
    Signed-off-by: Jon Mason <jdmason@kudzu.us>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>

This commit should be in 2.7 M3