lp:~zulcss/qemu-kvm/trunk
- Get this branch:
- bzr branch lp:~zulcss/qemu-kvm/trunk
Branch merges
Branch information
Recent revisions
- 3412. By Jan Kiszka <email address hidden>
-
Remove old kvm-kmod traces from build system
This became a separate package long ago.
Signed-off-by: Jan Kiszka <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3411. By Alex Williamson <email address hidden>
-
device-assignment: be more selective in interrupt disabling
An 82576 physical function assigned to a Windows 7 guest currently
doesn't work because the driver seems to gratuitiously disable
MSI and MSIX interrupts. When it does this, we blindly deassign
the current interrupt setup, leaving the device with no interrupts.
Instead let's only deassign the irq if we were previously using
MSI/MSIX or if we're going to start using MSI/MSIX.Signed-off-by: Alex Williamson <email address hidden>
Acked-by: Chris Wright <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3410. By Gleb Natapov <email address hidden>
-
do not enter vcpu again if it was stopped during IO
To prevent reentering vcpu after IO completion it is not enough
to set env->stopped since it is checked only in main loop but control
will not get there until next non-IO exit since kvm_run() will reenter
vcpu to complete IO instruction. Solve this by sending self-signal to
request exit after IO instruction completion.Signed-off-by: Gleb Natapov <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3409. By Jes Sorensen
-
Declare no_hpet variable for all targets
We need to declare 'int no_hpet' for all targets to avoid build
failure on no x86 builds.Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3408. By Jes Sorensen
-
Only treat KVM specific cmdline options for KVM enabled builds
This fixes build breakage for target MIPS etc.
Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3407. By Jes Sorensen
-
Only export phys_mem create functions for !CONFIG_USER_ONLY builds
Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3406. By Jes Sorensen
-
Build certain drivers for MIPS as well
pcspk.o i8254.o acpi.o acpi_piix4.o are all required for MIPS as well,
add them to Makefile.target accordingly.Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3405. By Jes Sorensen
-
time_drift_fix is x86 only, rather than !ia64
time_drift_fix is only present on x86, not just on !ia64. This allows
the code to build for other archs, like MIPS.Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3404. By Jes Sorensen
-
Remove duplicate kvm_init() stub from qemu-kvm.h
Avoid build conflicts and move prototype out of CONFIG_KVM to make the
stub in kvm-stub.c visible.Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden> - 3403. By Jes Sorensen
-
Only call kvm_set_irqfd() if CONFIG_KVM is defined
This avoids breaking the build for non KVM targets where
kvm_set_irqfd() is not defined.Signed-off-by: Jes Sorensen <email address hidden>
Signed-off-by: Avi Kivity <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)