qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 0fd53f: KVM: x86: fix typo in KVM_GET_XCRS


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 0fd53f: KVM: x86: fix typo in KVM_GET_XCRS
Date: Thu, 21 Nov 2013 10:30:06 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0fd53fec92c5b636ef4774fe130f6029fde9fc3c
      
https://github.com/qemu/qemu/commit/0fd53fec92c5b636ef4774fe130f6029fde9fc3c
  Author: Paolo Bonzini <address@hidden>
  Date:   2013-11-04 (Mon, 04 Nov 2013)

  Changed paths:
    M target-i386/kvm.c

  Log Message:
  -----------
  KVM: x86: fix typo in KVM_GET_XCRS

Only the first item of the array was ever looked at.  No
practical effect, but still worth fixing.

Signed-off-by: Paolo Bonzini <address@hidden>
Signed-off-by: Gleb Natapov <address@hidden>


  Commit: 3a902babf1d7b5ef1ffa8bc95be271fe1270c2f6
      
https://github.com/qemu/qemu/commit/3a902babf1d7b5ef1ffa8bc95be271fe1270c2f6
  Author: Jan Kiszka <address@hidden>
  Date:   2013-11-07 (Thu, 07 Nov 2013)

  Changed paths:
    M hw/i386/kvm/pci-assign.c

  Log Message:
  -----------
  pci-assign: Remove dead code for direct I/O region access from userspace

This feature was already deprecated back then in qemu-kvm, ie. before
pci-assign went upstream. assigned_dev_ioport_rw will never be invoked
with resource_fd < 0.

Signed-off-by: Jan Kiszka <address@hidden>
Acked-by: Alex Williamson <address@hidden>
Signed-off-by: Gleb Natapov <address@hidden>


  Commit: ef4cbe14342c1f63b3c754e306218f004f4e26c4
      
https://github.com/qemu/qemu/commit/ef4cbe14342c1f63b3c754e306218f004f4e26c4
  Author: Stefan Weil <address@hidden>
  Date:   2013-11-07 (Thu, 07 Nov 2013)

  Changed paths:
    M target-i386/kvm.c

  Log Message:
  -----------
  kvm: Fix uninitialized cpuid_data

This error was reported by valgrind when running qemu-system-x86_64
with kvm:

==975== Conditional jump or move depends on uninitialised value(s)
==975==    at 0x521C38: cpuid_find_entry (kvm.c:176)
==975==    by 0x5235BA: kvm_arch_init_vcpu (kvm.c:686)
==975==    by 0x4D5175: kvm_init_vcpu (kvm-all.c:267)
==975==    by 0x45035B: qemu_kvm_cpu_thread_fn (cpus.c:858)
==975==    by 0xD361E0D: start_thread (pthread_create.c:311)
==975==    by 0xD65E9EC: clone (clone.S:113)
==975==  Uninitialised value was created by a stack allocation
==975==    at 0x5226E4: 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 <address@hidden>
Signed-off-by: Gleb Natapov <address@hidden>


  Commit: 8e86729a0e83b557c22808a2337252c969ca3986
      
https://github.com/qemu/qemu/commit/8e86729a0e83b557c22808a2337252c969ca3986
  Author: Wangting (Kathy) <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M savevm.c

  Log Message:
  -----------
  The calculation of bytes_xfer in qemu_put_buffer() is wrong

In qemu_put_buffer(), bytes_xfer += size is wrong, it will be more
than expected, and should be bytes_xfer += l.

Signed-off-by: zhangmin <address@hidden>
Signed-off-by: Juan Quintela <address@hidden>


  Commit: 352367e8bb53bd4e16abaecbcb9fc0bcadf5881b
      
https://github.com/qemu/qemu/commit/352367e8bb53bd4e16abaecbcb9fc0bcadf5881b
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M target-openrisc/translate.c

  Log Message:
  -----------
  target-openrisc: Speed up move instruction

