qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [GIT PULL] kvm upstream updates
@ 2010-12-28 10:36 Avi Kivity
  2010-12-29 15:05 ` [Qemu-devel] " Jan Kiszka
  0 siblings, 1 reply; 5+ messages in thread
From: Avi Kivity @ 2010-12-28 10:36 UTC (permalink / raw)
  To: Anthony Liguori, qemu-devel; +Cc: KVM list

The following changes since commit 4cdc1cd137e0b98766916a7cdf2d5a9b3c6632fa:

   target-mips: fix host CPU consumption when guest is idle (2010-12-27 
00:58:06 +0100)

are available in the git repository at:
   git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master

Jan Kiszka (4):
       kvm: x86: Fix DPL write back of segment registers
       kvm: x86: Remove obsolete SS.RPL/DPL aligment
       kvm: x86: Prevent sign extension of DR7 in guest debugging mode
       kvm: x86: Fix a few coding style violations

Jin Dongming (6):
       Clean up cpu_inject_x86_mce()
       Add "broadcast" option for mce command
       Add function for checking mca broadcast of CPU
       kvm: introduce kvm_mce_in_progress
       kvm: kvm_mce_inj_* subroutines for templated error injections
       kvm: introduce kvm_inject_x86_mce_on

Lai Jiangshan (2):
       kvm: Enable user space NMI injection for kvm guest
       kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension()

Marcelo Tosatti (1):
       Expose thread_id in info cpus

  configure             |    3 +
  cpu-all.h             |    3 +-
  cpu-defs.h            |    1 +
  cpus.c                |    5 +
  exec.c                |    1 +
  hmp-commands.hx       |    6 +-
  kvm-all.c             |    2 +-
  monitor.c             |   11 +-
  os-posix.c            |   10 +
  os-win32.c            |    5 +
  osdep.h               |    1 +
  target-i386/cpu.h     |    1 +
  target-i386/helper.c  |   76 ++++++-
  target-i386/kvm.c     |  534 
++++++++++++++++++++++++++++---------------------
  target-i386/kvm_x86.h |    5 +-
  15 files changed, 416 insertions(+), 248 deletions(-)

-- 
error compiling committee.c: too many arguments to function

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] Re: [GIT PULL] kvm upstream updates
  2010-12-28 10:36 [Qemu-devel] [GIT PULL] kvm upstream updates Avi Kivity
@ 2010-12-29 15:05 ` Jan Kiszka
  2010-12-29 15:42   ` Avi Kivity
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Kiszka @ 2010-12-29 15:05 UTC (permalink / raw)
  To: Avi Kivity; +Cc: Marcelo Tosatti, qemu-devel, KVM list

[-- Attachment #1: Type: text/plain, Size: 1533 bytes --]

Am 28.12.2010 11:36, Avi Kivity wrote:
> The following changes since commit
> 4cdc1cd137e0b98766916a7cdf2d5a9b3c6632fa:
> 
>   target-mips: fix host CPU consumption when guest is idle (2010-12-27
> 00:58:06 +0100)
> 
> are available in the git repository at:
>   git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
> 
> Jan Kiszka (4):
>       kvm: x86: Fix DPL write back of segment registers
>       kvm: x86: Remove obsolete SS.RPL/DPL aligment
>       kvm: x86: Prevent sign extension of DR7 in guest debugging mode
>       kvm: x86: Fix a few coding style violations
> 
> Jin Dongming (6):
>       Clean up cpu_inject_x86_mce()
>       Add "broadcast" option for mce command
>       Add function for checking mca broadcast of CPU
>       kvm: introduce kvm_mce_in_progress
>       kvm: kvm_mce_inj_* subroutines for templated error injections
>       kvm: introduce kvm_inject_x86_mce_on
> 
> Lai Jiangshan (2):
>       kvm: Enable user space NMI injection for kvm guest
>       kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension()
> 
> Marcelo Tosatti (1):
>       Expose thread_id in info cpus

As I'm currently unable to find this particular version of the last
patch in the archive:

  LINK  i386-linux-user/qemu-i386
exec.o: In function `cpu_exec_init':
/data/qemu-kvm/exec.c:634: undefined reference to `get_thread_id'              

And a minor remark: I would suggest to call it qemu_get_thread_id as it
is wrapped (like the rest of the osdeps).

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 259 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] Re: [GIT PULL] kvm upstream updates
  2010-12-29 15:05 ` [Qemu-devel] " Jan Kiszka
