qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 03a15a: target-ppc: Add POWER7+ CPU model


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 03a15a: target-ppc: Add POWER7+ CPU model
Date: Mon, 05 Aug 2013 11:00:09 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 03a15a5436ed7723f406f15cc3798aa9991e75b5
      
https://github.com/qemu/qemu/commit/03a15a5436ed7723f406f15cc3798aa9991e75b5
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M target-ppc/cpu-models.c
    M target-ppc/cpu-models.h

  Log Message:
  -----------
  target-ppc: Add POWER7+ CPU model

This patch adds CPU PVR definition for POWER7+.

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


  Commit: be2f78b6b062eec5170e2612299fb8953046993f
      
https://github.com/qemu/qemu/commit/be2f78b6b062eec5170e2612299fb8953046993f
  Author: Andreas Färber <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M hw/arm/pxa2xx.c

  Log Message:
  -----------
  pxa2xx: Avoid object_get_link_property() assertion for "parent_bus"

pxa2xx_i2c_init() creates a pxa2xx-i2c-slave device on a second i2c-bus,
which has a NULL parent device. This causes an assertion in
object_get_canonical_path() when accessing pxa2xx-i2c-slave's
"parent_bus" link<bus> property in tosa and likely other PXA2xx machines.

Fix this by using the pxa2xx_i2c device, created just before, as parent.

Signed-off-by: Andreas Färber <address@hidden>
Signed-off-by: Andreas Färber <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: b58c8552bd466aaab67c59dedeb846838082cad6
      
https://github.com/qemu/qemu/commit/b58c8552bd466aaab67c59dedeb846838082cad6
  Author: Michael R. Hines <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: bugfix: make IPv6 support work

RDMA does not use sockets, so we cannot use many of the socket
helper functions, but we *do* use inet_parse() which gives
RDMA all the necessary details of the connection parameters.

However, when testing with libvirt, a simple IPv6 migration test failed
because we were not using getaddrinfo() properly.

This makes IPv6 migration over RDMA work.

Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 8cd31adc7cc0602ba0a66b7d9b50fd016ab5530a
      
https://github.com/qemu/qemu/commit/8cd31adc7cc0602ba0a66b7d9b50fd016ab5530a
  Author: Michael R. Hines <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: forgot to turn off the debugging flag

Ooops. We forgot to turn off the flag.

Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 66988941251ef64044aa3b951ebd84162e5a4e3a
      
https://github.com/qemu/qemu/commit/66988941251ef64044aa3b951ebd84162e5a4e3a
  Author: Michael R. Hines <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: correct newlines in error statements

Don't print newlines on the error_setg() function,
but still allow newlines on fprintf().

Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 44b5949491a47043c4f7c4ff09f0191f82919a82
      
https://github.com/qemu/qemu/commit/44b5949491a47043c4f7c4ff09f0191f82919a82
  Author: Isaku Yamahata <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: don't use negative index to array

Reviewed-by: Michael R. Hines <address@hidden>
Signed-off-by: Isaku Yamahata <address@hidden>
Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 1f22364bb5a756dfcbd15c2ae2bac18bbcef6190
      
https://github.com/qemu/qemu/commit/1f22364bb5a756dfcbd15c2ae2bac18bbcef6190
  Author: Isaku Yamahata <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: qemu_rdma_post_send_control uses wrongly RDMA_WRID_MAX

RDMA_WRID_CONTROL should be used. And remove related work around.

Reviewed-by: Michael R. Hines <address@hidden>
Signed-off-by: Isaku Yamahata <address@hidden>
Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 877726397f7e24d0c8a2b303a852769b5edd155c
      
https://github.com/qemu/qemu/commit/877726397f7e24d0c8a2b303a852769b5edd155c
  Author: Isaku Yamahata <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: use RDMA_WRID_READY

Reviewed-by: Michael R. Hines <address@hidden>
Signed-off-by: Isaku Yamahata <address@hidden>
Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: e1d0fb378ae3bb4272124a12e3fe1a02c4745eb1
      
https://github.com/qemu/qemu/commit/e1d0fb378ae3bb4272124a12e3fe1a02c4745eb1
  Author: Isaku Yamahata <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M migration-rdma.c

  Log Message:
  -----------
  rdma: memory leak RDMAContext::host

It is allocated by g_strdup(), so needs to be freed.

Reviewed-by: Michael R. Hines <address@hidden>
Signed-off-by: Isaku Yamahata <address@hidden>
Signed-off-by: Michael R. Hines <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: 79761c6681f0d1cc1c027116fcb4382d41ed3ece
      
https://github.com/qemu/qemu/commit/79761c6681f0d1cc1c027116fcb4382d41ed3ece
  Author: Izumi Tsutsui <address@hidden>
  Date:   2013-08-05 (Mon, 05 Aug 2013)

  Changed paths:
    M include/qemu/thread-posix.h
    M util/qemu-thread-posix.c

  Log Message:
  -----------
  semaphore: fix a hangup problem under load on NetBSD hosts.

Fix following bugs in "fallback implementation of counting semaphores
with mutex+condvar" added in c166cb72f1676855816340666c3b618beef4b976:
 - waiting threads are not restarted properly if more than one threads
   are waiting unblock signals in qemu_sem_timedwait()
 - possible missing pthread_cond_signal(3) calls when waiting threads
   are returned by ETIMEDOUT
 - fix an uninitialized variable
The problem is analyzed by and fix is provided by Noriyuki Soda.

Also put additional cleanup suggested by Laszlo Ersek:
 - make QemuSemaphore.count unsigned (it won't be negative)
 - check a return value of in pthread_cond_wait() in qemu_sem_wait()

Signed-off-by: Izumi Tsutsui <address@hidden>
Reviewed-by: Laszlo Ersek <address@hidden>
Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/64160cd2a3e9...79761c6681f0

reply via email to

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