The OpenRISC architecture does not have its own move register
instruction. Instead it uses either "l.addi rd, r0, x" or
"l.ori rd, rs, 0" or "l.or rd, rx, r0"

The l.ori instruction is automatically optimized but not the l.addi instruction.
This patch optimizes for this special case.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: da1d77597b29f45bfd290d251ee459a2794112c6
      
https://github.com/qemu/qemu/commit/da1d77597b29f45bfd290d251ee459a2794112c6
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M target-openrisc/translate.c

  Log Message:
  -----------
  target-openrisc: Remove unnecessary code generated by jump instructions

The sr_f variable is only used for the l.bf and l.bnf instructions.
For clarity the code is also rewritten using a switch statement instead
of if chaining.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: 04359e6bb7f2841031aae645a770583f9c5df3cd
      
https://github.com/qemu/qemu/commit/04359e6bb7f2841031aae645a770583f9c5df3cd
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M target-openrisc/mmu.c

  Log Message:
  -----------
  target-openrisc: Remove executable flag for every page

Pages should be flagged executable only if the tlb executable flag is
set or the mmu is off.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: ae52bd96ceaea36c486d8ffeb798e160f31d3be8
      
https://github.com/qemu/qemu/commit/ae52bd96ceaea36c486d8ffeb798e160f31d3be8
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M target-openrisc/interrupt.c

  Log Message:
  -----------
  target-openrisc: Correct wrong epcr register in interrupt handler

This patch corrects several misbehaviors during an interrupt process.
Most of the time the pc is already correct and therefore no special treatment
of the exceptions is necessary.

Tested by checking crashing programs which otherwise work in or1ksim.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: d51552176a2ab5e80a211514aa1339fe2575ec2a
      
https://github.com/qemu/qemu/commit/d51552176a2ab5e80a211514aa1339fe2575ec2a
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M hw/openrisc/cputimer.c
    M target-openrisc/cpu.h
    M target-openrisc/sys_helper.c

  Log Message:
  -----------
  openrisc-timer: Reduce overhead, Separate clock update functions

The clock value is only evaluated when really necessary reducing
the overhead of the timer handling.

This also solves a problem in the way the Linux kernel
handles the timer and the expected accuracy.
The old version could lead to inaccurate timings.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: 93147a180c10b97bf9575a87e01c9a1c93e6c9ce
      
https://github.com/qemu/qemu/commit/93147a180c10b97bf9575a87e01c9a1c93e6c9ce
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M target-openrisc/sys_helper.c

  Log Message:
  -----------
  target-openrisc: Correct memory bounds checking for the tlb buffers

The mtspr and mfspr routines didn't check for the correct memory boundaries.
This fixes a segmentation fault while booting Linux.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: 14a650ec25ca93a626397783d6c6e840ec2502c6
      
https://github.com/qemu/qemu/commit/14a650ec25ca93a626397783d6c6e840ec2502c6
  Author: Sebastian Macke <address@hidden>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M tests/tcg/openrisc/test_addc.c
    M tests/tcg/openrisc/test_addic.c

  Log Message:
  -----------
  target-openrisc: Correct carry flag check of l.addc and l.addic test cases

The test cases did not correctly test for the carry flag.

Signed-off-by: Sebastian Macke <address@hidden>
Reviewed-by: Jia Liu <address@hidden>
Signed-off-by: Jia Liu <address@hidden>


  Commit: 425ff5102f8668d5c921e2a1d77ee9173742bfdf
      
https://github.com/qemu/qemu/commit/425ff5102f8668d5c921e2a1d77ee9173742bfdf
  Author: Anthony Liguori <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M savevm.c

  Log Message:
  -----------
  Merge remote-tracking branch 'quintela/migration.next' into staging

# By Wangting (Kathy)
# Via Juan Quintela
* quintela/migration.next:
  The calculation of bytes_xfer in qemu_put_buffer() is wrong

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: ffb62da7a23b1d13a3582bee6b2df599baa6ecfb
      