@ 2010-12-29 15:42   ` Avi Kivity
  2010-12-31 13:14     ` Jan Kiszka
  0 siblings, 1 reply; 5+ messages in thread
From: Avi Kivity @ 2010-12-29 15:42 UTC (permalink / raw)
  To: Jan Kiszka; +Cc: Marcelo Tosatti, qemu-devel, KVM list

On 12/29/2010 05:05 PM, Jan Kiszka wrote:
> Am 28.12.2010 11:36, Avi Kivity wrote:
> >  The following changes since commit
> >  4cdc1cd137e0b98766916a7cdf2d5a9b3c6632fa:
> >
> >    target-mips: fix host CPU consumption when guest is idle (2010-12-27
> >  00:58:06 +0100)
> >
> >  are available in the git repository at:
> >    git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
> >
> >  Jan Kiszka (4):
> >        kvm: x86: Fix DPL write back of segment registers
> >        kvm: x86: Remove obsolete SS.RPL/DPL aligment
> >        kvm: x86: Prevent sign extension of DR7 in guest debugging mode
> >        kvm: x86: Fix a few coding style violations
> >
> >  Jin Dongming (6):
> >        Clean up cpu_inject_x86_mce()
> >        Add "broadcast" option for mce command
> >        Add function for checking mca broadcast of CPU
> >        kvm: introduce kvm_mce_in_progress
> >        kvm: kvm_mce_inj_* subroutines for templated error injections
> >        kvm: introduce kvm_inject_x86_mce_on
> >
> >  Lai Jiangshan (2):
> >        kvm: Enable user space NMI injection for kvm guest
> >        kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to kvm_check_extension()
> >
> >  Marcelo Tosatti (1):
> >        Expose thread_id in info cpus
>
> As I'm currently unable to find this particular version of the last
> patch in the archive:
>
>    LINK  i386-linux-user/qemu-i386
> exec.o: In function `cpu_exec_init':
> /data/qemu-kvm/exec.c:634: undefined reference to `get_thread_id'
>

I'll take a look.

> And a minor remark: I would suggest to call it qemu_get_thread_id as it
> is wrapped (like the rest of the osdeps).

The thought crossed my mind, and I should have heeded it.  I'll update 
it as you suggest.

