| Summary: | atom-pc images should work on Fedora virt-manager out of the box | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] Meta-yocto | Reporter: | Ross Burton <ross.burton> |
| Component: | meta-yocto | Assignee: | Dexuan Cui <dexuan.cui> |
| Status: | VERIFIED WONTFIX | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium | CC: | dvhart, laurentiu.serban, poky.bs.watcher, poky.watcher, sgw, shane.wang |
| Version: | 1.1.1 | ||
| Target Milestone: | 1.3 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | (P2) | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | --- | |
|
Description
Ross Burton
2012-05-03 12:33:16 UTC
I guess a better solution would be a kvm machine type, with all the virtio drivers and relevant tuning. Oh, that comment comes from the realisation that atom-pc is missing many drivers. virtio networking for example, and the majority of the sound drivers. Have you considered building for the qemux86 machine when you want to run under emulation? We have added pcnet32 as it was required for vmware (iirc) and was also supported by qemux86. If you have a missing feature that qemux86 does support, we should be able to add it to that machine, and it would likely be more appropriate. This would allow us to keep atom-pc more minimal. Would this work for you? The waiting for removable media part will have something to do with udev and how devices appear when run under virt-manager. This might be something to investigate. As for virt-io, the atom-pc machine is intended to be run on virtual hardware, and is optimized (minimized) to do so. Not running in emulation is not intentional, but also not surprising. Unlike a generic distribution, each image we build with Yocto is customized for it's specific target. As such, the solution to this problem is to create a linux-yocto bbappend that adds the config options you want in a config fragment "virtio.cfg" for example, and build that. I plan to mark this as RESOLVED-WILL_NOT_FIX, and suggest the issue with Waiting for removable media with virt-manager be opened as a separate bug. Will wait to here from Ross before doing so. Agreed, a "kvm" machine with virtio drivers and guest tools for tighter integration is the best way forward. I'll open another bug for the hang. Filed #2549 (waiting...) and #2550 (kvm machine). Setting to verified after Ross latest comment |