https://github.com/qemu/qemu/commit/ffb62da7a23b1d13a3582bee6b2df599baa6ecfb
  Author: Anthony Liguori <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/openrisc/cputimer.c
    M target-openrisc/cpu.h
    M target-openrisc/interrupt.c
    M target-openrisc/mmu.c
    M target-openrisc/sys_helper.c
    M target-openrisc/translate.c
    M tests/tcg/openrisc/test_addc.c
    M tests/tcg/openrisc/test_addic.c

  Log Message:
  -----------
  Merge remote-tracking branch 'jliu/or32' into staging

# By Sebastian Macke
# Via Jia Liu
* jliu/or32:
  target-openrisc: Correct carry flag check of l.addc and l.addic test cases
  target-openrisc: Correct memory bounds checking for the tlb buffers
  openrisc-timer: Reduce overhead, Separate clock update functions
  target-openrisc: Correct wrong epcr register in interrupt handler
  target-openrisc: Remove executable flag for every page
  target-openrisc: Remove unnecessary code generated by jump instructions
  target-openrisc: Speed up move instruction

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 0a3c738507cef91bd751d8507676109bc7985e1a
      
https://github.com/qemu/qemu/commit/0a3c738507cef91bd751d8507676109bc7985e1a
  Author: Anthony Liguori <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/i386/kvm/pci-assign.c
    M target-i386/kvm.c

  Log Message:
  -----------
  Merge remote-tracking branch 'qemu-kvm/uq/master' into staging

# By Jan Kiszka (1) and others
# Via Gleb Natapov
* qemu-kvm/uq/master:
  kvm: Fix uninitialized cpuid_data
  pci-assign: Remove dead code for direct I/O region access from userspace
  KVM: x86: fix typo in KVM_GET_XCRS

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 542da88f0013ebb2b2d8ca10becbfebd9948abba
      
https://github.com/qemu/qemu/commit/542da88f0013ebb2b2d8ca10becbfebd9948abba
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/i386/acpi-build.c

  Log Message:
  -----------
  acpi-build: fix build on glib < 2.22

g_string_vprintf was only introduced in 2.24 so switch to vsnprintf
instead.  A bit uglier but name size is fixed at 4 bytes here so it's
easy.

Reported-by: Richard Henderson <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: b15654c21acef4d2bc17e6ac528c6c93abbb7e1e
      
https://github.com/qemu/qemu/commit/b15654c21acef4d2bc17e6ac528c6c93abbb7e1e
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/i386/acpi-build.c
    M hw/i386/bios-linker-loader.c

  Log Message:
  -----------
  acpi-build: fix build on glib < 2.14

g_array_get_element_size was only added in glib 2.14.
Fortunately we don't use it for any arrays where
element size is > 1, so just add an assert.

Reported-by: Richard Henderson <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 376827d48922941d16ef9949672e86f820005d0a
      
https://github.com/qemu/qemu/commit/376827d48922941d16ef9949672e86f820005d0a
  Author: Michael S. Tsirkin <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/s390x/ipl.c

  Log Message:
  -----------
  s390x: fix flat file load on 32 bit systems

pc-bios/s390-zipl.rom is a flat image so it's expected that
loading it as elf will fail.
It should fall back on loading a flat file, but doesn't
on 32 bit systems, instead it fails printing:
    qemu: hardware error: could not load bootloader 's390-zipl.rom'

The result is boot failure.

The reason is that a 64 bit unsigned interger which is set
to -1 on error is compared to -1UL which on a 32 bit system
with gcc is a 32 bit unsigned interger.
Since both are unsigned, no sign extension takes place and
comparison evaluates to non-equal.

There's no reason to do clever tricks: all functions
we call actually return int so just use int.
And then we can use == -1 everywhere, consistently.

Reviewed-by: Alexander Graf <address@hidden>
Signed-off-by: Michael S. Tsirkin <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: d44bb8604e87ecd3823f12f0c92d5e56d613de0d
      
