Also, i want to say that qcow2 that was mounted on nb0 is placed on /dev/sda.
Kind regards, Gleb Stepanov.
operates , because if i've
writtien 55 mb with 1 mb blocks
i should get 55 operations instead of 432.
Kind regards, Gleb Stepanov.
operates , because if i've
writtien 55 mb with 1 mb blocks
i should get 55 operations instead of 432.
Kind regards, Gleb Stepanov.
...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Gleb.
that Gleb pointed out
temporarily) instead of synchronize_rcu(), should we still ensure this?
The problem is that we should ensure this, so using call_rcu is not
possible (even not considering the memory allocation problem).
Not changing current behaviour is certainly safer, but I am
many
interrupts, then OS perform zeroing this CPU's IDT before receiving
interrupts,
will the same problem happen?
This is just an example. OS can ensure that there is no other pending interrupt
by some other means.
--
Gleb.
On Thu, Nov 28, 2013 at 10:29:36AM +0100, Paolo Bonzini wrote:
Il 28/11/2013 10:19, Gleb Natapov ha scritto:
Not changing current behaviour is certainly safer, but I am still not 100%
convinced we have to ensure this.
Suppose guest does:
1: change msi interrupt by writing to pci
On Thu, Nov 28, 2013 at 11:49:00AM +0200, Avi Kivity wrote:
On 11/28/2013 11:19 AM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 09:55:42AM +0100, Paolo Bonzini wrote:
Il 28/11/2013 07:27, Zhanghaoyu (A) ha scritto:
Without synchronize_rcu you could have
VCPU writes to routing table
On Thu, Nov 28, 2013 at 12:12:55PM +0200, Avi Kivity wrote:
On 11/28/2013 12:11 PM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 11:49:00AM +0200, Avi Kivity wrote:
On 11/28/2013 11:19 AM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 09:55:42AM +0100, Paolo Bonzini wrote:
Il 28/11/2013 07:27
, and in very
rare cases higher.
Paolo
--
Gleb.
On Thu, Nov 28, 2013 at 01:18:54PM +0200, Avi Kivity wrote:
On 11/28/2013 01:02 PM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 12:12:55PM +0200, Avi Kivity wrote:
On 11/28/2013 12:11 PM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 11:49:00AM +0200, Avi Kivity wrote:
On 11/28/2013 11:19 AM
On Thu, Nov 28, 2013 at 12:10:40PM +0100, Paolo Bonzini wrote:
Il 28/11/2013 12:09, Gleb Natapov ha scritto:
- if there are no callbacks, but there are readers, synchronize_srcu
busy-loops for some time checking if the readers complete. After a
while (20 us for synchronize_srcu, 120 us
On Thu, Nov 28, 2013 at 01:33:48PM +0200, Michael S. Tsirkin wrote:
On Thu, Nov 28, 2013 at 01:22:45PM +0200, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 01:18:54PM +0200, Avi Kivity wrote:
On 11/28/2013 01:02 PM, Gleb Natapov wrote:
On Thu, Nov 28, 2013 at 12:12:55PM +0200, Avi Kivity
return and VMENTRY to service VM immediately, no more
need to blocked to wait RCU grace period.
And, I have implemented a raw patch, took a test in our telecom environment,
above problem disappeared.
Any better ideas?
Thanks,
Zhang Haoyu
--
Gleb.
On Tue, Nov 26, 2013 at 02:48:10PM +0200, Gleb Natapov wrote:
On Tue, Nov 26, 2013 at 12:40:36PM +, Zhanghaoyu (A) wrote:
Hi all,
When guest set irq smp_affinity, VMEXIT occurs, then the vcpu thread will
IOCTL return to QEMU from hypervisor, then vcpu thread ask the hypervisor
changing userspace to use KVM_SIGNAL_MSI for
MSI injection?
--
Gleb.
On Tue, Nov 26, 2013 at 04:20:27PM +0100, Paolo Bonzini wrote:
Il 26/11/2013 16:03, Gleb Natapov ha scritto:
I understood the proposal was also to eliminate the
synchronize_rcu(),
so while new interrupts would see the new routing table, interrupts
already in flight could pick up
On Tue, Nov 26, 2013 at 05:28:23PM +0100, Paolo Bonzini wrote:
Il 26/11/2013 17:24, Gleb Natapov ha scritto:
VCPU writes to routing table
e = entry from IRQ routing table
kvm_irq_routing_update(kvm, new);
VCPU resumes execution
On Tue, Nov 26, 2013 at 06:27:47PM +0200, Avi Kivity wrote:
On 11/26/2013 06:24 PM, Gleb Natapov wrote:
On Tue, Nov 26, 2013 at 04:20:27PM +0100, Paolo Bonzini wrote:
Il 26/11/2013 16:03, Gleb Natapov ha scritto:
I understood the proposal was also to eliminate the
synchronize_rcu(),
so
On Tue, Nov 26, 2013 at 06:05:37PM +0200, Michael S. Tsirkin wrote:
On Tue, Nov 26, 2013 at 02:56:10PM +0200, Gleb Natapov wrote:
On Tue, Nov 26, 2013 at 01:47:03PM +0100, Paolo Bonzini wrote:
Il 26/11/2013 13:40, Zhanghaoyu (A) ha scritto:
When guest set irq smp_affinity, VMEXIT occurs
From: Paolo Bonzini pbonz...@redhat.com
Only the first item of the array was ever looked at. No
practical effect, but still worth fixing.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Gleb Natapov g...@redhat.com
---
target-i386/kvm.c | 4 ++--
1 file changed, 2 insertions
...@redhat.com
Signed-off-by: Gleb Natapov g...@redhat.com
---
hw/i386/kvm/pci-assign.c | 56 +---
1 file changed, 10 insertions(+), 46 deletions(-)
diff --git a/hw/i386/kvm/pci-assign.c b/hw/i386/kvm/pci-assign.c
index 011764f..4e65110 100644
--- a/hw/i386/kvm
The following changes since commit fc8ead74674b7129e8f31c2595c76658e5622197:
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging (2013-10-18
10:03:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
for you to fetch
, too.
Yes.
Yeah, forget to add 1.7 to the subject.
--
Gleb.
: kvm_arch_init_vcpu (kvm.c:446)
Instead of adding more memset calls for parts of cpuid_data, the existing
calls were removed and cpuid_data is now initialized completely in one
call.
Signed-off-by: Stefan Weil s...@weilnetz.de
Signed-off-by: Gleb Natapov g...@redhat.com
---
target-i386/kvm.c | 9
. With idle=mwait is will
likely fall back to halt silently.
--
Gleb.
of dead code elimination
*should* be expected because most people are now preferring if to
#ifdef for compiling out code.
If -O0 does not do that, let's move debug builds to -O1.
Why not enable dce with -fdce?
--
Gleb.
of #if 0. You do not
need to enable insane amount of options to check that your change does
not break complication for any of them.
--
Gleb.
On Tue, Nov 12, 2013 at 02:57:49PM +0100, Paolo Bonzini wrote:
Il 12/11/2013 14:23, Gleb Natapov ha scritto:
If -O0 does not do that, let's move debug builds to -O1.
Why not enable dce with -fdce?
First, because clang doesn't have fine-tuned optimization options (at
least I couldn't
or not. If you really want compile-time feedback on those that
ought to have been removed by optimization, you could elide them from the stub
file depending on ifndef __OPTIMIZE__.
Sounds like a nice compromise.
--
Gleb.
;
}
+DEBUG(pread val=% PRIx64 , size=%d, e_phys= TARGET_FMT_plx
+ , addr= TARGET_FMT_plx \n, val, size, addr, addr);
}
return val;
}
--
1.8.1.1.298.ge7eed54
--
Gleb.
[cpuid_i++];
-memset(c, 0, sizeof(*c));
c-function = KVM_CPUID_SIGNATURE_NEXT;
memcpy(signature, KVMKVMKVM\0\0\0, 12);
c-eax = 0;
--
1.7.10.4
--
Gleb.
;
}
+DEBUG(pread val=% PRIx64 , size=%d, e_phys= TARGET_FMT_plx
+ , addr= TARGET_FMT_plx \n, val, size, addr, addr);
}
return val;
}
--
1.8.1.1.298.ge7eed54
--
Gleb.
*/
-if (xcrs.xcrs[0].xcr == 0) {
-env-xcr0 = xcrs.xcrs[0].value;
+if (xcrs.xcrs[i].xcr == 0) {
+env-xcr0 = xcrs.xcrs[i].value;
break;
}
}
--
1.8.3.1
--
Gleb.
from commit 2bc0e29
git-subtree-dir: kvm-unittest
git-subtree-split: 2bc0e29ee4447bebcd3b90053881f59265306adc
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
Gleb, Paolo, any objections to this? I really want a small guest for
running ACPI tests during make check
, and map the remaining 1GB-aligned regions to individual 1GB
pages.
I am trying to avoid 1) as it complicates management (and fixes a bug).
--
Gleb.
was thinking about this, but wouldn't this mean the cpu signature
would always be Microsoft Hv
and not KVMKVMKVM\0\0\0?
The KVM signature should be at CPUID leaf 0x4100.
But only recently Linux started to search for it there.
--
Gleb.
.
--
Gleb.
?
--
Gleb.
On Tue, Oct 29, 2013 at 12:31:18PM +0100, Peter Lieven wrote:
On 29.10.2013 12:26, Gleb Natapov wrote:
On Tue, Oct 29, 2013 at 01:13:24PM +0200, Michael S. Tsirkin wrote:
On Tue, Oct 29, 2013 at 10:48:07AM +0100, Peter Lieven wrote:
Hi all,
this question might seem a bit weird, but does
On Tue, Oct 29, 2013 at 02:17:10PM +0200, Michael S. Tsirkin wrote:
On Tue, Oct 29, 2013 at 01:26:59PM +0200, Gleb Natapov wrote:
On Tue, Oct 29, 2013 at 01:13:24PM +0200, Michael S. Tsirkin wrote:
On Tue, Oct 29, 2013 at 10:48:07AM +0100, Peter Lieven wrote:
Hi all
, unsigned val)
{
-asm volatile(outl %d0, %w1 : : a(val), Nd(port));
+asm volatile(outl %0, %w1 : : a(val), Nd(port));
}
static unsigned int inb(unsigned short port)
--
Gleb.
On Thu, Oct 17, 2013 at 11:12:31AM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 09:27:51AM +0300, Gleb Natapov wrote:
On Wed, Oct 16, 2013 at 10:46:53PM +0300, Michael S. Tsirkin wrote:
Old GCC didn't let you reference variable by
number if it is listed with a specific
On Thu, Oct 17, 2013 at 11:27:37AM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 11:20:27AM +0300, Gleb Natapov wrote:
On Thu, Oct 17, 2013 at 11:12:31AM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 09:27:51AM +0300, Gleb Natapov wrote:
On Wed, Oct 16, 2013 at 10
On Thu, Oct 17, 2013 at 12:28:58PM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 11:34:41AM +0300, Gleb Natapov wrote:
On Thu, Oct 17, 2013 at 11:27:37AM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 11:20:27AM +0300, Gleb Natapov wrote:
On Thu, Oct 17, 2013 at 11
On Thu, Oct 17, 2013 at 12:44:46PM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 17, 2013 at 12:33:39PM +0300, Gleb Natapov wrote:
It just papers over the problem. Compiler should either complain that it
does not know what %w0 or complain that variable length does not match
assembly
On Thu, Oct 17, 2013 at 12:55:16PM +0200, Paolo Bonzini wrote:
Il 17/10/2013 08:27, Gleb Natapov ha scritto:
On Wed, Oct 16, 2013 at 10:46:53PM +0300, Michael S. Tsirkin wrote:
Old GCC didn't let you reference variable by
number if it is listed with a specific register
constraint
will be less
then happy.
--
Gleb.
scritto:
Gleb, Paolo, what do you think? OK to merge kvm unit test
into qemu? It depends on qemu anyway, in-tree will make it easier.
Maybe someone's looking at this already?
I think merging KVM unit tests doesn't make much sense because, with
some small exceptions, it is mostly
for use by unit tests. It does not normally
present and may contain hacks not suitable for human consumption.
--
Gleb.
/majordomo-info.html
--
Gleb.
= memory_region_size(section.mr)) {
+return -1;
+}
ram = memory_region_get_ram_ptr(section.mr);
rom_size = ram[rom_paddr + 2] * ROM_BLOCK_SIZE;
if (rom_size == 0) {
--
1.8.1.1.298.ge7eed54
--
Gleb.
;
+}
case 0x8000:
*eax = env-cpuid_xlevel;
*ebx = env-cpuid_vendor1;
--
Gleb.
-info.html
--
Gleb.
On Wed, Oct 02, 2013 at 05:37:31PM +0200, Paolo Bonzini wrote:
Il 02/10/2013 17:21, Gleb Natapov ha scritto:
-if (kvm_enabled()) {
-KVMState *s = cs-kvm_state;
+kvm_mask =
+kvm_arch_get_supported_cpuid(s, 0xd, 0, R_EAX) |
+((uint64_t
--
Gleb.
is to register those issues and keep an eye on them.
Attached, some logs from the autotest tests executed on the guest
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/599958/+subscriptions
--
Gleb.
guest.
On Tue, Oct 1, 2013 at 10:56 AM, Gleb Natapov g...@redhat.com wrote:
On Tue, Oct 01, 2013 at 09:34:06AM -, Ben A wrote:
Apparently this bug's still alive and kicking.
And no plans to fix it. Do not use hpet with windows guests this buys
you nothing.
There's an obvious clock
, Oct 1, 2013 at 11:33 AM, Gleb Natapov g...@redhat.com wrote:
On Tue, Oct 01, 2013 at 11:23:07AM -0500, Ben Root Anderson wrote:
Fair enough in itself, but if HPET is known to have problems with
arguably the most popular OS family to use as a guest, why is it
enabled by default
, the distinction
should be very clear.
At least this is how I see it but Gleb probably can comment too.
That's how I see it two. Basically you want to use movbe emulation (as
opposite of virtualization) only if you have binary kernel that compiled
for CPU with movbe (Borislav's use case), or you want
Gapon
--
Gleb.
.
This shouldn't affect TCG at all because features not supported by TCG
are automatically and silently disabled by QEMU when initializing the
CPU.
Signed-off-by: Eduardo Habkost ehabk...@redhat.com
Acked-by: Gleb Natapov g...@redhat.com
---
hw/i386/pc_piix.c | 9 +
hw/i386/pc_q35.c | 9
On Sun, Sep 22, 2013 at 11:05:37AM +0300, Andriy Gapon wrote:
on 22/09/2013 09:31 Gleb Natapov said the following:
Which kernel version is this? What BSD version?
$ uname -a
Linux kvm 3.8.0-27-generic #40-Ubuntu SMP Tue Jul 9 00:17:05 UTC 2013 x86_64
x86_64 x86_64 GNU/Linux
That's pretty
On Mon, Sep 16, 2013 at 08:42:58PM +0200, Benoît Canet wrote:
Le Monday 16 Sep 2013 à 18:58:40 (+0300), Gleb Natapov a écrit :
On Mon, Sep 16, 2013 at 05:46:04PM +0200, Benoît Canet wrote:
Le Monday 16 Sep 2013 à 18:32:39 (+0300), Gleb Natapov a écrit :
On Mon, Sep 16, 2013 at 05:05:45PM
for this.
http://www.linux-kvm.org/page/Tracing
--
Gleb.
branch will make sure
that you are working on most up to date kvm bits. If you work depends on
something that is not in qemu-kvm.git then let kvm maintainers know and
we will send pull request to Anthony earlier.
--
Gleb.
happens ans this is easy since nobody knows
how well device creation errors are handled by qdev.
--
Gleb.
On Mon, Sep 16, 2013 at 05:46:04PM +0200, Benoît Canet wrote:
Le Monday 16 Sep 2013 à 18:32:39 (+0300), Gleb Natapov a écrit :
On Mon, Sep 16, 2013 at 05:05:45PM +0200, Benoît Canet wrote:
Le Monday 16 Sep 2013 à 09:39:10 (-0500), Alexander Graf a écrit :
Am 16.09.2013 um 07:15
be underperforming to
mitigate the high inter vm communication costs.
Do you think the steal time trick would work for this ?
--
Gleb.
-Packard:ct10:cvr:
dmi.product.name: HP ProBook 4520s
dmi.sys.vendor: Hewlett-Packard
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1180777/+subscriptions
--
Gleb.
/kvm_host.h| 1 +
include/uapi/linux/kvm.h| 65 +
virt/kvm/kvm_main.c | 5 +
8 files changed, 368 insertions(+), 84 deletions(-)
create mode 100644 Documentation/virtual/kvm/devices/s390_flic.txt
Gleb
[81018167] __mcheck_cpu_init_generic+0x8f/0xb1
[0.052000] RSP 81601ef8
[0.052029] ---[ end trace 762a7d1ce4cb828c ]---
[0.053949] Kernel panic - not syncing: Attempted to kill the idle task!
--
Gleb.
On Mon, Sep 09, 2013 at 10:31:15AM +0200, Paolo Bonzini wrote:
Il 08/09/2013 13:40, Gleb Natapov ha scritto:
On Thu, Sep 05, 2013 at 03:06:21PM +0200, Paolo Bonzini wrote:
On KVM, the KVM_SET_XSAVE would be executed with a 0 xstate_bv,
and not restore anything.
XRSTOR restores FP/SSE
On Mon, Sep 09, 2013 at 10:51:58AM +0200, Paolo Bonzini wrote:
Il 08/09/2013 13:52, Gleb Natapov ha scritto:
On Thu, Sep 05, 2013 at 03:06:22PM +0200, Paolo Bonzini wrote:
QEMU moves state from CPUArchState to struct kvm_xsave and back when it
invokes the KVM_*_XSAVE ioctls. Because
On Mon, Sep 09, 2013 at 11:50:03AM +0200, Paolo Bonzini wrote:
Il 09/09/2013 11:18, Gleb Natapov ha scritto:
On Mon, Sep 09, 2013 at 10:51:58AM +0200, Paolo Bonzini wrote:
Il 08/09/2013 13:52, Gleb Natapov ha scritto:
On Thu, Sep 05, 2013 at 03:06:22PM +0200, Paolo Bonzini wrote:
QEMU
On Mon, Sep 09, 2013 at 11:53:45AM +0200, Paolo Bonzini wrote:
Il 09/09/2013 11:03, Gleb Natapov ha scritto:
On Mon, Sep 09, 2013 at 10:31:15AM +0200, Paolo Bonzini wrote:
Il 08/09/2013 13:40, Gleb Natapov ha scritto:
On Thu, Sep 05, 2013 at 03:06:21PM +0200, Paolo Bonzini wrote:
On KVM
On Mon, Sep 09, 2013 at 01:54:50PM +0300, Gleb Natapov wrote:
On Mon, Sep 09, 2013 at 11:53:45AM +0200, Paolo Bonzini wrote:
Il 09/09/2013 11:03, Gleb Natapov ha scritto:
On Mon, Sep 09, 2013 at 10:31:15AM +0200, Paolo Bonzini wrote:
Il 08/09/2013 13:40, Gleb Natapov ha scritto:
On Thu
obeys CPUID bits it receives, and
the CPUID bits that QEMU passes will never enable XSAVE data that QEMU
does not support.
--
Gleb.
!
--
Gleb.
2
+#define XSTATE_YMM 4
+
/* CPUID feature words */
typedef enum FeatureWord {
FEAT_1_EDX, /* CPUID[1].EDX */
--
1.8.3.1
--
Gleb.
;
+}
+
/*
* Real mode guest segments register DPL should be zero.
* Older KVM version were setting it wrongly.
--
1.8.3.1
--
Gleb.
;
+}
+}
+nc++;
}
s-vmfd = kvm_ioctl(s, KVM_CREATE_VM, 0);
--
1.8.1.4
--
Gleb.
) {
s-state = VAPIC_INACTIVE;
break;
--
1.8.1.4
Thanks,
Daniel
--
Gleb.
-host, size, QEMU_MADV_HUGEPAGE);
+qemu_madvise(new_block-host, size, QEMU_MADV_DONTFORK);
if (kvm_enabled())
kvm_setup_guest_memory(new_block-host, size);
--
Gleb.
;
+}
+}
+nc++;
}
s-vmfd = kvm_ioctl(s, KVM_CREATE_VM, 0);
--
1.8.1.4
--
Gleb.
-off-by: James Hogan james.ho...@imgtec.com
Cc: Andreas Färber afaer...@suse.de
Cc: Alexander Graf ag...@suse.de
Cc: Gleb Natapov g...@redhat.com
Cc: qemu-...@nongnu.org
Cc: k...@vger.kernel.org
---
Changes in v2 (was kvm: sync cpu state on internal error before dump)
- rewrite to fix
work.
Paolo
--
Gleb.
it.
--
Gleb.
Anthony,
This obsoletes [PULL v2 0/9] KVM changes for 2013-08-23
The following changes since commit f03d07d4683b2e8325a7cb60b4e14b977b1a869c:
Merge remote-tracking branch 'quintela/migration.next' into staging
(2013-07-23 10:57:23 -0500)
are available in the git repository at:
From: Wei Yang weiy...@linux.vnet.ibm.com
get_real_device() has 5 parameters with the last 4 is contained in the first
structure.
This patch removes the last 4 parameters and directly use them from the first
parameter.
Acked-by: Alex Williamson alex.william...@redhat.com
Signed-off-by: Wei Yang
From: Paolo Bonzini pbonz...@redhat.com
Reviewed-by: Gleb Natapov gnata...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
target-i386/cpu.h | 23
target-i386/kvm.c | 93 ++---
target-i386/machine.c | 44
From: Marcelo Tosatti mtosa...@redhat.com
The configuration of the timer represented by MSR_IA32_TSCDEADLINE depends on:
- APIC LVT Timer register.
- TSC value.
Change the order to respect the dependency.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
Signed-off-by: Paolo Bonzini
From: Paolo Bonzini pbonz...@redhat.com
Non-KVM targets fail compilation on the uq/master branch.
Fix the prototype of kvm_irqchip_add_irqfd_notifier to match
the one in kvm-all.c.
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Gleb Natapov g...@redhat.com
---
kvm-stub.c |3
From: Vincenzo Maffione v.maffi...@gmail.com
Added an EventNotifier* parameter to
kvm-all.c:kvm_irqchip_add_irqfd_notifier(), in order to give KVM
another eventfd to be used as resamplefd. See the documentation
in the linux kernel sources in Documentation/virtual/kvm/api.txt
(section 4.75) for
From: Arthur Chunqi Li yzt...@gmail.com
The recent KVM patch adds IA32_FEATURE_CONTROL support. QEMU needs
to clear this MSR when reset vCPU and keep the value of it when
migration. This patch add this feature.
Signed-off-by: Arthur Chunqi Li yzt...@gmail.com
Signed-off-by: Gleb Natapov g
From: Marcelo Tosatti mtosa...@redhat.com
maxcpus, which specifies the maximum number of hotpluggable CPUs,
should not exceed KVM's vcpu limit.
Signed-off-by: Marcelo Tosatti mtosa...@redhat.com
[Reword message. - Paolo]
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
kvm-all.c |7
From: Paolo Bonzini pbonz...@redhat.com
Signed-off-by: Paolo Bonzini pbonz...@redhat.com
---
target-i386/cpu.h | 192 ++---
1 file changed, 96 insertions(+), 96 deletions(-)
diff --git a/target-i386/cpu.h b/target-i386/cpu.h
index
From: Liu Jinsong jinsong@intel.com
This patch is to fix the bug https://bugs.launchpad.net/qemu-kvm/+bug/1207623
IA32_FEATURE_CONTROL is pointless if not expose VMX or SMX bits to
cpuid.1.ecx of vcpu. Current qemu-kvm will error return when kvm_put_msrs
or kvm_get_msrs.
Signed-off-by: Liu
From: Jan Kiszka jan.kis...@siemens.com
Now that cpu_in/out is just a wrapper around address_space_rw, we can
also call the latter directly. As host endianness == guest endianness,
there is no need for the memory access helpers st*_p/ld*_p as well.
Signed-off-by: Jan Kiszka
cache used by the hardware. So I am chasing a cosmetic bug.
If it right ?
Right.
--
Gleb.
1 - 100 of 1427 matches
Mail list logo