lp:qemu-kvm
- Get this branch:
- bzr branch lp:qemu-kvm
Branch merges
Branch information
Import details
This branch is an import of the HEAD branch of the Git repository at git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git.
Last successful import was .
Whiteboard
requires nested trees.
Recent revisions
- 2991. By Dustin Kirkland
-
qemu-kvm: fix segfault when running kvm without /dev/kvm
qemu-kvm segfaults on systems without access to /dev/kvm.
The global kvm_allowed is being set too late in vl.c.This patch moves the kvm initialization a bit higher in the
vl.c main, just after the daemonize fork.This fix is intended to be a short term solution, solving the
segfaults.In the longer term, the suggested approach requires a bit more
development and testing:
* If no arg given => try kvm, try kqemu, try tcg
* If --accelmode arg given => try $arg, and fail if unavailableSigned-off-by: Dustin Kirkland <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2990. By Marcelo Tosatti
-
Merge branch 'upstream-merge'
* upstream-merge:
microblaze: Compute masks for alignment checks at translation time.
microblaze: Trap on bus accesses to unmapped areas.
microblaze: MMU shows more respect to synthesis config.
microblaze: Trap on unaligned data accesses.
microblaze: Trap on divizions by zero.
microblaze: Correct mfs into r0.
microblaze: Catch illegal insns and privilege violations.
microblaze: Add infrastructure for supporting hw exceptions.
microblaze: Clear exception in dslot ESR bit if not in dslot.
microblaze: Correct MMU debug log.
Fix warning on x86_64
Sparc32: port sun4c interrupt controller to VMState design
Sparc32: port timers to VMState design
Sparc32: timer field is never NULL
Add VMState support for ptimers
esp (sparc32) Extra scsi data.
Fix compiler warnings
Fix breakage due to __threadSigned-off-by: Marcelo Tosatti <email address hidden>
- 2989. By Jan Kiszka <email address hidden>
-
qemu-kvm: Install built option roms
Based on Avi's version:
Pick up option roms from the build directory if available. As we do not
ship a extboot.bin binary, this also fixes the installation of this rom.Signed-off-by: Jan Kiszka <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2988. By Avi Kivity
-
vmxcap: Add tool to query vmx capabilities
This should really be in the kernel, but there are too many of them.
Signed-off-by: Avi Kivity <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2987. By Mohammed Gamal
-
Handle emulation failure in userspace
Since we return to userspace from KVM on invalid state emulation failure, let
qemu handle it.Signed-off-by: Mohammed Gamal <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2986. By Mohammed Gamal
-
Update kvm.h in qemu-kvm tree
Update struct kvm_run and KVM_EXIT_* constants to match the one in the
kernel-space treeSigned-off-by: Mohammed Gamal <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2985. By Avi Kivity
-
Remove unneeded printf() in kvm_run()
Snuck in during debugging.
Signed-off-by: Avi Kivity <email address hidden>
Signed-off-by: Marcelo Tosatti <email address hidden> - 2984. By Avi Kivity
-
Revert back to rtl8139 as default nic
e1000 is not supported well on Windows XP.
Signed-off-by: Avi Kivity <email address hidden>
- 2982. By Avi Kivity
-
Merge branch 'upstream-merge'
* upstream-merge: (142 commits)
Fix gcc 3 warning: comparison is always true due to limited range of data type
Fix gcc 3 warning about uninitialized variable
Sparc32: port Slavio misc devices to VMState design
Sparc32: port ECC memory controller to VMState design
Sparc32: port IOMMU to VMState design
Sparc32: port DMA controller to VMState design
Sparc32: port TCX to VMState design
Sparc32: port interrupt controller to VMState design
Update OpenBIOS images to r569
Suppress kraxelisms
Fix Sparc64 breakage: add dummy ISA irqs
Fix merge of 59f2a78793b6d17634f39646d604e8 4af51e0919
Don't compile aio code if CONFIG_LINUX_AIO is undefined
Fix sb16 breakage due to unassigned s->irq
Fix formatting
Relax pthreads check to avoid win32
e1000 cleanup
pcnet: Add pci_pcnet_{save/load} functions, then remove PCNetState pci_dev field
pcnet: remove useless casts This are casts to the very type of the function
pcnet: Change casts to DO_UPCAST() for PCIPCNetState
...Signed-off-by: Avi Kivity <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)