https://github.com/qemu/qemu/commit/d44bb8604e87ecd3823f12f0c92d5e56d613de0d
  Author: Amos Kong <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/virtio/virtio-rng.c

  Log Message:
  -----------
  virtio-rng: add check of period

If period is assigned to 0, limit timer will expire immediately.
It causes a qemu warning:

"main-loop: WARNING: I/O thread spun for 1000 iterations"

This limit is meaningless. This patch forbids to assign 0 to period.

Reviewed-by: Amit Shah <address@hidden>
Signed-off-by: Amos Kong <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 5e490b6a504912225dff0e520e1c6af68295d238
      
https://github.com/qemu/qemu/commit/5e490b6a504912225dff0e520e1c6af68295d238
  Author: Amos Kong <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M backends/rng-egd.c

  Log Message:
  -----------
  rng-egd: remove redundant free

We didn't set default chr_name, the free is redundant.

Signed-off-by: Amos Kong <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 1eb1bd9eafa890f1f4d16ef5cb8b9239a86874d9
      
https://github.com/qemu/qemu/commit/1eb1bd9eafa890f1f4d16ef5cb8b9239a86874d9
  Author: Amos Kong <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M backends/rng-egd.c

  Log Message:
  -----------
  rng-egd: offset the point when repeatedly read from the buffer

The buffer content might be read out more than once, currently
we just repeatedly read the first data block, buffer offset is
missing.

Cc: address@hidden
Signed-off-by: Amos Kong <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 81f3053b77f7d3a4d9100c425cd8cec99ee7a3d4
      
https://github.com/qemu/qemu/commit/81f3053b77f7d3a4d9100c425cd8cec99ee7a3d4
  Author: Paolo Bonzini <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M target-i386/helper.h
    M target-i386/misc_helper.c
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: yield to another VCPU on PAUSE

After commit b1bbfe7 (aio / timers: On timer modification, qemu_notify
or aio_notify, 2013-08-21) FreeBSD guests report a huge slowdown.

The problem shows up as soon as FreeBSD turns out its periodic (~1 ms)
tick, but the timers are only the trigger for a pre-existing problem.

Before the offending patch, setting a timer did a timer_settime system call.