-- 
error compiling committee.c: too many arguments to function

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] Re: [GIT PULL] kvm upstream updates
  2010-12-29 15:42   ` Avi Kivity
@ 2010-12-31 13:14     ` Jan Kiszka
  2011-01-02 13:49       ` Jan Kiszka
  0 siblings, 1 reply; 5+ messages in thread
From: Jan Kiszka @ 2010-12-31 13:14 UTC (permalink / raw)
  To: Avi Kivity; +Cc: Marcelo Tosatti, qemu-devel, KVM list

[-- Attachment #1: Type: text/plain, Size: 2078 bytes --]

Am 29.12.2010 16:42, Avi Kivity wrote:
> On 12/29/2010 05:05 PM, Jan Kiszka wrote:
>> Am 28.12.2010 11:36, Avi Kivity wrote:
>> >  The following changes since commit
>> >  4cdc1cd137e0b98766916a7cdf2d5a9b3c6632fa:
>> >
>> >    target-mips: fix host CPU consumption when guest is idle (2010-12-27
>> >  00:58:06 +0100)
>> >
>> >  are available in the git repository at:
>> >    git://git.kernel.org/pub/scm/virt/kvm/qemu-kvm.git uq/master
>> >
>> >  Jan Kiszka (4):
>> >        kvm: x86: Fix DPL write back of segment registers
>> >        kvm: x86: Remove obsolete SS.RPL/DPL aligment
>> >        kvm: x86: Prevent sign extension of DR7 in guest debugging mode
>> >        kvm: x86: Fix a few coding style violations
>> >
>> >  Jin Dongming (6):
>> >        Clean up cpu_inject_x86_mce()
>> >        Add "broadcast" option for mce command
>> >        Add function for checking mca broadcast of CPU
>> >        kvm: introduce kvm_mce_in_progress
>> >        kvm: kvm_mce_inj_* subroutines for templated error injections
>> >        kvm: introduce kvm_inject_x86_mce_on
>> >
>> >  Lai Jiangshan (2):
>> >        kvm: Enable user space NMI injection for kvm guest
>> >        kvm: convert kvm_ioctl(KVM_CHECK_EXTENSION) to
>> kvm_check_extension()
>> >
>> >  Marcelo Tosatti (1):
>> >        Expose thread_id in info cpus
>>
>> As I'm currently unable to find this particular version of the last
>> patch in the archive:
>>
>>    LINK  i386-linux-user/qemu-i386
>> exec.o: In function `cpu_exec_init':
>> /data/qemu-kvm/exec.c:634: undefined reference to `get_thread_id'
>>
> 
> I'll take a look.

OK. And please rebase over current qemu master. I tried to pull in the
series to prepare qemu-kvm for the back merge, but it generated to much
conflicts, pointing out that uq/master is outdated.

> 
>> And a minor remark: I would suggest to call it qemu_get_thread_id as it
>> is wrapped (like the rest of the osdeps).
> 
> The thought crossed my mind, and I should have heeded it.  I'll update
> it as you suggest.
> 

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 259 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Qemu-devel] Re: [GIT PULL] kvm upstream updates
  2010-12-31 13:14     ` Jan Kiszka
@ 2011-01-02 13:49       ` Jan Kiszka
  0 siblings, 0 replies; 5+ messages in thread
From: Jan Kiszka @ 2011-01-02 13:49 UTC (permalink / raw)
  To: Avi Kivity; +Cc: Marcelo Tosatti, qemu-devel, KVM list

[-- Attachment #1: Type: text/plain, Size: 920 bytes --]

Am 31.12.2010 14:14, Jan Kiszka wrote:
> Am 29.12.2010 16:42, Avi Kivity wrote:
>> On 12/29/2010 05:05 PM, Jan Kiszka wrote:
>>> Am 28.12.2010 11:36, Avi Kivity wrote:
>>>>  Marcelo Tosatti (1):
>>>>        Expose thread_id in info cpus
>>>
>>> As I'm currently unable to find this particular version of the last
>>> patch in the archive:
>>>
>>>    LINK  i386-linux-user/qemu-i386
>>> exec.o: In function `cpu_exec_init':
>>> /data/qemu-kvm/exec.c:634: undefined reference to `get_thread_id'
>>>
>>
>> I'll take a look.
> 
> OK. And please rebase over current qemu master. I tried to pull in the
> series to prepare qemu-kvm for the back merge, but it generated to much
> conflicts, pointing out that uq/master is outdated.

That was false alarm. Current uq/master actually nicely applies on
qemu/master. My problems turned out to be related to subtle differences
in the qemu-kvm tree.

Jan


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 259 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2011-01-02 13:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-12-28 10:36 [Qemu-devel] [GIT PULL] kvm upstream updates Avi Kivity
2010-12-29 15:05 ` [Qemu-devel] " Jan Kiszka
2010-12-29 15:42   ` Avi Kivity
2010-12-31 13:14     ` Jan Kiszka
2011-01-02 13:49       ` Jan Kiszka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).