After, setting the timer exits the event loop (which uses poll) and
reenters it with a new deadline.  This does not cause any slowdown; the
difference is between one system call (timer_settime and a signal
delivery (SIGALRM) before the patch, and two system calls afterwards
(write to a pipe or eventfd + calling poll again when re-entering the
event loop).

Unfortunately, the exit/enter causes the main loop to grab the iothread
lock, which in turns kicks the VCPU thread out of execution.  This
causes TCG to execute the next VCPU in its round-robin scheduling of
VCPUS.  When the second VCPU is mostly unused, FreeBSD runs a "pause"
instruction in its idle loop which only burns cycles without any
progress.  As soon as the timer tick expires, the first VCPU runs
the interrupt handler but very soon it sets it again---and QEMU
then goes back doing nothing in the second VCPU.

The fix is to make the pause instruction do "cpu_loop_exit".

Cc: Richard Henderson <address@hidden>
Reported-by: Luigi Rizzo <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Richard Henderson <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 54e755588cf1e90f0b1460c4e8e6b6a54b6d3a32
      
https://github.com/qemu/qemu/commit/54e755588cf1e90f0b1460c4e8e6b6a54b6d3a32
  Author: Hervé Poussineau <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/mips/mips_jazz.c

  Log Message:
  -----------
  mips jazz: do not raise data bus exception when accessing invalid addresses

MIPS Jazz chipset doesn't seem to raise data bus exceptions on invalid accesses.
However, there is no easy way to prevent them. Creating a big memory region
for the whole address space doesn't prevent memory core to directly call
unassigned_mem_read/write which in turn call cpu->do_unassigned_access,
which (for MIPS CPU) raise an data bus exception.

This fixes a MIPS Jazz regression introduced in 
c658b94f6e8c206c59d02aa6fbac285b86b53d2c.

Signed-off-by: Hervé Poussineau <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Signed-off-by: Hervé Poussineau <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 76c2975a6feb5c232698e982b7f798431457822f
      
https://github.com/qemu/qemu/commit/76c2975a6feb5c232698e982b7f798431457822f
  Author: Paolo Bonzini <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M target-i386/cpu.c

  Log Message:
  -----------
  target-i386: do not override nr_cores for -cpu host

Commit 787aaf5 (target-i386: forward CPUID cache leaves when -cpu host is
used, 2013-09-02) brings bits 31..26 of CPUID leaf 04h out of sync with
the APIC IDs that QEMU reserves for each package.  This number must come
from "-smp" options rather than from the host CPUID.

It also turns out that this unsyncing makes Windows Server 2012R2 fail
to boot.

Tested-by: Peter Lieven <address@hidden>
Signed-off-by: Paolo Bonzini <address@hidden>
Reviewed-by: Benoit Canet <address@hidden>
Reviewed-by: Eduardo Habkost <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 33effd3aab4a268fb573fd8d7e0fe0baed0cd61a
      
https://github.com/qemu/qemu/commit/33effd3aab4a268fb573fd8d7e0fe0baed0cd61a
  Author: Peter Maydell <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M include/qemu/atomic.h

  Log Message:
  -----------
  atomic.h: Fix build with clang

clang defines __ATOMIC_SEQ_CST but its implementation of the
__atomic_exchange() builtin differs from that of gcc. Move the
__clang__ branch of the ifdef ladder to the top and fix its
implementation (there is no such builtin as __sync_exchange),
so we can compile with clang again.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Paolo Bonzini <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 7865eec4f5fb10224a2cd391a8476044cbe5a1f7
      
https://github.com/qemu/qemu/commit/7865eec4f5fb10224a2cd391a8476044cbe5a1f7
  Author: Richard Henderson <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M target-i386/translate.c

  Log Message:
  -----------
  target-i386: Fix addr32 prefix in gen_lea_modrm

Fix the following run-test-x86_64 testsuite failures:

-lea (%%eax) = 0000000000000001
-lea (%%ebx) = 0000000000000002
-lea (%%ecx) = 0000000000000004
-lea (%%edx) = 0000000000000008
-lea (%%esi) = 0000000000000010
-lea (%%edi) = 0000000000000020
+lea (%%eax) = 0000abcc00000001
+lea (%%ebx) = 0000abcf00000002
+lea (%%ecx) = 0000abc900000004
+lea (%%edx) = 0000abc500000008
+lea (%%esi) = 0000abdd00000010
+lea (%%edi) = 0000abed00000020

In addition, reduce ifdeffery and minimize the number of TCG ops
produced during address computation.

Signed-off-by: Richard Henderson <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 187d62327aca39afbb038d13d7cd6bf2d11640d3
      
https://github.com/qemu/qemu/commit/187d62327aca39afbb038d13d7cd6bf2d11640d3
  Author: Alex Williamson <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M hw/misc/vfio.c

  Log Message:
  -----------
  vfio-pci: Fix multifunction=on

When an assigned device is initialized it copies the device config
space into the emulated config space.  Unfortunately multifunction is
setup prior to the device initfn and gets clobbered.  We need to
restore it just like pci-assign does.

Signed-off-by: Alex Williamson <address@hidden>
Reviewed-by: Bandan Das <address@hidden>
Message-id: address@hidden
Cc: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 607bb022f2a44797cbf40e85e84da4134e2f0e01
      
https://github.com/qemu/qemu/commit/607bb022f2a44797cbf40e85e84da4134e2f0e01
  Author: Anthony Liguori <address@hidden>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M VERSION

  Log Message:
  -----------
  Update version for 1.7.0-rc1 release

Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/394cfa39ba24...607bb022f2a4

reply via email to

[Prev in Thread] Current Thread [Next in Thread]